<SEC-DOCUMENT>0001131383-22-000009.txt : 20220223
<SEC-HEADER>0001131383-22-000009.hdr.sgml : 20220223
<ACCEPTANCE-DATETIME>20220223171810
ACCESSION NUMBER:		0001131383-22-000009
CONFORMED SUBMISSION TYPE:	40-F
PUBLIC DOCUMENT COUNT:		172
CONFORMED PERIOD OF REPORT:	20211231
FILED AS OF DATE:		20220223
DATE AS OF CHANGE:		20220223

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			STANTEC INC
		CENTRAL INDEX KEY:			0001131383
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-ENGINEERING SERVICES [8711]
		IRS NUMBER:				000000000

	FILING VALUES:
		FORM TYPE:		40-F
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-32562
		FILM NUMBER:		22665043

	BUSINESS ADDRESS:	
		STREET 1:		400 10220 103 AVENUE NW
		STREET 2:		EDMONTON ALBERTA T5J 0K4 CANADA
		CITY:			EDMONTON
		STATE:			A0
		ZIP:			00000
		BUSINESS PHONE:		780-917-7000

	MAIL ADDRESS:	
		STREET 1:		400 10220 103 AVENUE NW
		CITY:			EDMONTON, ALBERTA
		STATE:			A0
		ZIP:			00000
</SEC-HEADER>
<DOCUMENT>
<TYPE>40-F
<SEQUENCE>1
<FILENAME>stn-20211231.htm
<DESCRIPTION>40-F
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2022 Workiva--><!--r:1c264345-c2dc-4979-b609-f85a0d930b2e,g:c75810b3-bbe3-4b76-938e-02747d09be0f,d:e8b6d43261ad4bd5ad604f69838f461c--><html xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1999/xhtml" xmlns:country="http://xbrl.sec.gov/country/2021" xmlns:ifrs-full="http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:stn="http://www.stantec.com/20211231" xmlns:currency="http://xbrl.sec.gov/currency/2021" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:srt="http://fasb.org/srt/2021-01-31" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>stn-20211231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xL2ZyYWc6NjJmZjE1NDZkZTRiNDhjNGFkMDU1ZDFjODlmNTZlMmEvdGFibGU6ZTlhZDc4M2ZlNDVjNDVhODhlYzE1Nzc5ZjkxZDZjNTgvdGFibGVyYW5nZTplOWFkNzgzZmU0NWM0NWE4OGVjMTU3NzlmOTFkNmM1OF8yLTEtMS0xLTA_571da18d-162c-4fa5-bfc4-c5f4a48e1783">false</ix:nonNumeric><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xL2ZyYWc6NjJmZjE1NDZkZTRiNDhjNGFkMDU1ZDFjODlmNTZlMmEvdGFibGU6ZTlhZDc4M2ZlNDVjNDVhODhlYzE1Nzc5ZjkxZDZjNTgvdGFibGVyYW5nZTplOWFkNzgzZmU0NWM0NWE4OGVjMTU3NzlmOTFkNmM1OF8zLTEtMS0xLTA_e31387ca-8c8b-4be3-9c9b-cd666412905e">2021</ix:nonNumeric><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xL2ZyYWc6NjJmZjE1NDZkZTRiNDhjNGFkMDU1ZDFjODlmNTZlMmEvdGFibGU6ZTlhZDc4M2ZlNDVjNDVhODhlYzE1Nzc5ZjkxZDZjNTgvdGFibGVyYW5nZTplOWFkNzgzZmU0NWM0NWE4OGVjMTU3NzlmOTFkNmM1OF80LTEtMS0xLTA_e3591d10-c35d-4922-b3dd-cbe33cd766b7">FY</ix:nonNumeric><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xL2ZyYWc6NjJmZjE1NDZkZTRiNDhjNGFkMDU1ZDFjODlmNTZlMmEvdGFibGU6ZTlhZDc4M2ZlNDVjNDVhODhlYzE1Nzc5ZjkxZDZjNTgvdGFibGVyYW5nZTplOWFkNzgzZmU0NWM0NWE4OGVjMTU3NzlmOTFkNmM1OF81LTEtMS0xLTA_020ffd8c-34cf-4f1e-b7a1-e50d6b200e24">0001131383</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="stn-20211231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i37a6c9c2b9914807823f2754da235ca0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5b28933136f3418588e052e2f12ddb70_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="cad"><xbrli:measure>iso4217:CAD</xbrli:measure></xbrli:unit><xbrli:context id="i68a69f165da142fb90ffbaf6e2861210_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="cadPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:CAD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i7364a63852ab4e4f91ba63765509aaec_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6e7366ec88d0446fbe974e02400c8529_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i55bfc70c950b4d88962444e1be2a516b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie61779407cb14b36af63d95a1699fe66_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i95bc60adeaf14724a622aaba23d4d465_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i51f35e14c3414479a3e5eb845bfdf87d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic7f2e49f4111489084c62270c9085062_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib28fd2453cca40b5b0a3ba6dc04a962b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6d995e3a59f14d4a9868d716d33fd7b0_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iafac30def3f4463eada7bd0dea2af5e1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifc904822cf7f48ec92fefa7f2fe45ef2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie28a569b31934062aac93fd09c6cb649_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic2234e6bee42455bb3578c232c844ea9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46b71eb1029244eb8c991fc38e4e6f19_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4c1e8bc23cc14371835e8ae234b0131d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1387c6c6dd254c2cb89e68ee65522278_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib3abb2c7b73f4735bc0cd879f1f82806_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie67e7d071dad45a1813ad75794715f5b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie15e4a238fa2417c8e9e74795a304a9a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i38f6dc252b5940afbc623c4210059886_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idb5982e4792a4765b546efcf4df330e0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5d53099c48064d3e8b1a6007355d86cd_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9d4e2ae682a34781a2492215c0253441_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i206d97c5989e46ff915ae248e6358b31_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i39fb5b140f86404681f5660201442118_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i020606776d834f34b2a8d576b35875b6_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icc4686e1806944d5949ced7644c986ad_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i38fb6700e99b41fa84bf68f6294a34c8_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib42752fba04e4217a05ba8689f72ab8a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i45df70aa3b7e4efd833ce058f8af4ac1_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1dd534b3c5d64596b8b18dfe79f81313_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogAndFiniteTrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib8e3840963254796a060ae5f86a0244c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogAndFiniteTrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia80be4f8fc434b32a03950f0acf4949b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i57ebedbc373b43b1af7ca1e5998a1274_I20211208"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">stn:CardnoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="office"><xbrli:measure>stn:office</xbrli:measure></xbrli:unit><xbrli:context id="i0b76412350974136b1cdebc88bb5dda3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">stn:CardnoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">ifrs-full:AggregatedIndividuallyImmaterialBusinessCombinationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i675103fc14a54a29b01f21195f5a11e2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">stn:CardnoAndOtherAcquisitionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i89c48ce1dfef477599157d7647c92583_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">stn:CardnoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i726ce04294684e779add7d9e5aac94af_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">ifrs-full:AggregatedIndividuallyImmaterialBusinessCombinationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie855b7ece9a747bc84fbb9d72e825faf_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ContinuingAndDiscontinuedOperationsAxis">ifrs-full:DiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iae5ab0ceeb314b3f984d8e3dc0c3bc4f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:OneToThirtyDaysMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i23f11fa0c35a4786b5357e25f73e38bb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:ThirtyOneToSixtyDaysMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i169d706588af4ecdaed43ccbc9f77f29_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:SixtyOneToNinetyDaysMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic8a5c87b3cec4befbd63dec01fb68fdf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:NinetyOneDaysToOneTwentyDaysMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i059b8dc643ce4a3e8110815206b4df00_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:AboveOneTwentyOneDaysMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifd50c1bf70d14a3ea08d9a1711566609_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:OneToThirtyDaysMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i38c74d217a734f798e4c3065c78f0b9b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:ThirtyOneToSixtyDaysMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3183140fe34f462bb7a9befa4ad475c2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:SixtyOneToNinetyDaysMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a35c17bdbc34272a92436eb750cd792_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:NinetyOneDaysToOneTwentyDaysMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i67c7a5fc70804ebd9df02381dd7a1fee_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:AboveOneTwentyOneDaysMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i955874fd909c464baa2824d840b13d56_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f058720b495466d856a51bd6d2ff581_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i298d185e16fc49ac816ac6495e29e9fe_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i927accc84ade4e568e7f84e695a05b1e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a4cf001a8534cbc8ba84471e931eef8_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i924d1b99a6cf4b469969549e2a3cb051_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie5c144e47a6445529a38f6139275c3e0_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i93b36837e68f4034b5305344f2a203fb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if7a38aaf7ebb4accbeb0f29331329045_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idfed72e66e374e3695096731da6cf7ae_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie1cab3ca1d7a4bc0a34ddbc6e7b7c470_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec8248c0e0f14c12adbd3277c4c8e6ff_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e13b88877414f118bdd6c3784cad505_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib75d36ac68b147009542668f51165573_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i263daefe50b34f30a68bac5939f36d10_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f8576aa084e456f9e5ba11c1242574a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i058ad1ced7cb4322af808ef06733843e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idbab04195a884699acc8a935c3d58601_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i10f2f578da3b449cb4122d2540bc3ff0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i39ee473b2b5c4c328ea30c3fb37e6204_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7576e81d87d94ad8ad8642e6c6a2c6f4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i470277484dc7468baebdfd8259f054fd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iafe40d3bc2da4702a877948c76e343e0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b4074a98db14956a8b38d02eaa9adad_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7db45f9cea85432ca56c65bbde4bb0c8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i95e841ac8f5b4fb9a544e625598ebae7_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05be1ea2e4e0459db9694dd8de6bd3a6_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ied383b55e55e46a2ace2c80d30f0356d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifac39dd6dda54bda82e5483f27c8fb75_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iceb397a5a82740828cc7401d0a31a82d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i353f73bc530a4b72b781f8de497624c1_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i26e7131407ac4398828f2ba745cee6cf_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iefbe0352e3b2475aa264d4459a7c181e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i974638e0e76f4d65b05a9d80dce96919_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i99de6c74d238493bae34df72b597d5bf_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i13fbb945524d47efbecbcac54b848b11_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i496b0e5e32724855b00c27243f4ef6a0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c057d82053c4aad97437620e9b9929c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i15ea143a07a74a08b8931b289fda411f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1441672385784d978650d879f8ef1411_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0469ae9e65104e9fa3177f87588044af_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2adf87690c3e4e1dae7b38b1d6e7d90a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i57a646eb988e408e9274dc5d1f68a6bf_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic84f53360861434bab7e989d27c784fc_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i405f9c44a22f47c8a29619a098ad26e5_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic55c94a19bdc4ee5a482f627e6e8f42b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i125fe66ae496429e8621ad24b9035440_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d2a7f48238c44f383e7b957c94014c5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie6a22f03cbcd4ce18285e23907fd5d69_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i731a38a92b1b43a49238ca837a175065_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie9625a7dc1e84d05aec795344887c82f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib971d842a8a14236bfe7ae525ce16ce4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f9ad241cebe48379a166221bf488fc4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3155fae27dd44b6c952526b0f3d88a58_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8885dd2c3595490581990e1ae3fcf708_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i67cf4d0522214b999305736424e4347a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i115bc7b05040470297fa13847de123bb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie796ec3f2c114bd79aac5a0f3b557461_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6869329bd0f94b2799d2877068da8b7a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i20164c32699f48f6b7e7e27c5bc7d705_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id0080f6e8de54976811852c3a5cb24b0_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i06961f56dcc44120851442f7d5c8c858_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7b034123dc5f47bd9ebf930edfbf1462_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id89efcb54ab0420bbcdd926acd171710_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i49a5afa8f0c94b10884319e54f726cee_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie8c101e33d6b436dbef2984a01ab3d1e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i519e56459e2b4fa68cd5ed9e0bbb6ab0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b8fee24626047f0b7e9a6195aae3add_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i62389489f02c4b0ab95c6d2ab053c3f2_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib7c9c7447d0f48f9a565cd50a2be351e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if7c57590d27541a48eaafbb25a4dcd17_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifbf45251441c4371ae0fb86c7cc7ae24_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief10d3cca6504d1489fefeb3172a4d38_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iefb5dc51a5284826bf85d40c79e8e66e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:OfficeSpaceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i98263cd0e2bd4206bc3480ef77822e6e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:OfficeSpaceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3cbba0bb80ac4f2e9d8b39b3c3cdee4e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:OfficeSpaceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:WeightedAverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7c36de41190a4992a93fb4b596b6f765_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:OfficeSpaceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:WeightedAverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id6df17df9b9d442eaafb303027e7dd2a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:WeightedAverageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic177ad0e42ed4a7f9bfe1b27d598eaf0_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:WeightedAverageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i977ee5f77c77475db5eb47ec4deb73a5_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:ITAndOtherEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9a4c06b5bc4c4c45833033beb39f3bf5_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:ITAndOtherEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2a9a87442e3a4bfea2b82a1971f2fc57_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4eedd5550701474b9ed98be9e20082e0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1caa2742e80a400bbf22867494f0a66f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i11de81257ac94ba99eb43fc9faf0b2ba_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6339533b53e641f9910973d168943d89_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7f9c78b6f33947fb9be901953fefeb01_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i358c3ec548394dc9bf2ae5a87d97bc6a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4a282413b9f14efb857b1108f18b71b9_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5e87e7697fa541c5949309a88dd0dc86_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i911a88f221074348bd860d2921fc58ea_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i26f8af91dddd4e9b98ca457f44ad97ba_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id50cb5e366af4d50bc74c36b6551a4c0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i194ec526f2be469fa3e2dc9764e653e7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5e1aba298c194e6da7b954b6bfdec761_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie689e268e83d45c19989ac253ad2f9f6_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i675ebc924975466ca516e0041c61b20d_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iefd002a80aa24f4996dc339eb9a30eef_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i27f5b4aafcce4f0a8f7edab0b35df3e9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id34b3ec8d8724be19ac2902c22c39c31_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0e8402244660421a8f46e4badd22795c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0f3303b3c69d4671a214e4312a62bea4_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i444ac2801b6643f9b82e45ab58628109_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7e7add6a516340e0a48af53ac6087fcc_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0a4027fa27b54961a91ae5c5ad53480b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie07ec0fabbb34b40b407e3eb5c74496f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic72723771dbb4ded989d991e511bcdb7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2303dcb76ed044788d19ffb5f66df6e2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i10d7a9e6580d4276bc3ab233b5f876c4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa61dec3d8844830b6ce7782771b82d3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i534d154e30214f7c82ed7ed9c6e1e7e2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc8088ecac7f4b7998f6b35c7ece7960_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6965eaacf6bf47e0bf3737416832f7ad_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iae56130305074d0cb02be1f75eab6f4d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i25613d7f4959488b938b8b49c9c4c157_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i52a97cfea95949e8b6b244c3f68d0be2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i10fad36fc6c940a0a3035b3481f89b69_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide5d6c6ccac545c2acaeb0575ad2844b_I20211001"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i7daa8ef9e49f4823a2760454f1bce1ea_I20211001"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if95b72d4a9944c018c58f558495aa7a9_I20201001"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id23a43d65ccc4b6481ed377d4af9782e_I20201001"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if489645dc98b4b7baa9cf45eafe29ca7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e35a5ff080c499fb07d8600ea9c68b3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5bcd05236a634c79bb61958843f3ce9b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia48933566e3244fb99779395a4ed0b1d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe16266363994d3d861aa38f9cf0ff30_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53d69e9729ae4de092141fa92e5588fa_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f27298a325e4eeb9e3040a050589328_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib67cc651f5b14ad0b3a57a1c1f7618a9_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i36863314eb1149d9aa650223ab284587_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieb2c72c043654defbdeb1a5c977c7945_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie416544a407e485ea2a37f085f730d48_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21d8049a4fdf47b3b29fbb6ceac90535_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id2c8fc0f3f3f4500963119518d6cf7de_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9911e431756d42e59773eb77f7e8d861_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia1455dc3d5cb40039d7b92d2c34d91ef_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie6882a5ee4a94c738b21b43093997936_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9d20d1157b214e5f98ce9a245384aad0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0cf32ae0a5e8443e9f296ed1f523647b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6eceae9806ee4666ab0b387c5ba9c4df_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e2e4f40ae7a475dbfb32a2cf01f3646_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if63a302be01c4abb96a312311414adf0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4e07a1ac63284c2f8e668e90eacae522_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i173364d215834882adbe4f0587cf2595_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic89e0433eb2444b19eda4265d1749ae5_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i168899a96bb34245839b5160957a1c5d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0309648fe88d4343900efb0849064159_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic22523fd1c1f44aab233977eb54d19b6_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4e50cd11f49c45029de5be3e63ab38eb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i766f49b66ba24718bf7edefd46a0fd7f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iedaa38a8efa74d81b29ace5d911e22ae_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i48c0667fe17e4fbcaf62e85aa7740499_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9147cbc3d912414cab652eabf465faf6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iae3e935dad32428d8db2ee1a1adc6bbf_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6879a8105c1645f7b2bb5cb51be9dbf3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf25881f115642829bcdaa889cd3dd4f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i61f721b8e83c4f7ea3f7a66ccb7db4ad_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1dd80f1b60924096bfeffdd155296e56_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifec074c5b3eb47bf9f7751ea9f8434f4_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i541bf1fb94ff4c5b8790ea6dd7e937df_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i14e237d4e9544fa9b914b4a72ac40804_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia95b2cbd76df424f83c69784eee3baae_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id46b3459c1f24ff882ea4109835186ac_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f47ee9c92ba49d1be6eb6440560c11c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3f1ced54aa274e7a96dfa4e341d9e053_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1895a11baeb7467b947bc590d4d07f05_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i54413507b8184601a4b375a8cba2bb8f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id4fa0337c41343bbbeb1fbea214f7cc4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i01e8ee345aff42f084b20b4b5a436fb2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf87bc7107674f30ac4d85fb53f6a285_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i895b6caeaa944d2a8f585e7d1645211a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2047a70c4e0a42e1aa9ecc68e6071bcf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:SoftwareLicensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i125346df7f584ebaba5d9ea1f8dd3f23_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:SoftwareLicensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i59356e326c7a455d9077a432aa2f6285_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:InvestmentsHeldForSelfInsuredLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i56a78d0f85d345faa42faab77fc88e30_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:InvestmentsHeldForSelfInsuredLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b2524739cb14dac814128dd901d57bb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:HoldbacksOnLongTermContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ica31ad0a871b4056ab01fa2f2f8332f6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:HoldbacksOnLongTermContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i67789c96fd5b4865abcb3b398c53261a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:OtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9cb6be745ca147aa9612f7745b000617_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:OtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i334f470bb5bd4d8ea710bd15e3f3d96b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:InvestmentsInJointVenturesAndAssociatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i77c9b3689c9e4f1cb5ead2c5b89877da_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:InvestmentsInJointVenturesAndAssociatesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i543001d41b124b2a800a273c71ebd407_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:BondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f9b2331ee864b0fa00b76bfa5853812_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:BondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifd466e06c6784f6c8e51a31f52b95b50_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:EquityInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iadbe76d95bdb49d8802c8cef0141a445_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:EquityInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i558e6e5ad57b4cc5910c0968b089df52_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5595a0a1fa0d42aaaa0f64cbb4f773a1_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3f92d0ab3cf746b29108b9f7f444a590_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d2d9545f05344eca07c4bc5e7746343_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie935baa9bdfe44cf84bfe64c9cf50fa8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:BondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i42c3e6aa5bba4048a5fe40884ac4b50e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:BondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5fe06e61e3e24ac1956e1f9aecf387cb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:BondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f599fc28dfb4a00a47d368bc71278c7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:BondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i54bf598718fc489ebc8ee2f135502ebd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:BondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e50f61f7742452c9c73269c73f900af_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:BondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic01b756300664d7285443e48a66da919_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorUnsecuredNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i199a2ef534ad4c02b62f09007a6f4525_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorUnsecuredNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5b7a9932768c48daa131194332e2b58e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i263020db5a0a441b9148dddadefe6b16_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3f945c3cd8d74f43ba9ca3003e709043_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorTermLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb49ff3d5a414a97b1a07cda74eb168d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorTermLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe861908cd9d4eb3bd75b18d22816122_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie01e1a31269c4278ac18aaea1629f1d3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia876d2ae2c1c45d197bb77372acf8e2d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SoftwareFinancingObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5df915e73d7248b7b1a0d72e5d50f6a8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SoftwareFinancingObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i15f1dc71f8b7445cb0589dd23a1e98fc_I20201008"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorUnsecuredNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i251850bb1a6e4b1b85b77bd66ba35ada_I20211029"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ac21da0c0b44f908a94e99a31f95769_I20211029"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorTermLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1039e570525d4130b5fc18068b82a1b8_D20211029-20211029"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-10-29</xbrli:startDate><xbrli:endDate>2021-10-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="tranche"><xbrli:measure>stn:tranche</xbrli:measure></xbrli:unit><xbrli:context id="i8f137262edf4419c8f8f0b04f910c819_I20211029"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-10-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6fb68e7e2372460684a04ccf170de585_I20211029"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:CanadianDollarsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorTermLoanTrancheAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i63736898d3364e518698d256334a4e42_I20211029"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:CanadianDollarsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorTermLoanTrancheBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05cc0e26ff1b481582b9fff22fd0fa96_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:CanadianDollarsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36a324e7dfe846e9ba39e276122927de_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:CanadianDollarsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0779467e5a4d47058255292f877c3ca3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:USDollarsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i32c05838dbd94169bdabb02a4fe8c36c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:USDollarsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f5c0c759e8d40148f3e85b6e6afe533_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id66c28e55e214aae8121bfbcd960a0a3_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">stn:ExpireBeforeTwoThousandTwentyTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibca88b6383344c7f95583c53c8ac0040_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">stn:ExpireBeforeTwoThousandTwentyTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i90838fcb71db467cb0c23457d911d3fd_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">stn:OpenEndedTermsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4e833125f0414da998c78db71cf41e25_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">stn:OpenEndedTermsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i540ccf992ec646c1b85c8cc0e4ff53ab_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:WeightedAverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id2a33a3b05854f6ca32067a4ebf71105_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:WeightedAverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i740453931363445dbe9021c7f8b2d2d1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:CanadianDollarsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3387e90373254b099ae2f955a5419098_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:CanadianDollarsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7cb4cf76580d454b98795c5dced9e392_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:USDollarsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id07298acac2c438591aa9bf89b822a96_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:USDollarsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i48c202181d9c41c9944839d3678ab10e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:AustralianDollarMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="aud"><xbrli:measure>iso4217:AUD</xbrli:measure></xbrli:unit><xbrli:context id="ic2d3fcbb6af647ccb3f20bb1b0a659e9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:AustralianDollarMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if78741aaefae4b3c8c77b27584d1655f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:OtherForeignCurrenciesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i86d331cb4be9424f9db0fd070d1957b8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:OtherForeignCurrenciesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i74278d5c3ef54d318ead6438d696234c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SoftwareFinancingObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i08f265ec33034d3db325618db468c6d8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SoftwareFinancingObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3455ae819ae44feba5a3dcd4391484c4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SuretyFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb7896c8550847c8921bec759cae1c57_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SuretyFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ed86c27324e4f799a445ba99c092e5d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SuretyFacilitiesExpiringBeforeSeptember2026Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3b3eff98b5747a09f97a2c5209d52db_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SuretyFacilitiesExpiringBeforeSeptember2026Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib3f8e2d8414c4839a322935fb2984ec8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">stn:SelfInsuredLiabilitiesProvisionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i087d9ffc234d4e6da34a81c784cb7bc1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">stn:ProvisionForClaimsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i88d00d55307c49958ddc2b6431399937_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2afd7dfd8fad4c8299243c053a2536d1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:OnerousContractsProvisionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0456e8cfab28455c98c12e1233d38c04_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">stn:SelfInsuredLiabilitiesProvisionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i361cca37e99147e7b0547f7cfbb9e884_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">stn:ProvisionForClaimsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic4cb309250b147ef8dcc75a34782bfb5_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8bfcc393cc244981869363121006208a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:OnerousContractsProvisionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i88b7e665ad4e404abfca34c948fdf4e6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">stn:SelfInsuredLiabilitiesProvisionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36bfbc302b7a43ea8320b84529515c8c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">stn:ProvisionForClaimsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib0691d33e8aa499ba8f6a89250fa889d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd110fec546c45bfb0d4f2705e3cca5b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:OnerousContractsProvisionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ef0a718aabc4304b36d4ec527e2f0f4_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">stn:ProvisionForClaimsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7039e12f9ea241ca9043ad04c2ae8671_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">stn:ProvisionForClaimsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib1f2ff60ab9346019c1bdc8d9765c9ed_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic4cd36983f584266a314f16720966ea9_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i786389ddcff64f5d8ea6bbc5019bbbcf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d300f11547f4d59a27d64c185ca9d36_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i89a1d90741d1404bbf334a624c7ee16f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">stn:PostEmploymentBenefitPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i44deee6ba3ad4f2e8956b863d9e350a5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">stn:PostEmploymentBenefitPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0c7c64f42ca4848a34ce6f9a3d64a9c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d5b86120fcc45d683d10968ae548c2c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PlanAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3f063f1596f4fb98fa780e48a84a012_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i17353f652668475e9c4e31e04b745817_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PlanAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3da7112c3f34723bbd34087e6d0275a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4aa61d5c1df3470aa8503b5544cd5828_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic535b35d38c94fb28135dd438fc4a457_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PlanAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i48b2bb9cd3e94e19bec0dfb95e860d7a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5d6a6a28ccf9448ea5bba9ef6a433416_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6a50d579fd874d5a870aec368366aa01_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PlanAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i46cff85fdcc2472db657fb610d7702f5_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib052a07c141e4447a6817cda7ee22bc8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if74f0aac4f2c49eda47e535556f63622_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PlanAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i88601ce24e834ed48fa87dcef33fd45e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i985e2cba66e240ec972c4b3d0923bbb4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i31434678f3954bec9e68a6b0de611b5e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2And3OfFairValueHierarchyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife662f1d54a649c08a3729a1dd3cae51_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2And3OfFairValueHierarchyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib732da93bf794557bcf679de00a1e317_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">stn:ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id90fb097431840daa68d2f6e3489cc8d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">stn:ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i74afce489ac04038a288b318a73ab516_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">stn:ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6971ab1139a5428e96dc03b4649e0148_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">stn:ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i76e439fd27dd4d6fa9d51308e86c63c2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">stn:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a7d1b85f6ff4365b4088247d144da28_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">stn:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id93117f091ae40dc90b5d759e3f5bf83_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">stn:ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i815976737e9a409eb903efa2c2178ab0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">stn:ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84eb28dd2739414d9eb65c2f23160499_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">stn:ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia847a249005e4a8187e1b88d3d6f6efd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">stn:ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9eb10b5d541644aebf301a51e63fea80_D20211201-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-12-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3349e2b0d16e4a5bbb3353a666d3aaeb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ecbd68da6294804ad629c6b05beca4e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanThreeYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11a3d5637f1b48cd97bd12873b09c6bd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19d3ead9de434e6691e432e5ff7298e6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfContingentLiabilitiesAxis">ifrs-full:ContingentLiabilityForGuaranteesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icdf51e14cc0a4abb94f8d0fd10c71106_I20211109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-11-09</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i98d329ba7efc443b8f2dfb7503fea145_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">stn:OrdinarySharesPerSharePeriodOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4bd19691230d4dafb48f3948d9a8821f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">stn:OrdinarySharesPerSharePeriodTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ice1ee689634244b0930bc42419adc193_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">stn:OrdinarySharesPerSharePeriodThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaa0ce57aea7d42649906846ba0f83669_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">stn:OrdinarySharesPerSharePeriodFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2c76902c65e44661807aac6fe1b91483_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">stn:OrdinarySharesPerSharePeriodFiveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieefa146eb4674662b314a77fee1f5338_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92865c8611b94be8b2a8448290d148cb_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:OfficersAndEmployeesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id5aca73b751a4d68a76f61dfce0ed8c7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:RestrictedShareUnitsRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i76ac2c5c3c9840a6ae8edd51ef2d976a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0964b2b886e546489daa651e5aec56a3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:DeferredShareUnitsDSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a8aeb2709e6457abfd0181ca6f91265_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:RestrictedShareUnitsRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ee75c807c85483b89ebdddc752b951f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ica368688836b4b4f9bd339416fad1a0f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:DeferredShareUnitsDSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f516696c83e43b88a10964e1caf1d8c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:RestrictedShareUnitsRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id8225d99acb74adb82920e532d36c77b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0ac345a480d84f569d7fbcc23d808fff_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:DeferredShareUnitsDSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i35b1e60405bd405f8708e2764bc6d64c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:RestrictedShareUnitsRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia62df87e9d72407496a1152fc60618fd_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9ce17ba349db4dc5aa0afe0b3e423051_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:DeferredShareUnitsDSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i89b200ad7a934b1092cd60e52fb5b211_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:RestrictedShareUnitsRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia2648cb3f448402295cac25c14b9533b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i429b52d3b4e442948dda5a0bf0f6543d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:DeferredShareUnitsDSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i847c4131df2d4574a351d561176dae97_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:OfficersAndEmployeesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:RestrictedShareUnitsRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib3f3f4d46c7d4403aeccd5a03b6ccd28_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:OfficersAndEmployeesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:RestrictedShareUnitsRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic0af066bef574d40aceed2522d713749_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:OfficersAndEmployeesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:RestrictedShareUnitsRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i54e7fe0267384b96b52f67b645fcc8d0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:OfficersAndEmployeesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:RestrictedShareUnitsRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="day"><xbrli:measure>stn:day</xbrli:measure></xbrli:unit><xbrli:context id="i66e269d892304c5cae0cd0752860c0a6_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ValuationTechniquesUsedInFairValueMeasurementAxis">ifrs-full:OptionPricingModelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i90871e2ca554405895a91d3a1e27ece1_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ValuationTechniquesUsedInFairValueMeasurementAxis">ifrs-full:OptionPricingModelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7697198f556543dca0fd7fcbae3de90c_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if6029671177745b7b582f44fbff20ca0_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieede469898a34d2daced83a9a31d9fb4_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsPSUsExcludingDividendsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6cc8ed6f20954565bc71e542bee2e70e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsPSUsExcludingDividendsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1acb38b0ae244466a104b6ae12a27de9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsPSUsExcludingDividendsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i12ae319ea41b41f48668b5c5b791ea60_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsPSUsExcludingDividendsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i39241c4dddd240e097bc8226b190585c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:DeferredShareUnitsDSUsExcludingDividendsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia7cdbd1ff2634ca3a9d737707728e8d1_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:DeferredShareUnitsDSUsExcludingDividendsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia344b8283833443c94757b89fca44f62_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:DeferredShareUnitsDSUsExcludingDividendsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib25cf4bd788e4e4d8e3502f0b165c953_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:DeferredShareUnitsDSUsExcludingDividendsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib87f7e9d27f04e2c946de68eec008070_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">stn:InvestmentsHeldForSelfInsuredLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6acd7dc226974fe1afb7611b27f0f791_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">stn:InvestmentsHeldForSelfInsuredLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i51d3f259d86c45a596c4667f8323ea5c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">stn:InvestmentsHeldForSelfInsuredLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i68671cebe19d45e3bc96a5638914fe68_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">stn:InvestmentsHeldForSelfInsuredLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea004dc7ea6a405c9feb1f3b26fbd48c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">stn:ReturnSwapOnShareBasedCompensationUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f901b25d40043c0a6a2ad61ede141f6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">stn:ReturnSwapOnShareBasedCompensationUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id8f4b3b4e76a48dfbd8bd5a7bd895d0e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">stn:ReturnSwapOnShareBasedCompensationUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib862abc4003346e9b3d76bb80018b568_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">stn:ReturnSwapOnShareBasedCompensationUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4926b2f6b3614ef0984724e7e013ab1b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">stn:ForeignCurrencyForwardContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifcb96af5180640b6a72cf8f5f15c6dac_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">stn:ForeignCurrencyForwardContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c422c56402543dbbe8c1d7d102b64ed_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">stn:ForeignCurrencyForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i879ad5072c294a268774123a4bf12e5f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">stn:ForeignCurrencyForwardContractsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i69e9fe7a675645b481fc7ee63439b985_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f63e7e4445f4009b5d4424a13dda9d1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie196d7518aa4497fb189e470a47fe002_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf1389d3c0c94f698973dcea9f3ae1fa_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad733b047a404b03ac983ebca692fa02_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:SeniorUnsecuredNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c9385c020dc4c8ca2993a64a4a3def8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:SeniorUnsecuredNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i10cb35aaea0944b7b0ea01ecccbd1a2f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:SeniorUnsecuredNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i57ed80e9927140d2a231f41a0dbe10d1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:SeniorUnsecuredNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i579e9607c4ca4d66b4e88476a322ec13_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:NotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i15cd2ec5f6cd456b8baba485f2a40186_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:NotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ea31df5d1c44329a51f436ac72bd87e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:NotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2621b2db114042bbbae6a3aef4a48f78_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:NotesPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf3929a2d4804bee9fd08ea729f63480_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc18fc6444b64bbf9cdf8512745a6b94_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idfde5954fc0b45588f20251384cad3e8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i674b61bd8dd64573b7118af90fdac669_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:ReturnSwapOnShareBasedCompensationUnitsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4e1d10d95e5d4663a8499a54e0a0217f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:ReturnSwapOnShareBasedCompensationUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i33a86fe365c34154b3d669ae7d2f9254_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie9cdcdd2e7844006b146bb805796cb70_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9676acd1c8e4481f9f50b77fb77eb12c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i988854e9703c4a9092b94bfcd1e1ebec_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8917c2119a674d1e950809d9375e5dad_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:CurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e262b93c1bd4bca8e6390202e1d6908_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia3c1029f9af34bbf8c415c118136e05f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i89a6f9f14251482ab150f78e8f71ee0f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanThreeMonthsAndNotLaterThanFourMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic4c5d91b4d094adeab757c8ccb32ae73_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanFourMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4399594038504217aea44952fa3bb2b5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:CurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i51a36d73e9644d62b3a818a0cc09645a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie8dce274c7a14e22acd831297ec561a8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib2c20660d6e34945a500acfe8049c246_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanThreeMonthsAndNotLaterThanFourMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a8ce0139bb34f2cb9cf9b57dfe2e4cd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanFourMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieeac59c7ae9d42d1bf354c7601db9e72_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:CurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46e3efea1d454193a8060e74a8c402e8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21fe618f9c744f5a83d18bed77abad2e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21fb91da18114417ba2f74bcfa3fe1ec_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanThreeMonthsAndNotLaterThanFourMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i877d64fb394c4077b5f96c86c2b65d97_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanFourMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2625afa8f1144603b8ca551240d79ee7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:CurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id556a9712bf3485f93c55ce74e0d869f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic699c2e33e08422482d811d31e43bb9b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i55d457db915c422ba0f6ad347dc22cc9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanThreeMonthsAndNotLaterThanFourMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i990b0addddea478ca99f358618f260f5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanFourMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f614b40ddab48c19582b0c2e7061a04_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:CurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i039d571cbb4048eda5e06e500cf1b878_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05c1829528d5497a93fcb3b0164b3db9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i714ab5755e194696a95222ddf41850a7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanThreeMonthsAndNotLaterThanFourMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i147b621b5f52429f913efd90cfc9da08_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanFourMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i16f5946873094312be7f80cc549842a2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:CurrentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia2f579250a8a4ed9903e90edc264e3d4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i575f161eb2244d2c8d9ca23b6932d37b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if72b277953a54ff1a0131b8e53309dcc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanThreeMonthsAndNotLaterThanFourMonthsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i45b0f7e1c60849dda67415609194ec11_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanFourMonthsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8859c4159cb54c68a210e659b05a9224_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe70ec5c37174c2eb5744846ea8e2a4a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanThreeYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id8003ca715e84066b50a324d27d9d880_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9314ea7547024f079ddd172c99b7bf0c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icc876109a08b4b54903a604f1e2d649f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f4d9bceec154ad0ad71dd2e44c8273b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:TemporaryDifferenceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib363394b95594a3a8e9fd5bee3561a8e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:TemporaryDifferenceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i71388560aaeb4985be8eacfcc758979e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:UnusedTaxLossesAndCreditsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i60e97739b0404d9a95dbea70b202b73f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:UnusedTaxLossesAndCreditsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i240e6175999e4258aafd99dead1b5528_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:DeferredTaxDefinedBenefitObligationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e1d40a892bc4fcfadd90fce4b1c954d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:DeferredTaxDefinedBenefitObligationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i48ec668f355445a5bc248ddf7e0b2756_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:OtherTemporaryDifferencesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3851117f8e1f4838af0d4842b238d8b3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:OtherTemporaryDifferencesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie42af43813f042d388bba95073cc00d9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i737c25753d5a44389d4d4c7e4e5578d9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19d16f6410b94158ba1074b28f8d09e2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:IntangibleAssetsOtherThanGoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb7396a7351540cda0723448085159c3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:IntangibleAssetsOtherThanGoodwillMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib002c0b7aecb45f4ac9ffe13985ab12a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7f4406bc163945499786476f8bf18e0b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia7f27f6f840145739c6f5461b2a15371_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:NonCapitalTaxLossesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:ExpireMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34f9f72e79694034a03d3b1bd4ab54e7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:NonCapitalTaxLossesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:ExpireMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac294f3fc53a42c4a983cf9ed75920db_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:NonCapitalTaxLossesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:NeverExpireMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i385dbe5596be4708b3af7447705748c3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:NonCapitalTaxLossesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:NeverExpireMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib485dc255af34b889bae1651404c8c6d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:NonCapitalTaxLossesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id04223e343534274ae77088f90e028e9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:NonCapitalTaxLossesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d2d9267b026450ca53a313731800923_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:NeverExpireMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:CapitalTaxLossesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i342f9f1e94404f3bb605750f9097008e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:NeverExpireMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:CapitalTaxLossesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="unit"><xbrli:measure>stn:unit</xbrli:measure></xbrli:unit><xbrli:context id="i25250f382e064fc5ad7787bc68f5fcc0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="stn:UnusualOrInfrequentItemOrBothAxis">stn:COVID19Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia5863b0c532b48b3a4c7de6735282797_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="stn:UnusualOrInfrequentItemOrBothAxis">stn:COVID19Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i239e45b8e74c481486960507fdfa4698_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="stn:UnusualOrInfrequentItemOrBothAxis">stn:COVID19Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie313f3e252dd4a89b04b581aeca3afa7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="stn:UnusualOrInfrequentItemOrBothAxis">stn:COVID19Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="option"><xbrli:measure>stn:option</xbrli:measure></xbrli:unit><xbrli:context id="i96cb2cf6dc814ba28283e29982e6c4d9_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorUnsecuredNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idec589f9adb3444fb5cc1c79c9f39793_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1727fd3c334b48b480e62481e8359485_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i664a30f871d64aceb93966c2c95fb475_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">stn:SoftwareFinancingObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i288697935ebe46d39c3e07b0be61caf9_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5df5d93d12f847cba45817afcf72bde6_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorUnsecuredNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibdf994addefc44fba781fe555303462c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie5080a748bbe451ab49a6810017f734c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i766e0faf381a40239a3991533a3a24b8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">stn:SoftwareFinancingObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie5481efaa6ea4acc9a89e86c24f14a99_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic4353e28d9c041f184ffe5038a5ada4f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">stn:SoftwareFinancingObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8d99d0922c849f4a9684b3e855bbcab_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idccddc04441b42759380f5faddff169f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorUnsecuredNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8f1b5c53dd5c4be4a0d7e90fbb3d2154_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorRevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id1a5858b49104c65b2b869329effede9_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic2e7c38f3d094b4f859d49e07da0dc42_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">stn:SoftwareFinancingObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9ca4218549c8457e9fffd5474b806e67_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6853ca73d12241bbae183fa152173200_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">stn:SoftwareFinancingObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i85ec1a5a2a5d49bbbf70f64bce165193_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i31caf40149084bcaa010cbd730fc0e96_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">stn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1aed2094255f4b0cb58abd9bf9da1080_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="stn:JointVenturesByNameAxis">stn:StarrIIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1487ece5dff84ef5a4cd0c5fdfef659b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="stn:JointVenturesByNameAxis">stn:BetterTogetherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i145dc6b48f6342f9a78f2d1253c1e682_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointVenturesWhereEntityIsVenturerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id3c00207952f409f85f5f405e0bd3576_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointVenturesWhereEntityIsVenturerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4a541aee7fb44f2e9aa4a7a9fa166d2f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointVenturesWhereEntityIsVenturerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0267ed347055497c9f4e34b4f75fa5b5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointVenturesWhereEntityIsVenturerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia17857f1fc7740abbd572478ffde7af0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6a31900db31a472e8ebca6b9ed00f28e_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i40f4da9ead574a9f95e129a753f757b3_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5e57dffa4444433380f6395b1fd5fb63_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id1ebb814c6274efeb6c6717601151818_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic24a676919d44c15a4730c3b637ec512_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i610f63c004314390a3a7bb86c2ff3499_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i10120fc52b204ea999fef7b2bc779e2b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5081b12d00c24e16b11c1ceda39b854b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1c02e045fbc5499f85e71571f3767ec8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia6719a83a68c42f3bd288a1c19f813ba_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4ec4cad34924256b96afedfb64010f9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if2fa589104bd421685be7693141af530_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i905496afba624af393761c8e0f2f084b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib08373b03be745888cf54b73902965b8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic48c9957036c49468c153ec4df291d05_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8432d1d33e0a408a8f3cf6a4e673d61b_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie41f99919e8341c29a0ca854225defb1_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3f8120cac7da49489961c3fdc27a1fb1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iabb7ea9eb98f4a709c8b9d9c18ac1a04_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3ddd4bc69654a5a8a2adac9a925ffeb_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1ac2826e4c6f4a939ce9ffa81cf7640e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if4b4fbd7c5ed490687eb9d54566d14c4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i617989f392f644b9add8fc5ef54341a7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f27ed27798740ab89cd20cdb08a4a6f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6ddc0b7cb1374151928a1246cda38b43_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AU</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8221d28978b24af2945d4cfadfee5a77_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">stn:OtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i75ad2f14cac644299e665953e4d25cb6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">stn:OtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i91b4660b9c1446a6b995567a188508ea_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">stn:OtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i721caf42696d445f9dfb692cdfbdd5a8_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">stn:OtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1861a387cedd4937aa35b4874dd70453_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">stn:BuildingsServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if88e3707786a4566a18ff6e768ec6ba7_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">stn:BuildingsServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i75a7300007e549eda523334e838a7fd6_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">stn:EnergyAndResourcesServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i592e10ef7ae2437eaa83240fa4303d0c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">stn:EnergyAndResourcesServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iccab0152b2264b38bef636f3f40cc4e4_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">stn:EnvironmentalServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i436f651003b34e53a0f0602bb727ffbb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">stn:EnvironmentalServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2de2de01412646e3ac6c0d7d6f691d1f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">stn:InfrastructureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i155de620e43f4acda3e5872d3002bb4a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">stn:InfrastructureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1946ad46ee094b5fa8a0b86d0caa226c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">stn:WaterServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i612a873d1dbf45f6ad065dfd6698c84b_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">stn:WaterServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i332fd6fb183e44c9b445b3f024f01e91_D20220223-20220223"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001131383</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">stn:DividendDeclarationTransactionsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-23</xbrli:startDate><xbrli:endDate>2022-02-23</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="ie8b6d43261ad4bd5ad604f69838f461c_1"></div><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WASHINGTON, D.C. 20549</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDU0_41ab3439-d32d-4123-afa9-cde7c9385245">40-F</ix:nonNumeric></span></div><div style="margin-top:12pt;text-align:center;text-indent:42.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:DocumentRegistrationStatement" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDY3_b0681449-8e99-4fb4-984d-d782a2a73cd0">&#9744;</ix:nonNumeric> REGISTRATION STATEMENT PURSUANT TO SECTION 12 OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="margin-top:6pt;text-align:center;text-indent:67.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">OR</span></div><div style="margin-top:6pt;text-align:center;text-indent:42.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:DocumentAnnualReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDk3_84521d79-0097-499d-9850-28cc4f69b5ee">&#9746;</ix:nonNumeric> ANNUAL REPORT PURSUANT TO SECTION 13(a) OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the fiscal year ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF82MDQ3MzEzOTU2OTAz_6396b699-0da3-40df-86c7-18ef14bf3af9"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF82MDQ3MzEzOTU2OTAz_82e47f71-25fe-4642-b333-ee59972fecfd">December&#160;31</ix:nonNumeric>, 2021</ix:nonNumeric> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commission File Number:&#160;&#160;<ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDcy_52764790-b065-42e1-8314-04bd347f062a">001-32562</ix:nonNumeric></span></div><div style="margin-top:12pt;padding-left:78.75pt;padding-right:78.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDkw_d5ac17f1-b1a6-4acb-996e-8ee9f1747071">STANTEC INC.</ix:nonNumeric>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160;</span></div><div style="margin-top:6pt;padding-left:96.75pt;padding-right:96.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Exact name of Registrant as specified in its charter)</span></div><div style="margin-top:12pt;padding-left:67.5pt;padding-right:67.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-top:6pt;padding-left:87.75pt;padding-right:87.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Translation of Registrant&#8217;s name into English (if applicable))</span></div><div style="margin-top:12pt;padding-left:67.5pt;padding-right:67.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:edgarprovcountryen" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDY2_b2497ede-230b-4c31-bf18-fbfccc9fc2d7">Canada</ix:nonNumeric>&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-top:6pt;padding-left:85.5pt;padding-right:85.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Province or other jurisdiction of incorporation or organization)</span></div><div style="margin-top:12pt;padding-left:67.5pt;padding-right:67.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:EntityPrimarySicNumber" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDYw_5b4af8f6-1e64-46ba-ad8b-a621e5c42c2d">8711</ix:nonNumeric>&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-top:6pt;padding-left:76.5pt;padding-right:76.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Primary Standard Industrial Classification Code Number (if applicable))</span></div><div style="margin-top:12pt;padding-left:67.5pt;padding-right:67.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;         &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF85ODk1NjA0NjU0MTQ1_4b026779-6bef-479b-b0ea-59da3db3b5f4">98-0601423</ix:nonNumeric>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;       &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-top:6pt;padding-left:94.5pt;padding-right:94.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(I.R.S. Employer Identification Number (if applicable))</span></div><div style="margin-top:12pt;padding-left:58.5pt;padding-right:58.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;<ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDU4_f56ebb82-cd8c-4609-b770-76642e581213">10220-103 Avenue NW</ix:nonNumeric>, <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:EntityAddressAddressLine2" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDc4_86301afd-14d9-4e92-8bb8-dfe47fd18c90">Suite 400</ix:nonNumeric>, <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDU5_bce3a088-f39f-42d3-ac71-96e295e79bcb">Edmonton</ix:nonNumeric>, <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDc1_deee9942-9b0b-4518-a9b4-d337062f9483">Alberta</ix:nonNumeric>, <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:EntityAddressCountry" format="ixt-sec:countrynameen" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDgz_88eb1d7a-658f-460b-84ac-3cf113ee053a">Canada</ix:nonNumeric> <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDg5_15a917af-6d88-4fd0-ba88-9ddd64375b40">T5J 0K4</ix:nonNumeric>, (<ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDky_f02c8385-5c39-41b8-a1d4-fe37a398c6d5">780</ix:nonNumeric>) <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDY4_a7f3ed02-9ce5-433e-92ab-5e31dd33513e">917-7000</ix:nonNumeric>&#160;&#160;&#160;</span></div><div style="margin-top:6pt;padding-left:90pt;padding-right:90pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Address and telephone number of Registrant&#8217;s principal executive offices)</span></div><div style="margin-top:12pt;padding-left:54pt;padding-right:54pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;     <ix:nonNumeric contextRef="i37a6c9c2b9914807823f2754da235ca0_D20210101-20211231" name="dei:ContactPersonnelName" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDk0_13b30201-d080-4416-9527-03ede095bee6">Stantec Consulting Services Inc.</ix:nonNumeric>, <ix:nonNumeric contextRef="i37a6c9c2b9914807823f2754da235ca0_D20210101-20211231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDQ1_1123622e-32db-4bba-8fe2-90e43b926ce4">370 Interlocken Boulevard</ix:nonNumeric>, <ix:nonNumeric contextRef="i37a6c9c2b9914807823f2754da235ca0_D20210101-20211231" name="dei:EntityAddressAddressLine2" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDQ3_9807422e-e375-42d5-be09-be9073a8d59b">Suite 200</ix:nonNumeric>, <ix:nonNumeric contextRef="i37a6c9c2b9914807823f2754da235ca0_D20210101-20211231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDk5_6f15317d-688c-45d3-a480-ab3f4e2a49a9">Broomfield</ix:nonNumeric>, <ix:nonNumeric contextRef="i37a6c9c2b9914807823f2754da235ca0_D20210101-20211231" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDk1_bc8d005b-8528-4bc9-8421-4a8cb5b37382">CO</ix:nonNumeric> <ix:nonNumeric contextRef="i37a6c9c2b9914807823f2754da235ca0_D20210101-20211231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDU1_c183af3d-3195-499d-b70a-7412011fc2bc">80021-8009</ix:nonNumeric>, (<ix:nonNumeric contextRef="i37a6c9c2b9914807823f2754da235ca0_D20210101-20211231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDgx_f0d01b43-f285-4b36-a160-4b097985b772">303</ix:nonNumeric>) <ix:nonNumeric contextRef="i37a6c9c2b9914807823f2754da235ca0_D20210101-20211231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDQ5_b23d1ce9-355f-498a-8500-44c668bd5e78">410-4000</ix:nonNumeric>&#160;&#160;</span></div><div style="margin-top:6pt;padding-left:54pt;padding-right:54pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Name, address (including zip code) and telephone number (including area code) of agent for service in the United States)</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities registered or to be registered pursuant to Section&#160;12(b) of the Act.</span></div><div style="margin-top:5pt;padding-left:9pt;padding-right:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:67.105%"><tr><td style="width:1.0%"></td><td style="width:21.775%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.647%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:52.278%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Title&#160;of&#160;each&#160;class</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Trading&#160;Symbol(s)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Name&#160;of&#160;each&#160;exchange&#160;on&#160;which&#160;registered</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGFibGU6ZDU2M2MwNjEyM2I3NDEzNThkMzQzN2ZiZjc0ODg1OTcvdGFibGVyYW5nZTpkNTYzYzA2MTIzYjc0MTM1OGQzNDM3ZmJmNzQ4ODU5N18yLTAtMS0xLTA_fdedded8-c267-46cb-bbcb-33a5394adbff">Common Shares</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGFibGU6ZDU2M2MwNjEyM2I3NDEzNThkMzQzN2ZiZjc0ODg1OTcvdGFibGVyYW5nZTpkNTYzYzA2MTIzYjc0MTM1OGQzNDM3ZmJmNzQ4ODU5N18yLTEtMS0xLTA_1ed73e6f-5a07-4461-a993-78ef30efd954">STN</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGFibGU6ZDU2M2MwNjEyM2I3NDEzNThkMzQzN2ZiZjc0ODg1OTcvdGFibGVyYW5nZTpkNTYzYzA2MTIzYjc0MTM1OGQzNDM3ZmJmNzQ4ODU5N18yLTItMS0xLTA_eaf1bd21-58f1-4805-8107-1ab638dbf146">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:12pt;padding-left:85.5pt;padding-right:85.5pt;text-align:center"><span><br/></span></div><div style="margin-top:12pt;padding-left:85.5pt;padding-right:85.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities registered or to be registered pursuant to Section&#160;12(g) of the Act.</span></div><div style="margin-top:12pt;padding-left:76.5pt;padding-right:76.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;None.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-top:6pt;padding-left:146.25pt;padding-right:146.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Title of Class)</span></div><div style="margin-top:12pt;padding-left:74.25pt;padding-right:74.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities for which there is a reporting obligation pursuant to Section&#160;15(d) of the Act.</span></div><div style="margin-top:12pt;padding-left:76.5pt;padding-right:76.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"> &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;None.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-top:6pt;padding-left:146.25pt;padding-right:146.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Title of Class)</span></div><div style="margin-top:12pt;padding-left:81pt;padding-right:81pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For annual reports, indicate by check mark the information filed with this Form:</span></div><div style="margin-top:6pt;padding-left:90pt;padding-right:90pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:AnnualInformationForm" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDk2_d63cba51-de39-43f9-bae4-2c88eb9eadb7">&#9745;</ix:nonNumeric> Annual information form&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:AuditedAnnualFinancialStatements" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDg2_d165bdba-d5da-4798-bc3a-fe1fb761b5c5">&#9745;</ix:nonNumeric> Audited annual financial statements</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate the number of outstanding shares of each of the issuer&#8217;s classes of capital or common stock as of the close of the period covered by the annual report.</span></div><div style="margin-top:12pt;text-indent:42.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF8yNTY3_6396b699-0da3-40df-86c7-18ef14bf3af9"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF8yNTY3_82e47f71-25fe-4642-b333-ee59972fecfd">December&#160;31</ix:nonNumeric>, 2021</ix:nonNumeric> &#8211; <ix:nonFraction unitRef="shares" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF82MDQ3MzEzOTU2OTA3_a75633ea-063f-4026-97e2-22830e322107">111,333,479</ix:nonFraction> Common Shares outstanding.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the Registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Exchange Act during the preceding 12 months (or for such shorter period that the Registrant was required to file such reports) and (2)&#160;has been subject to such filing requirements for the past 90 days.</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDY5_0cec307a-e059-410e-96e5-3821e11e11fd">Yes</ix:nonNumeric> &#9745;&#160;&#160;&#160;&#160;No &#9744;</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the Registrant was required to submit such files).</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDUz_1908ce9d-5dd0-496d-91a5-d9b51f914763">Yes</ix:nonNumeric> &#9745;&#160;&#160;&#160;&#160;No &#9744;</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 12b-2 of the Exchange Act.</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Emerging growth company <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDY0_98f33888-6273-41eb-8bcf-8a4686e3ddb5">&#9744;</ix:nonNumeric>&#160;&#160;&#160;&#160;</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If an emerging growth company that prepares its financial statements in accordance with U.S. GAAP, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section&#160;13(a) of the Exchange Act.&#9744; </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7262(b)) by the registered public accounting firm that prepared or issued its audit report. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:IcfrAuditorAttestationFlag" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDg3_7c28fa58-c26a-4c90-afbf-c2257ff755ea">&#9745;</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The documents, or portions thereof, forming part of this Form 40-F are incorporated by reference into the following registration statements under the Securities Act of 1933, as amended: </span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:48.830%"><tr><td style="width:1.0%"></td><td style="width:47.702%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:50.098%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #929292;border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Form</span></td><td colspan="3" style="border-left:0.25pt solid #929292;border-right:0.25pt solid #929292;border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Registration No. </span></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #929292;border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S-8</span></td><td colspan="3" style="border-left:0.25pt solid #929292;border-right:0.25pt solid #929292;border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333-143082</span></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #929292;border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S-8</span></td><td colspan="3" style="border-left:0.25pt solid #929292;border-right:0.25pt solid #929292;border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333-143084</span></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #929292;border-left:0.25pt solid #929292;border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S-8</span></td><td colspan="3" style="border-bottom:0.25pt solid #929292;border-left:0.25pt solid #929292;border-right:0.25pt solid #929292;border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333-212932</span></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Page 1</span></div></div></div><div id="ie8b6d43261ad4bd5ad604f69838f461c_4"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DISCLOSURE CONTROLS AND PROCEDURES</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The disclosure provided under &#8220;Controls and Procedures&#8221; on page M-40 of Exhibit 99.2, Management&#8217;s Discussion and Analysis, is incorporated by reference herein.</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">MANAGEMENT&#8217;S ANNUAL REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The disclosure provided under &#8220;Management&#8217;s Annual Report on Internal Control Over Financial Reporting&#8221; on page F-2 of Exhibit 99.3, 2021 Audited Consolidated Financial Statements, is incorporated by reference herein.</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AUDITOR ATTESTATION</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The disclosure provided under &#8220;Report of Independent Registered Public Accounting Firm&#8221;&#160;on pages F-3 and F-6 of Exhibit&#160;99.3, 2021 Audited Consolidated Financial Statements, is incorporated by reference herein.</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CHANGES IN INTERNAL CONTROL OVER FINANCIAL REPORTING</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The disclosure provided under &#8220;Controls and Procedures&#8221; on page M-40 of Exhibit 99.2, Management&#8217;s Discussion and Analysis, is incorporated by reference herein.</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">IDENTIFICATION OF THE AUDIT COMMITTEE</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December&#160;31, 2021, Stantec&#8217;s Audit and Risk Committee was made up of the following three members: Shelley A. M. Brown (Chair), Richard C. Bradeen, and Donald J. Lowry.</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AUDIT COMMITTEE FINANCIAL EXPERT</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shelley A. M. Brown, Richard C. Bradeen, and Donald J. Lowry are each an audit committee financial expert (as such term is defined in the rules and regulations of the Securities Exchange Commission) and are independent, as that term is defined by the New York Stock Exchange&#8217;s corporate governance standards applicable to Stantec. The Securities and Exchange Commission has indicated that the designation of a person as an audit committee financial expert does not impose on such person any duties, obligations or liability that are greater than those imposed on such person as a member of the audit committee and the Board of Directors in the absence of such designation and does not affect the duties, obligations or liability of any other member of the audit committee or Board of Directors.</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CODE OF ETHICS</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Stantec has adopted a code of ethics, entitled the Stantec Code of Business Conduct (the &#8220;Code&#8221;). The Code applies to all directors, officers and employees of Stantec, including Stantec&#8217;s principal executive officer, principal financial officer and principal accounting officer. Stantec requires that all officers and employees annually certify that they have read and understand the Code. The Code is reviewed regularly to ensure that it complies with all legal requirements and is in alignment with best practices. In the event that amendments are needed, recommendations are made to the Board of Directors for approval. No&#160;material amendments nor waivers from any provision of the Code were made nor granted during Stantec's most recently completed fiscal year. The Code is available on Stantec&#8217;s website (stantec.com) under the &#8220;About&#160;&#8211; Corporate Governance&#8221; section and included as Exhibit 99.10 hereto.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board of Directors believes that providing a forum for employees and officers to raise concerns about ethical conduct and treating all complaints with the appropriate level of seriousness fosters a culture of ethical conduct within Stantec. The Code sets out our procedures for reporting and investigating observations or concerns raised by employees or officers of the company. Stantec monitors compliance with the Code through its external integrity hotline. The integrity hotline hosted by an independent third party allows officers or employees to report concerns regarding breaches of the Code in writing, over the telephone, by mail or by email. All complaints are treated as confidential, and requests to maintain anonymity are respected to the extent possible. The integrity hotline is managed by an independent third party.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Copies of all complaints are reviewed by the chair of the Audit and Risk Committee upon receipt. A quarterly report is presented to the Audit and Risk Committee and the Sustainability and Safety Committee summarizing the status of any active investigations of complaints and the resolution of all complaints made through the integrity hotline.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Page 2</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board of Directors believes that its effectiveness is furthered when directors exercise independent judgment in considering transactions and agreements. As such, if at any Board of Directors&#8217; meeting a director or executive officer has a material interest in a matter being considered, such director or officer would not be present for discussions relating to the matter and would not participate in any vote on the matter.</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PRINCIPAL ACCOUNTANT FEES AND SERVICES</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective June 1, 2021, Stantec changed its auditor from <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:AuditorName" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY180L2ZyYWc6YTY3ZTcwZmY5NjBhNDRjZTk5YWQ2MDg2NmU4ZTU3NTIvdGV4dHJlZ2lvbjphNjdlNzBmZjk2MGE0NGNlOTlhZDYwODY2ZThlNTc1Ml8zMjk4NTM0ODk2MTcz_a7c91605-6e20-4cd6-8e90-12af144e0a47">Ernst &amp; Young LLP</ix:nonNumeric> (<ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:AuditorLocation" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY180L2ZyYWc6YTY3ZTcwZmY5NjBhNDRjZTk5YWQ2MDg2NmU4ZTU3NTIvdGV4dHJlZ2lvbjphNjdlNzBmZjk2MGE0NGNlOTlhZDYwODY2ZThlNTc1Ml8zMjk4NTM0ODk2MTc0_dbdc09fc-72cf-4859-863f-448e25ffc0fb">Edmonton, AB, Canada</ix:nonNumeric>, PCAOB ID: <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:AuditorFirmId" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY180L2ZyYWc6YTY3ZTcwZmY5NjBhNDRjZTk5YWQ2MDg2NmU4ZTU3NTIvdGV4dHJlZ2lvbjphNjdlNzBmZjk2MGE0NGNlOTlhZDYwODY2ZThlNTc1Ml8zMjk4NTM0ODk2MTc1_5d59bde1-6365-46e6-9520-bdf4588fbf26">1263</ix:nonNumeric>) to <ix:nonNumeric contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" name="dei:AuditorName" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY180L2ZyYWc6YTY3ZTcwZmY5NjBhNDRjZTk5YWQ2MDg2NmU4ZTU3NTIvdGV4dHJlZ2lvbjphNjdlNzBmZjk2MGE0NGNlOTlhZDYwODY2ZThlNTc1Ml8zMjk4NTM0ODk2MTc2_ff7b7ca5-0a46-4915-a651-1d5189d30a0d">PricewaterhouseCoopers LLP</ix:nonNumeric> (<ix:nonNumeric contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" name="dei:AuditorLocation" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY180L2ZyYWc6YTY3ZTcwZmY5NjBhNDRjZTk5YWQ2MDg2NmU4ZTU3NTIvdGV4dHJlZ2lvbjphNjdlNzBmZjk2MGE0NGNlOTlhZDYwODY2ZThlNTc1Ml8zMjk4NTM0ODk2MTc3_e2b8d925-3af4-4f2d-96fe-8fd1b2d45dd3">Edmonton, AB, Canada</ix:nonNumeric>, PCAOB ID: <ix:nonNumeric contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" name="dei:AuditorFirmId" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY180L2ZyYWc6YTY3ZTcwZmY5NjBhNDRjZTk5YWQ2MDg2NmU4ZTU3NTIvdGV4dHJlZ2lvbjphNjdlNzBmZjk2MGE0NGNlOTlhZDYwODY2ZThlNTc1Ml8zMjk4NTM0ODk2MTc4_5d759e01-4628-45b6-9711-1256c6b43164">271</ix:nonNumeric>).</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The disclosure provided under &#8220;External Auditor Service Fees&#8221; on page 20 of Exhibit 99.1, Annual Information Form, is incorporated by reference herein.</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AUDIT COMMITTEE PRE-APPROVAL POLICIES AND PROCEDURES</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The disclosure provided under &#8220;Preapproval Policy&#8221; on page 20 of Exhibit 99.1, Annual Information Form, is incorporated by reference herein. No audit-related fees, tax fees or other fees were approved by the Audit and Risk Committee pursuant to paragraph&#160;(c)(7)(i)(C)&#160;of Rule 2-01 of Regulation&#160;S-X.</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OFF-BALANCE SHEET ARRANGEMENTS</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The disclosure provided under "Off-Balance Sheet Arrangements" on page M-26 of Exhibit 99.2, Management's Discussion and Analysis, is incorporated by reference herein.</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONTRACTUAL OBLIGATIONS</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The disclosure provided under "Contractual Obligations" on pages M-25 and M-26 of Exhibit 99.2, Management's Discussion and Analysis, is incorporated by reference herein.</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CORPORATE GOVERNANCE</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The disclosure provided under &#8220;NYSE Corporate Governance Disclosure&#8221; on page 22 of Exhibit 99.1, Annual Information Form, is incorporated by reference herein.</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">UNDERTAKING AND CONSENT TO SERVICE OF PROCESS</span></div><div style="margin-top:10pt;padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">A.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:35.28pt">Undertaking</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stantec undertakes to make available, in person or by telephone, representatives to respond to inquiries made by the Commission staff, and to furnish promptly, when requested to do so by the Commission staff, information relating to the securities registered pursuant to Form 40-F, the securities in relation to which the obligation to file an annual report on Form 40-F arises, or transactions in said securities.</span></div><div style="margin-top:10pt;padding-left:45pt;text-indent:-45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">B.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:35.84pt">Consent to Service of Process</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stantec has previously filed with the Commission a Form F-X and amendments thereto in connection with the Common</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares. Any change to the name or address of a Registrant&#8217;s agent for service shall be communicated promptly to the</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commission by an amendment to Form F-X referencing the file number of the Registrant.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Page 3</span></div></div></div><div id="ie8b6d43261ad4bd5ad604f69838f461c_7"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT INDEX</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.464%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit&#160;No.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="6" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="ex-991xaif.htm">99.1</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Annual Information Form dated February&#160;23, 2022</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="ex-992xmda.htm">99.2</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management&#8217;s Discussion and Analysis for the year ended <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY183L2ZyYWc6NGE2ZjZkNDhlOTg1NDQ2ODg2ZjUxNzVhMDRlZTA4NzQvdGFibGU6OThhMzRhM2VkOGIwNDgxZWI3ODBkMTMxMTRmOWZhMGIvdGFibGVyYW5nZTo5OGEzNGEzZWQ4YjA0ODFlYjc4MGQxMzExNGY5ZmEwYl81LTItMS0xLTAvdGV4dHJlZ2lvbjo4ZDYzOWFiZjNhYjQ0OTNjYmVkOTgxMGRiY2Y5NDc2MF82MA_6396b699-0da3-40df-86c7-18ef14bf3af9"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY183L2ZyYWc6NGE2ZjZkNDhlOTg1NDQ2ODg2ZjUxNzVhMDRlZTA4NzQvdGFibGU6OThhMzRhM2VkOGIwNDgxZWI3ODBkMTMxMTRmOWZhMGIvdGFibGVyYW5nZTo5OGEzNGEzZWQ4YjA0ODFlYjc4MGQxMzExNGY5ZmEwYl81LTItMS0xLTAvdGV4dHJlZ2lvbjo4ZDYzOWFiZjNhYjQ0OTNjYmVkOTgxMGRiY2Y5NDc2MF82MA_82e47f71-25fe-4642-b333-ee59972fecfd">December&#160;31</ix:nonNumeric>, 2021</ix:nonNumeric> (pages M-1 through M-43 of the 2021 Annual Report)</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="stn-20211231_d2.htm">99.3</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021 Audited Consolidated Financial Statements (pages F-1 through F-59 of the 2021 Annual Report)</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="ex-994xconsentofpricewater.htm">99.4</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consent of PricewaterhouseCoopers LLP</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="ex-995xconsentofernstyoung.htm">9</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="ex-995xconsentofernstyoung.htm">9.5</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consent of Ernst &amp; Young LLP</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="ex-996xceosox302certificat.htm">99.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="ex-996xceosox302certificat.htm">6</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chief Executive Officer&#8217;s Certifications required by Rule 13a-14(a) or Rule 15d-14(a), pursuant to Section&#160;302 of the U.S. Sarbanes-Oxley Act of 2002</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="ex-997xceosox906certificat.htm">99.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="ex-997xceosox906certificat.htm">7</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chief Executive Officer&#8217;s Certification pursuant to 18 U.S.C. Section&#160;1350, as enacted pursuant to Section&#160;906 of the U.S. Sarbanes-Oxley Act of 2002</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="ex-998xcfosox302certificat.htm">99.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="ex-998xcfosox302certificat.htm">8</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chief Financial Officer&#8217;s Certifications required by Rule 13a-14(a) or Rule 15d-14(a), pursuant to Section&#160;302 of the U.S. Sarbanes-Oxley Act of 2002</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="ex-999xcfosox906certificat.htm">99.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="ex-999xcfosox906certificat.htm">9</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chief Financial Officer&#8217;s Certification pursuant to 18 U.S.C. Section&#160;1350, as enacted pursuant to Section&#160;906 of the U.S. Sarbanes-Oxley Act of 2002</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="ex-9910xcodeofbusinesscond.htm">99.</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="ex-9910xcodeofbusinesscond.htm">1</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="ex-9910xcodeofbusinesscond.htm">0</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Code of Business Conduct</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interactive Data File (formatted as Inline XBRL)</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">104. </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)</span></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Page 4</span></div></div></div><div id="ie8b6d43261ad4bd5ad604f69838f461c_10"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Exchange Act, the Registrant certifies that it meets all of the requirements for filing on Form 40-F and has duly caused this annual report to be signed on its behalf by the undersigned, thereto duly authorized.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:62.003%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.797%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">STANTEC INC.</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ Gordon A. Johnston&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gordon A. Johnston, M. Eng., P. Eng.<br/>President and Chief Executive Officer</span></td></tr><tr style="height:9pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date: February 23, 2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Page 5</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>ex-991xaif.htm
<DESCRIPTION>EX-99.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i521ef2d238f441f4bfab495151693063_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Exhibit 99.1</font></div><div><font><br></font></div><div id="i521ef2d238f441f4bfab495151693063_4"></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.198%"><tr><td style="width:1.0%"></td><td style="width:22.001%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:69.820%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.879%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" rowspan="43" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Index to the <br>Annual Information <br>Form</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_10" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">Corporate </a><a href="#i521ef2d238f441f4bfab495151693063_10" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">Structure</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_10" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">4</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_13" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">Name, Address, and Incorporation</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_13" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">4</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_16" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">Intercorporate Relationships</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_16" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">4</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_19" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">General Development of the Business</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_19" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">6</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_22" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">2022</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_22" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">6</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_471" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">2021</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_471" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">6</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_25" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">2020</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_25" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">8</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_28" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">2019</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_28" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">9</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_34" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">Description of the Business</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_34" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">10</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_37" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">Innovation, </a><a href="#i521ef2d238f441f4bfab495151693063_37" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">Research, and </a><a href="#i521ef2d238f441f4bfab495151693063_37" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">Developmen</a><a href="#i521ef2d238f441f4bfab495151693063_37" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">t</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_37" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">11</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Competitive Conditions</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_40" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">11</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Services</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_43" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">11</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Employees</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_46" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">12</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Sustainability</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_49" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">12</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Environment</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_52" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">12</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Social</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_55" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">13</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Governance</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_58" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">13</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Global Operations</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_61" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">13</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_64" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">Risk Factors</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_64" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">14</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_67" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">Dividends</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_67" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">14</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_70" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">Description of Capital Structure</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_70" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">14</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_73" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">Preferred Shares</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_73" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">14</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_76" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">Common Shares</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_76" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">15</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_79" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">Senior Unsecured Notes</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_79" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">15</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_82" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">Ratings</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_82" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">15</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_85" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">Market for Securities</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_85" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">16</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_85" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">Trading Price and Volume</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_85" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">16</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_88" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">Directors and Officers</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_88" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">17</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_91" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">Directors&#8217; and Executive Officers&#8217; Share Ownership</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_91" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">18</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_94" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">Audit and Risk Committee Information</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_94" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">19</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_97" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">Audit and Risk Committee Terms of Reference</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_97" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">19</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_100" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">Composition of the Audit and Risk </a><a href="#i521ef2d238f441f4bfab495151693063_100" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">Committee</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_100" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">19</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Preapproval Policy</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_103" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">20</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">External Auditor Service Fees</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_106" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:none">20</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Legal Proceedings and Regulatory Actions</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_109" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">21</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_112" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">Interest of Management and Others in Material Transactions</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_112" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">21</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_115" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">Conflicts of Interest</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_115" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">21</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Transfer Agent</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_118" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">21</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Material Contracts</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_121" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">21</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Interests of Experts</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_124" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">22</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Additional Information</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_127" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">22</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">NYSE Corporate Governance Disclosure</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_130" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">22</a></font></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><a href="#i521ef2d238f441f4bfab495151693063_133" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">Appendix I &#8211; Audit and Risk Committee Terms of Reference (Mandate)</a></font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">A-<a href="#i521ef2d238f441f4bfab495151693063_133" style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:none">1</a></font></div></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Annual Information Form </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">February 23, 2022 &#160;&#160;&#160;&#160;1&#160;&#160;&#160;&#160;Stantec Inc.</font></div></div></div><div id="i521ef2d238f441f4bfab495151693063_7"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Stantec Inc.</font></div><div><font><br></font></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">Annual Information Form</font></div><div style="margin-bottom:3pt"><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">February 23, 2022</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cautionary Note Regarding Forward-Looking Statements </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our public communications often include written or verbal &#8220;forward-looking statements&#8221; within the meaning of the US Private Securities Litigation Reform Act of 1995 &#8220;safe harbor&#8221; provisions and &#8220;forward-looking information&#8221; within the meaning of applicable Canadian securities laws (collectively, &#8220;forward-looking statements&#8221;). Forward-looking statements are disclosures regarding possible events, conditions, or results of operations that are based on assumptions about future economic conditions or courses of action and include financial outlook or future-oriented financial information.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Statements of this type are contained and incorporated by reference in this Annual Information Form (AIF) and include&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">The discussion of our goals, our key performance drivers, and our annual and long-term targets and expectations for our reportable segments, which can be found in our Management&#8217;s Discussion and Analysis (MD&#38;A) section of our Annual Report for the year ended December 31, 2021 (incorporated by reference in this AIF and filed under our profile on SEDAR at sedar.com and on EDGAR as an exhibit to our Form 40-F at sec.gov).</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our beliefs about our risk management strategy and our ability to compete effectively in the Description of the Business section in this AIF.</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Forward-looking statements may involve but are not limited to comments with respect to our objectives for 2022 and beyond, our strategies or future actions, our targets, our expectations for our financial condition or share price, or the results of or outlook for our operations.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The purpose of this information is to describe management&#8217;s expectations and targets by which we measure our success and assist our shareholders in understanding our financial position as at and for the periods ended on the dates presented in this AIF. We caution readers that this information may not be appropriate for other purposes.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">By their nature, forward-looking statements require us to make assumptions and are subject to inherent risks and uncertainties. There is significant risk that predictions, forecasts, conclusions, projections, and other forward-looking statements will not prove to be accurate. We caution readers of this AIF not to place undue reliance on our forward- looking statements since a number of factors could cause actual future results, conditions, actions, or events to differ materially from the targets, expectations, estimates, or intentions expressed in these forward-looking statements.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following factors, among others listed under the Outlook, Risk Factors, and Assumptions sections of our MD&#38;A for the year ended December 31, 2021 (incorporated by reference in this AIF and filed under our profile on SEDAR at sedar.com and on EDGAR as an exhibit to our Form 40-F at sec.gov), could cause our actual results to differ materially from those projected in our forward-looking statements&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Global economic conditions</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Continuing COVID-19 pandemic</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Climate change events</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Fluctuations in interest rates or currency values </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Fluctuations in commodity prices</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Effects of disruptions to public infrastructure spending</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Effects of competition in the geographic or business areas in which we operate </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Fluctuations in demand for design services</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Many of these factors are beyond our control and have effects that are difficult to predict.</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Annual Information Form </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">February 23, 2022 &#160;&#160;&#160;&#160;2&#160;&#160;&#160;&#160;Stantec Inc.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Assumptions about the performance of the Canadian, US, and global economies in 2022 and how this performance will affect our business are material factors that we consider when determining our forward-looking statements. These assumptions are discussed in the Outlook and Cautionary Note Regarding Forward-Looking Statements sections of our MD&#38;A for the year ended December 31, 2021 (incorporated by reference in this AIF and filed under our profile on SEDAR at sedar.com and on EDGAR as an exhibit to our Form 40-F at sec.gov).</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For additional information regarding material and known risks and assumptions, see pages </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">M</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">-32 to M-40 and M-43 of our MD&#38;A. Our MD&#38;A for the year ended December 31, 2021 is incorporated by reference in this AIF and filed on SEDAR at sedar.com and on EDGAR as an exhibit to our Form 40-F at sec.gov.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We caution that various factors, including those discussed in our MD&#38;A, could adversely affect our results. Investors and others should carefully consider these factors&#8212;as well as other uncertainties and potential events and the inherent uncertainty of forward-looking statements&#8212;when relying on these statements to make decisions about our Company.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The forward-looking statements contained in this AIF represent our expectations as at February 23, 2022 and are subject to change after that date. Except as may be required by law, we do not undertake to update any written or verbal forward-looking statement that we may make from time to time. Our current practice is to evaluate and, where we deem appropriate, provide updates to ranges of expected performance for 2022. However, subject to legal requirements, we may change this practice at any time at our sole discretion.</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Annual Information Form </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">February 23, 2022 &#160;&#160;&#160;&#160;3&#160;&#160;&#160;&#160;Stantec Inc.</font></div></div></div><div id="i521ef2d238f441f4bfab495151693063_10"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">Corporate Structure</font></div><div><font><br></font></div><div id="i521ef2d238f441f4bfab495151693063_13"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Name, Address, and Incorporation</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Inc. was incorporated under the </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Canada Business Corporations Act</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> on March 23, 1984, as 131277 Canada Ltd. We have amended our Articles of Incorporation on several occasions to change share attributes, create and delete classes of shares, reorganize our outstanding share capital and split our common shares on a two-for-one basis, and change the minimum and maximum number of directors of our board.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Since incorporation, we have also amended our Articles of Incorporation several times to change our Company&#8217;s name&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">August 15, 1984 &#8211; 131277 Canada Ltd. changed to Stanley Engineering Group Inc.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">October 18, 1989 &#8211; Stanley Engineering Group Inc. changed to Stanley Technology Group Inc.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">March 30, 1994 &#8211; Stanley Technology Group Inc. amalgamated with 3013901 Canada Limited and continued as Stanley Technology Group Inc.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">October 28, 1998 &#8211; Stanley Technology Group Inc. changed to Stantec Inc.</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our head and principal office and our registered and records office are at Suite 400, 10220 &#8211; 103 Avenue NW, Edmonton, Alberta, Canada, T5J 0K4.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In this AIF, references to &#8220;Stantec&#8221; and the &#8220;Company&#8221; include (as the context may require) Stantec Inc. and all or some companies in which it has an interest. References to &#8220;our,&#8221; &#8220;us,&#8221; and &#8220;we&#8221; also refer to Stantec. All amounts in this AIF are in Canadian dollars unless otherwise noted.</font></div><div><font><br></font></div><div id="i521ef2d238f441f4bfab495151693063_16"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Intercorporate Relationships </font></div><div style="margin-bottom:5pt;margin-top:5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following chart lists, as at December 31, 2021, the intercorporate relationships among Stantec and its main operating subsidiaries&#59; the percentage of voting and restricted shares of the subsidiaries owned, controlled, or directed by Stantec&#59; and the governing jurisdiction of these subsidiaries. For our other subsidiaries not included in this list, the total assets and revenue owned, controlled, or directed by Stantec do not constitute more than 10%, individually, of the consolidated assets or consolidated revenues of Stantec as at December 31, 2021. These excluded subsidiaries also do not constitute more than 20%, in the aggregate, of the consolidated assets or consolidated revenues of Stantec as at December 31, 2021.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.574%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Name of Subsidiary</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Percentage of Voting Shares</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Percentage of Restricted Shares</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Governing Jurisdiction</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cardno Holdings Pty. Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Australia</font></div></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #6d6d6d;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cardno, Inc.</font></td><td colspan="3" style="border-top:0.25pt solid #6d6d6d;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #6d6d6d;padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></div></td><td colspan="3" style="border-top:0.25pt solid #6d6d6d;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Delaware</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">International Insurance Group Inc.</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Barbados</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Mustang Acquisition Holdings Inc.</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Delaware</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Architecture Inc.</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</font></div></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">North Carolina</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Architecture Ltd.</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</font></div></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Australia Pty Ltd</font></div></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Australia</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Consulting Caribbean Ltd.</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Barbados</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Consulting International LLC</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Arizona</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Consulting International Ltd.</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Consulting Ltd.&#47;Stantec Experts-conseils lt&#233;e</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Consulting Michigan Inc.</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Michigan</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Consulting Services Inc.</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">New York</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Delaware V LLC</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Delaware</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Geomatics Ltd.</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">50</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</font></div></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Alberta</font></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #929292;border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Global Capital Limited</font></td><td colspan="3" style="border-bottom:0.25pt solid #929292;border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-bottom:0.25pt solid #929292;border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-bottom:0.25pt solid #929292;border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United Kingdom</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Annual Information Form </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">February 23, 2022 &#160;&#160;&#160;&#160;4&#160;&#160;&#160;&#160;Stantec Inc.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:42.329%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.574%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Holding (2017) Limited</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United Kingdom</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Holdings LP</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Alberta</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Holdings ULC</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Alberta</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec International Consulting, Inc.</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Delaware</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec International Inc.</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</font></div></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Pennsylvania</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec New Zealand</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">New Zealand</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Technology International Inc.</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Delaware</font></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #494949;border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec UK Limited</font></td><td colspan="3" style="border-bottom:0.25pt solid #494949;border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100</font></td><td colspan="3" style="border-bottom:0.25pt solid #494949;border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-bottom:0.25pt solid #494949;border-top:0.25pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United Kingdom</font></td></tr></table></div><div><font><br></font></div><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">n&#47;a &#8211; not applicable</font></div><div><font><br></font></div><div style="margin-top:3pt;padding-left:30.95pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:9.45pt">In this AIF, &#8220;restricted shares&#8221; means non-voting shares in the capital stock of a subsidiary of the Company.</font></div><div style="margin-top:3pt;padding-left:30.95pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(2)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:9.45pt">Stantec has control over the relevant activities of these entities by means of contractual arrangements.</font></div><div style="margin-top:3pt;padding-left:30.95pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(3)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:9.45pt">Held by a structured entity (an entity designed so that voting or similar rights are not the dominant factor in deciding who controls the entity).</font></div><div style="margin-bottom:5pt;margin-top:5pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Annual Information Form </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">February 23, 2022 &#160;&#160;&#160;&#160;5&#160;&#160;&#160;&#160;Stantec Inc.</font></div></div></div><div id="i521ef2d238f441f4bfab495151693063_19"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">General Development of the Business</font></div><div style="margin-bottom:3pt"><font><br></font></div><div id="i521ef2d238f441f4bfab495151693063_22"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">2022</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Officer Appointment</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On January 1, 2022, John D. Take was appointed to the position of Stantec&#8217;s chief business officer (CBO).  Mr. Take was an existing employee of Stantec at the time of his appointment. Valentino DiManno who was Stantec's CBO until December 31, 2021, will retire from the Company in 2022 following the transition of the CBO role.</font></div><div><font><br></font></div><div id="i521ef2d238f441f4bfab495151693063_471"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Three-Year History</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Highlights of Stantec&#8217;s general development over the past three years follow. </font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">2021</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Acquisitions</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On October 21, 2021, Stantec announced it had entered into share purchase agreements to acquire the North America and Asia Pacific engineering and consulting groups of Cardno Limited (Cardno) for aggregate cash consideration of US$500 million (Cardno Acquisition).  The Cardno Acquisition which was completed on December&#160;8,&#160;2021, was financed through Stantec's existing funds and credit facilities.  Upon completion of the Cardno Acquisition, Stantec added 2,750 professionals and expanded its presence in environmental services, infrastructure, community development, and water services segments. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In 2021, we acquired the following firms&#58;</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.076%"><tr><td style="width:1.0%"></td><td style="width:14.259%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.664%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.777%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Month</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Business Acquired</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nature of Business</font></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">March</font></div></td><td colspan="3" style="border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Greg Tucker and Associates Pty. Ltd.</font></div></td><td colspan="3" style="border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Provides expertise in transportation advisory, planning and analytics, transport engineering, and technical design.</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Principally located in Melbourne, Australia.</font></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">May </font></div></td><td colspan="3" style="border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Engenium Pty Ltd</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Engenium Pty A Ltd</font></div></td><td colspan="3" style="border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Provides project delivery consultancy services for mining, resources, and industrial infrastructure projects. </font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Principally located in Perth, Australia.</font></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">September </font></div></td><td colspan="3" style="border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Paleo Solutions, Inc.</font></div></td><td colspan="3" style="border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Provides paleontological and archaeological services for the rail, transportation, water, and power and energy sectors.</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Principally located in Los Angeles, California, USA.</font></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">November</font></div></td><td colspan="3" style="border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Driven by Values B.V.</font></div></td><td colspan="3" style="border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Provides consulting services in sustainable building design, energy infrastructure upgrades, sustainable district heating networks, and e-mobility.</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Principally located in Sittard, the Netherlands. </font></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December</font></div></td><td colspan="3" style="border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cardno USA, Inc.</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cardno Canada Holdings Limited</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cardno Holdings Pty Limited</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cardno Holdings New Zealand Limited </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(being the legal entities that hold North America and Asia Pacific engineering and consulting business of Cardno Limited)</font></div></td><td colspan="3" style="border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Provides environmental and infrastructure services, participates in local and federal government programs and urban development.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Principally located in Brisbane, Australia.</font></div></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #494949;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December</font></div></td><td colspan="3" style="border-top:0.25pt solid #494949;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cox McLain Environmental Consulting, Inc.</font></td><td colspan="3" style="border-top:0.25pt solid #494949;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Provides comprehensive environmental and cultural resource compliance services.</font></div></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #b6b6b6;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #b6b6b6;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Principally located in Austin, Texas, USA.</font></div></td></tr></table><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Annual Information Form </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">February 23, 2022 &#160;&#160;&#160;&#160;6&#160;&#160;&#160;&#160;Stantec Inc.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Director Changes</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effective January 1, 2021, Martin A. &#224; Porta was appointed to Stantec&#8217;s board of directors.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Financing</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On October 29, 2021, Stantec completed an amendment and extension of its existing $1.1 billion syndicated senior credit facilities (Credit Facilities) under a sustainability-linked loan (SLL).  The maturity date of the $800 million revolving credit facility and the $160 million term loan tranche was extended to October 29, 2026 and the maturity date for the $150 million term loan tranche was extended to October&#160;29, 2024.  Under the SLL, an interest rate incentive mechanism aligns the cost of funding with targets linked to Stantec's GHG emissions reductions targets and Bloomberg Gender Equality Index score. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canadian Imperial Bank of Commerce (CIBC) is an administrative agent on the Credit Facilities&#59; CIBC and Royal Bank of Canada acted as co-sustainability structuring agents. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Renewal of Normal Course Issuer Bid and Automatic Share Purchase Plan</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On November 9, 2021, Stantec announced the renewal of its Normal Course Issuer Bid (2021 NCIB). Pursuant to the Company's Notice of Intention to Make a Normal Course Issuer Bid approved by the Toronto Stock Exchange (TSX), Stantec may purchase up to 5,559,312 common shares, representing approximately 5% of Stantec&#8217;s 111,186,257 issued and outstanding common shares as of November 2, 2021. Purchases were permitted to commence on November 16, 2021, and to terminate no later than November 15, 2022. Except for block purchases permitted by the TSX, the number of shares purchased per day will not exceed 52,973 or approximately 25% of the average daily trading volume for the six full calendar months prior to October 31, 2021. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In connection with the 2021 NCIB, Stantec also entered into an automatic share purchase plan (ASPP) with a designated broker to purchase its common shares under the NCIB at times when Stantec could not be active in the market due to applicable regulatory restrictions or internal trading blackout periods.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During 2021, 939,482 common shares were repurchased for cancellation at a weighted average price of $53.97 per&#160;share.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Continuing COVID-19 Pandemic</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During the second year of the pandemic, Stantec acclimatized to the new ways of working with its clients and within the Company.  In 2021, Stantec introduced office re-entry plans and protocols and re-opened the majority of its offices across North America and internationally.  By December 8, 2021, Stantec became fully compliant with then in force US Federal Executive Order on Ensuring Adequate COVID Safety Protocols for Federal Contractors. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For more information on the impact of the COVID-19 pandemic on Stantec&#8217;s operations in 2021, see page M-5 of our MD&#38;A for the year ended December 31, 2021 which is incorporated by reference in this AIF and filed on SEDAR at sedar.com and on EDGAR as an exhibit to our Form&#160;40-F at sec.gov.</font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Annual Information Form </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">February 23, 2022 &#160;&#160;&#160;&#160;7&#160;&#160;&#160;&#160;Stantec Inc.</font></div></div></div><div id="i521ef2d238f441f4bfab495151693063_25"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">2020</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Acquisitions</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In 2020, we acquired the following firms&#58;</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.076%"><tr><td style="width:1.0%"></td><td style="width:14.259%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.664%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.777%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Month</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Business Acquired</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nature of Business</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">October</font></td><td colspan="3" style="border-top:1pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Teshmont Consultants LP</font></td><td colspan="3" style="border-top:1pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Provides electrical engineering specializing in high voltage power transmission and distribution. </font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Principally located in Winnipeg, Manitoba.</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December</font></td><td colspan="3" style="border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">AGEL Adviseurs B.V.</font></td><td colspan="3" style="border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Provides multi-discipline engineering specializing in environmental services, spatial development, infrastructure, and GIS services. </font></div><div><font><br></font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Principally located in Oosterhout, the Netherlands.</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December</font></td><td colspan="3" style="border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Wenck Enterprises, Inc.</font></td><td colspan="3" style="border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Provides environmental engineering with core expertise in air, water, food processing, natural resources, and infrastructure. </font></div><div><font><br></font></div></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.25pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Principally located in Maple Plain, Minnesota.</font></td></tr></table></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Officer and Director Changes</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On January 1, 2020, Stuart E. Lerner was appointed to the position of Stantec&#8217;s chief operating officer, North&#160;America, Catherine M. Schefer became the Company&#8217;s chief operating officer, Global, and Marshall W. Davert was appointed to the position of chief innovation officer. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Delores M. Etter and Susan E. Hartman did not stand for re-election as directors at our annual general meeting of shareholders held on May 7, 2020, and thus their service as directors of Stantec ended on that date. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On May 7, 2020, Patricia D. Galloway was appointed to Stantec&#8217;s board of directors.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">COVID-19 Pandemic</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As details of the novel coronavirus outbreak began to emerge in January 2020, Stantec implemented its Pandemic Response Plan, with protocols to meet the guidelines and recommendations issued by government and health officials. Historical investments in our information technology systems allowed Stantec to move quickly to transition its global workforce to remote working. Productivity, measured by employee utilization, dipped slightly as employees first transitioned to working from home in early March of 2020, however, it returned to typical levels and remained stable for the rest of the year. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Offering of Senior Unsecured Notes</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On October 8, 2020, Stantec closed a private placement offering of $300 million in aggregate principal of senior unsecured notes due October 8, 2027. The notes bear an interest rate of 2.048% per annum and were priced at par. The notes are direct senior unsecured obligations of Stantec and rank </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">pari passu</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> with all of its existing and future senior unsecured indebtedness and senior in right of payment to any future subordinated indebtedness. Stantec used the net proceeds of this offering to repay a portion of existing indebtedness on its revolving credit facility and for general corporate purposes.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For more information about Stantec&#8217;s senior unsecured notes, please refer to the</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Description of Capital Structure section</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Renewal of Normal Course Issuer Bid and Automatic Share Purchase Plan</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On November 9, 2020, Stantec announced the renewal of its Normal Course Issuer Bid (2020 NCIB). Pursuant to the Company's Notice of Intention to Make a Normal Course Issuer Bid approved by the TSX, Stantec was permitted to purchase up to 5,605,224 common shares, representing approximately 5% of Stantec&#8217;s 112,104,491 issued and outstanding common shares as of November 2, 2020. Purchases were permitted to commence on November 16, 2020, and to terminate no later than November 15, 2021.  During 2020, 2,047,948 common shares were repurchased for cancellation at a weighted average price of $38.21 per share.</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Annual Information Form </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">February 23, 2022 &#160;&#160;&#160;&#160;8&#160;&#160;&#160;&#160;Stantec Inc.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In connection with the 2020 NCIB, Stantec also entered into an ASPP with a designated broker to purchase its common shares under the NCIB at times when Stantec could not be active in the market due to applicable regulatory restrictions or internal trading blackout periods.</font></div><div><font><br></font></div><div id="i521ef2d238f441f4bfab495151693063_28"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">2019</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Acquisition</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In 2019, we completed the following acquisition&#58;</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.076%"><tr><td style="width:1.0%"></td><td style="width:15.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.337%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.124%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Month</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Business Acquired</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nature of Business</font></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">March</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Wood &#38; Grieve Engineers Limited</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Provides structural, mechanical, electrical, plumbing, and hydraulics engineering.</font></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Principally located in Perth, Australia.</font></td></tr></table></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Officer and Director Changes</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On January 1, 2019, executive vice president Theresa B. Y. Jang was appointed to the position of chief financial officer (CFO) of Stantec.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Aram H. Keith did not stand for re-election as a director at our annual general meeting of shareholders held on May&#160;10, 2019, and thus his service as a director of Stantec and the chair of the board of directors ended on that date. Following Mr. Keith&#8217;s retirement from the board, Douglas K. Ammerman assumed the role of chair of the board and relinquished his role as chair of the Audit and Risk Committee. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On December 31, 2019, Scott L. Murray retired from his role as executive vice president and chief operating officer of Stantec.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Organizational Reshaping</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In early 2019, Stantec initiated a process to improve utilization and reshape the Company to reduce excess labor costs. Stantec&#8217;s organizational reshaping efforts were largely complete at the end of 2019 and delivered cost savings within the guidance of approximately $40 to $45 million on an annualized basis.  </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Financing</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On July 19, 2019, Stantec amended its Credit Facilities by extending the maturity date of its $800 million revolving credit facility by one year (expires on June 27, 2024), reducing certain interest rate spreads, reducing the minimum asset and EBITDA coverage percentages, and increasing the accordion feature to $600 million.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Renewal of Normal Course Issuer Bid and Automatic Share Purchase Plan</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On November 8, 2019, Stantec announced the renewal of its Normal Course Issuer Bid (2019 NCIB). Pursuant to the Notice of Intention to Make a Normal Course Issuer Bid approved by the TSX, Stantec was permitted to purchase up to 5,559,313 common shares, representing approximately 5% of Stantec&#8217;s 111,186,279 issued and outstanding common shares as of October 31, 2019. Purchases were permitted to commence on November 14, 2019, and to terminate no later than November 13, 2020. During 2019, 1,400,713 common shares were repurchased for cancellation at a weighted average price of $30.81 per share.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In connection with the 2019 NCIB, Stantec also renewed its ASPP with a designated broker to purchase its common shares under the NCIB at times when Stantec could not be active in the market due to applicable regulatory restrictions or internal trading blackout periods.</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Annual Information Form </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">February 23, 2022 &#160;&#160;&#160;&#160;9&#160;&#160;&#160;&#160;Stantec Inc.</font></div></div></div><div id="i521ef2d238f441f4bfab495151693063_34"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">Description of the Business</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec is a global leader in sustainable engineering, architecture, and environmental consulting.  Our vision is to remain a top tier global design firm that maximizes long-term, sustainable value.  </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec offers services through five business operating units&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Buildings &#8211; Pre-design, design, and construction administration services in planning, architecture, interior design, buildings engineering, and sustainability and building performance for vertical infrastructure, primarily for private sector and institutional clients</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Energy &#38; Resources &#8211; Industrial engineering services for private sector energy, resource, and power clients</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Environmental Services &#8211; Planning and permitting services for private sector clients, and remediation activities for private and public sector clients</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Infrastructure &#8211; Front-end design and engineering services and some construction management and inspection work for private and public sector clients</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Water &#8211; Traditional planning, engineering, design, and construction management services augmented with financial and enterprise management, program and asset management, and intelligent platforms for public and private sector clients</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The key components of our business model are&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Geographic diversification. We do business in three regional operating units&#8212;Canada, the United States, and Global&#8212;offering similar services across all regions. This diversity allows us to cultivate close client relationships at the local level while offering the expertise of our global team.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Service diversification. We offer services in various sectors across the project life cycle through five business operating units (BOUs)&#58; Infrastructure, Water, Buildings, Environmental Services, and Energy &#38; Resources. </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Design focus. We serve the design phase of buildings, energy, infrastructure, and water projects, which offers higher margin opportunities and more controllable risk than integrated engineering and construction firms.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Life-cycle solutions. We provide professional services in all phases of the project life cycle&#58; planning, design, construction administration, commissioning, maintenance, decommissioning, and remediation.</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our diverse business model allows us to adapt to changes in market conditions by offsetting decreased demand for services in one business operating unit or geographic location with increased demand in another. We believe this strategy helps us mitigate risk while we continue to increase our revenue and earnings. Our first and fourth quarters generally have the lowest revenue generation and project activity because of holidays and weather conditions in the northern hemisphere, but our diverse business model allows us to adapt to these slowdowns.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec's chief executive officer assesses our Company&#8217;s performance based on financial information available from our operating segments.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our reportable segments (in accordance with IFRS) are based on the regional geographic areas in which we operate. The Company has three operating and reportable segments for its Consulting Services&#58; Canada, United States, and Global. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table illustrates the breakdown of gross revenue for our reportable segments in 2020 and 2021.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.076%"><tr><td style="width:1.0%"></td><td style="width:47.102%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.045%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Reportable Segments</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2020 Gross Revenue </font></div><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(millions $)</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2021 Gross Revenue </font></div><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(millions $)</font></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</font></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,238.5&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,225.9</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United States</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,655.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2,400.2</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Global</font></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">836.4&#160;</font></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">950.7</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For additional information regarding our business model and strategic plan, see our MD&#38;A for the year ended December&#160;31, 2021, pages</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> M-1 and M</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">-10 (incorporated by reference in this AIF and filed on SEDAR at sedar.com and on EDGAR as an exhibit to our Form 40-F at sec.gov).</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Annual Information Form </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">February 23, 2022 &#160;&#160;&#160;&#160;10&#160;&#160;&#160;&#160;Stantec Inc.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font><br></font></div><div id="i521ef2d238f441f4bfab495151693063_37"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Innovation, Research, and Development</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our&#160;Innovation&#160;Office&#160;combines proven ideas with curiosity, creativity, and digital-forward approaches to help develop new services, products, and business lines that allow us to meet client and community challenges.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec employees can share ideas through an online portal managed by our&#160;Innovation&#160;Office. We support promising ideas with technical expertise, coaching, and progressive levels of funding. Throughout the process, ideas with a digital component are supported by experts who are leading our digital transformation efforts. Innovation leaders and coaches within our business lines encourage and facilitate creativity and&#160;innovation&#160;across our operating units and geographies. These leaders are key to our&#160;Innovation&#160;Office&#160;and help guide the evolution of&#160;innovation&#160;at Stantec. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Innovation at Stantec also exists outside the Innovation Office. Innovative research and development is conducted in a broad range of fields, including infrastructure evaluation and management systems, augmented and virtual reality, analytics, data management, digital twins of complex systems, parametric design, water and wastewater systems, coastal resiliency, ecosystem restoration, smart cities, energy transition, pavement evaluation and management systems, stream restoration, habitat protection, and environmental biotechnology.</font></div><div><font><br></font></div><div id="i521ef2d238f441f4bfab495151693063_40"></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Competitive Conditions</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our professional services cover all phases of the project life cycle&#58; planning, design, construction administration, commissioning, operations and maintenance, decommissioning, and remediation. In all these areas, we work in highly competitive markets, competing with other large multinational professional services firms, as well as diversified (contracting&#47;consulting) firms through to local, smaller and specialist providers.  On any given project, the type and number of competitors vary, dependent on factors including scale of project, geographic location, end-markets&#47;sectors, commercial and contractual terms and risks, technical qualifications, and any client-led restrictions.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We believe our client-centric framework with four value creators&#58; excellence, innovation, people, and growth, differentiates us. Through our value creators we distinguish ourselves from our peers through our industry-leading sustainability, innovation, inclusion and diversity, and operational efficiency actions, alongside our strategic initiatives aligned to long-term global dynamics. Our successful track record of acquiring and integrating firms also provides us with a competitive advantage.  Given the expanding demand for the services we provide, additional competitors will likely emerge. Even with this competition, we believe that we will compete effectively because of our strengths and our management and technical expertise, as well as our successful track record of service delivery.</font></div><div><font><br></font></div><div id="i521ef2d238f441f4bfab495151693063_43"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Services</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec serves clients in private and public sectors by providing knowledge-based solutions through value-added professional consulting services in engineering, architecture, interior design, landscape architecture, surveying, environmental sciences, project management, and project economics in the areas of infrastructure and facilities. We offer a range of pricing structures to our clients but usually provide our services based on a fixed or variable-fee contract (with a ceiling) or a time-and-material contract (without a stated ceiling). Most assignments are awarded to us because of our expertise and contacts&#59; others are obtained through a competitive bidding process.</font></div><div><font><br></font></div><div style="margin-bottom:5pt;margin-top:5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Through our service diversification and offering professional services for all phases of the project life cycle, Stantec aims to establish ongoing relationships with clients to produce repeat business. We work on tens of thousands of projects for thousands of clients in hundreds of locations, thereby ensuring that we do not rely predominantly on a few large projects for our revenue.</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Annual Information Form </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">February 23, 2022 &#160;&#160;&#160;&#160;11&#160;&#160;&#160;&#160;Stantec Inc.</font></div></div></div><div id="i521ef2d238f441f4bfab495151693063_46"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Employees</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of December 31, 2021, we had approximately 25,000 staff, including professionals, technologists and technicians, and support personnel.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We are a knowledge-based organization, always seeking talented and skilled professionals for all our specialized services. As we operate in a competitive industry where turnover costs are high and long-term relationships are key, we work hard to recruit and retain the best people. We use various recruitment strategies to address staffing needs&#58; an employee referral bonus program, website job postings, career fairs, and student programs, and we have opportunities to transfer staff to other office locations.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Social section of our annual Sustainability Report contains additional information on the steps we take to attract, support, motivate, and develop world-class talent and to build an inspiring and inclusive work environment for our staff.</font></div><div><font><br></font></div><div id="i521ef2d238f441f4bfab495151693063_49"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Sustainability</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec&#8217;s Sustainability Program is built on the premise that positive economic results are enabled when we effectively manage our environmental, social, and governance (ESG) concerns. Our Sustainability Policy guides us in implementing best practices that meet the letter and spirit of applicable laws and regulations as well as recognized international ESG frameworks. In recognition of our sustainability successes, Corporate Knights named Stantec as one of the 50 Best Canadian Corporate Citizens. In the Global 100 most sustainable companies rankings, Corporate Knights ranked Stantec 1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">st</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> in its Personal and Business Services peer group, 1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">st</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> in the Professional Services Global Industry Classification Standard, and 17</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">th</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> overall.  Stantec consistently outranks its peers in other third-party ratings, including Sustainalytics, MSCI ESG Ratings, and ISS ESG Corporate Rating. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accountability for our sustainability performance sits with our Executive ESG Committee. Chaired by the chief financial officer, committee members include the chief operating officer (Global)&#59; chief human resources officer&#59; chief practice and project officer&#59; senior vice president of Strategy&#59; vice presidents of Corporate Sustainability, Risk Management, and Integrated Management Systems&#59; and the operations leader of Continental Europe. The board&#8217;s Sustainability and Safety Committee oversees the framework for managing sustainability&#59; health, safety, security, and environment risks&#59; emergency preparedness&#59; and non-financial risks arising from the Company&#8217;s Integrity Management Program.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our annual Sustainability Report provides details about our ESG performance. Please also see our annual CDP disclosure and the MD&#38;A portion of the Annual Report for information regarding our climate change risks and opportunities. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ESG highlights are outlined below. </font></div><div><font><br></font></div><div id="i521ef2d238f441f4bfab495151693063_52"></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Environment</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec manages, monitors, and improves our environmental performance with an ISO 14001-certified Environmental Management System. This management system sets environmental objectives and monitors and measures environmental targets, regulatory compliance, orders and citations, and improvement plans. In 2021, Stantec's science-based emissions targets were approved by Science-Based Target initiative (SBTi) and will guide our implementation actions to consistently reduce our greenhouse gas emissions and take steps to conserve resources. The targets are consistent with reductions to keep warming to 1.5&#176;C to prevent the most damaging effects of climate change.  Also in 2021, Stantec was recognized for our corporate climate change action through a leadership (A-) CDP score. We are the only company in engineering and design industry to earn a &#34;Leadership&#34; rating for the last four consecutive years. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec provides a wide range of environmental services to clients. Whether we are providing climate change mitigation services, designing energy-efficient buildings, protecting biodiversity, developing new ways to conserve water, or promoting renewable energy, our commitment to sustainability drives innovation, reduces risks, and provides attractive project life cycle return on investment.</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Annual Information Form </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">February 23, 2022 &#160;&#160;&#160;&#160;12&#160;&#160;&#160;&#160;Stantec Inc.</font></div></div></div><div id="i521ef2d238f441f4bfab495151693063_55"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Social</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We are a professional services company that relies on the expertise of highly technical staff. We work hard to hire the best in the industry and focus on managing, mentoring, and retaining our people. Stantec offers a flexible and collaborative work environment, competitive employee benefits, and the opportunity to work on iconic projects. Our focus on inclusion and diversity increases employee engagement, connects us with clients, and improves employee well-being. In 2021, Stantec was recognized by Forbes as one of the World's Top Female Friendly Companies and as one of America's Best Employers for Diversity. We were also listed on the Bloomberg Gender Equality Index and named by the American Indian Science and Engineering Society as a Top 50 Workplace for Indigenous STEM Professionals.  </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec manages, monitors, and improves our health and safety performance with a formal ISO 45001-certified management system. To gauge the effectiveness of our programs, we track both lagging indicators (e.g., injury rates) and leading indicators (e.g., inspections, observations, hazard identifications).</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our investment in innovation and research helps us prepare for future client needs and promote thought leadership.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the communities where we work and live, we invest in initiatives that build capacity and support long-term change. We do this by contributing time, expertise, and money to the arts, education, the environment, and health and wellness. We also specifically focus on maintaining respectful and successful relationships with Indigenous communities.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For clients, we consider the social impacts of decisions made when managing projects throughout their life cycle. We help clients understand the norms of local communities so that they address local priorities and build lasting positive relationships. We incorporate social equity and justice considerations into our projects and design to foster community well-being.</font></div><div><font><br></font></div><div id="i521ef2d238f441f4bfab495151693063_58"></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Governance</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec believes that good governance is essential to maintaining an ethical and effective corporate culture. By embracing ethical business practices, we demonstrate our Company values and, in turn, establish a competitive advantage in the global marketplace.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our Code of Business Conduct sets global standards that employees are expected to follow in their day-to-day work.  We commit to preventing corruption and anti-trust behaviors and employees are prohibited from using Company funds for political contributions. We have a Partner Code of Business Conduct program that passes our ESG expectations through our supply chain.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our global Integrated Management System provides a disciplined and accountable framework that monitors risks and hazards, reduces inefficiencies, maximizes Company resources, and directly supports the implementation of our strategy. The integrated system includes the Environmental Management System and Occupational Health and Safety Management System referenced above as well as a Quality Management System (ISO 9001-certified), an IT Service Management System (ISO20000-1 certified), and an IT Security Management System (ISO 27001-certified). Independent (third-party) audits of the Integrated Management System are conducted annually. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additional information about our board of directors, risk management, and strategic planning process can be found in Stantec&#8217;s 2021 Annual Report and Management Information Circular.</font></div><div><font><br></font></div><div id="i521ef2d238f441f4bfab495151693063_61"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Global Operations</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In 2021, Stantec remained active internationally&#59; gross revenue from our Global operations w</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">as $950.7 million.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We perform work and have permanent offices in the United Kingdom, Europe, Australia, New Zealand, the Middle East, China, Taiwan, Turkey, South and Central America, and the Caribbean.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">All Stantec projects are reviewed in accordance with Stantec&#8217;s Project Management Framework, which includes following legal, financial, and technical processes, among other things. As well, each in-country project is examined to ensure that any health, safety, security or political risks are acceptable. Each major project has an executive leadership sponsor and is formally reviewed.</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Annual Information Form </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">February 23, 2022 &#160;&#160;&#160;&#160;13&#160;&#160;&#160;&#160;Stantec Inc.</font></div></div></div><div id="i521ef2d238f441f4bfab495151693063_64"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">Risk Factors</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For a review of the risks pertaining to our Company, please refer to our MD&#38;A for the year ended December 31, 2021, pages </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">M</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">-32 to M-40 (incorporated by reference in this AIF and filed on SEDAR at sedar.com and on EDGAR as an exhibit to our Form 40-F at sec.gov).</font></div><div><font><br></font></div><div id="i521ef2d238f441f4bfab495151693063_67"></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">Dividends</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On February 15, 2012, Stantec&#8217;s board of directors approved our Dividend Policy and concurrently declared Stantec&#8217;s first quarterly dividend. Pursuant to this policy, the Company anticipates that it will declare a dividend to shareholders of record on the last business day of each quarter and pay it on or about the fifteenth day of the following month.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Since adopting our Dividend Policy, we have paid quarterly dividends on our common shares. Although the Company aims to declare and pay a dividend quarterly, our Dividend Policy is at the sole discretion of our board of directors and may vary depending on various factors, including prevailing economic and market conditions, the Company&#8217;s earnings, the financial requirements for the Company&#8217;s operations, the business strategy of the Company, the provisions of applicable law, and any other factors that our board of directors considers relevant. Additionally, Stantec is required to meet certain financial thresholds under its Credit Facilities&#59; this may restrict Stantec&#8217;s ability to declare and pay dividends. Pursuant to our Credit Facilities, we are restricted from declaring or paying dividends where a default or event of default is continuing or would be caused by such declaration or payment. Therefore, the declaration and payment of dividends is not guaranteed. For full particulars of our Credit Facility covenants, reference should be made to our Amended and Restated Credit Agreement, a copy of which is accessible on SEDAR at sedar.com.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table outlines cash dividends paid per common share in 2021, 2020, and 2019.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Dividends Paid ($ per common share)</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.237%"><tr><td style="width:1.0%"></td><td style="width:12.439%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.192%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.192%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.192%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.192%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.193%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Year (Total)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Q4</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Q3</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Q2</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Q1</font></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2021</font></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.66</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.165</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.165</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.165</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.165</font></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2020</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.62</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.155</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.155</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.155</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.155</font></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2019</font></td><td colspan="3" style="border-bottom:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.58</font></td><td colspan="3" style="border-bottom:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.145</font></td><td colspan="3" style="border-bottom:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.145</font></td><td colspan="3" style="border-bottom:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.145</font></td><td colspan="3" style="border-bottom:0.25pt solid #000000;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.145</font></td></tr></table></div><div><font><br></font></div><div id="i521ef2d238f441f4bfab495151693063_70"></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">Description of Capital Structure</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our authorized share capital consists of an unlimited number of preferred shares, issuable in series, and an unlimited number of common shares. As at December 31, 2021, no preferred shares and 111,333,479 common shares were issued and outstanding.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In addition to share capital, Stantec has debt securities issued and outstanding. The attributes of Stantec&#8217;s senior unsecured notes are provided in this section of the AIF.</font></div><div><font><br></font></div><div id="i521ef2d238f441f4bfab495151693063_73"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Preferred Shares</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Preferred shares may be issued in one or more series. The board of directors determines the number of shares and the rights, privileges, restrictions, and conditions attaching to each series. The holders of the preferred shares as a class are not entitled to receive notice of or attend any shareholders&#8217; meeting and are not entitled to vote at any shareholders&#8217; meeting, except to approve amendments to the terms of the preferred shares as a class or as required by law.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Each series of preferred shares will rank </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">pari passu</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> with each of the other series of preferred shares with respect to the entitlement to dividends and distribution of assets in the event of the liquidation, dissolution, or winding up of Stantec. Preferred shares as a class rank ahead of common shares with respect to entitlement to dividends and distribution of assets in the event of the liquidation, dissolution, or winding up of Stantec.</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Annual Information Form </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">February 23, 2022 &#160;&#160;&#160;&#160;14&#160;&#160;&#160;&#160;Stantec Inc.</font></div></div></div><div id="i521ef2d238f441f4bfab495151693063_76"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Common Shares</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The holders of common shares are entitled to receive, as and when declared by our board of directors, dividends in an amount and form that our board of directors may from time to time determine. Holders of common shares are entitled to receive notice of and to attend all shareholders&#8217; meetings. They will have one vote for each common share held at each meeting, unless the meeting is only for holders of another specified class or series of our shares who are entitled to vote separately as a class or series.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Common shares rank behind preferred shares with respect to entitlement to dividends and distribution of assets in the event of the liquidation, dissolution, or winding up of Stantec.</font></div><div><font><br></font></div><div id="i521ef2d238f441f4bfab495151693063_79"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Senior Unsecured Notes</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Under the terms and conditions of the Trust Indenture (Indenture) between Stantec and Computershare Trust Company of Canada dated October 8, 2020, the Company may issue senior unsecured notes (Notes). The aggregate principal amount of Notes which may be issued under the Indenture is unlimited. The Notes, issuable in one or more Series, rank equally and </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">pari passu</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> with each other and with the Notes of every other Series, regardless of their actual dates or terms of issue. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On October 8, 2020, Stantec issued a first series of Notes designated as 2.048% senior unsecured notes due October 8, 2027 (Series 1 Notes). The maximum principal amount of Series 1 Notes that may be issued is $350 million. The initial amount of Series 1 Notes issued under the First Supplemental Trust Indenture dated October 8, 2020 is $300 million. The Series 1 Notes bear interest from the date of issue at the rate of 2.048% per annum, payable in equal installments, semi-annually in arrears. The Series 1 Notes are redeemable at the Company&#8217;s option, in whole or in part, at the redemption price specified in the First Supplemental Trust Indenture.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For a complete description of the Notes and Series 1 Notes, please refer to the Trust Indenture and the First Supplemental Trust Indenture, copies of which are accessible on SEDAR at sedar.com.</font></div><div><font><br></font></div><div id="i521ef2d238f441f4bfab495151693063_82"></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">Ratings</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On September 15, 2021, DBRS Limited (DBRS Morningstar) confirmed Stantec's credit ratings as presented in the tables below.  On October 21, 2021, DBRS Morningstar announced that Stantec's acquisition of Cardno did not affect the Company's credit ratings assigned on September 15, 2021.  As of December 31, 2021, the assigned ratings remained unchanged.  </font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:67.147%"><tr><td style="width:1.0%"></td><td style="width:63.100%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.799%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.801%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #b6b6b6;border-top:0.25pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Credit Rating Agency</font></div></td><td colspan="3" style="border-left:0.25pt solid #b6b6b6;border-top:0.25pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Issuer Rating</font></div></td><td colspan="3" style="border-left:0.25pt solid #b6b6b6;border-right:0.25pt solid #b6b6b6;border-top:0.25pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Trend</font></div></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #b6b6b6;border-left:0.25pt solid #b6b6b6;border-top:1pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">DBRS Morningstar</font></div></td><td colspan="3" style="border-bottom:0.25pt solid #b6b6b6;border-left:0.25pt solid #b6b6b6;border-top:1pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">BBB</font></div></td><td colspan="3" style="border-bottom:0.25pt solid #b6b6b6;border-left:0.25pt solid #b6b6b6;border-right:0.25pt solid #b6b6b6;border-top:1pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stable</font></td></tr></table></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:66.826%"><tr><td style="width:1.0%"></td><td style="width:63.168%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.125%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.407%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Debt Rated by DBRS Morningstar</font></td><td colspan="3" style="border-left:0.5pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Rating</font></td><td colspan="3" style="border-left:0.5pt solid #b6b6b6;border-right:0.25pt solid #b6b6b6;border-top:0.5pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Trend</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #b6b6b6;border-top:1pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Senior Unsecured Notes</font></td><td colspan="3" style="border-left:0.5pt solid #b6b6b6;border-top:1pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">BBB</font></td><td colspan="3" style="border-left:0.5pt solid #b6b6b6;border-right:0.25pt solid #b6b6b6;border-top:1pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stable</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #b6b6b6;border-top:0.25pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Senior Unsecured Revolving Credit Facility</font></td><td colspan="3" style="border-left:0.5pt solid #b6b6b6;border-top:0.25pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">BBB</font></td><td colspan="3" style="border-left:0.5pt solid #b6b6b6;border-right:0.25pt solid #b6b6b6;border-top:0.25pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stable</font></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #b6b6b6;border-left:0.25pt solid #b6b6b6;border-top:0.25pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Senior Unsecured Term Loans</font></td><td colspan="3" style="border-bottom:0.5pt solid #b6b6b6;border-left:0.5pt solid #b6b6b6;border-top:0.25pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">BBB</font></td><td colspan="3" style="border-bottom:0.5pt solid #b6b6b6;border-left:0.5pt solid #b6b6b6;border-right:0.25pt solid #b6b6b6;border-top:0.25pt solid #b6b6b6;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stable</font></td></tr></table></div><div style="margin-top:3pt"><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The DBRS Morningstar issuer and senior debt rating scale provides an opinion on the risk of default&#59; that is, the risk that an issuer will fail to satisfy its financial obligations in accordance with the terms under which an obligation has been issued. The rating scale ranges from &#8220;AAA&#8221; to &#8220;D&#8221; which represents the range from an issuer with the highest credit quality to one that has filed under any applicable bankruptcy, insolvency or winding up statute or there is a failure to satisfy an obligation after the exhaustion of grace periods. Ratings are based on quantitative and qualitative considerations relevant to the issuer. Stantec&#8217;s rating of BBB means an adequate credit quality, acceptable capacity for the payment of financial obligations, and possible vulnerability to future events.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">All rating categories other than AAA and D also contain the subcategories &#34;(high)&#34; and &#34;(low)&#34;. The absence of either a &#34;(high)&#34; or &#34;(low)&#34; designation indicates the rating is in the middle of the category. The DBRS Morningstar rating trends provide guidance in respect of DBRS Morningstar&#8217;s opinion regarding the outlook for the rating in question, </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Annual Information Form </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">February 23, 2022 &#160;&#160;&#160;&#160;15&#160;&#160;&#160;&#160;Stantec Inc.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">with rating trends falling into one of three categories &#8211; &#8216;&#8216;Positive&#8217;&#8217;, &#8216;&#8216;Stable&#8217;&#8217; or &#8216;&#8216;Negative&#8217;&#8217;. </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The rating trend indicates the direction in which DBRS Morningstar considers the rating may move if present circumstances continue.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The credit ratings assigned to Stantec are not a recommendation to buy, hold, or sell our debt or securities. There is no assurance that any rating will remain in effect for any given period of time, and that any rating will not be revised or withdrawn entirely at any time by the credit rating organization, if in its judgement, circumstances warrant.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In addition to Stantec's payment of customary rating fees to DBRS Morningstar in connection with the Company's credit rating, in 2021, Stantec made payments to DBRS Morningstar for services related to DBRS Morningstar performing an assessment of the impact that the acquisition of Cardno would have on Stantec's credit rating.  In 2020, we made payments to DBRS Morningstar in connection with the assignment of ratings to our long-term debt for the purposes of the senior unsecured notes offering. In the past two years, there were no other services provided to us by DBRS Morningstar.</font></div><div><font><br></font></div><div id="i521ef2d238f441f4bfab495151693063_85"></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">Market for Securities</font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Trading Price and Volume</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our common shares are listed for trading on the TSX and New York Stock Exchange (NYSE) under the symbol &#8220;STN&#8221;.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"><tr><td style="width:1.0%"></td><td style="width:10.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.494%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.496%"></td><td style="width:0.1%"></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table outlines the monthly trading data on the TSX for January 1 to December 31, 2021&#58;</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:5pt;margin-top:5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table outlines the monthly trading data on the NYSE (in US$) for January 1 to December 31, 2021&#58;</font></div></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Toronto Stock Exchange 2021</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">New York Stock Exchange 2021</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Month</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">High</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Low</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Volume</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Month</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">High</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Low</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Volume</font></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">January</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$45.72</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$40.75</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,470,915</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">January</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$35.83</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$32.00</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,486,851</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">February</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$50.53</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$45.49</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,126,538</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">February</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$39.96</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$35.52</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,951,875</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">March</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$54.19</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$49.93</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,473,386</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">March</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$43.65</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$39.43</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,535,499</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">April</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$59.56</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$53.80</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7,390,053</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">April</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$47.56</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$42.89</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,223,310</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">May</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$57.86</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$52.09</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,125,481</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">May</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$47.14</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$42.70</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,165,368</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">June</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$55.81</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$53.30</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,770,900</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">June</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$45.53</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$43.04</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,171,851</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">July</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$58.17</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$55.51</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,382,558</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">July</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$46.67</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$43.51</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">782,054</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">August</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$61.99</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$57.71</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,464,628</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">August</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$49.61</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$45.89</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,380,177</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">September</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$66.22</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$59.38</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,462,621</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">September</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$52.36</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$46.82</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,259,696</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">October</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$72.11</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$58.39</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,090,929</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">October</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$58.50</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$46.14</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,635,305</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">November</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$72.50</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$67.65</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,015,399</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">November</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$57.36</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$53.87</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,292,493</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$73.10</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$68.37</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,118,219</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$57.79</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$52.86</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,661,171</font></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total</font></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">61,891,627</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total</font></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18,545,650</font></td></tr></table></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Annual Information Form </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">February 23, 2022 &#160;&#160;&#160;&#160;16&#160;&#160;&#160;&#160;Stantec Inc.</font></div></div></div><div id="i521ef2d238f441f4bfab495151693063_88"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">Directors and Officers</font></div><div style="margin-bottom:5pt;margin-top:5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table lists Stantec&#8217;s directors as of February 23, 2022, their place of residence and principal occupation&#58;</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Directors of Stantec Inc.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.076%"><tr><td style="width:1.0%"></td><td style="width:37.135%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:44.815%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.750%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Name and Place of Residence</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Principal Occupation</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Director Since</font></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Douglas K. Ammerman</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Laguna Beach, California, United States</font></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Corporate Director</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2011</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Martin A. &#224; Porta</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Zug, Switzerland</font></div></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Corporate Director</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2021</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Richard C. Bradeen</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Montr&#233;al West, Quebec, Canada</font></div></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Corporate Director</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2018</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Shelley A. M. Brown</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Saskatoon, Saskatchewan, Canada</font></div></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Corporate Director</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2018</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Patricia D. Galloway</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cle Elum, Washington, United States</font></div></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">President, Galloway Arbitration Inc.</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2020</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Robert J. Gomes</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Edmonton, Alberta, Canada</font></div></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Corporate Director</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2009</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Gordon A. Johnston</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Edmonton, Alberta, Canada</font></div></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">President and Chief Executive Officer of Stantec Inc.</font></div></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2018</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Donald J. Lowry</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Edmonton, Alberta, Canada</font></div></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Corporate Director</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2013</font></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Marie-Lucie Morin</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Ottawa, Ontario, Canada</font></div></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Corporate Director</font></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2016</font></td></tr></table></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:12.45pt">Mr. Ammerman is the chair of our board.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">All Stantec directors are elected annually and hold office until the next annual shareholders&#8217; meeting or until their earlier resignation. All directors have held the positions listed in the table above or other executive positions with the same or associated firms or organizations during the past five years or more, except the following&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Mr. &#224; Porta was president and CEO of P&#246;yry Plc. until June 25, 2019</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Ms. Brown was a partner at Deloitte until May 31, 2018</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Dr. Galloway was president and CEO of Pegasus Global Holdings Inc. until February 1, 2018</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Mr. Gomes was president and CEO of Stantec until December 31, 2017</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Mr. Johnston was executive vice president of Stantec&#8217;s infrastructure business operating unit until December&#160;31, 2017</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following lists the members of each committee of the board as at the date of this AIF&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Audit and Risk Committee &#8211; Shelley A. M. Brown (chair), Richard C. Bradeen, and Donald J. Lowry </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Corporate Governance and Compensation Committee &#8211; Marie-Lucie Morin (chair), Martin A. &#224; Porta, Richard C. Bradeen, and Patricia D. Galloway </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Sustainability and Safety Committee &#8211; Donald J. Lowry (chair), Martin A. &#224; Porta, Patricia D. Galloway, and Robert J. Gomes </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">All of our directors, with the exception of Gordon A. Johnston, the Company's President and Chief Executive Officer, and Robert J. Gomes, Stantec's former President and Chief Executive Officer, are &#34;independent&#34; as those terms are defined under applicable Canadian and US securities laws.</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Annual Information Form </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">February 23, 2022 &#160;&#160;&#160;&#160;17&#160;&#160;&#160;&#160;Stantec Inc.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table lists the name, residency and position held by each executive officer of Stantec as of February&#160;23,&#160;2022, as well as his or her principal occupation in the five preceding years&#58;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Executive Officers of Stantec Inc.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.485%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Name and Municipality <br>of Residence</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Current Position <br>with the Company</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Current Position <br>Start Date</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Previously Held Positions During the </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Five Preceding Years</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</font></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Gordon A. Johnston</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Edmonton, Alberta, Canada</font></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">President and</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Chief Executive Officer</font></div></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">January 1, 2018</font></td><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Senior Vice President, Water, Stantec</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Executive Vice President, Infrastructure, Stantec</font></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Theresa B. Y. Jang</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Calgary, Alberta, Canada</font></div></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Executive Vice President and Chief Financial Officer</font></div></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">January 1, 2019</font></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Chief Financial Officer, Veresen Inc.</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Executive Vice President, Stantec</font></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">John D. Take</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Tucson, Arizona, United&#160;States</font></div></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Executive Vice President and Chief Business Officer</font></div></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">January 1, 2022</font></div></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Vice President, Water, Stantec</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Senior Vice President, Water, Stantec</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Executive Vice President, Water, Stantec</font></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stuart E. Lerner</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">New York City, New York, United States</font></div></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Executive Vice President and Chief Operating Officer, North America</font></div></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">January 1, 2020</font></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Vice President, Stantec</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Senior Vice President, Stantec</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Executive Vice President, Infrastructure, Stantec</font></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Catherine M. Schefer</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Warrington, United Kingdom</font></div></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Executive Vice President and Chief Operating Officer, Global</font></div></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">January 1, 2020</font></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Managing Director &#8211; UK Region, MWH UK</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Executive Vice President, Regional Operating Unit Leader, Stantec</font></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Steve M. Fleck</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Vancouver, British Columbia, Canada</font></div></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Executive Vice President and Chief Practice and Project Officer</font></div></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">January 1, 2018</font></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Senior Vice President, Project Delivery Office, Stantec </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Executive Vice president, Project Delivery Office, Stantec</font></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Marshall W. Davert</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Miami Beach, Florida, United States</font></div></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Executive Vice President and Chief Innovation Officer</font></div></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">January 1, 2020</font></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">President, MWH Americas and Asia-Pacific Government &#38; Infrastructure</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Executive Vice President, Water, Stantec</font></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Asifa Samji</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">North Vancouver, </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">British Columbia, Canada</font></div></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Executive Vice President and Chief Human Resources Officer</font></div></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">March 20, 2021</font></div></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Business Leader, Environmental Services, Stantec</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Vice President, Environmental Services, Stantec</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Senior Vice President, Environmental Services, Stantec</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Senior Vice President, Acting Chief Human Resources Officer, Stantec</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Senior Vice President, Chief Human Resources Officer, Stantec</font></div><div><font><br></font></div></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #929292;border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Paul J. D. Alpern</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Edmonton, Alberta, Canada</font></div></td><td colspan="3" style="border-bottom:0.5pt solid #929292;border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Senior Vice President, Secretary and General Counsel</font></div></td><td colspan="3" style="border-bottom:0.5pt solid #929292;border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">November 5, 2009</font></td><td colspan="3" style="border-bottom:0.5pt solid #929292;border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Senior Vice President, Secretary and General Counsel</font></div></td></tr></table></div><div><font><br></font></div><div style="margin-top:3pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:400;line-height:120%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:12.45pt">Previous positions held at Stantec pertain to individuals&#8217; positions held with Stantec Inc.&#8217;s operating subsidiaries</font></div><div><font><br></font></div><div id="i521ef2d238f441f4bfab495151693063_91"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Directors&#8217; and Executive Officers&#8217; Share Ownership</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of December 31, 2021, the directors and officers of Stantec Inc. as a group beneficially owned, controlled, or directed, either directly or indirectly, 510,769 common shares, which is 0.46% of our issued and outstanding common shares.</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Annual Information Form </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">February 23, 2022 &#160;&#160;&#160;&#160;18&#160;&#160;&#160;&#160;Stantec Inc.</font></div></div></div><div id="i521ef2d238f441f4bfab495151693063_94"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">Audit and Risk Committee Information</font></div><div><font><br></font></div><div id="i521ef2d238f441f4bfab495151693063_97"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Audit and Risk Committee Terms of Reference</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The responsibilities and duties of our Audit and Risk Committee are set out in the committee&#8217;s Terms of Reference (Mandate), attached as Appendix I to this AIF.</font></div><div><font><br></font></div><div id="i521ef2d238f441f4bfab495151693063_100"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Composition of the Audit and Risk Committee</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of February 23, 2022, our Audit and Risk Committee members are Shelley A. M. Brown (chair), Richard C. Bradeen, and Donald J. Lowry.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The board of directors believes that the composition of this committee reflects an appropriate level of financial literacy and expertise and has determined that each committee member is &#8220;independent&#8221; and &#8220;financially literate&#8221; (as those terms are defined under applicable Canadian and US securities laws). As well, Ms. Brown, Mr. Bradeen, and Mr.&#160;Lowry are each an &#8220;audit committee financial expert&#8221; (as this term is defined in the rules and regulations of the US Securities and Exchange Commission &#91;SEC&#93;).</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following information describes each committee member&#8217;s education and experience that is relevant to the performance of his or her committee responsibilities.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Shelley A. M. Brown</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Ms. Brown has more than 25 years of board experience serving on not-for-profit, association, and for-profit corporate boards, including Deloitte Canada, the Accounting Standards Board Oversight Council, and the University of Saskatchewan Board of Governors. She brings expertise in strategic planning, good governance, finance, and risk management. During her distinguished 40-year career in accounting, Ms. Brown was a partner in two of the world&#8217;s largest professional services firms. As chair of the Canadian Institute of Chartered Accountants, she played a key role in uniting Canada&#8217;s accounting profession, culminating in the creation of the Chartered Professional Accountants of Canada. Ms. Brown served on the audit committee of Inter Pipeline Ltd. (Inter Pipeline) until Inter Pipeline's acquisition by Brookfield Infrastructure Partners L.P. on October 28, 2021.  Currently, Ms. Brown chairs the audit committee of NorZinc Ltd. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">With nearly 40 years&#8217; experience in accounting, Ms. Brown has a strong familiarity with the preparation and review of interim and annual financial statements and is a valuable asset to Stantec's Audit and Risk Committee.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Richard C. Bradeen</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mr. Bradeen served as senior vice president of Strategy, Mergers &#38; Acquisitions, Pension Investments, Corporate Audit Services and Risk Assessment for Bombardier Inc. (Bombardier), a leading worldwide manufacturer of planes and trains, from February 2009 to October 2013. He started his career at Bombardier in 1997 as vice president of Acquisitions. Before that, Mr. Bradeen served as a partner and a member of the Partnership Board of Directors of Ernst &#38; Young (Canada). He joined Ernst &#38; Young in 1978 and over 19 years held increasingly senior roles, including that of president of the Corporate Finance Group in Toronto. Mr. Bradeen currently serves on the board of directors of Superior Plus Corp. and chairs its audit committee.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mr. Bradeen&#8217;s prior experience with Bombardier and Ernst &#38; Young, as well as his service on the audit committee of Superior Plus Corp., provides him with the relevant experience to perform his responsibilities as an Audit and Risk Committee member.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Donald J. Lowry, ICD.D, F.ICD</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mr. Lowry retired in March 2013 as president &#38; CEO of EPCOR Utilities Inc. Until April 2021, Mr. Lowry served as chair of Capital Power Corporation, a publicly traded company formed when EPCOR spun off its generation business. Mr. Lowry was the chair of Canadian Oilsands Limited (TSX-COS) until the company was acquired in February 2016. He holds a bachelor of commerce (honors) and master of business administration degree from the University of Manitoba, and he is a graduate of the Harvard Advanced Management Program and the Banff School of Management. Mr. Lowry obtained his Institute of Corporate Directors designation in January 2016 from the Rotman School of Business. </font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Annual Information Form </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">February 23, 2022 &#160;&#160;&#160;&#160;19&#160;&#160;&#160;&#160;Stantec Inc.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mr. Lowry&#8217;s education, past role as president &#38; CEO of EPCOR Utilities Inc., and more than 30 years of industry experience in the utilities, telecommunications, and power generation sectors provide him with the relevant knowledge to perform his responsibilities as an Audit and Risk Committee member.</font></div><div><font><br></font></div><div id="i521ef2d238f441f4bfab495151693063_103"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Preapproval Policy</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Audit and Risk Committee must preapprove the audit and non-audit services performed by the independent auditor to ensure that the provision of those services does not impair the auditor&#8217;s independence. Unless a type of service to be provided by the independent auditor has received general preapproval, it will require specific preapproval by the committee. Proposed services that exceed preapproved cost levels will require specific preapproval by the committee.</font></div><div><font><br></font></div><div id="i521ef2d238f441f4bfab495151693063_106"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">External Auditor Service Fees</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effective June 1, 2021, Ernst &#38; Young LLP (EY), at the request of the Company, resigned as auditors of the Company, and PricewaterhouseCoopers LLP (PwC) was appointed as auditors of the Company to fill the vacancy until the next annual meeting of shareholders.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The table below presents fees incurred by the Company for work performed by its former external auditors, EY, during fiscal years ended December 31, 2020, and December 31, 2021, and by its current auditors, PwC, during the fiscal year ended December 31, 2021. </font></div><div><font><br></font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.198%"><tr><td style="width:1.0%"></td><td style="width:16.993%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.008%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.202%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.416%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.362%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.419%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">PricewaterhouseCoopers LLP</font></div></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:76.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">&#160;&#160;Ernst &#38; Young LLP</font></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Category</font></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Note</font></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021 ($)</font></div></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021 ($)</font></div><div style="text-align:right"><font><br></font></div></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">&#160;&#160;&#160;&#160;2020 ($)</font></div></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Audit fees</font></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1</font></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-indent:40.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,429,400</font></div></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt;text-align:right;text-indent:54pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">132,600</font></div></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;5,811,200</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Audit-related fees</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2</font></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:36pt;text-indent:27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8211;</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">24,800</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:31.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;390,800</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Tax fees</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">799,000</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">404,900</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;827,000</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">All other fees</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:54pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6,300</font></div></td><td colspan="3" style="padding:0 1pt"><div style="padding-left:67.5pt;text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8211;</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;17,200</font></div></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #929292;border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total Fees</font></td><td colspan="3" style="border-bottom:0.5pt solid #929292;border-top:0.5pt solid #929292;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #929292;border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:40.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">5,234,700</font></div></td><td colspan="3" style="border-bottom:0.5pt solid #929292;border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">562,300</font></div></td><td colspan="3" style="border-bottom:0.5pt solid #929292;border-top:0.5pt solid #929292;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #929292;border-top:0.5pt solid #929292;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">&#160;7,046,200</font></div></td></tr></table></div><div><font><br></font></div><div style="margin-top:3pt;padding-left:31.3pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(1)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:9.45pt">Audit fees&#58; Audit services provided by PwC and EY (collectively, the External Auditors) for the audit and review of Stantec&#8217;s financial statements or services normally provided by the External Auditors in connection with statutory and regulatory filings or engagements, including quarterly reviews, accounting consultation, statutory audit of in-scope subsidiaries and international financial reporting standard consultation.</font></div><div style="margin-top:3pt;padding-left:30.95pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(2)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:9.45pt">Audit-related fees&#58; Assurance and related services provided by the External Auditors. These services can include attest services not required by statute or regulation and review engagements.</font></div><div style="margin-top:3pt;padding-left:30.95pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(3)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:9.45pt">Tax fees&#58; Professional services rendered by the External Auditors for income tax compliance and tax advice relating to mergers, acquisitions, financing structures and tax planning, and including the following in 2021&#58; an aggregate $360,400 for income tax compliance provided by both PwC and EY, $546,900 for global mobility services provided by PwC, and $296,600 paid for tax due diligence provided by EY related to the acquisition of Cardno.</font></div><div style="margin-top:3pt;padding-left:30.95pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(4)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:9.45pt">All other fees&#58; Non-audit assurance fees and related services provided by the External Auditors.</font></div><div style="margin-top:3pt"><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Annual Information Form </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">February 23, 2022 &#160;&#160;&#160;&#160;20&#160;&#160;&#160;&#160;Stantec Inc.</font></div></div></div><div id="i521ef2d238f441f4bfab495151693063_109"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">Legal Proceedings and Regulatory Actions</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have pending legal claims and suits both by and against us. These are typical of the industries we operate in. Where appropriate, these claims have been reported to our insurers and the insurers of our predecessors, who are in the process of adjusting or defending them. None are expected to involve damages that exceed 10% of Stantec&#8217;s current assets.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">No penalties or sanctions have been imposed against us by a court relating to provincial and territorial securities legislation or by a securities regulatory authority. Nor have any other penalties or sanctions been imposed by a court or regulatory body against us that would likely be considered important to a reasonable investor in making an investment decision. We have not entered into any settlement agreements before a court relating to provincial and territorial securities legislation or with a securities regulatory authority.</font></div><div><font><br></font></div><div id="i521ef2d238f441f4bfab495151693063_112"></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">Interest of Management and Others in Material Transactions</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">To the best of our knowledge, none of the (i) directors or executive officers of the Company, (ii) shareholders of the Company that beneficially own, or control or direct, directly or indirectly, more than 10% of the Company's outstanding voting securities, or (iii) any associate or affiliate of persons referred to in (i) and (ii), has or has had any material interest, direct or indirect, in any transaction within the three most recently completed financial years or during the current financial year that has materially affected or is reasonably expected to materially affect the Company.</font></div><div><font><br></font></div><div id="i521ef2d238f441f4bfab495151693063_115"></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">Conflicts of Interest</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">To the best of our knowledge, no director or officer of the Company has any existing or potential material conflicts of interest with the Company or any of its subsidiaries.</font></div><div><font><br></font></div><div id="i521ef2d238f441f4bfab495151693063_118"></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">Transfer Agent</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Computershare Trust Company of Canada is our transfer agent for our common shares listed on the TSX and NYSE at its offices in Calgary, Alberta&#59; Toronto, Ontario&#59; and Canton, Massachusetts.</font></div><div><font><br></font></div><div id="i521ef2d238f441f4bfab495151693063_121"></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">Material Contracts</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Except for contracts entered into in the ordinary course of business, which includes contracts in relation to the acquisition of professional services firms, the material contracts entered into by the Company within the most recently completed financial year, or before the most recently completed financial year but still remaining in effect, are as follows&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">On June 27, 2018, we entered into an Amended and Restated Credit Agreement among Stantec Inc., as borrower&#59; Canadian Imperial Bank of Commerce, as administrative agent, sole lead arranger, and sole bookrunner&#59; Canadian Imperial Bank of Commerce, HSBC Bank Canada, and Bank of America, N.A., Canada Branch, as issuing banks&#59; and certain other lenders with respect to the provision of certain credit facilities to Stantec Inc.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">On July 19, 2019, we entered into Amending Agreement No. 1 in relation to the Amended and Restated Credit Agreement dated as of June 27, 2018 among Stantec Inc., as borrower&#59; Canadian Imperial Bank of Commerce, as administrative agent, and the financial institutions, as lenders with respect to the amendment of certain terms and conditions of our credit facilities.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">On October 8, 2020, Stantec entered into the Trust Indenture with Computershare Trust Company of Canada to create senior unsecured notes.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">On October 8, 2020, Stantec entered into the First Supplemental Trust Indenture with Computershare Trust Company of Canada to create and issue a first series of Notes designated as 2.048% senior unsecured notes due October 8, 2027. </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Annual Information Form </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">February 23, 2022 &#160;&#160;&#160;&#160;21&#160;&#160;&#160;&#160;Stantec Inc.</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">On October 29, 2021, Stantec entered into Amending Agreement No. 2 in relation to the Amended and Restated Credit Agreement dated as of June 27, 2018 among Stantec Inc., as borrower&#59; Canadian Imperial Bank of Commerce, as administrative agent, and the financial institutions, as lenders with respect to the amendment of certain terms and conditions of our credit facilities.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Copies of each of the above contracts are filed on SEDAR at sedar.com.</font></div><div><font><br></font></div><div id="i521ef2d238f441f4bfab495151693063_124"></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">Interests of Experts</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company's independent auditors are PricewaterhouseCoopers LLP, Chartered Professional Accountants, who have issued an independent auditor&#8217;s report dated February 23, 2022 in respect of the Company&#8217;s consolidated financial statements as at December 31, 2021 and for the year ended December 31, 2021 and the Company&#8217;s internal control over financial reporting as at December 31, 2021. PricewaterhouseCoopers LLP has advised that they are independent with respect to the Code of Professional Conduct of the Chartered Professional Accountants of Alberta and the rules of the US Securities and Exchange Commission.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s former auditor&#8212;Ernst &#38; Young LLP, Chartered Professional Accountants&#8212;is located at Suite 1400, 10423 &#8211; 101 Street, Edmonton, Alberta, T5H 0E7. EY is independent in accordance with the Rules of Professional Conduct of the Institute of Chartered Professional Accountants of Alberta and has complied with the SEC&#8217;s rules on auditor independence.</font></div><div><font><br></font></div><div id="i521ef2d238f441f4bfab495151693063_127"></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">Additional Information</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additional financial information is provided in our financial statements and our MD&#38;A for our most recently completed financial year. Additional information contained in our Management Information Circular includes directors&#8217; and officers&#8217; remuneration and indebtedness, the principal holders of our securities, and securities authorized for issuance under equity compensation plans.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A copy of this AIF, as well as our latest Management Information Circular and the Annual Report (which includes our MD&#38;A and Audited Consolidated Financial Statements for the year ended December 31, 2021) may be obtained from our website at stantec.com or by mail on request from the Secretary at Suite 400, 10220 &#8211; 103 Avenue NW, Edmonton, Alberta, T5J 0K4. Additional information relating to our Company&#8212;including disclosure documents and any reports, statements, or other information that we file with Canadian provincial securities commissions or other similar regulatory authorities&#8212;is also available through SEDAR at sedar.com and on EDGAR at sec.gov.</font></div><div><font><br></font></div><div id="i521ef2d238f441f4bfab495151693063_130"></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">NYSE Corporate Governance Disclosure</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As a foreign private issuer listed on the NYSE, we are generally entitled to follow the Canadian requirements to the extent not contrary to US securities laws, including the rules of National Instrument 58-101 and National Policy 58-201, with respect to corporate governance practices. Pursuant to Section 303A.11 of the NYSE&#8217;s Listed Company Manual, we are required to identify any significant ways that our corporate governance practices differ from those followed by US domestic companies under the NYSE&#8217;s listing standards. These differences can be found on our website at stantec.com.</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Annual Information Form </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">February 23, 2022 &#160;&#160;&#160;&#160;22&#160;&#160;&#160;&#160;Stantec Inc.</font></div></div></div><div id="i521ef2d238f441f4bfab495151693063_133"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">Appendix I &#8211; Audit and Risk Committee Terms of Reference (Mandate)</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following are the Audit and Risk Committee&#8217;s Terms of Reference (Mandate) effective as of February 23, 2022.</font></div><div><font><br></font></div><div style="margin-bottom:3pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">A.</font><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%;padding-left:14.54pt">Overview and Purpose</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Audit and Risk Committee is appointed by, and responsible to, the board of directors. The committee approves, monitors, evaluates, advises, and makes recommendations, in accordance with these terms of reference, on matters affecting the external and internal audits, risk management matters, the integrity of financial reporting, and the accounting control policies and practices of the Company. The involvement of the committee in overseeing the financial reporting process, including assessing the reasonableness of management&#8217;s accounting judgments and estimates and reviewing key filings with regulatory agencies, is an important element of the Company&#8217;s internal control over financial reporting. The committee has oversight responsibility for the performance of both the internal auditors and the external auditors. The committee also ensures the qualifications and independence of the external auditors. The committee has oversight of the Company&#8217;s compliance with legal and regulatory requirements.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">It is not the duty of the committee to plan or conduct audits or to determine that the Company&#8217;s financial statements are complete, accurate, and in accordance with International Financial Reporting Standards.</font></div><div><font><br></font></div><div style="margin-bottom:3pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">B.</font><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%;padding-left:16.77pt">Authority and Responsibilities</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Audit and Risk Committee shall</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Request such information and explanations in regard to the accounts of the Company as the committee may consider necessary and appropriate to carry out its duties and responsibilities.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Consider any other matters which, in the opinion of the committee or at the request of the board, would assist the directors to meet their responsibilities.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Provide reports and minutes of meetings to the board.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Engage independent counsel and other advisors as may be deemed or considered necessary, and determine the fees of such counsel and advisors. Receive confirmation from management that the Company has provided for adequate funding for the payment of compensation to the independent counsel and other advisors.</font></div><div><font><br></font></div><div style="margin-bottom:3pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">C.</font><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%;padding-left:13.98pt">Membership</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The members of the committee shall be composed of a minimum of three independent directors, appointed by the board, all of whom must be financially literate as defined under the rules of the SEC and the New York Stock Exchange (NYSE) and applicable Canadian securities laws. At least one member shall have accounting or related financial management expertise and be an audit committee financial expert as defined in SEC regulations. For greater clarity, the board has adopted the definition of &#8220;independent director&#8221; as set out in Multilateral Instrument 52-110 of the Canadian Securities Administrators. The chair of the board of directors shall be an ex-officio member of the Audit and Risk Committee, in addition to the minimum number of required independent directors.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The chair of the committee shall be designated by the board. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Attendance by invitation at all or a portion of committee meetings is determined by the committee chair or its members and would normally include the chief financial officer of the Company, representatives of the external auditor, the internal auditor, and such other officers or support staff as may be deemed appropriate.</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Annual Information Form &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Stantec Inc.</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">February 23, 2022 </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A-1</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:3pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">D.</font><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%;padding-left:15.09pt">Financial Statements and Disclosures</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Review and recommend to the board for approval the annual audited financial statements and Management Discussion and Analysis.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Review and recommend to the board for approval the following public disclosure documents&#58; </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">The year-end news release on the earnings of the Company&#59; and</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Other regulatory filings of a financial nature.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Review and, if appropriate, approve and authorize the release of the quarterly unaudited financial statements, including Management&#8217;s Discussion and Analysis, the quarterly interim report to shareholders, and the quarterly news release on the earnings of the Company. However, in the event that there is a significant or extraordinary matter that, in the opinion of the committee, should be reviewed by the board before the release of such information, the matter shall be referred to the board for review.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Receive the quarterly report from the Disclosure Committee on the adequacy of disclosure with respect to material events in the Company&#8217;s financial statements, Management&#8217;s Discussion and Analysis, and earnings news releases.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Receive annually an evaluation from the internal auditor of the procedures that exist for the review of financial information (extracted or derived from the financial statements) that is publicly disclosed by the Company.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Review and recommend to the board for approval all annual financial statements, reports of a financial nature (other than quarterly unaudited financial statements), and the financial content of prospectuses or any other reports that require approval by the board prior to submission thereof to any regulatory authority.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Review and recommend for the board for approval the Audit and Risk Committee information required as part of the Annual Information Form and Management Information Circular.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Review with management on an annual basis, the Company&#8217;s obligations pursuant to guarantees (including those granted under the Surety Credit Facility) that have been issued and material obligations that have been entered into and the manner in which these guarantees and obligations have been, or should be, disclosed in the financial statements. </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Review and assess, in conjunction with management and the external auditor, at least annually or on a quarterly basis where appropriate or required</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">The appropriateness of accounting policies and financial reporting practices used by the Company, including alternative treatments that are available for consideration</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Any significant proposed changes in financial reporting and accounting policies and practices to be adopted by the Company</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.8pt">Any new or pending developments in accounting and reporting standards that may affect or impact the Company </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Any off-balance sheet structures</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">e.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">The key estimates and judgments of management that may be material to the financial reporting of the Company</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">At least annually, request the external auditor to provide their views on the quality (not just the acceptability) of the Company&#8217;s annual and interim financial reporting. Such quality assessment should encompass judgments about the appropriateness, aggressiveness, or conservatism of estimates and elective accounting principles or methods and judgments about the clarity of disclosures.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Review any litigation, claim, or other contingency, including tax assessments, that could have a material effect upon the financial position or operating results of the Company and the manner in which these matters have been disclosed in the financial statements.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Review with management on a quarterly basis the indicators of impairment to the Company&#8217;s goodwill.</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Annual Information Form &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Stantec Inc.</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">February 23, 2022 </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A-2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font><br></font></div><div style="margin-bottom:3pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">E.</font><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%;padding-left:17.61pt">External Auditor</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Assess the performance and consider the annual appointment of an external auditor for recommendation to the board for ultimate recommendation for appointment by the shareholders. </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Review, approve, and execute the annual engagement letter with the external auditor, and ensure that there is a clear understanding between the board, the committee, the external auditor, and management that the external auditor reports directly to the shareholders and the board through the committee. The terms of the engagement letter or the annual audit plan should include, but not be limited to, the following&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Staffing</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Objectives and scope of the external audit work</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.8pt">Materiality limits</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Audit reports required</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">e.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Areas of audit risk</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">f.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.8pt">Timetable</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">g.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Proposed fees</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Obtain and review a report from the external auditor at least annually regarding the auditor&#8217;s independence and the profession&#8217;s or audit firm&#8217;s requirements regarding audit partner rotation. </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Approve, before the fact, the engagement of the external auditor for all non-audit services and the fees for such services, and consider the impact on the independence of the external audit work of fees for such non-audit services.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Review all fees paid to the external auditor for audit services and, if appropriate, recommend their approval to the board. Receive confirmation from management that the Company has provided for adequate funding for the payment of compensation to the external auditor.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">18.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Receive an annual certification from the external auditor that they participate in the public oversight program established by the Canadian Public Accountability Board (CPAB) and the standards of the US Public Company Accounting Oversight Board (PCAOB) and that they are in good standing with the CPAB and the PCAOB.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Review a report from the external auditors describing (a) the firm&#8217;s internal quality control procedures and (b) any material issues raised by the most recent internal quality control review or peer review of the firm or by any inquiry or investigation by governmental or professional authorities within the preceding five years regarding the audits carried out by the external auditor together with any steps taken to deal with any such issues.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Receive and resolve any disagreements between management and the external auditor regarding all aspects of the Company&#8217;s financial reporting.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">21.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Review with the external auditor the results of the annual audit examination including, but not limited to, the following&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Any difficulties encountered, or restrictions imposed by management, during the annual audit</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Any significant accounting or financial reporting issues</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.8pt">The auditor&#8217;s evaluation of the Company&#8217;s internal controls over financial reporting and management&#8217;s evaluation thereon, including internal control deficiencies identified by the auditor that have not been previously reported to the committee</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">The auditor&#8217;s evaluation of the selection and application of accounting principles and estimates and the presentation of disclosures</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">e.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">The post-audit or management letter or other material written communications containing any findings or recommendations of the external auditor including management&#8217;s response thereto and the subsequent follow-up to any identified internal accounting control weaknesses</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">f.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.8pt">Any other matters which the external auditor should bring to the attention of the committee</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">22.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Meet with the external auditor at every meeting of the committee or as requested by the auditor, without management representatives present, and meet with management, at least annually or as requested by management, without the external auditor present.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Annual Information Form &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Stantec Inc.</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">February 23, 2022 </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A-3</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">23.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">When there is to be a change in the external auditor, review all issues related to the change, including the information to be included in the notice of change of auditor called for under National Instrument 51-102 and the planned steps for an orderly transition.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Review and approve the Company&#8217;s hiring policies regarding employees and former employees of the present and former external auditors of the Company. </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Receive comments from the external auditor on their assessment of the effectiveness of the committee&#8217;s oversight of internal control over financial reporting.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">26.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Conduct an annual review of the external auditor, with the intention of identifying potential areas for improvement for the audit firm, and to reach a final conclusion on whether the auditor should be reappointed or the audit put out for tender. </font></div><div><font><br></font></div><div style="margin-bottom:3pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">F.</font><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%;padding-left:18.18pt">Internal Audit</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">27.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Review the appointment or termination of the internal auditor.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">28.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Review and approve the internal audit charter periodically (at least every three years).</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">29.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Review and approve the annual audit plan of the internal auditor (where applicable) and ensure that there is a clear understanding between the board, the committee, the internal auditor, and management that the internal auditor reports directly to the board through the committee. Receive confirmation from management that the Company has provided for adequate funding for the internal auditor. The terms of the audit plan should include, but not be limited to, the following&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Staffing</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Objectives and scope of the internal audit work</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.8pt">Materiality limits</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Audit reports required</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">e.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Areas of audit risk</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">f.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:23.8pt">Timetable</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">g.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Proposed budget</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">30.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Review with the internal auditor the results of their audit examination, including, but not be limited to, the following&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Any difficulties encountered, or restrictions imposed by management, during the audit</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Any significant accounting or financial reporting issues</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.8pt">The auditor&#8217;s evaluation of the Company&#8217;s system of internal accounting controls, procedures, and documentation</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">The internal audit reports or other material written communications containing any findings or recommendations of the internal auditor, including management&#8217;s response thereto and the subsequent follow-up to any identified internal accounting control weaknesses</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">e.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">Any other matters which the internal auditor should bring to the attention of the committee</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Meet with the internal auditor at every meeting of the committee or as requested by the internal auditor, without management representatives present.</font></div><div><font><br></font></div><div style="margin-bottom:3pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">G.</font><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%;padding-left:13.14pt">Internal Controls </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:27pt;text-indent:-22.3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">32.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:9.8pt">Obtain reasonable assurance, through discussions with and reports from management, the external auditor, and the internal auditors, that the accounting systems are reliable, the system for preparation of financial data reported to the market is adequate and effective, and the system of internal controls is effectively designed and implemented.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:27pt;text-indent:-22.3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">33.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:9.8pt">Review management&#8217;s annual report on the effectiveness of internal controls and procedures, as well as quarterly and annual chief executive officer and chief financial officer certificates filed pursuant to securities regulations. </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Annual Information Form &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Stantec Inc.</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">February 23, 2022 </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A-4</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:27pt;text-indent:-22.3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">34.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:9.8pt">Receive reports from management and&#47;or the internal auditor on all significant deficiencies and material weaknesses identified.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:27pt;text-indent:-22.3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">35.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:9.8pt">Review annually, or as required, the appropriateness of the system of internal controls and approval policies and practices concerning the expenses of the officers of the Company, including the use of its assets.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:27pt;text-indent:-22.3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">36.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:9.8pt">Review and approve, on a quarterly after-the-fact basis, the expense accounts of the board chair and of the chief executive officer of the Company.</font></div><div><font><br></font></div><div style="margin-bottom:3pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">H.</font><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%;padding-left:15.37pt">Risk</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">General</font></div><div><font><br></font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">37.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Review at least annually with management</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">The Company&#8217;s method of identifying, evaluating, mitigating, and reporting on the principal risks inherent in the Company&#8217;s businesses and strategic directions</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">The systems, policies and practices applicable to the Company&#8217;s assessment, management, prevention and mitigation of risks (including strategic, operating, compliance, and reputation, as well as financial risks including but not limited to the foreign currency, liquidity and interest rate risk, the use of derivative instruments, counterparty credit exposure, litigation, and adequacy of tax provisions)</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.8pt">The Company&#8217;s risk appetite, risk tolerance, and risk retention philosophy, including the Company&#8217;s loss prevention policies and insurance programs and corporate liability protection programs for directors and officers, as well as disaster response and business continuity plans</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:93.6pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:21.3pt">The Company&#8217;s cybersecurity program and measures designed to ensure security of the Company&#8217;s information technology systems.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">38.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Receive an annual report from and review with management the status of the Company&#8217;s principal and emerging risks, as well as the related mitigation programs (the Enterprise Risk Management program). Receive quarterly updates from management on the Company&#8217;s Enterprise Risk Management program.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">39.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Review with management the disclosures of the Company&#8217;s risks and risk factors in the Company&#8217;s Annual Information Form, the Management&#8217;s Discussion and Analysis, and other regulatory filings.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">40.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Report to the board annually on its activities in connection with the risk oversight role referenced herein so that the board as a whole can fulfill its responsibilities for risk oversight.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">41.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Receive a risk assessment report from management following due diligence on acquisitions within North America with an enterprise value of C$100 million or greater, all acquisitions outside North America with an enterprise value of C$50 million or greater, and all acquisitions with atypical risks compared to our current service and business model&#59; make such further inquiries as considered necessary&#59; and report thereon to the board. The content of the risk assessment report will be developed by the committee in conjunction with management with appropriate case-by-case enhancements to reflect risk associated with each opportunity and will be reviewed annually by the committee.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Finance</font></div><div><font><br></font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">42.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Review and assess, in conjunction with management and the external auditor, at least annually or on a quarterly basis where appropriate or required, the impact of the Company&#8217;s capital structure on current and future profitability.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">43.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Review and recommend to the board of directors proposals requesting a grant of a guarantee issued by Stantec for an amount in excess of $50&#160;million, prior to issuance.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">44.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Review and recommend to the board of directors proposals requesting a grant of a surety bond issued by Stantec or its subsidiaries for (a) an amount in excess of $50 million individually or (b)&#160;whereby virtue of the grant of such surety bond would put the aggregate value of all surety bonds issued and outstanding in excess of $500 million, prior to issuance.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Annual Information Form &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Stantec Inc.</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">February 23, 2022 </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A-5</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">45.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Review and approve, if appropriate and as required, the decision to enter into swaps that are exempt from the requirements of sections 2(h)(1) and 2(h)(8) of the US Commodity Exchange Act and to exercise the end-user exception.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">46.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Review and approve, as required, any policies with respect to swaps, hedging activities, clearing, and the end-user exception.</font></div><div><font><br></font></div><div style="margin-bottom:3pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">I.</font><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%;padding-left:20.98pt">Compliance&#47;Fraud</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">47.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Receive quarterly reports on the Company&#8217;s fraud risk assessment activities.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">48.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">In accordance with the Company&#8217;s integrity practices, review and determine the disposition of any complaints or correspondence received under the Company&#8217;s Code of Business Conduct. </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">49.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Discuss with management the Company&#8217;s policies and procedures designed to ensure an effective compliance and ethics program, including the Company&#8217;s Code of Business Conduct.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">50.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Discuss with management and the Company&#8217;s in-house legal counsel any legal matters that may have a material impact on the financial statements or the Company&#8217;s compliance requirements.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">51.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Review quarterly the compliance certificate of the chief financial officer.</font></div><div><font><br></font></div><div style="margin-bottom:3pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">J.</font><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%;padding-left:18.18pt">Other</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">52.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Review, as required, any claims of indemnification pursuant to the bylaws of the Company.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">53.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Receive at least annually a report from the chief financial officer regarding private aircraft use, including itinerary and passenger manifest.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">54.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Review and determine the disposition of any complaints received from shareholders or any regulatory body.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">55.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Conduct an annual assessment of the effectiveness of the committee and provide a report thereon to the board. </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">56.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Review annually the terms of reference for the committee and recommend any required changes to the board.</font></div><div><font><br></font></div><div style="margin-bottom:3pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">K.</font><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%;padding-left:16.21pt">Meetings</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">57.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Regular meetings of the committee are held at least four times each year. </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">58.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Meetings may be called by the committee chair or by a majority of the committee members, usually in consultation with management of the Company.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">59.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Meetings are chaired by the committee chair or, in the chair&#8217;s absence, by a member chosen from among the committee.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">60.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">A quorum for the transaction of business at any meeting of the committee is a majority of the appointed members.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">61.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">The secretary of the Company shall provide for the delivery of notices, agendas, and supporting materials to the committee members at least five days prior to the meeting except in unusual circumstances.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">62.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Meetings may be conducted with members present or by telephone or other communications facilities that permit all persons participating in the meeting to hear or communicate with each other.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">63.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">A written resolution signed by all committee members entitled to vote on that resolution at a meeting of the committee is as valid as one passed at a committee meeting.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">64.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">The secretary of the Company, or his or her designate, shall be the secretary for the committee and shall keep a record of minutes of all meetings of the committee.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:28.8pt;text-indent:-28.8pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">65.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:16.3pt">Minutes of the meetings of the committee shall be distributed by the secretary of the Company to all members of the committee and shall be submitted for approval at the next regular meeting of the committee.</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Annual Information Form &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Stantec Inc.</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">February 23, 2022 </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A-6</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.2
<SEQUENCE>3
<FILENAME>ex-992xmda.htm
<DESCRIPTION>EX-99.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="ib0baabfead724d5fb614829255820a72_4"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Exhibit 99.2 - Stantec Inc.&#8217;s Management's Discussion and Analysis</font></div><div><font><br></font></div><div id="ib0baabfead724d5fb614829255820a72_7"></div><div style="margin-bottom:3pt;margin-top:3pt"><font style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">Management&#8217;s Discussion and Analysis</font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">February&#160;23, 2022</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">This discussion and analysis of Stantec Inc.&#8217;s (Stantec or the Company) operations, financial position, and cash flows for the year ended December&#160;31, 2021, dated February&#160;23, 2022, should be read in conjunction with the Company&#8217;s 2021 audited consolidated financial statements and related notes for the year ended December&#160;31, 2021. Our 2021 audited consolidated financial statements and related notes are prepared in accordance with International Financial Reporting Standards (IFRS) as issued by the International Accounting Standards Board (IASB). All amounts shown are in Canadian dollars.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additional information regarding the Company, including our Annual Information Form, is available on SEDAR at&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">sedar.com</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;and on EDGAR at&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">sec.gov</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. This additional information is not incorporated by reference unless otherwise specified and should not be deemed to be made part of this Management&#8217;s Discussion and Analysis (MD&#38;A).</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec trades on the TSX and the NYSE under the symbol STN. Visit us at&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">stantec.com</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;or find us on social media.</font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-IFRS and Other Financial Measures</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company reports its financial results in accordance with IFRS. However, certain indicators used by the Company to analyze and evaluate its results are non-IFRS or other financial measures, including&#58; adjusted EBITDA, adjusted net income, adjusted earnings per share (EPS), adjusted return on invested capital (ROIC), net debt to adjusted EBITDA, days sales outstanding (DSO), free cash flow, margin (percentage of net revenue), organic growth (retraction), acquisition growth, measures described as on a constant currency basis and the impact of foreign exchange or currency fluctuations, compound annual growth rate (CAGR), total capital managed, working capital, and current ratio, as well as measures and ratios calculated using these non-IFRS or other financial measures. These measures are described in the Definitions of Non-IFRS and Other Financial Measures (&#8220;Definitions&#8221;) and Liquidity and Capital Resources sections of this MD&#38;A and, where applicable, reconciliations from the non-IFRS measure to the most directly comparable measure calculated in accordance with IFRS are provided (see the 2021 Financial Highlights, Financial Performance, Liquidity and Capital Resources, and Definitions sections).</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">These non-IFRS and other financial measures do not have a standardized meaning under IFRS and, therefore, may not be comparable to similar measures presented by other issuers. Management believes that, in addition to conventional measures prepared in accordance with IFRS, these non-IFRS and other financial measures provide useful information to investors to assist them in understanding components of our financial results. These measures should not be considered in isolation or viewed as a substitute for the related financial information prepared in accordance with IFRS.</font></div><div><font><br></font></div><div id="ib0baabfead724d5fb614829255820a72_10"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Business Model</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec is a global leader in sustainable engineering, architecture, and environmental consulting. Operating out of 400 offices around the world, our team of 25,000 connects our clients to the design expertise, technology, and innovation required to meet today's challenges and prepare for tomorrow's opportunities. Annual net revenue in 2021 of $3.6&#160;billion was earned 29% in Canada, 50% in the United States and 21% from our Global operations. We remain committed to growing and diversifying sustainably for the benefit of our clients, employees, and shareholders.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As a recognized leader in sustainability with expertise across buildings, energy and resources, environmental services, infrastructure, and water sectors, Stantec is a trusted advisor for clients and communities addressing climate change, urbanization, and infrastructure resiliency. Over the next decade, an incremental US$2 trillion in emerging engineering and design opportunities are expected worldwide in areas like coastal resilience, ecosystem restoration, smart cities and urban places, and energy transition. This is on top of an already healthy level of business activity.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec's vision is to remain a top tier global design firm that maximizes long-term, sustainable value.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-1</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Key components of our business model are&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">Geographic diversification. We do business in three regional operating units&#8212;Canada, the United States, and Global&#8212;offering similar services across all regions. This diversity allows us to cultivate close client relationships at the local level while offering the expertise of our global team.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">Service diversification.&#160;We offer services in various sectors across the project life cycle through five business operating units (BOUs)&#58; Infrastructure, Water, Buildings, Environmental Services, and Energy &#38; Resources. </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">Design focus.&#160;We serve the design phase of buildings, energy, infrastructure, and water projects, which offers higher margin opportunities and more controllable risk than integrated engineering and construction firms.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:10.5pt">Life-cycle solutions.&#160;We provide professional services in all phases of the project life cycle&#58; planning, design, construction administration, commissioning, maintenance, decommissioning, and remediation.</font></div><div><font><br></font></div><div id="ib0baabfead724d5fb614829255820a72_789"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">2021 Key Accomplishments</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amidst the backdrop of an unrelenting COVID pandemic, Stantec made solid progress in 2021 towards achieving our long-term strategic ambitions. Despite the challenges presented by the pandemic, we delivered another year of record earnings, executed on our growth strategy by adding 3,200 people through six acquisitions, and continued to demonstrate our global leadership in sustainability. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Record Performance</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The record results we generated in 2021 are particularly remarkable given that most of our people continued working from home. This is a testament to how strongly connected our people were prior to the pandemic, how reliable our business continuity and collaboration systems are, and how engaged our people have remained throughout the pandemic. The positive sentiment felt by employees was reinforced in our 2021 employee engagement survey results that saw our overall engagement score increase by 6% from pre-pandemic levels. This is particularly noteworthy when considering that other companies saw an average decline in employee engagement of 5%. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We continue to rigorously manage every aspect of our business with our &#8220;win &#8211; do &#8211; manage&#8221; mindset. On a constant currency basis, we grew net revenue by 2.6%, with revenue from acquisitions more than offsetting the slight organic retraction. As each quarter unfolded in 2021, we strengthened organic net revenue generation, driving Global to 8.9% organic growth for the year. Canada&#8217;s economic recovery was stronger than initially anticipated and, consequently, our organic net revenue growth for the year was almost sufficient to offset the impact of the descoped Trans Mountain Expansion Project (TMEP) contract. The turnaround in the US lagged, largely as a result of stalled US infrastructure funding legislation, but we successfully grew our US backlog to record levels and this, combined with notified awards not yet in backlog, is at the highest level it has ever been. Strong project execution, limited discretionary spending, our 2023 Real Estate Strategy, tax planning and optimization strategies, and working capital management  further contributed to increased earnings. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Growth Through Acquisitions</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our approach to deploying capital to acquisitions continues to be disciplined and patient. The six acquisitions we completed in 2021 are consistent with our strategy of pursuing targeted small to medium-sized firms that bolster Stantec&#8217;s presence in key business lines and geographies and drive synergistic organic growth. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Acquiring Cardno was a key achievement in 2021. Cardno&#8217;s 2,750 employees significantly expand our footprint in the US and doubles it in Australia. With approximately half of Cardno&#8217;s revenue related to Environmental Services, we have significantly bolstered our platform as the world increases its focus on responding to climate change and environmental concerns. The balance of Cardno&#8217;s services relate to Infrastructure, Community Development, and Water, increasing our overall exposure to infrastructure stimulus spending in the US and Australia, which we expect to be a key driver of growth for the coming years.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In addition to Cardno, Stantec acquired two additional firms in Australia in 2021. GTA Consultants (&#8220;GTA&#8221;) specializes in transportation advisory, planning, analytics, engineering, and technical design. Engenium strategically positions Stantec in the rapidly growing renewable energy and mining spaces. These three acquisitions collectively bring our Australia headcount to 2,500, establishing Stantec as a top tier engineering and design firm in this key growth region. As Australia&#8217;s economic recovery from COVID accelerates, our critical mass and well-rounded business mix positions us favorably to provide significant client cross-selling opportunities and to capture an increased share of growth opportunities. </font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-2</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the United States, Cardno was one of a series of investments we made to support our ability to deliver sustainability, climate and environmental solutions. Paleo Solutions (&#8220;Paleo&#8221;) brings archeological expertise that is in demand by the renewable energy, electrical generation, and transmission industries. Cox&#124;McLain Environmental Consulting (&#8220;Cox&#124;McLain&#8221;) gives us an important footprint in Texas and provides us with additional focus on environmental compliance and planning. Combined with Cardno&#8217;s natural resources, ecosystem assessment and restoration, and health sciences teams, these investments will help us serve the significant increase in demand we are seeing in this space. Cardno&#8217;s strong presence in transportation infrastructure and government services offerings dovetail particularly well with our client base and provides considerable opportunity for client and service expansion. Our US footprint of 10,500 employees puts us in prime position to secure an increasing market share of US Infrastructure spending. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We also strengthened our reach in Europe through the acquisition of Driven by Values in 2021, a Netherlands-based firm supporting the transition toward sustainable energy generation, sustainable building design, energy infrastructure upgrades, and e-mobility. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">The Sustainability Imperative</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In 2021, we continued to raise the bar on our commitment to sustainability leadership. We pledged to become carbon neutral for 2022 emissions and achieve a net zero transition by 2030 and took definitive actions this past year towards the achievement of these goals. Our commitments to reduce absolute scope 1 and 2 GHG emissions by 47% by 2030 from a 2019 base year and to reduce absolute scope 3 GHG emissions from business travel by 47% within the same timeframe has been validated by the Science Based Targets initiative as being in line with a 1.5&#176;C trajectory. Our 2023 Real Estate Strategy, which remains on track to achieve a 30% reduction in Stantec's real estate footprint relative to 2019, is a core element that will contribute to achieving these targets.   </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We also announced a sustainability-linked loan structure for our existing $1.1 billion credit facility which incorporates Stantec&#8217;s emissions targets. As part of this new structure, we are very proud to be the first organization globally to incorporate the Bloomberg Gender Equality Index score as a metric. We are also the first in Canada to commit to directing proceeds from our sustainability-linked loan back into our communities to further climate action and social equity. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec&#8217;s most important contributions to sustainability are in the work we do for our clients, who are increasingly seeking our expertise for solutions to address severe weather events, aging infrastructure, growing populations, and climate change.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A key indicator of the significant role we play is reflected in the substantial and growing proportion of our revenues that are aligned to the United Nation&#8217;s Sustainable Development Goal (SDG) framework. We were the first firm in our space to quantify our contributions to sustainability by reporting the revenue from projects aligned to the SDGs. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As the frequency and severity of extreme weather events increase, we are committed to continue rising to the challenge in support of our clients and communities. This past year, Hurricane Ida validated the pump station and levee design work we did around New Orleans in response to Hurricane Katrina. Neighboring parishes flooded by Hurricane Ida are now looking to Stantec for similar solutions. We were also called upon by the Metropolitan Transit Authority in New York to explore options to fortify their subway system against future flooding. And we were among the first to be called upon in British Columbia to address the catastrophic impacts to critical infrastructure caused by flooding in late 2021.These are just a few examples that highlight the trusted advisor role we play in strengthening the resiliency of our communities. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">To further accelerate the velocity of our solution delivery in critical life-threatening situations, in 2021 our Innovation Office developed several digital applications to assist communities that are susceptible to floods and landslides. Stantec's Flood Plain Predictor applies cloud computing and machine learning to greatly reduce the time required to</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">accurately predict flooding impacts, delivering lifesaving information that previously would have required three days of lead time. Our debris flow simulator can also quickly predict the path of landslides in areas that have experienced forest fires and are then subject to an extreme precipitation event. The resulting information can be used to identify critical infrastructure at risk and safe zones for staging recovery efforts. The recent flooding events in British Columbia demonstrate the important role these new tools could play in helping authorities manage their responses to extreme weather. Ultimately, integrating these systems into first response and disaster management platforms could provide advanced warning and lengthen preparation lead times. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Over the course of 2021, we continued to receive recognition from independent parties for our industry-leading corporate sustainability actions and the positive effect our project work and investments in innovation have on </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-3</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">strengthening the sustainability and resiliency of our world. These accolades are a tremendous source of pride for our 25,000 employees who continually strive to live our core value of doing what is right.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Looking Ahead</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Looking forward, we are very optimistic. In addition to increased infrastructure spending in the US and other core markets, our focus on growing our US federal exposure has resulted in a significant step change in our market share of US Federal Indefinite Delivery Indefinite Quantify (IDIQ) programs. We are now supporting ten times the total IDIQ framework value we were a year ago. We expect both our increased presence at the Federal level and infrastructure stimulus to further bolster our US backlog, which achieved record levels this year. Add to this the strength we are already seeing in our Canadian and Global operations, the positive benefit from Cardno and our other recent acquisitions, and we believe we are exceptionally well positioned to address these opportunities as we enter 2022.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A key priority in 2022 will be to successfully complete the integration of Cardno. We will also continue to focus on growth. We see strong tailwinds to support our organic growth initiatives, and our balance sheet strength and pipeline of potential opportunities continues to support further M&#38;A growth in 2022. And we intend to continue to drive margin and earnings growth through continued operational excellence.</font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-4</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Strategic Acquisitions Completed in 2021 and 2020</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Following is a list of acquisitions that contributed to revenue growth in our reportable segments and business operating units&#58;</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.887%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.996%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.355%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.111%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.874%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.201%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:8.999%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">BUSINESS OPERATING UNITS</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%">REPORTABLE SEGMENTS</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Date<br>Acquired</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Primary Location</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"># of Employees</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Infrastructure</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Water</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Buildings</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Environmental Services</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Energy &#38; Resources</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Canada</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Teshmont Consultants LP (Teshmont)</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">October 2020</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Winnipeg, Manitoba</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">63</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9679;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">United States</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Wenck</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 2020</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Minneapolis, Minnesota</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">300</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9679;</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Paleo Solutions, Inc.<br>(Paleo)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">September 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Los Angeles,</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">California</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">65</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9679;</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cardno Limited</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(Cardno)</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December<br>2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Boulder,<br>Colorado</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,500</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9679;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9679;</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cox&#124;McLain Environmental Consulting, Inc</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(CMEC)</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Austin,</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Texas</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">70</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9679;</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Global</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">AGEL adviseurs (AGEL)</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">November 2020</font></div></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Oosterhout, Netherlands</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">75</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9679;</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">GTA Consultants</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(GTA)</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">March 2021</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Melbourne,</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Australia</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">135</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9679;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Engenium</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">May</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2021</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Perth,</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Australia</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">170</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9679;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Driven by Values B.V.</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">November</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2021</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Eindhoven,</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Netherlands</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9679;</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cardno Limited<br>(Cardno)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December<br>2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Brisbane,<br>Australia</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,250</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9679;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9679;</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9679;</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div id="ib0baabfead724d5fb614829255820a72_13"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">COVID&#8211;19 Pandemic </font></div><div style="margin-bottom:5pt;margin-top:5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Now into the second year of the pandemic, we have acclimatized to the new norm and new ways of working with our clients and with each other. As vaccines are rolled out, there is growing optimism that the increased protection offered by vaccines will gradually decrease the pandemic restrictions. Vaccine policies have been developed and efforts are in place to transition to the post- pandemic working environment. While certain locations remain in various stages of restrictions, the majority of our offices are now open across North America and internationally and staff are in the process of transitioning back to the offices following local office re-entry plans and protocols. The ongoing pandemic is not impeding our growth or financial aspirations. We continue to see opportunities emerge within the sectors we serve as certain jurisdictions begin introducing or accelerating infrastructure and other stimulus programs&#8212;and we remain well-positioned to capitalize on them.</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-5</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><div id="ib0baabfead724d5fb614829255820a72_16"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">2021 Financial Highlights</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.938%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.397%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="18" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended Dec 31</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</font></td><td colspan="6" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</font></td><td colspan="6" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2019</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars, except per share amounts and percentages)</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Net<br>Revenue</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Net<br>Revenue</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Net<br>Revenue</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross revenue</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">4,576.8</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">125.9</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</font></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,730.1&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">128.4&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,827.3&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">130.1&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net revenue</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">3,636.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">100.0</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,684.5&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100.0&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,711.3&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100.0&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Direct payroll costs</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,672.8&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">46.0&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,754.0&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">47.6&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,702.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">45.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Project margin </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(note)</font></div></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,963.3</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">54.0</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,930.5&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">52.4&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,008.4&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54.1&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Administrative and marketing expenses</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,423.6&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">39.2&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,352.9&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">36.7&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,433.6&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">38.6&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation of property and equipment</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">53.9&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.5&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">57.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.6&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">58.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.6&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation of lease assets</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">107.9&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.0&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">117.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">115.8&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.1&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net impairment of lease assets and property and equipment</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">24.8&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.7&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">78.6&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.1&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortization of intangible assets</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">60.0&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.7&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">53.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.4&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">66.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.8&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net interest expense</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">37.9&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.0&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">49.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.4&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">69.6&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(7.8)</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(0.3&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%)</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.3&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.1&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1.2)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income taxes</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">62.3&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.7&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">57.6&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.6&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">71.1&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net income from continuing operations</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">200.7</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">5.5</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">159.1&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.3&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">194.4&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.2&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net income from discontinued operations </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(note)</font></div></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12.0&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.3&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net income</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">200.7</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">5.5</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">171.1&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.6&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">194.4&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.2&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Basic earnings per share (EPS) from continuing operations</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1.80</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;m</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.43&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;m</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.74&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;m</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Diluted EPS from continuing operations</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1.80</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;m</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.42&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;m</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.74&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;m</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted EBITDA from continuing operations&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(note)</font></div></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">573.8</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">15.8</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">578.9&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15.7&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">574.4&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15.5&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted net income from continuing operations&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(note)</font></div></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">269.9</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">7.4</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">248.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.8&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">225.0&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.1&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted diluted EPS from continuing operations&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(note)</font></div></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2.42</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;m</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.22&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;m</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.02&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;m</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Dividends declared per common share</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">0.66</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;m</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.62&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;m</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.58&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;m</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total assets</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">5,226.4</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,388.9&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,561.5&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total long-term debt</font></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,245.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">680.8&#160;</font></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-bottom:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">860.9&#160;</font></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-bottom:0.25pt solid #000;padding:0 1pt"></td></tr></table></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">note&#58;  Project margin was previously labeled as gross margin. The composition of project margin remains unchanged from our approach previously applied to gross margin. Construction Services operations are presented as discontinued operations. Adjusted EBITDA, adjusted net income, and adjusted diluted EPS are&#160;non-IFRS&#160;measures (discussed in the Definitions section of this MD&#38;A). </font></div><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">n&#47;m &#61; not meaningful</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We achieved diluted earnings per share of $1.80 and adjusted diluted earnings per share of $2.42, each an all-time high and 26.8% and 9.0% increases, respectively, compared to 2020 results from continuing operations. Earnings for the year exceeded our expectations on the strength of our project execution, the ongoing execution of our 2023 Real Estate Strategy and a lower effective tax rate from the implementation of our tax optimization strategies. </font></div><div style="margin-bottom:5pt;margin-top:5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Canadian dollar has strengthened considerably relative to the US dollar, with the average exchange rate shifting from $1.34 to $1.25, in 2020 compared to 2021. This reduced 2021 net revenues by $130.7 million. Stantec further estimates that the impact to adjusted EBITDA, adjusted net income and adjusted diluted EPS was approximately $16.6 million, $6.5 million, and $0.06, respectively. </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:27pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Net revenue, on a constant currency basis, increased 2.6% compared to the prior year, driven by acquisition growth of 3.9%, partly offset with a slight organic retraction. Excluding the impact of the descoped TMEP contract, organic growth was 0.3% driven by strong performances in Canada and Global and offset by a slower US recovery. Fluctuations in foreign currencies, primarily the weakening of the US dollar compared to the Canadian dollar, resulted in negative foreign exchange impacts of 3.9%.   </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-6</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:27pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Project margin (previously referred to as &#8220;gross margin&#8221;) increased $32.8&#160;million or 1.7% to $1,963.3&#160;million, and increased as a percentage of net revenue from 52.4% to 54.0%, as a result of strong project execution in all geographies and businesses and shifts in project mix.  </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:27pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Adjusted EBITDA from continuing operations was $573.8&#160;million, approximating amounts generated in 2020 and increasing as a percentage of net revenue by 10 basis points to a record 15.8% from 15.7%. The increase in project margin was partly offset by higher administrative and marketing expenses, most notably a $30.3 million increase in share-based compensation expense (83 basis points as a percentage of net revenue) reflecting the revaluation of our incentive plans due to an increase in our share price.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:27pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Net income from continuing operations increased 26.1%, or $41.6&#160;million, to $200.7&#160;million, net income margin from continuing operations increased 1.2% from 4.3% to 5.5%, and diluted EPS increased 26.8%, or $0.38, to $1.80. Factors contributing to a higher net income include project margin growth, lower interest and depreciation, a lower effective tax rate, unrealized fair value gains from our equity investments, and the combined effects of the 2023 Real Estate Strategy, partially offset by increased acquisition and integration costs.</font></div><div style="padding-left:27pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">The 2023 Real Estate Strategy contributed more than $0.18 per share in cost savings to net income ($0.15 per share savings to adjusted net income). On a pre-IFRS 16 basis, the cumulative impact from this initiative is estimated to have increased 2021 adjusted EBITDA margin by more than 100 basis points. As further progress was made on the Real Estate Strategy in 2021, additional leased spaces were identified to vacate and sub-let, and expectations for sub-let opportunities were adjusted to reflect current market conditions and outlook. This led to a $24.8&#8239;million non-cash net impairment of lease assets and related property and equipment and $12.5 million in onerous contract costs being recorded. Stantec is on track to achieve a 30% reduction in its real estate footprint relative to its 2019 baseline and expects to deliver a further $0.20 to $0.25 contribution to earnings per share by the end of 2023.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:27pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Adjusted net income from continuing operations increased 8.4%, or $21.0&#160;million, to $269.9&#160;million, representing 7.4% of net revenue, an improvement of 60 basis points, and adjusted diluted EPS increased 9.0%, or $0.20, to $2.42. </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:27pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Contract backlog stands at a record $5.1 billion&#8212;a 17.3% increase from December&#160;31, 2020&#8212;representing approximately 13 months of work (11 months of work in 2020). Year over year, backlog grew 11.9% through acquisitions and 6.7% organically, with organic growth in all geographies. Of particular note, US backlog achieved 10.2% organic growth, with US Environmental Services recording over 50% organic growth. Further, Environmental Services backlog across all Stantec stands at over $1 billion, a new high-water mark for this business operating unit. </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:27pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Net debt to adjusted EBITDA was 1.8x at December&#160;31, 2021 &#8212;within our internal range of 1.0x to 2.0x. Our ratio increased as a result of additions to net debt from our acquisitions made in the fourth quarter. </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:27pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Operating cash flows from continuing operations decreased 34.1% from $602.6 million to $397.0 million&#59; this was mainly due to decreased cash receipts from clients, negative foreign exchange impacts, and increased payments paid to suppliers.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:27pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Days sales outstanding was 75 days at December&#160;31, 2021 and 2020, well below our expectations of 80 days. </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:27pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">We repurchased 939,482 common shares for an aggregated price of $50.7&#160;million under our normal course issuer bid (NCIB). We renewed our NCIB on November 9, 2021 which allows us to repurchase up to an additional 5,559,312 of our common shares. </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:27pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">On February&#160;23, 2022, our Board of Directors declared a dividend of $0.18 per share, payable on April&#160;18, 2022, to shareholders of record on March&#160;31, 2022, representing a 9.1% increase on an annual basis.</font></div><div><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-7</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Reconciliation of Non-IFRS Financial Measures</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:47.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.177%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended Dec 31,</font></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Quarter Ended Dec 31,</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars, except per share amounts)</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2019</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net income from continuing operations</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">200.7</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">159.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">194.4</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">16.6</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">14.9</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Add back (deduct)&#58;</font></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income taxes</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">62.3&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">57.6&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">71.1&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7.3&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4.4)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net interest expense</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">37.9&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">49.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">69.6&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8.4&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Impairment of lease assets and property and equipment (note 1)</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">37.3&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">78.6&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">41.6&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">66.7&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;&#160;Depreciation and amortization</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">221.8&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">228.8&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">240.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">59.8&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">53.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Unrealized gain on investments held on equity securities</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(13.9)</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(0.7)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(7.9)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4.8)</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5.2)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">COVID-related expenses (note 4)</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.0&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.1&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Acquisition, integration, and restructuring costs (note 5)</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">27.7&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.3&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.3&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13.2&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.3&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Adjusted EBITDA from continuing operations</font></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">573.8</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">578.9</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">574.4</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">142.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">138.5</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.156%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.156%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.156%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.156%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.159%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Year Ended Dec 31,</font></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Quarter Ended Dec 31,</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars, except per share amounts)</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2019</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net income from continuing operations</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">200.7</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">159.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">194.4</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">16.6</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">14.9</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Add back (deduct) after tax&#58;</font></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Impairment of lease assets and property and equipment (note 1)</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28.5&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">56.6&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">31.8&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">48.1&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortization of intangible assets related to acquisitions  (note 2)</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">30.2&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26.4&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">30.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.1&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.8&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 16.75pt;text-align:left;text-indent:-9pt;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Unrealized gain on investments held on equity securities (note 3)</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(10.6)</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(0.5)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5.7)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3.6)</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3.7)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">COVID-related expenses (note 4)</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.6&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.8&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Acquisition, integration, and restructuring costs (note 5)</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">21.1&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.6&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.9&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.1&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Adjusted net income from continuing operations</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">269.9</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">248.9</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">225.0</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">63.8</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">67.0</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Weighted average number of shares outstanding - basic</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">111,242,658&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">111,553,711&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">111,550,424&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">111,223,711&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">111,597,381&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Weighted average number of shares outstanding - diluted</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">111,616,665&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">111,949,305&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">111,550,424&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">111,669,548&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">111,987,362&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Adjusted earnings per share from continuing operations</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted earnings per share - basic (note 6)</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2.43</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2.23</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2.02</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">0.57</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">0.60</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted earnings per share - diluted (note 6)</font></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2.42</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2.22</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2.02</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">0.57</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">0.60</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">See the Definitions section of this MD&#38;A for our discussion of&#160;non-IFRS&#160;and other financial measures used and additional reconciliations of non-IFRS financial measures. This table includes only continuing operations results.</font></div><div style="margin-top:3pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">note 1&#58; The add back of impairment of lease assets and property and equipment for the quarter and year ended December&#160;31, 2021 includes onerous contracts associated with impairment of $12.5 (2020 &#38; 2019 - nil). For the year ended December&#160;31, 2021, this amount is net of tax of $8.8 (2020 - $22.0&#59; 2019 - nil). For the quarter ended December&#160;31, 2021, this amount is net of tax of $9.8 (2020 - $18.6).</font></div><div style="margin-top:3pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">note 2&#58; The add back of intangible amortization relates only to the amortization from intangible assets acquired through acquisitions and excludes the amortization of software purchased by Stantec. For the year ended December&#160;31, 2021, this amount is net of tax of $9.4 (2020 - $10.3&#59; 2019 - $11.2). For the quarter ended December&#160;31, 2021, this amount is net of tax of $3.1 (2020 - $2.0).</font></div><div style="margin-top:3pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">note 3&#58; For the year ended December&#160;31, 2021, this amount is net of tax of ($3.3) (2020 - ($0.2)&#59; 2019 - ($2.2)). For the quarter ended December&#160;31, 2021, this amount is net of tax of ($1.2) (2020 - $(1.5)).</font></div><div style="margin-top:3pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">note 4&#58; The add back of COVID-related expenses primarily relates to severance. For the year ended December&#160;31, 2021, this amount is net of tax of nil (2020 - $1.4&#59; 2019 - nil). For the quarter ended December&#160;31, 2021, this amount is net of tax of nil (2020 - 0.3).</font></div><div style="margin-top:3pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">note 5&#58; The add back of other costs primarily relates to integration expenses associated with our acquisitions, past service costs for pensions, financing costs associated with internal debt restructuring, reorganization and transitional tax expenses, and severance related to organizational reshaping. For the year ended December&#160;31, 2021, this amount is net of tax of $6.6</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> (2020 - $0.4, 2020 also included reorganization tax expense of $2.8&#59; 2019 - $1.8, 2019 also included transitional tax expense of $1.1). For the quarter ended December&#160;31, 2021, this amount is net of tax of $3.3 (2020 - $0.4, 2020 also included reorganization tax expense of $0.2).</font></div><div style="margin-top:3pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">note 6&#58; Earnings per share calculated in accordance with IFRS disclosed on </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">M-6 and M-9.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-8</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><div id="ib0baabfead724d5fb614829255820a72_19"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">2021 Fourth Quarter Highlights</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.515%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.515%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.515%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.517%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Quarter Ended Dec 31</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</font></td><td colspan="6" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars, except per share amounts and percentages)</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Net<br>Revenue</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Net<br>Revenue</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross revenue</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,185.3</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">129.4</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</font></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,126.1&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">130.7&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net revenue</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">916.2</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">100.0</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">861.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">100.0&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Direct payroll costs</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">409.6&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">44.7&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">406.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">47.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Project margin</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(note)</font></div></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">506.6</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">55.3</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">455.0&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">52.8&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Administrative and marketing expenses</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">387.6&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">42.3&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">317.5&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">36.8&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation of property and equipment</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13.5&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.5&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.6&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation of lease assets</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28.3&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.1&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">27.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.3&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net impairment of lease assets and property and equipment</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">29.1&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.2&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">66.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortization of intangible assets</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18.0&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.0&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11.8&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.4&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net interest expense</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8.4&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.9&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2.2)</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(0.3&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%)</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3.8)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(0.4&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income taxes</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7.3&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.8&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4.4)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(0.5&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%)</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net income from continuing operations</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">16.6</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1.8</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14.9&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.7&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net income from discontinued operations </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(note)</font></div></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.8&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net income</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">16.6</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1.8</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16.7&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.9&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Basic and diluted earnings per share (EPS) from continuing operations</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">0.15</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;m</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.13&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;m</font></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted EBITDA from continuing operations&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(note)</font></div></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">142.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">15.5</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</font></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">138.5&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16.1&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted net income from continuing operations&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(note)</font></div></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">63.8</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">7.0</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">67.0&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7.8&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted diluted EPS from continuing operations&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(note)</font></div></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">0.57</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;m</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.60&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;m</font></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Dividends declared per common share</font></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">0.165</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;m</font></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.155&#160;</font></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;m</font></td></tr></table></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">note&#58;  Project margin was previously labeled as gross margin. The composition of project margin remains unchanged from our approach previously applied to gross margin. Construction Services operations are presented as discontinued operations. Adjusted EBITDA, adjusted net income, and adjusted diluted EPS are&#160;non-IFRS&#160;measures (discussed in the Definitions section of this MD&#38;A).</font></div><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">n&#47;m &#61; not meaningful </font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our momentum from driving acquisition activities, strong performance in the Global region and Canada, improving market conditions in the US, and shifts in project mix drove net revenue and project margin growth in the fourth quarter. Further progress was also made on the 2023 Real Estate Strategy, which remains on track to achieve a 30% reduction in Stantec's real estate footprint relative to 2019.  </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:27pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Net revenue, on a constant currency basis, increased 8.7% or $75.0 million, driven by acquisition growth of 6.7% and organic growth of 2.0%&#59; including the effects of foreign exchange, net revenue increased $54.5&#160;million. Without the impact of TMEP, organic growth would have been 4.2%, reflecting strong growth achieved in Canada and Global, and organic growth across our business lines with the exception of Infrastructure which stayed consistent with the prior period. </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:27pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Project margin increased 11.3%, or $51.6&#160;million, and increased as a percentage of net revenue from 52.8% to 55.3%, primarily from higher net revenue, a shift in our project mix, and strong project execution.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:27pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Adjusted EBITDA from continuing operations increased 2.6% or $3.6&#160;million to $142.1&#160;million, representing 15.5% of net revenue compared to $138.5&#160;million or 16.1% of net revenue in the prior period. The increase in project margin was partly offset by higher administrative and marketing expenses, most notably a $13.4 million increase in share-based compensation expense (146 basis points as a percentage of net revenue) reflecting the revaluation of our incentive plans due to an increase in our share price. As well, 2020 included the recovery of certain claim costs. </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:27pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Net income from continuing operations increased 11.4%, or $1.7&#160;million, to $16.6&#160;million, net income from continuing operations as a percentage of net revenue increased from 1.7% to 1.8%, and diluted EPS </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-9</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">increased by 15.4%, or $0.02, to $0.15. Strong project margin, lower non-cash net lease asset and related property and equipment impairments and adjustments for onerous contract costs from the continued execution of our 2023 Real Estate Strategy, and non-cash fair value gains on our equity investments contributed to a higher net income, partly offset by lower utilization in the US and higher amortization of intangible assets and acquisition and integration costs related to our recent acquisitions</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:27pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Adjusted net income decreased 4.8%, or $3.2&#160;million, to $63.8&#160;million</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, representing 7.0% of net revenue, and adjusted diluted EPS decreased 5.0%, or $0.03, to $0.57. Q4 2020 adjusted net income </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">benefited from the favorable recovery of claim costs and resolution of certain tax matters.</font></div><div><font><br></font></div><div id="ib0baabfead724d5fb614829255820a72_22"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Financial Targets</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In Q2 2021, based on our financial performance and the outlook for the balance of 2021, we revised our targets contained within the earnings guidance and outlook previously provided in the Outlook section of our 2020 Annual Report (incorporated here by reference). These included raising our guidance for adjusted EBITDA and adjusted net income margin ranges, growth in adjusted diluted earnings per share as well as the adjusted ROIC target. Certain of our other expectations were also revised. </font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.476%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:18.611%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.613%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars, unless otherwise stated)</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Revised 2021<br>Annual Range</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021 Results</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Targets</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted EBITDA as % of net revenue </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(note)</font></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15.0% to 16.0%</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15.8%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted net income as % of net revenue </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(note)</font></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">At or above 6.8%</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7.4%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted diluted EPS growth</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%"> (note)</font></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4% to 7%</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.0%</font></td></tr><tr><td colspan="3" style="border-bottom:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted ROIC </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(note)</font></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-bottom:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">At or above 10.0%</font></td><td colspan="3" style="border-bottom:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10.3%</font></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">note&#58; Adjusted EBITDA, adjusted net income, adjusted diluted EPS, and adjusted ROIC are&#160;non-IFRS&#160;measures (discussed in the Definitions section of this MD&#38;A on page M-30).</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We met or exceeded our target ranges for all our measures in 2021. For further details regarding our overall annual performance, refer to the Financial Performance section of this MD&#38;A.</font></div><div><font><br></font></div><div id="ib0baabfead724d5fb614829255820a72_25"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Outlook </font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Strategic Plan</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In December 2019, we announced our three-year strategic plan to grow and diversify sustainably for the benefit of our clients, employees, and shareholders through a client-centric framework with four value creators&#58; excellence, innovation, people, and growth. We remain committed to our strategic plan and to the financial targets established at that time. However, as announced in 2020, the disruption caused by the COVID-19 pandemic will delay the achievement of our targets by one year, such that we now expect to achieve these targets by the end of 2023&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:27pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Grow net revenue at a long-term compound annual growth rate (&#8220;CAGR&#8221;) of greater than 10%</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:27pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Drive adjusted EBITDA margin to the range of 16% to 17%</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:27pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Grow adjusted diluted earnings per share at a CAGR of greater than 11%</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:27pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Deliver an adjusted return on invested capital of greater than 10%</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our business is well diversified across geographies and sectors, with a project mix that is more heavily weighted toward public sector end clients. This, combined with the strength of our balance sheet and the commitment of our talented workforce, allows us to be well positioned to withstand the continuing challenges caused by the pandemic and the opportunities being created by public sector stimulus and growing demand for sustainable solutions in infrastructure renewal and resiliency in responding to climate change drivers.</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-10</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Annual Targets for 2022</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Targets for 2022 are based on the assumption of a continued gradual global recovery but may not be valid should any of our key geographies experience a severe worsening of the pandemic.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.717%"><tr><td style="width:1.0%"></td><td style="width:72.276%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022 Annual Range</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Targets</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net revenue growth</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18% to 22%</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted EBITDA as % of net revenue (note)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15.3% to 16.3%</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted net income as % of net revenue (note)</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">At or above 7.5%</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted ROIC (note)</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Above 10.5%</font></div></td></tr><tr><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Other expectations</font></td><td colspan="3" style="border-top:1.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Growth in adjusted diluted EPS (note)</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22% to 26%</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net debt to adjusted EBITDA (note)</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.0x to 2.0x</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Effective tax rate (without discrete transactions)</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">23.2% to 24.2%</font></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Earnings pattern</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">40% in Q1 and Q4</font></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">60% in Q2 and Q3</font></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Days sales outstanding (note)</font></div></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Under 80</font></td></tr></table></div><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In setting our targets and guidance, we assumed an average value for the US dollar of $1.25 and for the GBP $1.73 (see Assumptions included on page M-43).</font></div><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">note&#58; Adjusted EBITDA, adjusted net income, adjusted ROIC, adjusted diluted EPS, and net debt to adjusted EBITDA are non-IFRS measures and DSO is a metric discussed in the Definitions section of this MD&#38;A.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We expect that net revenue will increase 18% to 22% in 2022 and that organic net revenue growth will be in the mid to high-single digits, weighted to the second half of the year. Organic growth in the US is expected to be in the high single digits, driven by growing momentum as evidenced in our record-high US backlog and project opportunities arising from the $1.2 trillion infrastructure stimulus bill. After a year of robust organic growth in Canada in 2021, we expect to maintain high levels of activity, driving to 2022 organic growth in the low single digits. Organic growth in Global is expected to achieve high single to low double-digit growth propelled by strong economic growth, continued demand, and stimulus in infrastructure sectors.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Project margin as a percent of net revenues is expected to be relatively consistent in 2022 compared to 2021. We anticipate adjusted EBITDA margin will be in the range of 15.3% to 16.3%, reflecting investments in internal resources to support growth and the commercialization of new innovations and technologies, and increased discretionary spending (albeit not to pre-pandemic levels). Adjusted EBITDA margin in Q1 2022 will be likely be at or below the low end of this range because of the additional effects of regular seasonal factors in the northern hemisphere and the protracted ramp-up of US activities and major projects awarded in Q4 2021. We expect to move to the higher end of the range in the second half of 2022 driven by achieving high organic net revenue growth and increased utilization in the US operations.  </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We expect adjusted net income to continue to benefit from our 2023 Real Estate Strategy, which we expect to generate approximately $0.11 to $0.12 per share in 2022 relative to our 2019 baseline structure, and we remain on track to achieve our 30% reduction in real-estate footprint to that baseline. This, in conjunction with continuing benefits from tax planning strategies, is expected to drive adjusted net income to a margin of 7.5% or greater of net revenue. As a result, we expect to deliver 22% to 26% growth in adjusted diluted EPS in comparison to 2021.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The above targets do not include any assumptions for additional acquisitions given the unpredictable nature of the size and timing of such acquisitions, or the unpredictable impact from share price movements subsequent to December 31, 2021 and the relative total shareholder return components on our share-based compensation programs.</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-11</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><div id="ib0baabfead724d5fb614829255820a72_28"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Financial Performance</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following sections outline specific factors that affected the results of our operations in 2021.</font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross and Net Revenue</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">While providing professional services, we incur certain direct costs for subconsultants, equipment, and other expenditures that are recoverable directly from our clients. Revenue associated with these direct costs is included in gross revenue. Because these direct costs and associated revenue can vary significantly from contract to contract, changes in gross revenue may not be indicative of our revenue trends. Accordingly, we also report net revenue (which is gross revenue less subconsultant and other direct expenses) and analyze results in relation to net revenue rather than gross revenue.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We generate approximately 75% of gross revenue in foreign currencies, primarily in US dollars, British pounds (GBP), and Australian (AU) dollars. Fluctuations in these currencies had a net $140.9&#160;million negative impact on our net revenue results in 2021 compared to 2020, as further described below&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">The US dollar averaged $1.34 in 2020 and $1.25 in 2021&#8212;a 6.7% decrease. The weakening US dollar compared to the Canadian dollar had a negative effect on gross and net revenue.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">The GBP averaged $1.72 in both 2020 and 2021, remaining consistent with limited impact on gross and net revenue.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">The AU dollar averaged $0.92 in 2020 and $0.94 in 2021&#8212;a 2.2% increase. The strengthening AU dollar compared to the Canadian dollar had a positive effect on gross and net revenue.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fluctuations in other foreign currencies did not have a material impact on our gross and net revenue in 2021 compared to 2020.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue earned by acquired companies in the first 12 months following an acquisition is reported as revenue from acquisitions and thereafter as organic revenue.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:26.347%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.301%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Gross Revenue by Reportable Segment</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars, except percentages)</font></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total Change</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Acquisitions</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Foreign Exchange</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Organic Growth (Retraction)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Organic growth (Retraction)</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</font></td><td colspan="3" style="background-color:#e9e7e7;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,225.9</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,238.5</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(12.6)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.8</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(16.4)</font></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1.3&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United States</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,400.2</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,655.2</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(255.0)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">86.2</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(176.3)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(164.9)</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(6.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Global</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">950.7</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">836.4</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">114.3</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">78.9</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(17.0)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">52.4</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.3&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total</font></td><td colspan="3" style="background-color:#e9e7e7;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,576.8</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,730.1</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(153.3)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">168.9</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(193.3)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(128.9)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Percentage Growth (Retraction)</font></td><td colspan="3" style="background-color:#e9e7e7;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3.2&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%)</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.6&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4.1&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%)</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2.7&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%)</font></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:26.347%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.301%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net Revenue by Reportable Segment</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars, except percentages)</font></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total Change</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Acquisitions</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Foreign Exchange</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Organic Growth (Retraction)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Organic Growth (Retraction)</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</font></td><td colspan="3" style="background-color:#e9e7e7;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,068.5</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,073.7</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5.2)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.8</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(9.0)</font></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(0.8&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United States</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,799.5</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,959.8</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(160.3)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">69.0</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(130.7)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(98.6)</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5.0&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Global</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">768.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">651.0</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">117.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">69.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(10.2)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">58.2</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total </font></td><td colspan="3" style="background-color:#e9e7e7;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,636.1</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,684.5</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(48.4)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">141.9</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(140.9)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(49.4)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Percentage Growth (Retraction)</font></td><td colspan="3" style="background-color:#e9e7e7;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1.3&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%)</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.9&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3.9&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%)</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1.3&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%)</font></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-12</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:26.347%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.301%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Gross Revenue by Business Operating Unit</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:120%">(In millions of Canadian dollars, except percentages)</font></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2020</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total Change</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Acquisitions</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Foreign Exchange</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Organic Growth (Retraction)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Organic Growth (Retraction)</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Infrastructure</font></td><td colspan="3" style="background-color:#e9e7e7;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,266.2</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,354.2</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(88.0)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26.8</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(58.0)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(56.8)</font></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4.2&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Water</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,014.9</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,003.9</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11.0</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.2</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(41.9)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">51.7</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.1&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Buildings</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">904.8</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">990.8</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(86.0)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(38.6)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(47.4)</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4.8&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Environmental Services</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">831.7</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">749.3</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">82.4</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">99.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(30.0)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13.3</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.8&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Energy &#38; Resources</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">559.2</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">631.9</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(72.7)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">41.8</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(24.8)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(89.7)</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(14.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%)</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total </font></td><td colspan="3" style="background-color:#e9e7e7;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,576.8</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,730.1</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(153.3)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">168.9</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(193.3)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(128.9)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Percentage growth (retraction)</font></td><td colspan="3" style="background-color:#e9e7e7;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3.2&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%)</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.6&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4.1&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%)</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2.7&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%)</font></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt"><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:26.347%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.301%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net Revenue by Business Operating Unit</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:120%">(In millions of Canadian dollars, except percentages)</font></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2020</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total Change</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Acquisitions</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Foreign Exchange</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Organic Growth (Retraction)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Organic Growth (Retraction)</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Infrastructure</font></td><td colspan="3" style="background-color:#e9e7e7;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,003.7</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,030.5</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(26.8)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26.1</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(40.0)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(12.9)</font></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1.3&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Water</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">785.9</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">774.4</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11.5</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.9</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(31.5)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">42.1</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.4&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Buildings</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">736.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">788.2</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(52.1)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(28.3)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(23.8)</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3.0&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Environmental Services</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">614.9</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">552.6</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">62.3</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">79.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(21.6)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.8</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Energy &#38; Resources</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">495.5</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">538.8</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(43.3)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">35.8</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(19.5)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(59.6)</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(11.1&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%)</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total </font></td><td colspan="3" style="background-color:#e9e7e7;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,636.1</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,684.5</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(48.4)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">141.9</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(140.9)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(49.4)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Percentage growth (retraction)</font></td><td colspan="3" style="background-color:#e9e7e7;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1.3&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%)</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.9&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3.9&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%)</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1.3&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%)</font></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Comparative figures have been reclassified due to a realignment of several business lines and to conform to the presentation adopted for the current year.</font></div><div style="margin-top:10pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross and net revenue was lower in 2021 compared to 2020 due to negative foreign exchange impacts and a nominal organic retraction, partly offset with acquisition growth. Without the impact of our descoped role on the TMEP, which occurred beginning January 1, 2021, we achieved net organic growth of 0.3%.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross to net revenue ratio&#8239;was 1.26, falling within our expected range of 1.25 to 1.30. </font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Canada</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In Canada, net revenue remained consistent. Adjusted for TMEP, organic growth would have been 5.2%. Double-digit growth in our Buildings and Infrastructure businesses and consistent performance in our Environmental Services business contributed to the robust organic growth. Major public projects in Healthcare and the Civic and Education sectors continue to drive growth in Buildings. Increases in public spending in various transit projects in Montreal and the Greater Toronto Area, as well as a strong housing market, contributed to overall growth in Infrastructure. Our Environmental Services business benefited from residual TMEP work. </font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">United States</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In our US operations, net revenue decreased as a result of a weaker US dollar compared to the Canadian dollar and organic retraction, partly offset with acquisition growth. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We are seeing markets recover and positive project momentum in our US operations. This contributed to improvements in our results and a slowdown of our organic net revenue retraction in the second half of 2021. Retractions were primarily in our Buildings and Infrastructure businesses. Slower market recoveries in the commercial, airports, and hospitality sectors of our Buildings business were partly offset with increased projects from the industrial and logistics and healthcare sectors. Retraction in Infrastructure was primarily from the continuing wind down of certain large-scale transportation projects and the timing of client change order approvals on these projects, </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-13</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">which tend to be more protracted for Alternative Delivery Projects. However, with the signing of the US Infrastructure Bill, we expect increases in public sector opportunities in the latter half of 2022. Partly offsetting these retractions was growth in the mining sector resulting from higher commodity prices.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our acquisitions contributed to net revenue growth of $69.0&#160;million, or 3.5%, primarily in our Environmental Services business.</font></div><div style="margin-bottom:3pt"><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Global</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In our Global operations, net revenue grew 18.0%, reflecting strong organic and acquisition net revenue growth, partly offset with foreign exchange impacts.  </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our Transportation, Water, and Mining businesses each delivered double-digit organic growth. Transportation and Water had strong performance and continued growth, particularly in the New Zealand and UK markets. Our Mining business benefited from high copper prices, client diversification, increased in-field services, and fewer pandemic-related restrictions. Increased opportunities from both public and private clients contributed to organic growth in our Buildings business in Australia. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our acquisitions contributed to net revenue growth of $69.1&#160;million, or 10.6%. </font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Backlog</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We define &#8220;backlog&#8221; as the total value of secured work that has not yet been completed where we have an executed contract or a letter of intent that management is reasonably assured will be finalized in a formal contract.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:26.347%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.301%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars, except percentages)</font></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Dec 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Dec 31, 2020</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total Change</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Acquisitions</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Foreign Exchange</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Organic Growth</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Organic Growth</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</font></td><td colspan="3" style="background-color:#e9e7e7;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,169.1</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,134.3</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">34.8</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">34.8</font></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.1&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United States</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3,016.9</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,449.2</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">567.7</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">336.5</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(17.9)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">249.1</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Global</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">948.3</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">793.6</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">154.7</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">183.0</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(39.4)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11.1</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.4&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total </font></td><td colspan="3" style="background-color:#e9e7e7;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5,134.3</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4,377.1</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">757.2</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">519.5</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(57.3)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">295.0</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Percentage Growth (Retraction)</font></td><td colspan="3" style="background-color:#e9e7e7;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1.3&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%)</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our contract backlog&#8212;$5.1&#160;billion at December&#160;31, 2021&#8212;represents a new record and approximately 13 months of work (2020 - 11 months of work). Acquisitions completed in 2021 contributed 11.9% growth, primarily within Environmental Services and Infrastructure. The increase in backlog also reflects 6.7% organic growth, with organic growth delivered in all geographies and all businesses except Infrastructure.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">US backlog grew by 23.2% to a new record, reflecting 13.7% acquisition growth and 10.2% organic growth. Backlog growth was most pronounced in Environmental Services, which recorded 52.9% in organic growth. Water, Buildings and Energy &#38; Resources also delivered organic backlog growth, with Infrastructure&#8217;s backlog recording a slight organic retraction.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Increases in Canada&#8217;s contract backlog were primarily from healthcare-related projects in our Buildings business, midstream oil and gas and municipal government projects in our Environmental Services business, and power and renewables projects in our Energy &#38; Resources business </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Acquisitions as well as new contract awards contributed to increases in our Global backlog, primarily in our Infrastructure, Environmental Services, and Energy &#38; Resources businesses.</font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-14</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Major Project Awards </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In Canada, major projects awarded in the fourth quarter include additional work on the Cortellucci Vaughan Hospital project (formerly known as Mackenzie Vaughan Hospital). Our Buildings team will provide architecture and interior design services to fit out portions of the facility. We were also selected to provide architecture, engineering, interior design, and LEED consulting services for a post-secondary clean energy project in western Canada. And we will be providing owner's engineer services for all civil infrastructure planned for stage 1 of the City of Calgary's Green Line light-rail transit expansion project. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the United States, we were selected by the Metropolitan Water District of Southern California to provide engineering services for the environmental planning phase of an advanced water treatment facility. We were also selected to support replacement of transmission lines and breakers as part of the Puerto Rico Electric Power Authority's ongoing energy transition work. Our Transportation team won several projects in the US, including design for cashless tolling and new open-road toll zones in Pennsylvania. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Major projects awarded in our Global operations in the fourth quarter include two major transportation projects in the United Kingdom&#58; the A19 Two Tees crossing project in Tees Valley, England, and Transport Scotland's major transport and land-use modeling framework. We were also awarded two significant water projects in Taiwan. We will provide project management services to remediate several state-owned refinery sites as part of the largest remediation project in Taiwan's history. We are also supporting water quality improvement for Taiwan's Longtan Lake, the largest multi-soil layering water treatment system in Asia. In South America, our Mining team was awarded an environmental impact study for a major mining operation in Chile. </font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Project Margin</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Project margin, previously labeled as gross margin, is calculated as net revenue minus direct payroll costs. Direct payroll costs include salaries and related fringe benefits for labor hours directly associated with completing projects. Labor costs and related fringe benefits for labor hours not directly associated with completing projects are included in administrative and marketing expenses.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.723%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Project Margin by Reportable Segment</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</font></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars, except percentages)</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Net Revenue</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Net Revenue</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">571.9&#160;</font></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">53.5&#160;</font></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">533.7&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">49.7&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United States</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">977.8&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54.3&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,048.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">53.5&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Global</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">413.6&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">53.8&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">348.1&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">53.5&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</font></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,963.3&#160;</font></td><td style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54.0&#160;</font></td><td style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,930.5&#160;</font></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">52.4&#160;</font></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr></table></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.723%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Project Margin by Business Operating Unit</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</font></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars, except percentages)</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Net Revenue</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Net Revenue</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Infrastructure</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">533.0&#160;</font></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">53.1&#160;</font></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">526.6&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">51.1&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Water</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">431.0&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54.8&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">419.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54.1&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Buildings</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">401.1&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54.5&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">424.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">53.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Environmental Services</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">347.9&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">56.6&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">305.3&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Energy &#38; Resources</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">250.3&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">50.5&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">254.5&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">47.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</font></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,963.3&#160;</font></td><td style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54.0&#160;</font></td><td style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,930.5&#160;</font></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">52.4&#160;</font></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr></table></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Project margin increased $32.8&#160;million and, as a percentage of net revenue, increased across all geographies and businesses from 52.4% to 54.0% in 2021.</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-15</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In Canada, project margin increased $38.2 million to $571.9 million and increased 3.8% as a percentage of net revenue. A shift in our project mix, primarily driven by our descoped role on TMEP and increased project work in our higher-margin Buildings, Community Development, and Environmental Services businesses, contributed to the overall increase.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Project margin in the United States decreased $70.9 million as a result of lower net revenues, and increased 0.8% as a percentage of net revenue due to project performance and project mix, with the most significant expansion noted in our Infrastructure and Water businesses.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Project margin in our Global operations </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">increased $65.5&#160;million</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> to $413.6 million and increased </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.3% </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">as a percentage of net revenue. Margin expansion was driven largely by market momentum in our Water and Transportation, and Energy &#38; Resources businesses.  </font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Administrative and Marketing Expenses</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Administrative and marketing expenses fluctuate year to year due to the amount of staff time charged to marketing and administrative labor, which is influenced by the mix of projects in progress during the period, business development activities, and integration activities resulting from acquisitions. In the months after completing an acquisition, staff time charged to administration and marketing is generally higher as a result of integration activities, including orienting newly acquired staff. Our operations also include higher administrative and marketing expenses in the first and fourth quarters as a result of the holiday season and seasonal weather conditions in the northern hemisphere, which, in turn, result in lower staff utilization.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Administrative and marketing expenses were $1,423.6&#160;million in 2021 and 39.2% as a percentage of revenue, compared to $1,352.9&#160;million and 36.7% in 2020. Overall increases were attributed to increased business development efforts on major programs and bids, primarily in the US and UK&#59; onerous contract costs related to our 2023 Real Estate Strategy&#59; higher acquisition and integration costs&#59; increased administrative labor costs&#59; slightly higher discretionary spending&#59; and higher share-based compensation expense, which included a revaluation impact of $30.3 million due to our increased share price compared to 2020. In December 2021, we entered into total return swaps for a portion of our share-based compensation units which will provide some offset against future revaluation impacts from changes in our share price in respect of restricted share units (RSUs) and deferred share units (DSUs).</font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amortization of Intangible Assets</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars)</font></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Client relationships</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">32.5&#160;</font></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">31.6&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Backlog and other</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7.1&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.0&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total amortization of acquired intangible assets</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">39.6&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">36.6&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Software</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">20.4&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16.6&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total amortization of intangible assets</font></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">60.0&#160;</font></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">53.2&#160;</font></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The increase in intangible asset amortization of $6.8&#160;million in 2021 compared to 2020 was mainly due to an increase in software amortization from the addition of various software agreements. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We review intangible assets at each reporting period to determine whether there is an indication of impairment, and based on this review, there were no indicators of impairment in 2021 and 2020. Our review considered external sources, such as prevailing economic and market conditions, and internal sources, such as the historical and expected financial performance of intangible assets. (See the Critical Accounting Estimates section of this MD&#38;A for more information about the methodology used to test long-lived assets and intangibles for impairment.)</font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impairment of Lease Assets and Leasehold Improvements</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We continued with our 2023 real estate strategic initiative, which commenced in 2020, and reviewed our real estate lease portfolio to identify additional underutilized office spaces and updated our assumptions for previously impaired locations. Consequently, we recorded a non-cash net impairment charge of $24.8&#160;million in 2021 for various leased office spaces across our Canada, US, and Global operations and the impairment of leasehold improvements and office equipment associated with the respective lease assets. We also recorded related onerous contract costs of $12.5 million that are included in administrative and marketing expense.</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-16</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The recoverable amount of lease assets and associated property and equipment was estimated using the value in use approach. </font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Depreciation of Lease Assets</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation of lease assets decreased $9.8&#160;million in 2021 compared to 2020. The decrease was primarily driven by our 2023 Real Estate Strategy. </font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Interest Expense</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net interest expense decreased $11.3&#160;million in 2021 compared to 2020. This was primarily driven by the repayment of the revolving credit facility in October 2020 with proceeds from the issuance of senior unsecured notes at a lower interest rate, limited draws on the revolving credit facility in the first three quarters of the year, and the lowering of interest rates by the Bank of Canada in response to COVID-19. Interest on lease liabilities was also lower as a result of lower incremental borrowing rates for lease renewals and modifications and lower lease liabilities due to a combination of payments made and our 2023 Real Estate Strategy. </font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Income</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other income was $17.2&#160;million in 2021 compared to $2.1&#160;million in 2020. Our 2021 results included an unrealized gain of $13.9&#160;million compared to an unrealized gain of $0.7&#160;million in 2020 on our equity securities in our investments held for self-insured liabilities. Unrealized gains and losses are non-cash adjustments and represent fair value fluctuations in the equity markets.</font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our 2021 effective income tax rate was 23.7% compared to a normalized rate of 28.0% in 2020. The effective tax rate was reduced from our prior year rate primarily due to the implementation of certain tax strategies, the tax rate differences and mix of earnings from the foreign jurisdictions we operate in, and other items. </font></div><div style="margin-bottom:3pt"><font><br></font></div><div id="ib0baabfead724d5fb614829255820a72_31"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Fourth Quarter Results</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following sections outline specific factors that affected the results of our operations in Q4 2021 vs Q4 2020.</font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross and Net Revenue</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:26.347%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.301%"></td><td style="width:0.1%"></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Gross Revenue by Reportable Segment</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars, except percentages)</font></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q4 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q4 2020</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total Change</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Acquisitions</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Foreign Exchange</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Organic Growth (Retraction)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Organic Growth (Retraction)</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</font></td><td colspan="3" style="background-color:#e9e7e7;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">304.4</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">318.5</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(14.1)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(14.1)</font></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4.4&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United States</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">611.5</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">599.9</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11.6</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">39.4</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(20.0)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(7.8)</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1.3&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Global</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">269.4</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">207.7</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">61.7</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">34.6</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(8.6)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">35.7</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total </font></td><td colspan="3" style="background-color:#e9e7e7;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,185.3</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,126.1</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">59.2</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">74.0</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(28.6)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13.8</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Percentage Growth (Retraction)</font></td><td colspan="3" style="background-color:#e9e7e7;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.3&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.6&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2.5&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%)</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.2&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-17</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:26.347%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.301%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net Revenue by Reportable Segment</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars, except percentages)</font></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q4 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q4 2020</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total Change</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Acquisitions</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Foreign Exchange</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Organic Growth (Retraction)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Organic Growth (Retraction)</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</font></td><td colspan="3" style="background-color:#e9e7e7;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">260.0</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">266.6</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(6.6)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">n&#47;a</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(6.6)</font></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2.5&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United States</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">440.2</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">439.5</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.7</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28.9</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(14.8)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(13.4)</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3.0&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Global</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">216.0</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">155.6</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">60.4</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">29.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5.7)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">37.0</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">23.8&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total </font></td><td colspan="3" style="background-color:#e9e7e7;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">916.2</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">861.7</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54.5</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">58.0</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(20.5)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17.0</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Percentage Growth (Retraction)</font></td><td colspan="3" style="background-color:#e9e7e7;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.3&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.7&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2.4&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%)</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.0&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:26.347%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.301%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Gross Revenue by Business Operating Unit</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:120%">(In millions of Canadian dollars, except percentages)</font></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q4 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Q4 2020</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total Change</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Acquisitions</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Foreign Exchange</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Organic Growth (Retraction)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Organic Growth (Retraction)</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Infrastructure</font></td><td colspan="3" style="background-color:#e9e7e7;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">316.6</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">322.0</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5.4)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14.0</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(7.2)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(12.2)</font></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3.8&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%)</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Water</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">256.3</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">236.8</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19.5</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.2</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(6.9)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">25.2</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10.6&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Buildings</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">225.0</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">221.7</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.3</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5.0)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8.3</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Environmental Services</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">240.8</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">189.9</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">50.9</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">42.2</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5.0)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13.7</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Energy &#38; Resources</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">146.6</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">155.7</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(9.1)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16.6</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4.5)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(21.2)</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(13.6&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%)</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total </font></td><td colspan="3" style="background-color:#e9e7e7;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,185.3</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,126.1</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">59.2</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">74.0</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(28.6)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13.8</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Percentage growth (retraction)</font></td><td colspan="3" style="background-color:#e9e7e7;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.3&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.6&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2.5&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%)</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.2&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:26.347%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.301%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net Revenue by Business Operating Unit</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:700;line-height:120%">(In millions of Canadian dollars, except percentages)</font></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q4 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Q4 2020</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total Change</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Acquisitions</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Foreign Exchange</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change Due to Organic Growth (Retraction)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Organic Growth (Retraction)</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Infrastructure</font></td><td colspan="3" style="background-color:#e9e7e7;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">249.2</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">240.9</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8.3</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13.4</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5.0)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(0.1)</font></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Water</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">193.7</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">178.0</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15.7</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.9</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4.9)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19.7</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11.1&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Buildings</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">177.6</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">178.2</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(0.6)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4.0)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.4</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Environmental Services</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">167.1</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">132.8</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">34.3</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">30.7</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3.2)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.8</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.1&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Energy &#38; Resources</font></td><td colspan="3" style="background-color:#e9e7e7;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">128.6</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">131.8</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3.2)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13.0</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3.4)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(12.8)</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(9.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%)</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total </font></td><td colspan="3" style="background-color:#e9e7e7;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">916.2</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">861.7</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54.5</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">58.0</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(20.5)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17.0</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Percentage growth (retraction)</font></td><td colspan="3" style="background-color:#e9e7e7;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.3&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.7&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2.4&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%)</font></td><td colspan="2" style="border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.0&#160;</font></td><td style="border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Comparative figures have been reclassified due to a realignment of several business lines and to conform to the presentation adopted for the current period.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net revenue grew 6.3% in Q4 2021 compared to Q4 2020, driven by acquisition and organic growth, partly offset by negative foreign exchange impacts. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our Canada operations retracted organically by </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.5% in Q4 2021 compared to Q4 2020</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. Excluding the impact of TMEP, organic growth was 4.6%, primarily from continued strong performance in our Buildings, Infrastructure, and Environmental Services businesses. Also, our Energy &#38; Resources business, without the impact of TMEP, grew organically from increased activity in Mining projects. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our US operations had net revenue growth of 0.2% in </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Q4 2021</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> compared to </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Q4 2020</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> as a result of strong acquisition growth, partly offset by negative foreign exchange impacts and organic net revenue retraction. Our Buildings and </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-18</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Infrastructure businesses saw continued retraction from a slower market recovery and the wind-down of certain major APD projects. Our Water business had a modest retraction primarily from protracted timing in contracting and project startups from recent project awards. Partly offsetting these retractions was strong performance in Environmental Services from continuing opportunities in remediation and power projects in western regions, and in Energy &#38; Resources from opportunities in our Mining sector. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our Global operations generated double digit net revenue growth of 38.8% in </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Q4 2021</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> compared to </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Q4 2020</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. This was driven primarily through strong organic growth of 23.8% and acquisition growth of 18.7%. Growth was primarily driven by strong organic performances in our Transportation, Water, and Buildings businesses, and our acquisitions completed in 2021. Increased project activity in Mining also contributed to growth in the quarter. </font></div><div><font><br></font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Project Margin</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.723%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Project Margin by Reportable Segment</font></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q4 2021</font></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q4 2020</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars, except percentages)</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Net Revenue</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Net Revenue</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Canada</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">139.1&#160;</font></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">53.5&#160;</font></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">131.3&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">49.2&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">United States</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">245.8&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55.8&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">241.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55.0&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Global</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">121.7&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">56.3&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">82.0&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">52.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total</font></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">506.6&#160;</font></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55.3&#160;</font></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">455.0&#160;</font></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">52.8&#160;</font></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr></table></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.723%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Project Margin by Business Operating Unit</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q4 2021</font></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q4 2020</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars, except percentages)</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Net Revenue</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">% of Net Revenue</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Infrastructure</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">137.0&#160;</font></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55.0&#160;</font></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">123.5&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">51.3&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Water</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">109.3&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">56.4&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">95.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">53.5&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Buildings</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">97.8&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55.1&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">97.4&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Environmental Services</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">96.8&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">57.9&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">74.1&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55.8&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Energy &#38; Resources</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">65.7&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">51.1&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">64.8&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">49.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</font></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">506.6&#160;</font></td><td style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55.3&#160;</font></td><td style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td><td colspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">455.0&#160;</font></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">52.8&#160;</font></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</font></td></tr></table></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Project margin increased $51.6&#160;million in the quarter and increased 2.5% as a percentage of net revenue.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Overall, project margin increased as a result of higher net revenue, primarily driven by our descoped role on TMEP, solid project execution, and increased project work with higher margins. </font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Administrative and marketing expenses were $387.6&#160;million in Q4 2021 and 42.3% as a percentage of net revenue compared to $317.5&#160;million and 36.8% in Q4 2020. The increase in administrative and marketing expenses was mainly from higher business development efforts on major programs and bids&#59; onerous contract costs from our 2023 Real Estate Strategy&#59; acquisition and integration costs primarily as a result of Cardno&#59; increased administrative labor costs&#59; slightly higher discretionary spending&#59; and higher share-based compensation expense, which included a revaluation impact of $13.4 million due to our increased share price.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairments of lease assets and property and equipment were recognized based on the continued implementation of our strategic initiative to optimize our occupancy footprint. Amortization of intangible assets increased due to higher backlog and client relationship amortizations related to recent acquisitions and higher software amortization. Net interest expense decreased primarily due to lower interest rates. Other income increased as a result of unrealized gains recognized on our equity securities. </font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-19</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our effective income tax rate in Q4 2021 was 30.5% compared to a normalized rate of 24.5% in Q4 2020. Our Q4 2021 effective income tax rate was higher than our year to date Q3 2021 rate of 23.0% and our 2021 annual rate of 23.7% because of true-up estimates and adjustments recognized in Q4. </font></div><div><font><br></font></div><div id="ib0baabfead724d5fb614829255820a72_34"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Quarterly Trends</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following is a summary of our quarterly operating results for the last two fiscal years.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.643%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.433%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</font></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars, except per share amounts)</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q4</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q3</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q2</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q1</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q4</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q3</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q2</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q1</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Gross revenue</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,185.3&#160;</font></td><td style="background-color:#e9e9e9;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,168.3&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,134.0&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,089.2&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,126.1&#160;</font></td><td style="background-color:#e9e9e9;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,177.9&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,205.6&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,220.5&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net revenue</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">916.2&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">932.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">908.3&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">878.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">861.7&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">916.5&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">951.1&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">955.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net income from continuing operations</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16.6&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">70.0&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">63.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">50.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14.9&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">62.1&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">52.6&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">29.5&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net income from discontinued operations</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.8&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net income </font></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16.6&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">70.0&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">63.2&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">50.9&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16.7&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">62.1&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">52.6&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">39.7&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Diluted earnings per share</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Continuing operations</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.15&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.63&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.57&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.46&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.13&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.55&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.47&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.26&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Discontinued operations</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.02&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.09&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total diluted earnings per share</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.15&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.63&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.57&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.46&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.15&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.55&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.47&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.35&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Continuing operations</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted net income&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(note)</font></div></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">63.8&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">80.4&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">69.6&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">56.1&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">67.0&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">69.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">57.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54.3&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:9pt;text-indent:-9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted diluted EPS&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(note)</font></div></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.57&#160;</font></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.72&#160;</font></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.62&#160;</font></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.50&#160;</font></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.60&#160;</font></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.62&#160;</font></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.52&#160;</font></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.49&#160;</font></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Adjusted net income and adjusted EPS are&#160;non-IFRS&#160;measures and are further discussed in the Definitions section of this MD&#38;A. </font></div><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Quarterly EPS and adjusted EPS are not additive and may not equal the annual EPS reported. This is a result of the effect of shares issued on the weighted average number of shares. Quarterly and annual diluted EPS and adjusted EPS are also affected by the change in the market price of our shares since we do not include in dilution options when the exercise price of the option is not in the money.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The table below compares quarters, summarizing the impact of acquisitions, organic growth, and foreign exchange on net revenue&#58;</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.723%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q4 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q3 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q2 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q1 2021</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">vs.</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">vs.</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">vs.</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">vs.</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars)</font></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q4 2020</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q3 2020</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q2 2020</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Q1 2020</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Increase (decrease) in net revenue due to</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Organic growth (retraction)</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17.0&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12.4&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(8.3)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(70.5)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Acquisition growth</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">58.0&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">33.4&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">29.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">20.6&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Impact of foreign exchange rates on revenue earned by foreign subsidiaries</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(20.5)</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(29.4)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(64.4)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(26.6)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total net increase (decrease) in net revenue</font></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54.5&#160;</font></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16.4&#160;</font></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(42.8)</font></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(76.5)</font></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We experience variability in our results of operations from quarter to quarter due to the nature of the industries and geographic locations we operate in. In the first and fourth quarters, we see slowdowns related to winter weather conditions and holiday schedules. The impact of the pandemic resulted in organic net revenue retraction in Q1 2021 and Q2 2021 compared to the same periods in 2020. Negative foreign exchange impacts were driven primarily by the weakening of the US dollar compared to the Canadian dollar. (See additional information about operating results in our&#160;MD&#38;A for each respective quarter.)</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-20</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><div id="ib0baabfead724d5fb614829255820a72_37"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Statements of Financial Position</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following highlights the major changes to our assets, liabilities, and equity from December&#160;31, 2020 to December&#160;31, 2021.</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars)</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Dec 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Dec 31, 2020</font></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total current assets</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,664.4&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,565.1&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Property and equipment</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">233.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">240.1&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Lease assets</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">476.5&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">447.0&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Goodwill</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,184.3&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,673.8&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Intangible assets</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">373.3&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">182.0&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net employee defined benefit asset</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17.0&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">47.3&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Deferred tax assets</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">48.3&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">42.4&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other assets</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">228.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">191.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total assets</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">5,226.4</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">4,388.9</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current portion of long-term debt</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">51.0&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">46.6&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current portion of provisions</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">36.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">20.5&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current portion of lease liabilities</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">123.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">103.6&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">All other current liabilities</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">967.8&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">816.5&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total current liabilities</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,179.4&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">987.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Lease liabilities</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">545.0&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">526.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income taxes payable</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Long-term debt</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,194.1&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">634.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Provisions</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">122.6&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">107.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net employee defined benefit liability</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">58.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">91.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Deferred tax liability</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">77.5&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">63.4&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other liabilities</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">38.0&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">39.5&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Equity</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,001.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,928.5&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Non-controlling interests</font></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.5&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.8&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total liabilities and equity</font></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">5,226.4</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">4,388.9</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Refer to the Liquidity and Capital Resources section of this MD&#38;A for an explanation of the changes in current assets and current liabilities and the Shareholders&#8217; Equity section of this MD&#38;A for an explanation of the changes in equity.</font></div><div style="margin-bottom:5pt;margin-top:5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The carrying amounts of assets and liabilities for our US and other foreign subsidiaries on our consolidated statements of financial position decreased slightly due to the weakening of the US dollar, British pound, and Australian dollar compared to the Canadian dollar. Other factors that impacted our long-term assets and liabilities are indicated below.</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Acquisitions completed in 2021 increased property and equipment, lease assets, goodwill, and intangible assets. Most notably, from Cardno, we acquired $11.0 million in property and equipment, $70.4 million in lease assets, $457.5 million in goodwill, and $175.2 million in intangible assets. We also acquired lease assets of $9.5 million, goodwill of $75.3 million, and intangible assets of $30.5 million from other acquisitions in the year. These values are based on a preliminary purchase price allocation and are pending a final determination of the fair value of the assets and liabilities acquired. The final allocation may differ from the preliminary allocation.</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-21</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-cash impairment charges, net of reversals, associated with our 2023 Real Estate Strategy of $5.7&#160;million and $19.1&#160;million contributed to the change in property and equipment and lease assets, respectively. Depreciation and amortization expense were partly offset by additions of leasehold improvements and engineering equipment in property and equipment, lease additions and modifications, and s</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">oftware additions in intangible assets. The total current and long-term portions of other asse</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ts increased primarily as a result of higher investments held for self-insured liabilities, including unrealized fair value gains.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total current and long-term portions of long-term debt increased $564.3&#160;million. Additions to long term debt included draws on the revolving credit facility of $543.3 million, used primarily to finance the Cardno acquisition and an increase of $27.6 million in software financing obligations. Total current and long-term portions of lease liabilities increased $39.1&#160;million due to acquisitions, additions, modifications, and interest accretion, partly offset by lease payments.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total current and long-term portions of provisions increased $31.1&#160;million as a result of acquisitions, the timing of settlements on our self-insured liabilities, and onerous contract costs associated with our 2023 Real Estate Strategy. Net employee defined benefit liability decreased $32.5&#160;million, and net employee defined benefit asset decreased $30.3&#160;million for a combined net decrease of $2.2&#160;million. The impact of remeasurement losses of $14.8 million was offset by contributions of $16.2&#160;million made in the year. The return on plan assets included a remeasurement adjustment of $39.4 million related to the purchase of a bulk annuity policy for a portion of our defined benefit obligations. Annuity policies reduce exposure to future volatility in defined benefit obligations because future cash flows from these policies will match the amount and timing of the related benefits payable. Through the bulk annuity policy and other guaranteed annuities purchased for certain plan members upon retirement, 54.2% (2020 - 21.1%) of our defined benefit obligation was covered against changes in interest and inflation rates and longevity post-retirement. The increase in deferred tax liabilities includes $19.9 million arising from acquisitions.</font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In accordance with our accounting policies (described in note 4 of our 2021 audited consolidated financial statements), we conduct a goodwill impairment test annually as at October&#160;1 or more frequently if circumstances indicate that an impairment may occur or if a significant acquisition occurs between the annual impairment test date and December 31.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our CGUs are identified by considering the interdependence of cash flows between different geographic locations and how management monitors the operations. As such, we define our CGUs as follows&#58; Canada, US, Asia&#47;Pacific, Latin America, and UK&#47;Europe&#47; Middle East. As goodwill is not monitored at a level lower than our operating segments, three of our CGUs (Asia&#47;Pacific, Latin America, and UK&#47;Europe&#47; Middle East) are grouped into Global for the purpose of allocating goodwill and testing impairment.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On October&#160;1, 2021, and October&#160;1, 2020, we performed our annual goodwill impairment tests. We also performed an updated goodwill impairment test at December 31, 2021 because the Cardno acquisition on December 8, 2021 added $457.5 million combined goodwill to the US CGU and Global group of CGUs. We estimate the recoverable amount by using the fair value less costs of disposal approach. There is a material degree of uncertainty with respect to the estimates of the recoverable amounts of our CGUs, given the necessity of making key economic assumptions about the future.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As at October&#160;31, 2021 and December 31, 2021, we concluded that the recoverable amount of our CGUs and group of CGUs exceeded their carrying amount and management believes that no reasonably possible change in assumptions would have caused the carrying amount to exceed their respective recoverable amount. (Key assumptions are described in note 13 of our 2021 audited consolidated financial statements and incorporated by reference in this MD&#38;A.)</font></div><div><font><br></font></div><div id="ib0baabfead724d5fb614829255820a72_40"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We are able to meet our liquidity needs through various sources, including cash generated from operations, long- and short-term borrowings from our $800&#160;million revolving credit facility (with access to an additional $600&#160;million subject to approval), our $310&#160;million senior term loan, proceeds from the $300 million private placement of our senior unsecured notes, and the issuance of common shares. We use funds primarily to&#160;pay operational expenses&#59; complete acquisitions&#59; sustain capital spending on property, equipment, and software&#59; repay long-term debt&#59; repurchase shares&#59; and pay dividend distributions to shareholders.</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-22</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We believe that internally generated cash flows, supplemented by borrowings, if necessary, will be sufficient to cover our normal operating and capital expenditures. However, under certain favorable market conditions, we do consider issuing common shares to facilitate acquisition growth or to reduce borrowings under our credit facilities.</font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Working Capital</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table shows summarized working capital information as at December&#160;31, 2021, compared to December&#160;31, 2020&#58;</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars, except ratios)</font></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Dec 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Dec 31, 2020</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current assets</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,664.4</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,565.1&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current liabilities</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,179.4</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">987.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Working capital&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(note)</font></div></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">485.0</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">577.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current ratio&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(note)</font></div></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1.41</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.59&#160;</font></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">note&#58; Working capital is a non-IFRS measure that does not have a standardized meaning under IFRS and, therefore, may not be comparable to similar measures presented by other issuers. We use working capital as a measure for assessing overall liquidity and it is calculated by subtracting current liabilities from current assets. There is no directly comparable IFRS measure for working capital. Current ratio is calculated by dividing current assets by current liabilities. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The carrying amounts of current assets and liabilities for our US and other foreign subsidiaries on our consolidated statements of financial position decreased slightly due to the weakening of the US dollar, British pound, and Australian dollar compared to the Canadian dollar. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current assets increased due to a collective net increase of $168.7&#160;million in trade and other receivables, unbilled receivables, and contract assets primarily related to acquisitions. Income taxes recoverable increased $38.4 million primarily as a result of higher tax installments paid. Offsetting these increases were decreases in cash and deposits of $95.6&#160;million (explained in the Cash Flows section of this MD&#38;A) and other current assets of $18.6&#160;million relating to a decrease in the current portion of investments held for self-insured liabilities.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our DSO, defined in the Definitions section of this MD&#38;A, was 75 days at December&#160;31, 2021 and 2020, and a 6 day decrease compared to 81 days at Q3 2021, reflecting our continued effort and focus on collection activities, which resulted in strong collections throughout our operations. </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">The aging of trade receivables improved compared to December&#160;31, 2020, with the over 90-day aging category decreasing by 2.8% as a percentage of total trade receivables or $10.3&#160;million. Consistent with the change in DSO, this is a reflection of our collection efforts.</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Acquisitions completed in 2021 increased current liabilities. We acquired $75.5 million in trade and other payables, $20.5 million in current lease liabilities, and $43.0 million in deferred revenue. Current liabilities also increased by $16.2 million in provisions (explained in the Statements of Financial Position section of this MD&#38;A) and $20.2 million in other current liabilities related to higher share-based compensation liabilities. In addition, deferred revenue increased due to timing and project mix. </font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Flows</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.111%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.433%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Continuing<br>Operations</font></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Discontinued<br>Operations</font></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</font></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars)</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change</font></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2020</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cash flows from operating activities</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">397.0</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">602.6&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(205.6)</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">&#8212;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.2&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1.2)</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">397.0</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">603.8&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(206.8)</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cash flows used in investing activities</font></div></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(764.8)</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(102.0)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(662.8)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">&#8212;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(764.8)</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(102.0)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(662.8)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cash flows from (used in) financing activities</font></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">276.5</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(412.6)</font></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">689.1&#160;</font></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">&#8212;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">276.5</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(412.6)</font></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">689.1&#160;</font></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash flows from operating activities</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating cash flows from continuing operations were $397.0 million, which decreased $205.6&#160;million compared to 2020. The decrease in cash inflow was driven by a decrease in cash receipts from clients, an increase in cash paid to suppliers, and an increase in net income taxes paid. These changes were offset by a decrease in cash paid to employees and lower interest paid on debt. The net effects from foreign exchange contributed to the overall decrease </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-23</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">in cash inflows and operating cash flows in 2020 benefited from the deferral of $39.4 million in certain non-corporate tax payments, of which $17.4&#160;million remains deferred and will be paid in 2022. </font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash flows used in investing activities</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash flows used in investing activities were $764.8&#160;million, a $662.8&#160;million increase compared to 2020. This was due primarily to the acquisitions in the current year for aggregate net cash consideration of $702.5&#160;million compared to acquisitions in the prior year for aggregate net cash consideration of $50.6 million. As well, purchases of property and equipment and software increased $16.4 million in 2021 compared to 2020 primarily for computer equipment and certain leasehold improvements as non-essential capital spending was paused in the prior year due to the pandemic. The increases in cash flows used were partly offset by a decrease in cash used for the purchase of investments held for self-insured liabilities of $7.2 million.</font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash flows from financing activities</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash flows from financing activities were $276.5&#160;million, a $689.1&#160;million increase in cash inflows compared to 2020. The increase was driven by draws on our revolving credit facility of $544.7 million, primarily related to the acquisition of Cardno. In 2020, repayment of the revolving credit facility offset by proceeds from the issue of senior unsecured notes together resulted in net cash outflows of $150.1 million. As well, a decrease in cash flows used to repurchase shares of $29.6 million contributed to the net increase in cash inflows. These changes were offset by higher cash used in repayment of notes payable and software financing obligations and reduced proceeds from stock options exercised.</font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Capital Management</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our objective in managing Stantec&#8217;s capital is to provide sufficient capacity to cover normal operating and capital expenditures and to have flexibility for financing future growth. We focus our capital allocations on increasing shareholder value through funding accretive acquisitions in pursuit of our growth strategy while maintaining a strong balance sheet, repurchasing shares opportunistically, and managing dividend increases to our target payout ratio in a sustainable manner.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We manage our capital structure according to our internal guideline of maintaining a net debt to adjusted EBITDA (actual trailing twelve months) ratio of less than 2.0 to 1.0. There may be occasions when we exceed our target by completing acquisitions that increase our debt level for a period of time. </font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars, except ratios)</font></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Dec 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Dec 31, 2020</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current and non-current portion of long term debt</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,245.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">680.8&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less&#58; cash and deposits</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(193.9)</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(289.5)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Bank indebtedness</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">7.2</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net debt</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,058.4</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">396.0&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Shareholders' equity</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2,001.7</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,928.5&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total capital managed</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">3,060.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,324.5&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted EBITDA from continuing operations (note)</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">573.8</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">578.9&#160;</font></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net debt to adjusted EBITDA ratio (note)</font></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1.8</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.7&#160;</font></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">See the Definitions section of this MD&#38;A for our discussion of&#160;non-IFRS&#160;measures used.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At December&#160;31, 2021, our net debt to adjusted EBITDA ratio was 1.8 to 1.0, falling within our stated internal guideline and higher compared to 2020 as result of our recent acquisitions, most notably, our acquisition of Cardno which resulted in higher draws on our revolving credit facility. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On October 29, 2021, we amended our syndicated senior credit facilities consisting of a senior revolving credit facility of a maximum of $800&#160;million, a $310&#160;million senior term loan in two tranches, and access to additional funds of $600 million through an accordion feature. The amendments changed certain terms and conditions, including extending the maturity date of the revolving credit facility from June 27, 2024 to October 29, 2026, extending the maturity date of the $150.0 million tranche B of the term loan from June 27, 2022 to October 29, 2024, extending the maturity date of the $160.0 million tranche C of the term loan from June 27, 2023 to October 29, 2026, and adding two sustainability linked metrics based on greenhouse gas emissions and gender equality index score. The revolving credit facility and term loans are unsecured.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-24</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We also have $300.0 million senior unsecured notes that mature on October 8, 2027 and rank pari passu with all our other debt and future indebtedness.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the syndicated credit facilities and notes, we are required to comply with various covenants. The key financial covenants include, but are not limited to, ratios that measure our debt relative to our profitability (as defined by the credit facilities agreement). </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At December&#160;31, 2021, $243.7&#160;million was available in our revolving credit facility for future activities and we were in compliance with the covenants related to our credit facilities and notes as at and throughout the year ended December&#160;31, 2021.</font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Shareholders&#8217; Equity</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Shareholders&#8217; equity increased $73.2&#160;million. The increase in shareholders&#8217; equity was mainly due to net income of $200.7&#160;million earned in 2021 and $41.2&#160;million in share options exercised for cash. These increases were partly offset by a remeasurement loss on our net employee defined benefit liability of $10.1 million and $40.1&#160;million in exchange differences on translation of our foreign subsidiaries included in comprehensive income, $50.7&#160;million in shares repurchased under our normal course issuer bid (NCIB), and $73.4&#160;million in dividends declared.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our NCIB on the TSX was renewed on November&#160;9, 2021, enabling us to repurchase up to 5,559,312 of our common shares during the period of November&#160;16, 2021 to November&#160;15, 2022. We also have an Automatic Share Purchase Plan with a broker that allows the purchase of common shares for cancellation under the NCIB at any time during predetermined trading blackout periods within certain&#160;pre-established&#160;parameters.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We believe that, from time to time, the market price of our common shares does not fully reflect the value of our business or future business prospects and that, at such times, the repurchase of outstanding common shares are an appropriate use of available Company funds. We repurchased 939,482 common shares for an aggregate price of $50.7&#160;million during 2021, compared to the repurchase of 2,047,948 common shares for an aggregate price of $78.3&#160;million during 2020.</font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other</font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Outstanding Share Data</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At December&#160;31, 2021, there were 111,333,479 common shares and 848,278 share options outstanding. From January&#160;1, 2022, to February&#160;23, 2022, no share options were granted or forfeited and 62,854 share options were exercised. At February&#160;23, 2022, there were 111,396,333 common shares and 785,424 share options outstanding.</font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contractual Obligations</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As part of our operations, we enter into long-term contractual arrangements from time to time. The following table summarizes the contractual obligations due on our long-term debt, lease arrangements, purchase and service obligations, and other obligations at December&#160;31, 2021, on an undiscounted basis.</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-25</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.910%"><tr><td style="width:1.0%"></td><td style="width:41.732%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.333%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.333%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.333%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.333%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.336%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Payment Due by Period</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars)</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Less than<br>1 Year</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1&#8211;3 Years</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">4&#8211;5 Years</font></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">After<br>5 Years</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Debt</font></div></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,250.0&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">52.6&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">190.7&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.4&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,004.3&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest on debt</font></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">116.1&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">24.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">45.8&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">40.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Bank indebtedness</font></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Lease liabilities</font></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">758.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">136.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">241.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">157.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">223.6&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Restoration</font></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14.4&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.4&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.1&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.7&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Variable lease payments</font></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">291.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">50.6&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">79.4&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">56.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">104.3&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Short-term and low -value lease payments</font></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.8&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.6&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Leases not commenced but committed</font></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">33.3&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.5&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.1&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.4&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19.3&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Foreign currency forward contract</font></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">42.4&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">42.4&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Purchase and service obligations</font></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">92.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">31.0&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">52.0&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other obligations</font></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">119.0&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">44.5&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">47.3&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.0&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total contractual obligations</font></div></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,728.2&#160;</font></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">396.0&#160;</font></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">666.2&#160;</font></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">278.4&#160;</font></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,387.6&#160;</font></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For further information regarding the nature and repayment terms of our long-term debt, refer to the Cash Flows (Used in) Financing Activities and Capital Management sections of this MD&#38;A and notes 17 and 26 in our 2021 audited consolidated financial statements, incorporated by reference.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our lease arrangements include&#160;non-cancellable&#160;rental payments for office space, vehicles, and other equipment. Purchase and service obligations include enforceable and legally binding agreements to purchase future goods and services. Other obligations include amounts payable for our restricted share, deferred share, and performance share units issued under our Long-Term Incentive Plan and obligations for our end of employment benefit plans. Failure to meet the terms of our lease payment commitments may constitute a default, potentially resulting in a lease termination payment, accelerated payments, or a penalty as detailed in each lease agreement. The above table does not include obligations to fund defined benefit pension plans, although we make regular contributions. Funding levels are monitored regularly and reset with triennial funding valuations performed for the pension plans&#8217; board of trustees. The Company expects to contribute approximately $15&#160;million to the pension plans in 2022.</font></div><div style="margin-bottom:3pt"><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Off-Balance Sheet Arrangements</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have an additional separate letter of credit facility outside of our revolving credit facility that provides letters of credit up to $100.0 million. As at December&#160;31, 2021, we had off-balance sheet financial arrangements relating to letters of credit under our revolving credit facility of $5.8&#160;million and $76.5&#160;million in aggregate letters of credit outside of our revolving credit facility. The letters of credit expire at various dates before January 2023</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">,</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> except for $12.8&#160;million that have open-ended terms. These&#8212;including the guarantee of certain office rental obligations&#8212;were issued in the normal course of operations.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Also, in the normal course of operations, our surety facilities allow for the issuance of bonds for certain types of project work. At December&#160;31, 2021, bonds issued under our surety facilities included $65.5&#160;million in bonds for Construction Services (discontinued operations) expiring on completion of the associated projects</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The estimated completion dates of these projects are before May 2023. These bonds are intended to provide owners with financial security regarding the completion of their construction project in the event of default. Although we remain obligated for these instruments, the purchaser of the Construction Services business has indemnified Stantec should any of these obligations be triggered. We also have $10.1&#160;million in bonds for Consulting Services expiring on completion of the associated projects. The estimated completion dates of these projects are before October 2028.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the normal course of business, we also provide indemnifications and, in limited circumstances, guarantees. These are granted on commercially reasonable contractual terms and are provided to counterparties in transactions such as purchase and sale contracts for assets or shares, service agreements, and leasing transactions. We also indemnify our directors and officers against any and all claims or losses reasonably incurred in the performance of their service to the Company to the extent permitted by law. These indemnifications may require us to compensate the counterparty for costs incurred through various events. The terms of these indemnifications and guarantees will vary based on the contract, the nature of which prevents us from making a reasonable estimate of the maximum potential </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-26</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">amount that could be required to pay counterparties. Historically, we have not made any significant payments under such indemnifications or guarant</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ees, and </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">no</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> amounts </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">have been accrued in our consolidated financial statements with respect to these guarantees. </font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Instruments and Market Risk</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We continue to hold an interest rate swap to manage the fluctuation in floating interest rates on tranche C of our term loan. The agreement matures on June&#160;27, 2023 and has the effect of converting the variable interest rate associated with $160&#160;million of our term loan into a fixe</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">d interest rate of 2.295% plus an applicable basis points spread.</font></div><div><font><br></font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> December 2021, we entered into total return swap (TRS) agreements with financial institutions to manage a portion of our exposure to changes in the fair value of our shares for certain cash-settled share-based payment obligations. The TRS agreements fix the impact that our share price has on the payments required to settle the obligations for RSUs and DSUs.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We had also entered into a foreign currency forward contract to purchase AUD$42.8&#160;million for CAD$39.3 million equivalent on the trade date. </font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">These contracts were entered to mitigate the risk of foreign currency fluctuations. The fair value of these contracts, estimated using market rates as at December&#160;31, 2021, is an unrealized gain of </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$0.3 million.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">These arrangements are further described in note 25 of our 2021 audited consolidated financial statements, incorporated by reference.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Market risk</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We are exposed to various market factors that can affect our performance, primarily our currency and interest rates. At this time, there is some degree of uncertainty regarding the impact that the COVID-19 pandemic will have on credit and price risk. Management is closely monitoring the impact of the pandemic on our risk exposure and will adjust our risk management approach as necessary.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Credit risk</font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our credit risk is highly diversified across clients, industries and geographies and our customers are primarily public sector entities and high-quality private clients. We limit our exposure to credit risk by placing our cash and cash equivalents in short-term deposits in&#8212;and, when appropriate, by entering into derivative agreements with&#8212;high-quality credit institutions. Investments held for self-insured liabilities include bonds, equities, and term deposits. We mitigate risk associated with these bonds, equities, and term deposits through the overall quality and mix of our investment portfolio.</font></div><div style="margin-bottom:3pt"><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Currency</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our currency exchange rate risk results primarily from the following three factors&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:45pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:19.5pt">A significant portion of our revenue and expenses are in foreign currencies, primarily in US dollars, British pounds, and Australian dollars. Therefore, we are exposed to fluctuations in exchange rates to the extent that</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:99pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:19.5pt">Foreign currency revenues greater than foreign currency expenses in a strengthening Canadian dollar environment will result in a negative impact on our income from operations.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:99pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:19.5pt">Foreign currency revenues greater than foreign currency expenses in a weakening Canadian dollar environment will result in a positive impact on our income from operations.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:45pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:19.5pt">Foreign exchange fluctuations may also arise on the translation of the balance sheet of&#160;foreign subsidiaries where the functional currency is different from the Canadian dollar, and they are recorded in other comprehensive income. We do not hedge for this foreign exchange translation risk.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:45pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:19.5pt">Foreign exchange gains or losses arise on the translation of foreign-denominated assets and liabilities (such as accounts receivable, accounts payable and accrued liabilities, and long-term debt) held in our Canadian, US, and other foreign subsidiaries. We minimize our exposure to foreign exchange fluctuations on these items by matching foreign currency assets with foreign currency liabilities and, when appropriate, by entering into forward foreign currency contracts.</font></div><div style="padding-left:9pt;text-indent:-9pt"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-27</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Although we may buy or sell foreign currencies in exchange for Canadian dollars in accordance with our foreign exchange risk mitigation strategy, on occasion we may have a net exposure to foreign exchange fluctuations because of the timing of the recognition and relief of foreign-denominated assets and liabilities.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Interest rates</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in interest rates also present a risk to our performance as we are subject to interest rate cash flow risk to the extent that the revolving credit facility and term loan are based on floating interest rates. However, this risk has been partially mitigated by our interest rate swap on one of the term loans. In addition, we are subject to interest rate pricing risk to the extent that our investments held for self-insured liabilities contain fixed-rate government and corporate bonds and term deposits. The effect of a 0.5% increase or decrease in the interest rate on our revolving credit facility and term loan balances at December&#160;31, 2021 (with all other variables held constant) would have decreased or increased net income by $2.6 million, respectively.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Price risk</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We are subject to market price risk to the extent that our investments held for self-insured liabilities contain equity funds. This risk is mitigated because the portfolio of equity funds is monitored regularly and is appropriately diversified. For our investments held for self-insured liabilities, the effect of a 1.0% increase or decrease in equity prices at December&#160;31, 2021 (with all other variables held constant) would have increased or decreased net income by $1.5 million, respectively.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We are also exposed to changes in our share price arising from our cash-settled share-based payments as our obligation under these arrangements is based on the price of our shares. In December 2021, we entered into TRS agreements to mitigate a portion of our exposure to this risk for RSUs and DSUs. For our performance share units, the effect of a 10.0% increase or decrease in the price of our shares at December&#160;31, 2021 (with all other variables held constant) would have decreased or increased net income by $1.3 million, respectively.</font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Related-Party Transactions</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have subsidiaries that are 100% owned and are consolidated in our financial statements. We also have agreements in place with several structured entities to provide various services, including architecture, engineering, planning, and project management. From time to time, we enter into transactions with associated companies and other entities pursuant to a joint arrangement. In 2021, total sales to our joint ventures were $44.5&#160;million, and at December&#160;31, 2021, receivables from our joint ventures were $4.6&#160;million. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">From time to time, we guarantee the obligations of a subsidiary or structured entity for lease agreements, service agreements, and obligations to a third party pursuant to an acquisition agreement. In addition, we may guarantee service agreements for associated companies, joint ventures, and joint operations. (Transactions with subsidiaries, structured entities, associated companies, joint ventures, and joint operations are further described in note 34 of our 2021 audited consolidated financial statements and are incorporated by reference in this MD&#38;A.)</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Key management personnel have authority and responsibility for planning, directing, and controlling the activities of our Company. Total compensation to key management personnel and directors recognized as an expense was $34.8&#160;million in 2021 and $19.9&#160;million in 2020.</font></div><div><font><br></font></div><div id="ib0baabfead724d5fb614829255820a72_43"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Critical Accounting Estimates, Developments, and Measures</font></div><div><font><br></font></div><div id="ib0baabfead724d5fb614829255820a72_46"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Estimates</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The preparation of consolidated financial statements in accordance with IFRS requires us to make various judgments, estimates, and assumptions. Note 5 of our December&#160;31, 2021, audited consolidated financial statements outlines our significant accounting estimates and is incorporated by reference in this MD&#38;A.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accounting estimates discussed in our consolidated financial statements are considered particularly important because they require the most difficult, subjective, and complex management judgments. Accounting estimates are done for the following&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Revenue and cost recognition on contracts</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Assessment of impairment of non-financial assets</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Fair values on business combinations</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-28</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Leases</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Provision for self-insured liabilities and claims</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Employee benefit plans, and</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Taxes</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The COVID-19 pandemic has had adverse financial impacts on the global economy. As such, we continue to monitor the impact of the pandemic on our financial operations and financial position. Because of the uncertainties inherent in making assumptions and estimates regarding unknown future outcomes, the pandemic and future events may result in significant differences between estimates and actual results. We believe that each of our assumptions and estimates is appropriate to the circumstances and represents the most likely future outcomes.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unless otherwise specified in our discussion of specific critical accounting estimates, we expect no material changes in overall financial performance and financial statement line items to arise, either from reasonably likely changes in material assumptions underlying an estimate or within a valid range of estimates from which the recorded estimate was selected. In addition, we are not aware of trends, commitments, events, or uncertainties that can reasonably be expected to materially affect the methodology or assumptions associated with our critical accounting estimates, subject to items identified in the Risk Factors, Outlook, and Cautionary Note Regarding Forward-Looking Statements sections of this MD&#38;A.</font></div><div><font><br></font></div><div id="ib0baabfead724d5fb614829255820a72_49"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounting Developments</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Accounting Policy Change</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effective January 1, 2021, we revised our accounting policy to present the consolidated statement of cash</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">flows using the indirect method, a change from the direct method previously applied. The indirect method provides more relevant information on items not affecting cash, a reconciliation of net income from continuing operations to net cash flows from operating activities, and improves comparability. This change is further described in note&#160;6 of our December&#160;31, 2021, audited consolidated financial statements and incorporated by reference in this MD&#38;A.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Recently Adopted</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effective January&#160;1, 2021, we adopted the following standards and amendments (further described in note&#160;6 of our December&#160;31, 2021, audited consolidated financial statements and incorporated by reference in this MD&#38;A)&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Interest Rate Benchmark Reform - Phase 2 (Amendments to IFRS 9, IAS 39, IFRS 7, IFRS 4 and IFRS 16)</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">IFRS Interpretations Committee (IFRIC) agenda decision - treatment of configuration and customization costs associated with cloud computing arrangements</font></div><div style="padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">IFRIC agenda decision - defined benefit pension plans, periods of service</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The adoption of these amendments and interpretations did not have an impact on our disclosure controls and procedures or our business activities, including debt covenants, key performance indicators, and compensation plans. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Future Adoptions</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The list below includes issued standards, amendments, and interpretations that we reasonably expect to be applicable at a future date and intend to adopt when they become effective. We are currently assessing the impact of adopting these standards, amendments, and interpretations on our consolidated financial statements and cannot reasonably estimate the effect at this time.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Classification of Liabilities as Current or Non-current (Amendments to IAS 1)</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Onerous Contracts-Cost of Fulfilling a Contract (Amendments to IAS 37)</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Definition of Accounting Estimates (Amendments to IAS 8)</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Disclosure of Accounting Policies (Amendments to IAS 1 and IFRS Practice Statement 2)</font></div><div style="padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Deferred Tax related to Assets and Liabilities arising from a Single Transaction (Amendments to IAS 12)</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">These standards, amendments, and interpretations are described in note 6 of our December&#160;31, 2021, audited consolidated financial statements and are incorporated by reference in this MD&#38;A.</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-29</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><div id="ib0baabfead724d5fb614829255820a72_52"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Materiality</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We determine whether information is material based on whether we believe that a reasonable investor&#8217;s decision to buy, sell, or hold securities in our Company would likely be influenced or changed if the information was omitted, obscured, or misstated.</font></div><div><font><br></font></div><div id="ib0baabfead724d5fb614829255820a72_55"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Definitions of&#160;Non-IFRS&#160;and Other Financial Measures</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">This Management&#8217;s Discussion and Analysis includes references to and uses terms that are not specifically defined in IFRS and do not have any standardized meaning prescribed by IFRS. These measures and terms are defined below. These&#160;non-IFRS&#160;and other financial measures may not be comparable to similar measures presented by other companies. We believe that the measures defined here are useful for providing investors with additional information to assist them in understanding components of our financial results.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Adjusted Measures</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We use several adjusted financial measures because we believe they are useful for providing securities analysts, investors, and other interested parties with additional information to assist them in understanding components of our financial results (including a&#160;more complete understanding of factors and trends affecting our operating performance). These adjusted measures also provide supplemental measures of operating performance and improve comparability of operating results from one period to another, thus highlighting trends that may not otherwise be apparent when relying solely on IFRS financial measures. Unless otherwise noted, a reconciliation of these adjusted measures to the most directly comparable IFRS measure is included on page M-8.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Adjusted EBITDA</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">represents net</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">income from continuing operations before interest expense, income taxes, depreciation of property and&#160;equipment, depreciation of lease assets, amortization of intangible assets, impairment charges and reversals thereof, acquisition, integration and restructuring costs, and other adjustments for other specific items that are significant but are not reflective of our underlying operations. Specific items are subjective&#59; however, we use our judgement and informed decision-making when identifying items to be excluded in calculating our adjusted measures. We use adjusted EBITDA as a measure of&#160;pre-tax&#160;operating cash flow. There is no directly comparable IFRS measure for adjusted EBITDA.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Adjusted Net Income</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">represents net income from continuing operations excluding the amortization of intangibles acquired through acquisitions, impairment charges and reversals thereof, acquisition, integration and restructuring costs, and adjustments for other specific items that are significant but are not reflective of our underlying operations, all on an after-tax basis. Specific items are subjective&#59; however, we use our judgement and informed decision-making when identifying items to be excluded in calculating our adjusted measures. We use adjusted net income as a measure of overall profitability. The most comparable IFRS measure for adjusted net income is net income. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Adjusted Earnings Per Share (EPS</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> is calculated by dividing adjusted net income (defined above) by the basic and diluted weighted average number of shares outstanding, respectively. The most comparable IFRS measure for adjusted EPS is earnings per share. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Adjusted Return on Invested Capital (ROIC)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> represents our full year adjusted net income (defined above) before tax-adjusted interest relative to our average aggregate net debt and adjusted shareholders&#8217; equity, determined annually. Average net debt and adjusted shareholders&#8217; equity are calculated using balances from past years. Adjusted shareholders&#8217; equity includes the impact of adjusted net income from continuing operations (as defined above). We use adjusted ROIC to evaluate annual returns generated on our debt and equity capital. There is no directly comparable IFRS measure for adjusted ROIC or adjusted net income before tax-adjusted interest. The most directly comparable measure for adjusted shareholders&#8217; equity is shareholders&#8217; equity. A quantification of adjusted ROIC and a reconciliation of its components is included in the Additional Reconciliations of Non-IFRS Financial Measures on page M-32.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net Debt to Adjusted EBITDA.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;As part of our assessment of our capital structure, we monitor net debt to adjusted EBITDA. It is defined as the sum of (1)&#160;long-term debt, including current portion, and bank indebtedness, less cash and deposits, divided by (2)&#160;adjusted EBITDA (as defined above). There is no directly comparable IFRS measure for net debt to adjusted EBITDA. Net debt to adjusted EBITDA is quantified in the Liquidity and Capital Resources section on page M-24.</font></div><div><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-30</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Days Sales Outstanding (DSO).&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">DSO is a metric we use to evaluate the efficiency of our working capital. It represents the average number of days to convert our trade and other receivables, unbilled receivables, contract assets, and deferred revenue to cash. We calculate DSO by annualizing gross revenue for the quarter as reported under IFRS. There is no directly comparable IFRS measure for DSO.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Free Cash Flow. </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Free cash flow is a non-IFRS measure we use to monitor the availability of discretionary cash as part of our capital management. It is defined as operating cash flows less capital expenditures and net lease payments. There is no directly comparable IFRS measure for free cash flow. A reconciliation of cash flows from operating activities as reported under IFRS to free cash flow is included in the Additional Reconciliations of Non-IFRS Financial Measures on page M-31.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Margin. </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We calculate margin as a percentage of net revenue and apply this calculation to various non-IFRS and other financial measures. We monitor margin or percentages of net revenue for adjusted EBITDA, adjusted net income, project margin and administrative and marketing expenses in comparison to our internal targets. There is no directly comparable IFRS measure for margin.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Organic Growth (Retraction) and Acquisition Growth.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> To evaluate our performance, we quantify the change in revenue and backlog as either related to organic growth (retraction), acquisition growth, or the impact of foreign exchange. Revenue and backlog earned by acquired companies in the first 12 months following an acquisition is reported as growth from acquisitions and thereafter as organic growth (retraction). Organic growth (retraction) excludes the impact of foreign currency fluctuations. From time to time, we also quantify the impacts of certain unusual events to organic growth (retraction) to provide useful information to investors to help better understand our financial results. There are no directly comparable IFRS measures. Reconciliations of net revenue by reportable segment and business operating unit and additional information on backlog are included in the Financial Performance section for revenue on pages M-12 to M-13 and M-17 to M-18 and for backlog on page M-14.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Constant Currency Basis and Impact of Foreign Exchange. </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We monitor the impact of changing foreign exchange rates, quantify foreign exchange impacts, and, from time to time, prepare analyses on a constant currency basis (i.e., excluding the impact of foreign exchange) to better understand changes in activity. There are no directly comparable IFRS measures.</font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Compound Annual Growth Rate (CAGR).</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> CAGR is a metric we use to evaluate the growth in our business. It represents the growth rate over a period of time on an annual compounded basis. There is no directly comparable IFRS measure for CAGR.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Additional Reconciliations of Non-IFRS Financial Measures</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Free Cash Flow</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars)</font></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2020</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net cash flows from operating activities</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">397.0</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">603.8&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less&#58; capital expenditures (property and equipment and intangible assets)</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(50.6)</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(34.2)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less&#58; net lease payments</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(128.4)</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(126.5)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Free cash flow </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:120%">(note)</font></div></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.5pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">218.0</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-bottom:0.5pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">443.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="border-bottom:0.5pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">See the Definitions section of this MD&#38;A for a discussion of free cash flow, a non-IFRS measure.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-31</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Adjusted Return on Invested Capital</font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars, except ratios)</font></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2020</font></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted net income from continuing operations (note 1)</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">269.9</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">248.9&#160;</font></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Add back&#58; net interest expense</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">37.9</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">49.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Deduct&#58; income taxes on net interest expense (note 2)</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(9.0)</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(13.8)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted net income before net interest (net of tax)</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">298.8</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">284.3&#160;</font></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Average shareholders' equity (note 3)</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">1,961.4</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1,996.0&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cumulative impact on average shareholders' equity of&#58;</font></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Adjusted net income from continuing operations (note 1)</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">273.8</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">202.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Discontinued operations (note 4)</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">111.9</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">111.9&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Average adjusted shareholders' equity</font></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2,347.1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,310.8&#160;</font></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Average net debt (note 3)</font></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">545.5</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">574.2&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Average aggregate net debt and adjusted shareholders' equity </font></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2,892.6</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2,885.0&#160;</font></td><td style="border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Adjusted ROIC (note 5)</font></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">10.3</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="background-color:#e9e9e9;border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</font></td><td colspan="2" style="border-bottom:0.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">9.9</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</font></td><td style="border-bottom:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</font></td></tr></table></div><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(1) Adjusted net income is a non-IFRS measure. See the Definitions section of this MD&#38;A for our discussion of non-IFRS measures used and the reconciliation of adjusted net income to the most directly comparable measure as reported under IFRS on M-8. The cumulative impact of adjusted net income includes the impact on average shareholders&#8217; equity of all historical differences between net income and adjusted net income from continuing operations, including $69.2 million related to the year ended December&#160;31, 2021 (2020 - $89.8 million).</font></div><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(2) Calculated using normalized tax rate of 23.7% in 2021 and 28.0% in 2020.</font></div><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(3) Average shareholder&#8217;s equity and average net debt represents the moving average of the past four quarters.</font></div><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(4) Cumulative impact of discontinued operations includes the impact on average shareholders&#8217; equity of net income (loss) from discontinued operations (net of tax), including $12.0 million in 2020 and ($123.9 million) in 2018.</font></div><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(5) Adjusted ROIC is a non-IFRS measure. See the Definitions section of this MD&#38;A for our discussion of non-IFRS measures used, including the components of the adjusted ROIC calculation.</font></div><div><font><br></font></div><div id="ib0baabfead724d5fb614829255820a72_58"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Risk Factors</font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">To deliver on our vision and strategic objectives, we continually identify and manage potential Company-wide risks and uncertainties facing our business. We view each risk in relation to all other risks, because the risks considered and the actions taken to mitigate them may create new risks to the Company.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">To effectively manage risks, our Enterprise Risk Management (ERM) program</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Maintains a value-based framework to support our efforts to manage risk effectively, transparently, and consistently</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Reviews our risk profile continuously and iteratively so risks are identified and managed as they evolve</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Aligns and embeds risk management into key processes like strategic planning to reduce the effect of uncertainty on achieving our objectives</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Reports to our executives and Board of Directors to provide assurance on the effectiveness of our risk management process</font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Board Governance and Risk Oversight</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The board provides strategic direction to and guidance on the ERM program and has delegated the responsibility for oversight of the program to the Audit and Risk Committee (ARC).</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The ARC supports the development and evolution of</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Appropriate methods to identify, evaluate, mitigate, and report the principal risks inherent to our business and strategic direction</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-32</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Systems, policies, and practices appropriate to address our principal risks</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">A risk appetite appropriate for the organization</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Annually, the board receives a comprehensive risk report. Quarterly, the ARC receives a report on the changes in principal risks and mitigation strategies.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In addition to the ARC, two other board committees have roles in risk management. The Sustainability and Safety Committee provides oversight with a focus on relevant operational risk exposures, including the Company&#8217;s climate risk tolerance. The Corporate Governance and Compensation Committee guides the deployment of an effective corporate governance system to manage the board&#8217;s overall stewardship responsibility, including requiring that appropriate management policies are in place.</font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management Oversight</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The C-suite is directly accountable to the board for all risk-taking activities and risk management practices. Responsibility for risk management is shared across the organization. The Executive Leadership Team (ELT) manages risk from an integrated, Company-wide perspective. Risk management is also part of our day-to-day operations and is included in our key decision-making processes like project go&#47;no-go decisions and strategic planning.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The ELT is supported by numerous teams&#8212;Legal&#59; Health, Safety, Security, and Environment (HSSE)&#59; Information Technology (IT)&#59; Finance&#59; and others&#8212;that provide risk management and compliance functions across the organization and work with management to design and monitor appropriate risk mitigation. Our Internal Audit team provides independent assurance regarding the effectiveness and efficiency of our Company-wide risk management.</font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Principal Risks and Uncertainties</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Management remains confident in our ability to successfully achieve our long-term corporate objectives&#59; however, consistent with our peers, we are exposed to risks and uncertainties. Our risk assessment has identified our most significant risks (see Risks section below). These risks are listed from most to least significant based on their assessed impact on our Company and the probability that they may occur. If any risks occur, individually or in combination, our business, financial condition, results of operations, and prospects could be materially and adversely affected. Given our assessment and mitigation efforts, we do not expect any such material adverse impacts, but we plan for them as part of our ERM processes.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The risks and uncertainties described in this MD&#38;A are not the only ones we face. Additional risks and uncertainties&#8212;that we are unaware of, that we currently believe are not material, or that may arise based on new developments&#8212;may also become important factors that adversely affect our business.</font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">The COVID-19 pandemic may negatively impact our ability to execute our strategy, operate our business, or maintain our financial performance.</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The global economy is recovering&#59; however, with the emergence of new variants, the impact of the COVID-19 pandemic on the global economy, including government and regulatory responses to the pandemic, which could vary by country and region, remains uncertain and difficult to predict. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In most of the countries where we operate, forecasts over the next 12 months indicate growth as a result of policy stimulus, high vaccination rates, easing of pandemic restrictions, and a reduction in supply-chain disruptions combined with a wave of pent-up demand.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our office remobilization is slower than initially expected, due in large part to changes in public health guidance in many locations. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have also implemented a COVID-19 vaccination policy, in the interests of keeping our employees and workplaces healthy and safe and remaining compliant with vaccination mandates from clients and governments. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The diversity of our geographies, business lines, and clients helps us manage risk. For example, when the availability of private capital is limited, our backlog may benefit from increased public sector spending. The fact that we are geographically diverse means our results are not dependent on the economic conditions of one region. Similarly, when the volume of work in one business line might be reduced, it may be balanced by increased or newer </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-33</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">opportunities in other areas. We are prudently managing our costs and safeguarding the strength of our balance sheet to support the resiliency of our business.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Though we continue to manage our business well through the pandemic, the pandemic could also increase other risk factors listed here and create new risks, which could adversely affect our business, financial health, and results of operations.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Project workplaces are inherently dangerous. Failure to maintain safe work sites could have an adverse impact on Stantec&#8217;s business, reputation, financial condition, and results of operations. </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Project sites are inherently dangerous, with hazardous materials, large equipment mobilization, and vehicle traffic. With projects and office locations across the globe, our employees travel to and work in high-security-risk countries that may be undergoing political, social, and economic problems that could lead to war, civil unrest, criminal activity, acts of terrorism, or public health crises. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Even though we have developed policies, processes, and protocols that can be used to safely reopen our offices, exposure to COVID-19 remains a risk.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Though we invest in a strong program that is focused on the health, safety, and security of our employees and controls environment-related risks, we are exposed to the risk of personal injury, loss of life, or environmental or other damage to our property or the property of others. We could be exposed to civil or statutory liability arising from injuries or deaths or be held liable for either uninsured damages or damages higher than our insurance coverage. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We may also incur additional costs on projects due to delays arising from health and safety incidents. Failure to maintain a strong safety record may also result in losing client confidence and future projects.  </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Failure to attract, retain, and mobilize skilled employees could harm our ability to execute our strategy. </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec derives revenue almost exclusively from services performed by our employees. Failure to attract, retain, and mobilize highly qualified staff could impede our ability to compete for new projects, deliver successfully on projects, and maintain or expand client relationships. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We may experience difficulties in hiring additional employees or replacing employees with respect to roles that require security clearances or other special qualifications that may be limited or difficult to obtain.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our vaccine requirements to enter Stantec offices may also affect our ability to attract and retain staff. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In recent years, there have been movements across the world to raise the issues of racial injustice and societal inequity. Stantec is committed to making a difference and improving the communities we live and work in. We are building further on our inclusion and diversity efforts with outreach, advancement programs for women, a gender pay equity review, and through developing specific recommendations from our Inclusion &#38; Diversity subcommittee with respect to persons of color. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Demand for Stantec&#8217;s services is vulnerable to economic downturns and reductions in government and private sector spending. </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Demand for our services is vulnerable to economic conditions and events. As a growing global organization, we are exposed to geopolitical risks and fluctuations in the local economies where we operate. These risks can negatively impact client interest in pursuing new projects. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For example, currency and interest rate fluctuations, inflation, financial market volatility, and credit market disruptions may negatively affect the ability of our clients to deploy capital or to obtain credit to finance their businesses on acceptable terms. This may impact their ability to pay us on time for our services, which, in turn, may adversely affect our backlog, working capital, earnings, and cash flows.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The pandemic has created the biggest economic uncertainty in decades. Although the global economy is recovering, the emergence of new COVID-19 variants continues to be disruptive. The global economy remains uncertain and difficult to predict. Expected government infrastructure spending to stimulate economic recovery may be impacted by unprecedented deficits and pandemic-related priorities at various levels of the government.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">With these conditions, our clients may seek to change the overall mix of services they purchase and demand more favorable contract terms, including lower prices. Increased competition during an economic decline could force us to accept unfavorable contract terms that cause revenue and margin reductions and greater liability.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-34</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">A cybersecurity breach may cause loss of critical data, interrupt operations, and cause prejudice to our clients. </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Like other global companies, we rely on computers, large enterprise systems, and information and communication technologies, including third-party vendor systems, to conduct our business. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Although we devote significant resources to securing Stantec&#8217;s computer systems and have strong vetting processes for third-party systems we rely on, a breach in cybersecurity is an inherently high risk. During the pandemic, ransomware attacks have increased dramatically, placing Stantec&#8212;like all other organizations&#8212;at increased risk. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If our systems are breached, we could be exposed to system interruptions, delays, loss of employee personal data, and loss of critical data that could delay or interrupt our operations. Loss of any sensitive and confidential data that our clients entrust us with could harm our clients and others. Other possible adverse impacts include remediation and litigation costs, regulatory penalties, costs associated with increased protection, lost revenues, and reputational damage leading to lost clients.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In addition, many of our projects use leading-edge technologies to deliver innovative solutions to our clients including design of state-of-the-art SMART buildings, connected autonomous vehicles, or other infrastructure facilities. Any cyber breach of such systems may expose us and our clients to remediation and litigation costs.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Failure to maintain effective operational management practices may adversely affect Stantec&#8217;s financial condition and results of operations. </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For Stantec to succeed, our internal processes&#8212;including project management, billing and collecting tools, administrative overheads, and an appropriate insurance program&#8212;must be managed effectively&#59; otherwise, we may incur additional costs. Projects that are over budget or not on schedule may lead to client dissatisfaction, claims against Stantec, and withheld payments. Delayed billings and customer payments may require Stantec to increase working capital investment. High administrative overheads may result in Stantec not being competitive in the marketplace.  </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Stantec may have difficulty achieving organic revenue growth expectations. </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Many of our business lines are affected by economic and societal conditions, where revenue generation may be impacted by reduced public or private sector capital spend, changed demand for project types, and delayed or cancelled projects caused by funding issues. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If we are unable to effectively compete for projects, expand services to existing and new clients, and attract qualified staff, or if we are significantly affected by adverse economic conditions, we may have difficulty increasing our market share and achieving organic growth objectives. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Failure to source suitable acquisition targets could impair our growth. </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There is increased competition among acquirers in our industry and transaction multiples are also trending upwards, reflecting the market&#8217;s valuation of the sector.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Suitable acquisition candidates may be more difficult to find and available only at prices or under terms that are unfavorable. Future acquisitions may decrease our operating income or operating margins, and we may be unable to recover investments made in those acquisitions. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">If we are not able to successfully manage our integration program, our business and results of operations may be adversely affected. </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Difficulties encountered while integrating acquired companies could adversely affect the Company&#8217;s business. This may prevent us from achieving anticipated synergies and improving our professional service offerings, market penetration, profitability, and geographic presence, all key drivers of our acquisition program. The value of an acquired business may decline if we are unable to retain key employees of the acquired business. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Acquired firms may also expose Stantec to unanticipated problems or legal liabilities undiscovered during our due diligence processes. While in transition, information technology and financial management systems integration of acquired firms may expose us to information security, cyber security risks, and gaps in internal controls.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Integration efforts have been made more challenging due to pandemic travel constraints, limiting the ability to get experienced resources on site. This has also provided opportunity for refinement and improvement of processes and resource building for future improvements in effectiveness and efficiency.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-35</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Deficiencies in internal control over financial reporting may adversely affect Stantec's financial conditions and results of operations.</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance with respect to the reliability of our financial reporting and preparation of our financial statements. Any deficiencies in our internal control over financial reporting and disclosure controls and procedures could result in a material misstatement in our annual or interim financial statements that may not be prevented or detected on a timely basis. A discovery of a control deficiency or a combination of deficiencies that results in a material weakness will result in our independent auditors reporting a material weakness in their report on internal control over financial reporting. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If we do not maintain adequate financial and management personnel, processes, and controls, we may not be able to accurately report our financial performance on a timely basis, which could cause a decline in our share price and harm our ability to raise capital. Failure to accurately report our financial performance on a timely basis could also jeopardize our continued listing on the Toronto Stock Exchange (&#8220;TSX&#8221;), the New York Stock Exchange (&#8220;NYSE&#8221;) or any other exchange on which our common shares may be listed.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Claims and litigation against us could adversely impact our business. </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The threat of a major loss&#8212;such as the filing of a design-defect lawsuit against Stantec for damages that exceed Stantec&#8217;s professional liability insurance limits&#8212;could adversely impact our business even if, after several years of protracted legal proceedings, Stantec is ultimately found not liable for the loss or claim. This risk is increasingly higher in recent years compared to previous years due to the complexity of the projects we are now involved in as well as increased claims in the industry and a hardening insurance market.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Stantec bears the risk of cost overruns on fixed-price contracts. </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our contract profile includes fee-for-service and fixed price contracts. In the case of fixed price contracts Stantec may experience reduced profits or, in some cases, losses under these contracts if costs increase above our estimates or if we make errors in estimating costs. Poor project management may also result in cost overruns and claims.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Failure to manage subcontractor performance could lead to significant losses.</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Profitably completing some contracts depends on the satisfactory performance of subcontractors and subconsultants. If these third parties do not perform to acceptable standards, Stantec may need to hire others to complete the tasks, which may add costs to a contract, impact profitability, and, in some situations, lead to significant losses and claims. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Due to participation in joint arrangements, we may have limited control and be adversely impacted by the failure of the joint arrangement or its participants in fulfilling their obligations. </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As part of our business strategy, Stantec may enter joint arrangements, such as partnerships or joint ventures, where control is shared with unaffiliated third parties. For certain projects, we have contractual joint and several liability with these parties. In some cases, these joint arrangements may not be subject to the same internal controls (over financial reporting and otherwise) that we follow. Failure by a joint-arrangement partner to comply with rules, regulations, and client requirements may adversely impact Stantec&#8217;s reputation, business, and financial condition.  </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Unavailability of third-party insurance coverage would increase our overall risk exposure as well as disrupt the management of our business operations. </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We maintain insurance coverage (including project-specific professional liability insurance) with third-party insurers as part of our overall risk management strategy and because some of our contracts require us to maintain specific insurance coverage limits. If any of our third-party insurers fail, choose to exit an insurance market, or otherwise are unable to provide us with adequate insurance coverage at commercially reasonable rates, then our overall risk exposure and our operational expenses would increase and the management of our business operations would be disrupted. In addition, there can be no assurance that any of our existing insurance coverage will be renewable upon the expiration of the coverage period or that future coverage will be affordable at the required limits.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">A failure in our IT infrastructure could lead to business interruption and loss of critical data, adversely affecting our operating results. </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">To sustain business operations and remain competitive, we rely heavily on our core and regional networks, complex server infrastructure and operating systems, communications and collaboration technology, design software, and business applications. We must constantly upgrade our applications, systems, and network infrastructure, as well as attract and retain key IT personnel&#59; otherwise, service delivery and revenues could be interrupted. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our continued investments in IT systems and infrastructure have enabled us to allow our staff to seamlessly transition to work remotely. </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-36</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">We could be adversely affected by violations of the U.S. Foreign Corrupt Practices Act and similar worldwide anti-corruption laws. </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The US Foreign Corrupt Practices Act, the UK&#8217;s Bribery Act, Canada&#8217;s Corruption of Foreign Public Officials Act, and similar worldwide anticorruption laws generally prohibit companies and their intermediaries from making improper payments to officials for obtaining or retaining business. Stantec operates in many parts of the world that have experienced government corruption. In certain circumstances, strict compliance with anticorruption laws may conflict with local customs and practices. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We train employees to strictly comply with anti-bribery laws, and our policies prohibit employees from offering or accepting bribes. We have built processes to advise our partners, subconsultants, suppliers, and agents who work with us or work on our behalf that they must comply with anti-corruption laws. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Despite Stantec&#8217;s policies, training, and compliance programs, we cannot provide assurance that our internal control, policies and procedures will always protect us from inadvertent, reckless, or criminal acts committed by employees or others. Violations or allegations of violations could disrupt our business and materially adversely affect our operating results or financial condition. Litigation or investigations relating to alleged violations could be costly and distracting for management, even if we are ultimately found not to have engaged in misconduct. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Force majeure events could interrupt our business and negatively impact our ability to complete client work. </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec&#8217;s offices, IT infrastructure, project sites, and staff may be impacted by events beyond our control, such as pandemics, natural disasters, extreme weather, telecommunications failures, and acts of war or terrorism. Though we maintain a strong business continuity program, a major event could impact our ability to operate and may put our employees and clients at risk. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Climate change creates both risks and opportunities for Stantec. </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our business interruption risk is exacerbated by an increasing number of extreme weather events related to climate change. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Transitioning to a lower-carbon economy may present risks in the form of new environmental regulations, laws, and policies that could result in increased costs or create the potential for litigation, possibly preventing a project from going forward. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Climate change events are having impacts on investment decisions by local governments. On one hand, it is spurring on additional investments by local governments to make their cities and communities more resilient and on the other hand, it is diverting funds that might otherwise be invested into other infrastructure.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Addressing climate change has also created opportunities for Stantec. All our business lines have programs related to renewable energy, climate change adaptation, resiliency, sustainable buildings and infrastructure, environmental preservation, carbon capture and storage, and more. By partnering with our clients, we help them proactively address business interruption risk and better protect the environment. This results in additional revenue for Stantec. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">New or changing policies, regulations, and standards could adversely affect our business operations and results.</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec&#8217;s business model includes a range of business operating units and jurisdictions, each with its own rules and regulations. As we grow geographically, complying with additional regulations and standards could materially increase our costs&#59; not complying could have a significant impact on our reputation and results. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Relaxed or repealed laws and regulations could also impact the demand for our services.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Compliance with information security standards such as NIST, DFAR, and ISO27001 etc., are increasing the requirements to bid for projects. Inability to meet those requirements would limit our ability to pursue business opportunities. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">New trade barriers, changes in duties or border taxes, and changes in laws, policies, or regulations governing the industries and sectors we work in could mean a decreased demand for our services or cost increases. Such changes cannot be predicted, nor can we predict their impact on our business and clients. </font></div><div><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-37</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Currency and interest rate fluctuations, inflation, financial market volatility, or credit market disruptions may limit our access to capital. </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Several capital market risks could affect our business including currency risk, interest rate risk, and availability of capital. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Although we report our financial results in Canadian dollars, the greater portion of our revenues and expenses is generated or incurred in non-Canadian dollars. A stronger Canadian dollar could result in decreased net income from our non-Canadian dollar businesses. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our credit facility carries a floating rate of interest&#59; our interest costs will be impacted by change in interest rates. Our interest rate swap agreement related to a tranche of the term loan and our recent fixed rate bond offering has significantly reduced our exposure to floating rates. We are also subject to interest rate pricing risk to the extent that our investments held for self-insured liabilities contain fixed-rate government and corporate bonds. Our expansion plans may be restricted without continued access to debt or equity capital on acceptable terms.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">This may negatively affect our competitiveness and results of operations. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As well, these market fluctuations may negatively affect the ability of our clients to deploy capital or to obtain credit to finance their businesses on acceptable terms, which will impact their demand for our services and our clients&#8217; ability to pay for our services. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Impairment of long-lived assets or restructuring activities may require us to record a significant charge to earnings.</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our long-lived assets, including our goodwill, leased assets, intangible assets, and others, are subject to periodic testing for impairment. Changes in our business environment, scope of business operations and office closures could result in restructuring and&#47;or asset impairment charges. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Failure to adequately tax plan could significantly impair Stantec&#8217;s overall capital efficiency.</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Continuous changes to various global tax laws are a risk for our organization. Recent changes include the US tax reform under the Build Back Better Act or the international tax reform under Organisation for Economic Co-operation and Development. These measures could have a material impact on our effective tax rate and a material impact on the results of our operations.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Management uses accounting and fiscal principles to determine income tax positions, however, ultimate tax determinations by applicable tax authorities may vary from our estimates with material impacts on our net income or cash flows. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">In some jurisdictions, Stantec has defined benefit pension plans that are currently in deficit positions. The deficit positions could grow in the future, resulting in higher cash contribution requirements.</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec has foreign defined benefit pension plans for certain employees. In the future, our pension deficits or surplus may increase or decrease depending on changes in interest rate levels, pension plan performance, inflation and mortality rates, and other factors. If we are forced or elect to make up all or a portion of the deficit for unfunded benefit plans over a short time, our cash flow could be materially and adversely affected.  </font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Managing Our Risks</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Global Operations</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We manage our business through a combination of centralized and decentralized controls that address the unique aspects of the various markets, cultures, and geographies we operate in. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our approach to integrating acquired companies involves implementing company-wide information technology and financial management systems and providing support services from corporate and regional offices. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Business Model</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our business model&#8212;based on geography, business operating unit specialization, and life-cycle diversification&#8212;reduces our dependency on any particular industry or economic driver. We intend to continue diversifying our geographic presence and service offerings and focusing on key client sectors. We believe this will reduce our susceptibility to industry-specific and regional economic cycles and will help us take advantage of economies of scale in the highly fragmented professional services industry. </font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-38</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We also differentiate our business from competitors by entering both large and small contracts with varying fee amounts. We work on tens of thousands of projects for thousands of clients in hundreds of locations. Our broad project mix strengthens our brand identity and ensures that we do not rely on only a few large projects for our revenue. We expect to continue to pursue selective acquisitions, enabling us to enhance our market penetration and to increase and diversify our revenue base. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Effective Processes and Systems</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our Global Management System (GMS) provides a disciplined and accountable framework for managing risks, quality outcomes, and occupational health and safety and environmental compliance. Stantec&#8217;s operations (except for recent acquisitions) are certified to, or are following the requirements of, the following internationally recognized consensus ISO standards&#58;</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ISO 9001&#58;2015 (Quality Management) </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ISO 14001&#58;2015 (Environmental Management) </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ISO 45001&#58;2018 (Occupational Health &#38; Safety Management)</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ISO&#47;IEC 20000-1&#58;2018 (IT Service Management)</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ISO&#47;IEC 27001&#58;2013 (Information Security Management)</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In 2021, after an extensive independent third-party audit, Stantec has achieved global ISO certification across all operations and geographies for the Quality Management, Environmental Management, Occupational Health and Safety Management and Information Security Management standards, moving away from the previous country-specific certifications.</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">  </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Throughout our organization, we use a Project Management (PM) Framework that confirms and clarifies the expectations Stantec has of its project managers and project teams. It includes the critical tasks that affect both the management of risks and achievement of quality on typical projects. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our internal practice audit process enables us to assess the compliance of operations with the requirements of our GMS. This ensures that all offices and labs are audited at least once over the three-year term of our ISO 9001, ISO 14001, and ISO 45001 registrations. Additionally, field-level assessments are conducted for construction-related projects. We have a formal improvement process to encourage suggestions for improvement, address nonconformances, promote root-cause analysis, and document follow-up actions and responsibilities. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our largest and most complex projects are supported by Major Project teams, which provide specialized program and project management services within each of our Business Operating Units. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our comprehensive IT security (cybersecurity) program is designed to predict, prevent, detect, and respond. Key initiatives include detailed security and acceptable use policies, practices, and procedures&#59; awareness campaigns for staff (including mandatory cyber security training)&#59; and a range of security initiatives for enforcing security standards, including regular penetration tests. Our integrated Security Incident Response team is linked to our Crisis Communication Plan to ensure that breach response protocols are aligned with our overall corporate crisis response plans.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We invest resources in our Risk Management team. Team members provide company-wide support and guidance on risk avoidance practices and procedures. Structured risk assessments are conducted before we begin pursuing projects with heightened or unique risk factors. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Insurance</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our policies include but are not limited to the following types of insurance&#58; general liability&#59; automobile liability and physical damage&#8217; workers&#8217; compensation and employer&#8217;s liability&#59; directors&#8217; and officers&#8217; liability&#59; professional, pollution, and cyber liability&#59; fiduciary, and crime. We have regulated&#47;licensed captive insurance companies to fund the payment of professional liability self-insured retentions related to claims as well as specific types of insurance policies such as employment practices and medical stop loss. We or our clients obtain project-specific professional liability insurance when required or as needed on large and or complex projects. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Growth Management</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have an acquisition and integration program managed by a dedicated acquisition team to minimize the risks associated with integrating acquired companies. A senior regional or business leader is appointed for each acquisition. The team is responsible for&#58;</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Identifying and valuing acquisition candidates</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Undertaking and coordinating due diligence</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-39</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Negotiating and closing transactions</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Integrating employees and leadership structures (immediately) and systems (as soon as practical following an acquisition) </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Capital Liquidity</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We meet our capital liquidity needs and fund our acquisition strategy through various sources, including cash generated from operations, short- and long-term borrowing from our syndicated senior credit facilities ($800 million revolving credit facility, $310 million term loan, and access to additional funds of $600 million), $300 million in senior unsecured notes, and the issuance of common shares.</font></div><div><font><br></font></div><div id="ib0baabfead724d5fb614829255820a72_61"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Controls and Procedures</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Disclosure controls and procedures are designed to ensure that information we are required to disclose in reports filed with securities regulatory agencies is recorded, processed, summarized, and reported on a timely basis and is accumulated and communicated to management&#8212;including our CEO and CFO, as appropriate&#8212;to allow timely decisions regarding required disclosure.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Under the supervision and with the participation of management, including our CEO and CFO, we carried out an evaluation of the effectiveness of our disclosure controls and procedures (as defined in rules adopted by the Securities and Exchange Commission (SEC) in the United States and as defined in Canada by National Instrument&#160;52-109,&#160;Certification of Disclosure in Issuer&#8217;s Annual and Interim Filings). Based on this</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">evaluation, our CEO and CFO concluded that the design and operation of our disclosure controls and procedures</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">were effective as of December 31, 2021.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As permitted by published guidance of the SEC in the United States, management&#8217;s evaluation of and conclusions on the effectiveness of internal control over financial reporting did not include the internal controls of GTA, Engenium, Paleo, Drive by Values, Cardno, and CMEC acquisitions. These financial results are included in the Company&#8217;s 2021 audited consolidated financial statements because these entities were acquired by the Company through business combinations during 2021. The aggregate assets of these entities represent 5.1% of the Company&#8217;s total assets as at December&#160;31, 2021, and the aggregate liabilities represent 6.3% of the Company's total liabilities as at December&#160;31, 2021. The aggregate gross revenue earned from the date of acquisition to December&#160;31, 2021 represents 1.9% of the Company's gross revenue for the year ended December 31, 2021. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and preparation of financial statements for external purposes in accordance with IFRS. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance with respect to the reliability of our financial reporting and preparation of our financial statements. Accordingly, management, including our CEO and CFO, does not expect that our internal control over financial reporting will prevent or detect all errors and all fraud. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Management&#8217;s Annual Report on Internal Control over Financial Reporting and the Independent Auditors&#8217; Report on Internal Controls are included in our 2021 audited consolidated financial statements.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As previously disclosed in our MD&#38;A for the year ended December 31, 2020, in October 2020, management determined a material weakness existed in the Company&#8217;s internal control over financial reporting related to transactional revenue controls (the &#8220;Transactional Revenue Controls&#8221;) over the completeness and measurement of revenues and the related unbilled receivables, contract assets, and deferred revenue, including controls with respect to the review and approval of contract information as it is being entered into the accounting system. A material weakness is a deficiency, or combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the Company&#8217;s annual or interim financial statements may not be prevented or detected on a timely basis. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As previously disclosed, in response to the identification of this material weakness, we took immediate action to remediate it, and, to that end, new and improved Transactional Revenue Controls were designed and implemented as of November 15, 2020. Management continued to remediate the design of these new controls and monitored and evaluated their design effectiveness in the first half of 2021. Beginning in the third quarter of 2021 and prior to filing this MD&#38;A, management completed its testing of the newly designed controls. In light of the foregoing remediation activities and testing of controls, management determined that our internal control over financial reporting was effective as of December 31, 2021.</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-40</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Management has concluded that the weakness did not result in any misstatements or adjustments in the Company's audited consolidated financial statements for the years ended December 31, 2020 or 2021 nor for any unaudited interim consolidated financial statements for any of the reporting periods therein.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other than the design remediation of the Transactional Revenue Controls in the first half of 2021, there has been no change in our internal control over financial reporting during the year ended December&#160;31, 2021, that materially affected or is reasonably likely to materially affect our internal control over financial reporting. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We will continue to periodically review our disclosure controls and procedures and internal control over financial reporting and may make modifications from time to time as considered necessary or desirable.</font></div><div><font><br></font></div><div id="ib0baabfead724d5fb614829255820a72_64"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Subsequent Event</font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividends</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On February&#160;23, 2022, our Board of Directors declared a dividend of $0.18 per share, payable on April&#160;18, 2022, to shareholders of record on March&#160;31, 2022.</font></div><div><font><br></font></div><div id="ib0baabfead724d5fb614829255820a72_67"></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">Cautionary Note Regarding Forward-Looking Statements</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our public communications often include written or verbal forward-looking statements within the meaning of the US Private Securities Litigation Reform Act and Canadian securities laws. Forward-looking statements are disclosures regarding possible events, conditions, or results of operations that are based on assumptions about future economic conditions or courses of action and include financial outlook or future-oriented financial information. Any financial outlook or future-oriented financial information in this Management&#8217;s Discussion and&#160;Analysis has been approved by management of Stantec. Such financial outlook or future-oriented financial information is provided for the purpose of providing information about management&#8217;s current expectations and plans relating to&#160;the future.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Forward-looking statements may involve but are not limited to comments with respect to our objectives for 2022 and beyond, our strategies or future actions, our targets, our expectations for our financial condition or share price, or the results of or outlook for our operations. Statements of this type may be contained in filings with securities regulators or in other communications and are contained in this MD&#38;A. Forward-looking statements in this MD&#38;A include but are not limited to the following&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our expectation to achieve our four key financial targets by the end of 2023 as set out in the Strategic Plan section of this MD&#38;A&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our expectation that an incremental US$2 trillion in emerging engineering and design opportunities will become available in the next decade&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our pledge to achieve carbon neutrality for 2022 and net zero by 2030&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our belief that clients will be increasingly seeking our expertise to address severe weather events, aging infrastructure, growing populations and climate change&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our expectation that our increased presence at the at the US federal level and infrastructure stimulus will further bolster our US backlog&#59; </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our priority in 2022 to complete the integration of Cardno&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our belief that there will be economic tailwinds in support of our organic growth initiatives, and our balance sheet strength and pipeline of potential opportunities will support further M&#38;A growth in 2022&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our belief that we are on track to reduce our physical real estate footprint by approximately 30% and deliver a further $0.20 to $0.25 contribution to earnings per share by the end of 2023&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our belief that we are well positioned to withstand continuing challenges caused by the pandemic, the opportunities created by public sector stimulus, growing demand for sustainable solutions in infrastructure renewal and resiliency in responding to climate change drivers&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our expectation that organic net revenue growth in 2022 will be in the mid to high-single digits weighted to the second half of the year&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our expectation that organic growth in the US will be in high single digits in 2022, driven by growing momentum, primarily in the second half of 2022, as a result US backlog and project opportunities from the $1.2 trillion infrastructure catalyst bill&#59;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-41</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our expectation that our Global businesses will achieve high single digit to low double-digit growth, driven by rebounds in sectors most disrupted by the pandemic and anticipated continued demand and stimulus in infrastructure sectors&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our expectation that we will maintain high levels of activity in Canada in 2022, driving low single digits organic growth&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our targets and expectations for 2022, including, among others things, that net revenue in 2022 is expected to increase from 18% to 22%, adjusted EBITDA in 2022 will be in range of 15.3% to 16.3% of net revenue, with some forecasted fluctuations throughout 2022, that adjusted net income in 2022 will continue to benefit from the  optimization of our occupancy footprint, namely the optimization will generate approximately $0.11 to $0.12 per share and drive adjusted net income to a margin of 7.5% or greater of net revenue, and that adjusted diluted EPS is expected to deliver 22% to 26% growth in comparison to 2021&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our expectation that project margin as a percentage of net review will be consistent in 2022, in comparison to 2021&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our intention to make investments in internal resources to support growth and the commercialization of new innovations and technologies and increased discretionary spending (albeit not to pre-pandemic levels)&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our expectation to contribute approximately $15 million to pension plans in 2022&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our estimates of the impact of an increase or decrease in the interest rate on our revolving credit facility and term loan balances&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our expectations in the Critical Accounting Estimates section&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our belief in certain forecasts indicating that there will be growth over the next 12 months in most of the countries where we operate&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our expectations that our diversified business lines, geographies and client will help us manage the risks caused by the COVID-19 pandemic&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our belief that diversifying our geographic presences and service offerings, and focusing on key client sectors will reduce our susceptibility to industry-specific and regional economic cycles&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our expectation that Stantec is positioned to capture growth opportunities in Australia and the US as a result of the Cardno and other select acquisitions completed in 2021&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our intention to continue to pursue selective acquisitions&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our expectations regarding our sources of cash and our ability to meet our normal operating and capital expenditures in the Capital Management and Liquidity and Capital Resources section&#59;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our ability to limit credit risk and our expectations that the COVID-19 pandemic will not adversely affect such ability&#59; and</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our expected adoption of accounting standards discussed in the Future Adoptions section.</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">These describe the management expectations and targets by which we measure our success and assist our shareholders in understanding our financial position as at and for the periods ended on the dates presented in&#160;this MD&#38;A. Readers are cautioned that this information may not be appropriate for other purposes.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">By their nature, forward-looking statements require us to make assumptions and are subject to inherent risks and uncertainties. There is a significant risk that predictions, forecasts, conclusions, projections, and other forward-looking statements will not prove to be accurate. We caution readers of this MD&#38;A not to place undue reliance on our forward-looking statements since a number of factors could cause actual future results, conditions, actions, or events to differ materially from the targets, expectations, estimates, or intentions expressed in these forward-looking statements.</font></div><div><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-42</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Future outcomes relating to forward-looking statements may be influenced by many factors and material risks, including the risks described in the Risk Factors section of this MD&#38;A.</font></div><div><font><br></font></div><div style="margin-bottom:3pt"><font style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assumptions</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In determining our forward-looking statements, we consider material factors including assumptions about the performance of the Canadian, US, and global economies in 2022 and their effect on our business. The material factors and assumptions used to support our 2022 outlook included on M-10 are set forth below&#58;</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Management assumed an average value for the US dollar of $1.25 and for the GBP $1.73 for 2022. </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">In Canada, the overnight interest rate target is currently at 0.25% and will likely increase in 2022. The company&#8217;s fixed rate debt on bonds and one term loan is expected to partially offset this.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Our effective income tax rate, without discrete transactions, is expected to be approximately 23.2% to 24.2% and was considered based on the tax rates in place as of December&#160;31, 2021, as well as our mix of expected earnings for the countries we operate in.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">The Canadian unemployment rate&#8212; 5.9% in 2021&#8212; is expected to improve in 2022 due to a continued recovery from the pandemic. In the United States, the unemployment rate&#8212; 3.9% in 2021, has improved since the peak of the COVID-19 pandemic and is expected to improve further in 2022.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">In the United States, the forecasted seasonally adjusted annual rate of total housing starts for 2022 is 1.63 million, a 16% increase compared to 2021. In Canada, the number of total housing starts is forecasted to improve in 2022 by greater than 20% compared to 2021.</font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">The American Institute of Architects ABI (architectural billing index) has risen to 52.0 as of December 2021 from 42.6 at the end of 2020, reflecting a steady turn-around across all US geographies and most business sectors.  Architectural billings are expected to continue to grow in 2022. </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Prices for precious metals, other metals, minerals, and crude oil have been volatile during the COVID crisis. However, the World Bank expects oil, metals, and minerals prices for 2022 to remain at levels consistent with 2021.  </font></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:49.5pt;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Management expects to support our targeted level of growth using a combination of cash flows from operations and&#160;borrowings.</font></div><div style="padding-left:49.5pt"><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The preceding list of factors is not exhaustive. Investors and the public should carefully consider these factors, other uncertainties and potential events, and the inherent uncertainty of forward-looking statements when relying on these statements to make decisions with respect to our Company. The forward-looking statements contained herein represent our expectations as of February&#160;23, 2022, and, accordingly, are subject to change after such date. Except as may be required by law, we do not undertake to update any forward-looking statement, whether written or verbal, that may be made from time to time. In the case of the ranges of expected performance for fiscal year 2022, it is our current practice to evaluate and, where we deem appropriate, to provide updates. However, subject to legal requirements, we may change this practice at any time at our sole discretion.</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Management's Discussion and Analysis</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">December 31, 2021</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">M-43</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</font></td></tr></table></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.3
<SEQUENCE>4
<FILENAME>stn-20211231_d2.htm
<DESCRIPTION>EX-99.3
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2022 Workiva--><!--r:1c264345-c2dc-4979-b609-f85a0d930b2e,g:c75810b3-bbe3-4b76-938e-02747d09be0f,d:9f98ceb0a2ae48cd89737cff38a55384--><html xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ifrs-full="http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:stn="http://www.stantec.com/20211231" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:country="http://xbrl.sec.gov/country/2021" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:currency="http://xbrl.sec.gov/currency/2021" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>stn-20211231_d2</title></head><body><div id="i9f98ceb0a2ae48cd89737cff38a55384_4"></div><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Exhibit 99.3</span></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_7"></div><div style="margin-bottom:3pt"><span><br/></span></div><div><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">Consolidated Financial Statements</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">For the Years Ended December&#160;31, 2021, and 2020 </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_10"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:3pt"><span style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:15pt;font-weight:400;line-height:120%">Management Report </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The annual report, including the consolidated financial statements and Management&#8217;s Discussion and Analysis (MD&amp;A), is the responsibility of the management of the Company. The consolidated financial statements were prepared by management in accordance with International Financial Reporting Standards. Where alternative accounting methods exist, management has chosen those it considers most appropriate in the circumstances. The significant accounting policies used are described in note 4 to the consolidated financial statements. Certain amounts in the financial statements are based on estimates and judgments relating to matters not concluded by&#160;year-end.&#160;The integrity of the information presented in the financial statements is the responsibility of management. Financial information presented elsewhere in this annual report has been prepared by management and is consistent with the information in the consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The board of directors is responsible for ensuring that management fulfills its responsibilities and for providing final approval of the annual consolidated financial statements. The board has appointed an Audit and Risk Committee comprising four directors; none are officers or employees of the Company or its subsidiaries. The Audit and Risk Committee meets at least four times each year to discharge its responsibilities under a written mandate from the board of directors. The Audit and Risk Committee meets with management and with the external auditors to satisfy itself that it is properly discharging its responsibilities; reviews the consolidated financial statements, MD&amp;A, and the Report of Independent Registered Public Accounting Firm; and examines other auditing and accounting matters. The Audit and Risk Committee has reviewed the audited consolidated financial statements with management and discussed the quality of the accounting principles as applied and the significant judgments affecting the consolidated financial statements. The Audit and Risk Committee has discussed with the external auditors the external auditors&#8217; judgments of the quality of those principles as applied and the judgments noted above. The consolidated financial statements and MD&amp;A have been reviewed by the Audit and Risk Committee and approved by the board of directors of Stantec Inc.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The consolidated financial statements have been examined by the shareholders&#8217; auditors, PricewaterhouseCoopers LLP, Chartered Professional Accountants. The Report of Independent Registered Public Accounting Firm outlines the nature of their examination and their opinion on the consolidated financial statements of the Company. The external auditors have full and unrestricted access to the Audit and Risk Committee with or without management being present.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr style="height:50pt"><td colspan="3" style="padding:0 1pt"><div><img src="stn-20211231_g1.jpg" alt="stn-20211231_g1.jpg" style="height:56px;margin-bottom:5pt;vertical-align:text-bottom;width:226px"/></div></td><td colspan="3" style="padding:0 1pt"><div><img src="stn-20211231_g2.jpg" alt="stn-20211231_g2.jpg" style="height:56px;margin-bottom:5pt;vertical-align:text-bottom;width:173px"/></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gord Johnston</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Theresa Jang</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">President&#160;&amp; CEO</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Executive Vice President&#160;&amp; CFO</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">February 23, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">February 23, 2022</span></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;padding-right:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-1</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:3pt"><span style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:15pt;font-weight:400;line-height:120%">Management&#8217;s Annual Report on Internal Control<br/>over Financial Reporting</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Management is responsible for establishing and maintaining an adequate system of internal control over financial reporting. The Company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with International Financial Reporting Standards (IFRS). Management conducted an evaluation of the effectiveness of the system of internal control over financial reporting based on the framework in&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Internal Control &#8211; Integrated Framework</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Management has assessed the effectiveness of the Company&#8217;s internal control over financial reporting, as at December&#160;31, 2021, and has concluded that such internal control over financial reporting is effective. PricewaterhouseCoopers LLP, which has audited the consolidated financial statements of the Company for the year ended December&#160;31, 2021, has also issued a report on the effectiveness of the Company&#8217;s internal control over financial reporting.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As permitted by published guidance of the U.S. Securities and Exchange Commission (SEC), management&#8217;s evaluation of and conclusions on the effectiveness of internal control over financial reporting did not include the internal controls of Greg Tucker and Associates Pty Ltd., Clever West Investments Pty Ltd., Paleo Solutions, Inc., Driven by Values B.V., the North America and Asia Pacific engineering and consulting groups of Cardno Limited, and Cox|McLain Environmental Consulting, Inc., which are included in the Company&#8217;s 2021 consolidated financial statements because they were acquired by the Company through business combinations during 2021. The aggregate assets of these entities represent 5.1% of the Company&#8217;s total assets as at December&#160;31, 2021, and the aggregate gross revenue earned from the date of acquisition to <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMC9mcmFnOjUyZDdmOGUxMzU3MTRmZjE4NmY5MTNmMDUyYzk5NTg0L3RleHRyZWdpb246NTJkN2Y4ZTEzNTcxNGZmMTg2ZjkxM2YwNTJjOTk1ODRfMTQ4NDM0MDcwMDkxMzI_6396b699-0da3-40df-86c7-18ef14bf3af9"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMC9mcmFnOjUyZDdmOGUxMzU3MTRmZjE4NmY5MTNmMDUyYzk5NTg0L3RleHRyZWdpb246NTJkN2Y4ZTEzNTcxNGZmMTg2ZjkxM2YwNTJjOTk1ODRfMTQ4NDM0MDcwMDkxMzI_82e47f71-25fe-4642-b333-ee59972fecfd">December&#160;31</ix:nonNumeric>, 2021</ix:nonNumeric>,  represents 1.9% of the Company's gross revenue for the year ended December 31, 2021.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr style="height:50pt"><td colspan="3" style="padding:0 1pt"><div><img src="stn-20211231_g1.jpg" alt="stn-20211231_g1.jpg" style="height:56px;margin-bottom:5pt;vertical-align:text-bottom;width:226px"/></div></td><td colspan="3" style="padding:0 1pt"><div><img src="stn-20211231_g2.jpg" alt="stn-20211231_g2.jpg" style="height:56px;margin-bottom:5pt;vertical-align:text-bottom;width:173px"/></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gord Johnston</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Theresa Jang</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">President&#160;&amp; CEO</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Executive Vice President&#160;&amp; CFO</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">February 23, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">February 23, 2022</span></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;padding-right:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-2</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:3pt"><span style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:15pt;font-weight:400;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">To the Shareholders and Board of Directors of Stantec Inc. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Opinions on the Financial Statements and Internal Control over Financial Reporting</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated statement of financial position of Stantec Inc. and its subsidiaries (together, the Company) as of December 31, 2021 and the related consolidated statements of income, comprehensive income, shareholders&#8217; equity and cash flows for the year then ended, including the related notes (collectively referred to as the consolidated financial statements). We also have audited the Company&#8217;s internal control over financial reporting as of December 31, 2021, based on criteria established in </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Internal Control &#8211; Integrated Framework</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 2021 and its financial performance and its cash flows for the year then ended in conformity with International Financial Reporting Standards as issued by the International Accounting Standards Board. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2021, based on criteria established in </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Internal Control &#8211; Integrated Framework</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (2013) issued by the COSO.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Change in Accounting Principle</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As discussed in Note 6 and Note 33 to the consolidated financial statements, the Company changed the manner in which it presents the consolidated statement of cash flows in 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Basis for Opinions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management&#8217;s Annual Report on Internal Control over Financial Reporting. Our responsibility is to express opinions on the Company&#8217;s consolidated financial statements and on the Company&#8217;s internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our audit of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audit also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As described in Management&#8217;s Annual Report on Internal Control over Financial Reporting, management has excluded Greg Tucker and Associates Pty Ltd., Clever West Investments Pty Ltd., Paleo Solutions, Inc., Driven by Values B.V., the North America and Asia Pacific engineering and consulting groups of Cardno Limited, and Cox|McLain Environmental Consulting, Inc. from its assessment of internal control over financial reporting as of December 31, 2021 because they were acquired by the Company through business combinations during 2021. We have also excluded Greg Tucker and Associates Pty Ltd., Clever West Investments Pty Ltd., Paleo Solutions, Inc., Driven by Values B.V., the North America and Asia Pacific engineering and consulting groups of Cardno Limited, and Cox|McLain Environmental Consulting, Inc. from our audit of internal control over financial reporting. The aggregate assets of these entities represent 5.1% of the Company&#8217;s total assets as of December 31, 2021, and the aggregate </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;padding-right:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-3</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">gross revenue earned from the date of acquisition to  December 31, 2021, represents 1.9% of the Company&#8217;s gross revenue for the year ended December 31, 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Definition and Limitations of Internal Control over Financial Reporting</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A company&#8217;s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company&#8217;s internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Critical Audit Matters </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit and risk committee and that (i) relates to accounts or disclosures that are material to the consolidated financial statements and (ii) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">R</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">evenue recognition &#8211; estimated contract costs, change orders and variable consideration for fixed-fee and variable-fee-with-ceiling contracts </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As described in Notes 4 and 5 to the consolidated financial statements, the Company accounts for its revenue from fixed-fee and variable-fee-with-ceiling contracts over time using the percentage of completion method where the stage of completion is measured using costs incurred to date as a percentage of estimated costs for each contract, which requires estimates to be made for contract costs and revenues. For the year ended December 31, 2021, revenue from fixed-fee and variable-fee-with-ceiling contracts makes up a portion of gross revenue of $4,576.8 million. Estimated revenue is updated to reflect the amount of consideration the Company expects to be entitled to in exchange for providing goods and services. Change orders are included in estimated revenue when management believes the Company has an enforceable right to the amount, the amount can be estimated reliably, and realization is highly probable. To evaluate these criteria, management considers the contractual or legal basis for the change order, the cause of any additional costs incurred and the history of favourable negotiations for similar amounts. Variable consideration, including change orders approved as to scope but unapproved as to price, is included in estimated revenue to the extent it is highly probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Estimates of variable consideration are based on historical experience, anticipated performance, and management&#8217;s judgments based on the information available at the time. Contract costs include direct labour, direct costs for subconsultants and other expenditures that are recoverable directly from clients. Progress on jobs is regularly reviewed by management and estimated costs to complete are revised based on the information available at the end of each reporting period. Estimated contract costs are based on various assumptions that can result in a change to contract profitability from one financial reporting period to another, including assumptions about labour productivity and the complexity of the work to be performed. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The principal considerations for our determination that performing procedures relating to revenue recognition &#8211; estimated contract cost, change orders and variable consideration for fixed-fee and variable-fee-with-ceiling contracts is a critical audit matter are (i) the significant judgments by management in determining the estimated contract costs, change orders and variable consideration related to fixed-price and variable-fee-with-ceiling contracts; (ii) a high degree of auditor judgment, subjectivity and effort in performing procedures and in evaluating audit evidence related to the estimated contract costs, change orders and variable consideration for fixed-fee and variable-fee-with-ceiling contracts. </span></div><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;padding-right:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-4</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included testing the effectiveness of controls relating to the revenue recognition process, including controls over the determination of estimated contract costs, change orders and variable consideration for fixed-fee and variable-fee-with-ceiling contracts. These procedures also included, among others, for a selection of fixed-price and variable-fee-with-ceiling contracts, (i) evaluating and testing management&#8217;s process for determining the estimated contract costs and estimated revenue from change orders and variable consideration; (ii) assessing management&#8217;s ability to reasonably estimate contract costs and estimate revenue from change orders and variable consideration by performing a comparison of the actual costs and actual revenue from change orders and variable consideration with prior period estimates; (iii) evaluating estimated revenue from change orders and variable consideration by obtaining and inspecting related contract agreements, amendments and change orders and meeting with project teams personnel; and (iv) evaluating management&#8217;s assessment of progress on contracts and the estimated contract costs by interviewing project teams personnel to evaluate the impact that labour productivity and the complexity of the work to be performed has on the estimated contract costs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">/s/ PricewaterhouseCoopers LLP</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Chartered Professional Accountants</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Edmonton, Canada</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">February&#160;23, 2022</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have served as the Company&#8217;s auditor since 2021. </span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;padding-right:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-5</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:3pt"><span style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:15pt;font-weight:400;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">To the Board of Directors and Shareholders of Stantec Inc.: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Opinion on the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have audited the accompanying consolidated statement of financial position of Stantec Inc. (the &#8220;Company&#8221;) as of December 31, 2020, the related consolidated statements of income, comprehensive income, shareholders&#8217; equity and cash flows for the year ended December 31, 2020, and the related notes (collectively referred to as the &#8220;consolidated financial statements&#8221;). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2020, and its consolidated financial performance and its cash flows for the year ended December 31, 2020, in conformity with International Financial Reporting Standards (IFRSs) as issued by the International Accounting Standards Board.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Basis for Opinion </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">These consolidated financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company&#8217;s consolidated financial statements based on our audit. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) ("PCAOB") and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. Our audit included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audit also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audit provides a reasonable basis for our opinion.</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">/s/ Ernst &amp; Young LLP</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Chartered Professional Accountants</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We served as the Company's auditor from 1993 to 2021.</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Edmonton, Canada</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">February 24, 2021, except as to Notes 6a and 33, as to which the date is February 23, 2022</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;padding-right:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-6</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_13"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:3pt"><span style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:15pt;font-weight:400;line-height:120%">Consolidated Statements of Financial Position</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.951%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As at December 31</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Notes</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">ASSETS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Current</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cash and deposits</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:CashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNC0yLTEtMS0w_b757eb4b-de1c-42dd-b171-1acf4be24c80">193.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:CashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNC0zLTEtMS0w_a78263dd-4153-4d9e-8939-766b3f855823">289.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Trade and other receivables</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:TradeAndOtherCurrentReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNS0yLTEtMS0w_019369d3-92e7-49cc-b50a-4fdc1f002cc2">823.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:TradeAndOtherCurrentReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNS0zLTEtMS0w_9e9c75bf-315c-408f-a4cc-db25139cb8c4">738.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Unbilled receivables</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="stn:UnbilledReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNi0yLTEtMS0w_1dd6418d-75ec-4cd5-8f22-6e41bdff39b5">421.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="stn:UnbilledReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNi0zLTEtMS0w_a1d1346f-a4e4-48f7-9462-e35216a124d1">342.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Contract assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:CurrentContractAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNy0yLTEtMS0w_f44213c8-98f4-4da1-971e-c36d13796820">70.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:CurrentContractAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNy0zLTEtMS0w_435025c6-b668-4779-b515-3cc91b998d9a">66.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income taxes recoverable</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:CurrentTaxAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfOC0yLTEtMS0w_abe72c47-2fc4-4974-9153-0deab2b73fb0">85.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:CurrentTaxAssetsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfOC0zLTEtMS0w_f57f5e98-0a5e-47db-b75e-a0c048e315c6">47.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Prepaid expenses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:CurrentPrepaidExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfOS0yLTEtMS0w_e35a63b4-b1cb-4cf4-8f99-49afc78b11e3">45.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:CurrentPrepaidExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfOS0zLTEtMS0w_c114b64d-20d6-45ce-b3b4-147876b4ede0">39.4</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:OtherCurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMTAtMi0xLTEtMA_ec658ae4-8b14-4596-9064-232ee0f9bafe">23.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:OtherCurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMTAtMy0xLTEtMA_6c82b1b9-9557-4a24-a21c-5a6667ffa2fd">42.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total current assets</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:CurrentAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMTEtMi0xLTEtMA_c811bb48-4838-461a-89a5-6f653b8f0916">1,664.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:CurrentAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMTEtMy0xLTEtMA_3d405f04-758e-4ffc-8f44-108f49e6bdec">1,565.1</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-current</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Property and equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMTMtMi0xLTEtMA_fccbbe23-a245-47e8-aedd-ec96672b69c1">233.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMTMtMy0xLTEtMA_f8fd85fd-df5e-46d2-8a51-bc99d99b4d0c">240.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Lease assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMTQtMi0xLTEtMA_06210f63-ef25-4fcc-a5ea-aa78812fbf88">476.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMTQtMy0xLTEtMA_52f2b844-dfee-4257-939e-00ad794a5e41">447.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Goodwill</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMTUtMi0xLTEtMA_b8f8bd8f-b311-4f08-ab08-4d91403bcefe">2,184.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMTUtMy0xLTEtMA_99c95f43-9f7b-4b95-847c-49923e721d8a">1,673.8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Intangible assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMTYtMi0xLTEtMA_ba8be2d4-eeb0-4599-a125-744e7a606a62">373.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMTYtMy0xLTEtMA_80985804-eb13-4f11-b774-e11e620d42ee">182.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net employee defined benefit asset</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMTgtMi0xLTEtMA_38edc607-7e7c-4392-84a4-2a95d6abd63e">17.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMTgtMy0xLTEtMA_634a195b-0972-4dcc-a9c6-db42aca23c79">47.3</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Deferred tax assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">27</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMTktMi0xLTEtMA_6ed4d033-af88-46a2-94cc-46663cd2fa39">48.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMTktMy0xLTEtMA_96ff767a-90ed-4520-be00-cf61b5a6be58">42.4</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:OtherNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMjAtMi0xLTEtMA_c99ff242-084a-437d-992d-5c583416456c">228.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:OtherNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMjAtMy0xLTEtMA_6f6335c7-088e-4d18-bb53-2f53a5f399d7">191.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total assets</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMjEtMi0xLTEtMA_28156824-42c8-4e41-ad0b-a245812f9d1a">5,226.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:Assets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMjEtMy0xLTEtMA_fa499c18-964e-454d-aa45-ef65ee459777">4,388.9</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">LIABILITIES AND EQUITY</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Current</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Bank indebtedness</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:BankOverdraftsClassifiedAsCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMjQtMi0xLTEtMA_04063656-7aa1-433d-8bae-7bc8cb54ab86">7.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:BankOverdraftsClassifiedAsCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMjQtMy0xLTEtMA_3c48a972-a5f1-4d32-8934-985bc890258a">4.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Trade and other payables</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:TradeAndOtherCurrentPayables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMjUtMi0xLTEtMA_7d38b4d5-c42e-4b90-af1f-bec0a6765690">634.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:TradeAndOtherCurrentPayables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMjUtMy0xLTEtMA_6ca71817-a1b4-4a9e-8ae6-108119bff423">576.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Lease liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12,25</span></div></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:CurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMjYtMi0xLTEtMA_85d32d91-9e98-4a8b-a099-04883550c930">123.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:CurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMjYtMy0xLTEtMA_e533233c-ec20-44d0-b2bf-bdbebc212e25">103.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Deferred revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:CurrentContractLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMjctMi0xLTEtMA_9ef60960-d10d-4270-bd30-d1f14d16b87b">264.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:CurrentContractLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMjctMy0xLTEtMA_176e28b5-e363-4259-b011-980bf1a0dc15">197.3</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income taxes payable</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">27</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:CurrentTaxLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMjgtMi0xLTEtMA_187b33e0-7b73-4abc-9bbf-d23b9c78ebde">26.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:CurrentTaxLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMjgtMy0xLTEtMA_049ab129-0ad5-4737-80b7-b6eed27e55ad">24.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Long-term debt</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMjktMi0xLTEtMA_2227dabf-d835-46d5-b4b5-fac652855988">51.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMjktMy0xLTEtMA_17387340-c5f3-457e-9a66-964318e6bf0d">46.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Provisions</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:CurrentProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMzAtMi0xLTEtMA_178e278a-f695-44df-99ea-728c009a7b4c">36.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:CurrentProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMzAtMy0xLTEtMA_00de50ea-cf50-4621-8970-df68449e6a34">20.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">20</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:OtherCurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMzEtMi0xLTEtMA_897899af-aace-4bb0-84f1-2379747f35be">34.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:OtherCurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMzEtMy0xLTEtMA_2629d511-1a45-41b9-9d1b-e52a111cf60a">14.3</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total current liabilities</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:CurrentLiabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMzItMi0xLTEtMA_063eeaea-b9ac-48ba-b875-68f0065a5e6c">1,179.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:CurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMzItMy0xLTEtMA_dcdff925-79ee-41c0-8cab-bde1d000ace2">987.2</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-current</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Lease liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12,25</span></div></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:NoncurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMzQtMi0xLTEtMA_fe734bb2-b0f5-4265-84bd-4caf593fb9bc">545.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:NoncurrentLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMzQtMy0xLTEtMA_8082069a-beeb-4e63-832a-e4e016293802">526.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income taxes payable</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:CurrentTaxLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMzUtMi0xLTEtMA_bce8e8c0-a0dc-423a-bf03-f2433343c778">8.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:CurrentTaxLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMzUtMy0xLTEtMA_e86717e2-d346-47e0-8874-c5452eb53b25">10.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Long-term debt</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:LongtermBorrowings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMzYtMi0xLTEtMA_c79bfec7-b879-43ff-8843-9af6b8e4e6e9">1,194.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:LongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMzYtMy0xLTEtMA_6647bd1f-e225-427d-b94b-67ad550abb8e">634.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Provisions</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:NoncurrentProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMzctMi0xLTEtMA_29bff81e-1d43-4e14-a8aa-5c470103994a">122.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:NoncurrentProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMzctMy0xLTEtMA_928e506c-4c23-4b75-8bd1-0e9f48cb7cb3">107.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net employee defined benefit liability</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMzgtMi0xLTEtMA_c5a89656-3684-4934-84b1-6dd1658d20aa">58.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMzgtMy0xLTEtMA_5f2dc991-c562-4142-8d37-f8b1fe794dd3">91.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Deferred tax liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">27</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:DeferredTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMzktMi0xLTEtMA_a22e5826-283f-4cd8-866f-b4348d535577">77.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:DeferredTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMzktMy0xLTEtMA_785b147c-287d-4d2e-9362-6bbbe8deeb4c">63.4</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">20</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:OtherNoncurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNDAtMi0xLTEtMA_d07b1a3d-c1a6-4a3a-8633-0c013b2a547e">38.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:OtherNoncurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNDAtMy0xLTEtMA_e28b4e25-2656-428c-bc06-cf4dad01f56d">39.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total liabilities</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNDEtMi0xLTEtMA_75db574d-6093-4362-9c73-eda3227a5fb7">3,224.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:Liabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNDEtMy0xLTEtMA_a0cfab85-0b28-4ae1-ad2c-0848c4b93327">2,459.6</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Shareholders&#8217; equity</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Share capital</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">23</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:IssuedCapital" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNDMtMi0xLTEtMA_c0857f86-afc4-4484-91ff-8b9227941da2">972.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:IssuedCapital" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNDMtMy0xLTEtMA_bd24a34e-72b3-4fa3-8a5c-83164022b272">932.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Contributed surplus</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:AdditionalPaidinCapital" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNDQtMi0xLTEtMA_927e1444-64c0-420a-8a55-6f98a4c64e27">10.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:AdditionalPaidinCapital" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNDQtMy0xLTEtMA_dfe72ca4-7718-43a5-aaa2-20cfffe6bd8f">12.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Retained earnings</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:RetainedEarnings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNDUtMi0xLTEtMA_fa58b3e0-793c-47c8-a470-d106fda536d5">1,043.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:RetainedEarnings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNDUtMy0xLTEtMA_bc79220b-9d66-4313-a436-f1b542a631d8">958.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Accumulated other comprehensive income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" sign="-" name="ifrs-full:AccumulatedOtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNDYtMi0xLTEtMA_8baba279-83e6-4b10-9081-54a121e3d812">24.7</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:AccumulatedOtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNDYtMy0xLTEtMA_03e922f7-02aa-4a65-909f-6cce2733f48a">24.8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total shareholders&#8217; equity</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNDctMi0xLTEtMA_6cdbf542-3948-48b1-bcdb-22749ae8c34e">2,001.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNDctMy0xLTEtMA_3a3febde-eb59-480f-8dee-998a841f5f7e">1,928.5</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-controlling interests</span></div></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:NoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNDgtMi0xLTEtMA_8ce9264a-ec9d-46c5-a050-d40240b29a51">0.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:NoncontrollingInterests" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNDgtMy0xLTEtMA_db860172-402a-406f-86ff-86f344df0614">0.8</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total liabilities and equity</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:EquityAndLiabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNDktMi0xLTEtMA_8d0da3bf-597c-4775-a68f-98db65fbced6">5,226.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:EquityAndLiabilities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNDktMy0xLTEtMA_130def86-6292-4f5f-a9bc-95fdcb80201c">4,388.9</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">See accompanying notes</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.705%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">On behalf of Stantec Inc.&#8217;s Board of Directors</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:78pt"><td colspan="3" style="padding:0 1pt"><div><img src="stn-20211231_g3.jpg" alt="stn-20211231_g3.jpg" style="height:62px;margin-bottom:5pt;vertical-align:text-bottom;width:236px"/></div></td><td colspan="3" style="padding:0 1pt"><div><img src="stn-20211231_g1.jpg" alt="stn-20211231_g1.jpg" style="height:56px;margin-bottom:5pt;vertical-align:text-bottom;width:226px"/></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Douglas Ammerman, Director</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Gord Johnston, Director</span></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;padding-right:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-7</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_16"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:3pt"><span style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:15pt;font-weight:400;line-height:120%">Consolidated Statements of Income</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.521%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Years ended December 31</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars, except per share amounts)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Notes</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Continuing operations</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMy0yLTEtMS0w_0a1c441d-865a-4c3f-ad9c-dd5264ef9c84">4,576.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMy0zLTEtMS0w_1bde3cbb-8192-4b2c-8dad-c04b739ee9d3">4,730.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less subconsultant and other direct expenses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfNC0yLTEtMS0w_e96308ed-94bf-493c-b613-35ca5f8570ca">940.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfNC0zLTEtMS0w_8f61a774-f4d8-4967-9710-c04cfee61b04">1,045.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net revenue</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="stn:NetRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfNS0yLTEtMS0w_55ae5e1a-1c72-4cf2-8d7f-369ae3ee8e17">3,636.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="stn:NetRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfNS0zLTEtMS0w_50cb3661-19ff-41f9-bee0-18283a2cca04">3,684.5</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Direct payroll costs</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">30</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:CostOfSales" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfNi0yLTEtMS0w_f3786f70-98ae-45d2-b0a7-dc1e4c8c1429">1,672.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:CostOfSales" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfNi0zLTEtMS0w_6c98f073-2a89-47a9-bc8d-f337a2f4c532">1,754.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Project margin</span></div></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfNy0yLTEtMS0w_37a024c9-8493-4b26-b749-6bc22f04bb24">1,963.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfNy0zLTEtMS0w_972266cd-0db2-4c47-86d6-2a633e620c3c">1,930.5</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Administrative and marketing expenses</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">23,30,36</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfOC0yLTEtMS0w_7aed72a2-ffc9-4cc0-a44e-3456de57dac9">1,423.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfOC0zLTEtMS0w_91809f82-990d-4cb3-ac4e-f930fc3408bc">1,352.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation of property and equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:DepreciationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfOS0yLTEtMS0w_392f7fd1-d910-4d97-b57d-29a27c03a76b">53.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:DepreciationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfOS0zLTEtMS0w_ddb1e4af-03b6-4033-b10b-083a6b4ba965">57.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Depreciation of lease assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:DepreciationRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMTAtMi0xLTEtMA_d29cd612-d4a1-428d-9bf6-a19a4a8a163f">107.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:DepreciationRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMTAtMy0xLTEtMA_48b2597a-8685-4baf-91cc-1aa0beee81df">117.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortization of intangible assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:AmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMTEtMi0xLTEtMA_f5a904af-ccb2-43d1-a9be-5a52ff076f9e">60.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:AmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMTEtMy0xLTEtMA_5e68a292-d6e2-4036-a0f9-bf527e529e72">53.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net impairment of lease assets and property and equipment</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11,12</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMTItMi0xLTEtMA_41c1e712-213b-4e07-8374-fe095916b48b">24.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMTItMy0xLTEtMA_1cbc47c6-e63b-4d20-a212-5406f26ac34d">78.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net interest expense</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:InterestRevenueExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMTMtMi0xLTEtMA_75a4d272-4c06-44cd-9ab4-35d4162d9d64">37.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:InterestRevenueExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMTMtMy0xLTEtMA_cb8678cb-7698-4fb8-8369-ca08853a14d4">49.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other net finance expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:FinanceIncomeCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMTQtMi0xLTEtMA_c823a0f2-6fcf-4634-a775-23e34389a178">5.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:FinanceIncomeCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMTQtMy0xLTEtMA_2ce91a3f-6127-4534-8534-91a7ff6b3ed9">4.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Foreign exchange loss</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMTYtMi0xLTEtMA_ac3ca173-b1da-4ce9-bc14-c9cc8dcf77e2">4.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMTYtMy0xLTEtMA_f8493d0e-4597-43c1-904e-ca37f8193da9">1.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other income</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">31</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:OtherOperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMTctMi0xLTEtMA_7e415bc3-866a-4f00-818d-897aa06ef7e4">17.2</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:OtherOperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMTctMy0xLTEtMA_b15ce815-0e5b-448c-8f6e-7c29f2977352">2.1</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Income before income taxes and discontinued operations</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:ProfitLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMTgtMi0xLTEtMA_53eaac11-d5d1-4c6c-97f3-1b8b32f4af46">263.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:ProfitLossBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMTgtMy0xLTEtMA_82f81b58-62e7-4d3a-86ff-1a633f3e8129">216.7</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Income taxes</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Current</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">27</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:CurrentTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMjAtMi0xLTEtMA_0285dda5-2366-406b-b5e2-66f3b0b12dcb">66.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:CurrentTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMjAtMy0xLTEtMA_79d564b9-1658-4e50-9f6c-3b0bd421581b">79.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Deferred</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">27</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMjEtMi0xLTEtMA_f556edcd-1dfc-45a4-a2e2-c98b9078ab0e">4.4</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMjEtMy0xLTEtMA_dbc4ba7a-1904-40c4-9f93-c4a8e06d7394">21.9</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total income taxes</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMjItMi0xLTEtMA_053af846-edce-4d35-9e4e-6536ec011730">62.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:IncomeTaxExpenseContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMjItMy0xLTEtMA_cb0b9209-281e-4910-a9de-f14896971e4f">57.6</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net income for the year from continuing operations</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:ProfitLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMjMtMi0xLTEtMA_8545ce7f-4fa6-417f-bca6-7e59853f2ac2">200.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:ProfitLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMjMtMy0xLTEtMA_4e687912-fc67-4ac5-82c2-07b47392a9ce">159.1</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">Discontinued operations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net income from discontinued operations, net of tax</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:ProfitLossFromDiscontinuedOperations" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMjUtMi0xLTEtMA_52c3f51f-f2e2-44cb-a0b9-99cb322864e1">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:ProfitLossFromDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMjUtMy0xLTEtMA_d8c68a83-80e1-4184-9e1e-0b2aca3be367">12.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net income for the year</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMjYtMi0xLTEtMA_0a081443-a113-4506-a2d9-1630e1b0a6f3">200.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMjYtMy0xLTEtMA_3317027d-1e56-485f-bb1b-7678eb575666">171.1</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Earnings per share, basic</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Continuing operations</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">32</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cadPerShare" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="2" name="ifrs-full:BasicEarningsLossPerShareFromContinuingOperations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMjktMi0xLTEtMA_e3f1b4ca-f7a0-4e90-bf1d-6bf7c5967d50">1.80</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cadPerShare" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="2" name="ifrs-full:BasicEarningsLossPerShareFromContinuingOperations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMjktMy0xLTEtMA_4f2d8e75-4346-4e4d-b626-db5e9dbc85b5">1.43</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Discontinued operations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cadPerShare" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="2" name="ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMzAtMi0xLTEtMA_c63a62af-d32f-4a60-8eb8-29b1fa8e1aee">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cadPerShare" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="2" name="ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMzAtMy0xLTEtMA_9fefd1b3-d28c-441a-ac47-3250e492e071">0.11</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total basic earnings per share</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cadPerShare" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="2" name="ifrs-full:BasicEarningsLossPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMzEtMi0xLTEtMA_e4e85f63-9374-498d-9992-d30c52074814">1.80</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cadPerShare" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="2" name="ifrs-full:BasicEarningsLossPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMzEtMy0xLTEtMA_052705fe-7ae3-432d-8131-9c654c8487dc">1.53</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Earnings per share, diluted</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Continuing operations</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">32</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cadPerShare" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="2" name="ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMzQtMi0xLTEtMA_9dfc63f1-ff83-497f-bf3d-6dffa2653784">1.80</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cadPerShare" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="2" name="ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMzQtMy0xLTEtMA_1dbe7fa5-8a12-4a78-865e-1ebed69d03e7">1.42</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Discontinued operations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cadPerShare" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="2" name="ifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperations" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMzUtMi0xLTEtMA_763807b2-2740-4d1f-b8d8-dececfc80ce7">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cadPerShare" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="2" name="ifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMzUtMy0xLTEtMA_3aa35f39-bbd0-4a36-99df-355da50dfb68">0.11</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total diluted earnings per share</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cadPerShare" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="2" name="ifrs-full:DilutedEarningsLossPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMzYtMi0xLTEtMA_a08c7540-c3ce-4117-bb1f-5e97f20cebf4">1.80</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cadPerShare" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="2" name="ifrs-full:DilutedEarningsLossPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMzYtMy0xLTEtMA_cbcf17f7-605e-4da5-b7e1-c0e83a06fca2">1.53</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">See accompanying notes</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;padding-right:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-8</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_19"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:3pt"><span style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:15pt;font-weight:400;line-height:120%">Consolidated Statements of Comprehensive Income</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.916%"><tr><td style="width:1.0%"></td><td style="width:61.747%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.865%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.993%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.995%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Years ended December 31</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Notes</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net income for the year</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xOS9mcmFnOjU1MTI1M2EzYjAxYTQzYmJhMDkzYjRlNzhhM2NhNGExL3RhYmxlOjhmMDc2MjI2NmFjNTRjYWNiNDc4NDk4NGY5NjljYjAzL3RhYmxlcmFuZ2U6OGYwNzYyMjY2YWM1NGNhY2I0Nzg0OTg0Zjk2OWNiMDNfMi0yLTEtMS0w_72d08599-9adb-4e70-9323-daeb841fa31c">200.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xOS9mcmFnOjU1MTI1M2EzYjAxYTQzYmJhMDkzYjRlNzhhM2NhNGExL3RhYmxlOjhmMDc2MjI2NmFjNTRjYWNiNDc4NDk4NGY5NjljYjAzL3RhYmxlcmFuZ2U6OGYwNzYyMjY2YWM1NGNhY2I0Nzg0OTg0Zjk2OWNiMDNfMi0zLTEtMS0w_3bfd867b-4aa3-47e7-ae29-8cb734029215">171.1</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Other comprehensive (loss) income</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Items that may be reclassified to net income in subsequent periods:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Exchange differences on translation of foreign operations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xOS9mcmFnOjU1MTI1M2EzYjAxYTQzYmJhMDkzYjRlNzhhM2NhNGExL3RhYmxlOjhmMDc2MjI2NmFjNTRjYWNiNDc4NDk4NGY5NjljYjAzL3RhYmxlcmFuZ2U6OGYwNzYyMjY2YWM1NGNhY2I0Nzg0OTg0Zjk2OWNiMDNfNS0yLTEtMS0w_936baf6f-4263-47f2-907d-55555383b0e1">40.1</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xOS9mcmFnOjU1MTI1M2EzYjAxYTQzYmJhMDkzYjRlNzhhM2NhNGExL3RhYmxlOjhmMDc2MjI2NmFjNTRjYWNiNDc4NDk4NGY5NjljYjAzL3RhYmxlcmFuZ2U6OGYwNzYyMjY2YWM1NGNhY2I0Nzg0OTg0Zjk2OWNiMDNfNS0zLTEtMS0w_77186fc9-c9ed-41f8-916b-dd2fb302c965">27.8</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net unrealized (loss) gain on FVOCI financial assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xOS9mcmFnOjU1MTI1M2EzYjAxYTQzYmJhMDkzYjRlNzhhM2NhNGExL3RhYmxlOjhmMDc2MjI2NmFjNTRjYWNiNDc4NDk4NGY5NjljYjAzL3RhYmxlcmFuZ2U6OGYwNzYyMjY2YWM1NGNhY2I0Nzg0OTg0Zjk2OWNiMDNfNy0yLTEtMS0w_0af631b5-587b-460f-bc75-47d3925cf1f6">2.9</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xOS9mcmFnOjU1MTI1M2EzYjAxYTQzYmJhMDkzYjRlNzhhM2NhNGExL3RhYmxlOjhmMDc2MjI2NmFjNTRjYWNiNDc4NDk4NGY5NjljYjAzL3RhYmxlcmFuZ2U6OGYwNzYyMjY2YWM1NGNhY2I0Nzg0OTg0Zjk2OWNiMDNfNy0zLTEtMS0w_27e9fcf0-6d28-4e22-9a5e-58194fc88d2e">3.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Unrealized gain (loss) on interest rate and total return swaps</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">25</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xOS9mcmFnOjU1MTI1M2EzYjAxYTQzYmJhMDkzYjRlNzhhM2NhNGExL3RhYmxlOjhmMDc2MjI2NmFjNTRjYWNiNDc4NDk4NGY5NjljYjAzL3RhYmxlcmFuZ2U6OGYwNzYyMjY2YWM1NGNhY2I0Nzg0OTg0Zjk2OWNiMDNfOC0yLTEtMS0w_f544763e-7750-437f-bd1c-8d9261c465bf">3.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xOS9mcmFnOjU1MTI1M2EzYjAxYTQzYmJhMDkzYjRlNzhhM2NhNGExL3RhYmxlOjhmMDc2MjI2NmFjNTRjYWNiNDc4NDk4NGY5NjljYjAzL3RhYmxlcmFuZ2U6OGYwNzYyMjY2YWM1NGNhY2I0Nzg0OTg0Zjk2OWNiMDNfOC0zLTEtMS0w_3849917a-dd9a-445d-9a97-8024cecb0fea">4.1</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xOS9mcmFnOjU1MTI1M2EzYjAxYTQzYmJhMDkzYjRlNzhhM2NhNGExL3RhYmxlOjhmMDc2MjI2NmFjNTRjYWNiNDc4NDk4NGY5NjljYjAzL3RhYmxlcmFuZ2U6OGYwNzYyMjY2YWM1NGNhY2I0Nzg0OTg0Zjk2OWNiMDNfOS0yLTEtMS0w_83aa259a-6fcb-4e93-8aae-a189a7fb3173">39.4</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xOS9mcmFnOjU1MTI1M2EzYjAxYTQzYmJhMDkzYjRlNzhhM2NhNGExL3RhYmxlOjhmMDc2MjI2NmFjNTRjYWNiNDc4NDk4NGY5NjljYjAzL3RhYmxlcmFuZ2U6OGYwNzYyMjY2YWM1NGNhY2I0Nzg0OTg0Zjk2OWNiMDNfOS0zLTEtMS0w_e3813432-6c54-4a98-bdf6-10bed695ae2a">28.9</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Items not to be reclassified to net income:</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Remeasurement loss on net employee defined benefit liability</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xOS9mcmFnOjU1MTI1M2EzYjAxYTQzYmJhMDkzYjRlNzhhM2NhNGExL3RhYmxlOjhmMDc2MjI2NmFjNTRjYWNiNDc4NDk4NGY5NjljYjAzL3RhYmxlcmFuZ2U6OGYwNzYyMjY2YWM1NGNhY2I0Nzg0OTg0Zjk2OWNiMDNfMTEtMi0xLTEtMA_6d6e9014-90a4-4fea-91d2-c567511faef5">10.1</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xOS9mcmFnOjU1MTI1M2EzYjAxYTQzYmJhMDkzYjRlNzhhM2NhNGExL3RhYmxlOjhmMDc2MjI2NmFjNTRjYWNiNDc4NDk4NGY5NjljYjAzL3RhYmxlcmFuZ2U6OGYwNzYyMjY2YWM1NGNhY2I0Nzg0OTg0Zjk2OWNiMDNfMTEtMy0xLTEtMA_684b5361-9b81-472b-b68e-cf370492b86e">0.4</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Other comprehensive income (loss) for the year, net of tax</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xOS9mcmFnOjU1MTI1M2EzYjAxYTQzYmJhMDkzYjRlNzhhM2NhNGExL3RhYmxlOjhmMDc2MjI2NmFjNTRjYWNiNDc4NDk4NGY5NjljYjAzL3RhYmxlcmFuZ2U6OGYwNzYyMjY2YWM1NGNhY2I0Nzg0OTg0Zjk2OWNiMDNfMTItMi0xLTEtMA_493781fd-2fbb-454a-aee2-cb34343f0ca9">49.5</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xOS9mcmFnOjU1MTI1M2EzYjAxYTQzYmJhMDkzYjRlNzhhM2NhNGExL3RhYmxlOjhmMDc2MjI2NmFjNTRjYWNiNDc4NDk4NGY5NjljYjAzL3RhYmxlcmFuZ2U6OGYwNzYyMjY2YWM1NGNhY2I0Nzg0OTg0Zjk2OWNiMDNfMTItMy0xLTEtMA_246084cd-38c9-4441-ad61-107be3a26fc7">29.3</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total comprehensive income for the year, net of tax</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xOS9mcmFnOjU1MTI1M2EzYjAxYTQzYmJhMDkzYjRlNzhhM2NhNGExL3RhYmxlOjhmMDc2MjI2NmFjNTRjYWNiNDc4NDk4NGY5NjljYjAzL3RhYmxlcmFuZ2U6OGYwNzYyMjY2YWM1NGNhY2I0Nzg0OTg0Zjk2OWNiMDNfMTMtMi0xLTEtMA_c8c5bfa3-926c-41fd-9d2d-d3cb17e5b1ed">151.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xOS9mcmFnOjU1MTI1M2EzYjAxYTQzYmJhMDkzYjRlNzhhM2NhNGExL3RhYmxlOjhmMDc2MjI2NmFjNTRjYWNiNDc4NDk4NGY5NjljYjAzL3RhYmxlcmFuZ2U6OGYwNzYyMjY2YWM1NGNhY2I0Nzg0OTg0Zjk2OWNiMDNfMTMtMy0xLTEtMA_1e2f1012-5e4a-4a84-bb51-a1813e21d1bf">141.8</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">See accompanying notes</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;padding-right:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-9</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_22"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:3pt"><span style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:15pt;font-weight:400;line-height:120%">Consolidated Statements of Shareholders&#8217; Equity</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.919%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.714%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.438%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.714%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.998%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars, except shares)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Shares<br/>Outstanding<br/>(note 23)<br/>#</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Share<br/>Capital<br/>(note&#160;23)<br/>$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Contributed<br/>Surplus<br/>(note 23)<br/>$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Retained<br/>Earnings<br/>$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accumulated<br/>Other<br/>Comprehensive<br/>Income (Loss)<br/>$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total<br/>$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance, December 31, 2019</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i7364a63852ab4e4f91ba63765509aaec_I20191231" decimals="INF" name="ifrs-full:NumberOfSharesOutstanding" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMS0xLTEtMS0w_04b2d35c-5f94-49a1-9675-a27db9b1db9d">111,212,975</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i7364a63852ab4e4f91ba63765509aaec_I20191231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMS0yLTEtMS0w_775f58da-2396-4b25-8000-f448860591db">879.8</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6e7366ec88d0446fbe974e02400c8529_I20191231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMS0zLTEtMS0w_0b3cc7e6-32df-44b0-b7ee-0c1b5ede4ac0">23.9</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i55bfc70c950b4d88962444e1be2a516b_I20191231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMS00LTEtMS0w_f64ad35d-aeb8-435b-8b68-2ea20400b7bb">917.7</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie61779407cb14b36af63d95a1699fe66_I20191231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMS01LTEtMS0w_5889bb8c-920e-47bd-8f73-1cf9334e964a">54.1</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i95bc60adeaf14724a622aaba23d4d465_I20191231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMS02LTEtMS0w_ca5c5b66-2734-40b7-b464-2c104c74669e">1,875.5</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i51f35e14c3414479a3e5eb845bfdf87d_D20200101-20201231" decimals="-5" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfNC00LTEtMS0w_743596de-8e0c-43da-8ff2-7b07645cb874">171.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfNC02LTEtMS0w_39f1206c-a364-4b95-a3e0-cad5e8ea762c">171.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other comprehensive loss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ic7f2e49f4111489084c62270c9085062_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfNS01LTEtMS0w_c6d218d0-de62-45fe-9bbd-4d7ba370181c">29.3</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfNS02LTEtMS0w_91adc15d-4ee2-4197-bc2c-e530729056d1">29.3</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total comprehensive income (loss)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i51f35e14c3414479a3e5eb845bfdf87d_D20200101-20201231" decimals="-5" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfNi00LTEtMS0w_109b0c1b-92f5-40d8-92c5-714ead7b72e8">171.1</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ic7f2e49f4111489084c62270c9085062_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfNi01LTEtMS0w_5172ea34-a45c-4f62-837f-0589e785f810">29.3</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfNi02LTEtMS0w_c8c527c9-2286-4b87-908f-505513f6c1f0">141.8</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Share options exercised for cash</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ib28fd2453cca40b5b0a3ba6dc04a962b_D20200101-20201231" decimals="INF" name="ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfNy0xLTEtMS0w_13f73c06-2034-430a-b553-c43f885828d1">1,840,320</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ib28fd2453cca40b5b0a3ba6dc04a962b_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughExerciseOfOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfNy0yLTEtMS0w_082ef5cf-0b43-4181-96bc-6eb6ed5ff3f8">58.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughExerciseOfOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfNy02LTEtMS0w_4cc5b965-9747-4e34-acc6-1a208eb49f44">58.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Share-based compensation</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6d995e3a59f14d4a9868d716d33fd7b0_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfOC0zLTEtMS0w_5afc534d-3323-427e-ab03-9a8570a71bbc">0.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfOC02LTEtMS0w_453112fb-c040-44a5-8686-64db26a548e7">0.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Shares repurchased under Normal Course Issuer Bid</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="ib28fd2453cca40b5b0a3ba6dc04a962b_D20200101-20201231" decimals="INF" sign="-" name="stn:IncreaseDecreaseInNumberOfSharesRepurchased" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfOS0xLTEtMS0w_39c75d55-b268-46fb-82f3-e9f8929964df">2,047,948</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ib28fd2453cca40b5b0a3ba6dc04a962b_D20200101-20201231" decimals="-5" name="ifrs-full:PurchaseOfTreasuryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfOS0yLTEtMS0w_f7bf062f-846f-4240-8ae3-8970c1f7858b">16.8</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i6d995e3a59f14d4a9868d716d33fd7b0_D20200101-20201231" decimals="-5" name="ifrs-full:PurchaseOfTreasuryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfOS0zLTEtMS0w_56551815-3187-4ec7-9625-e3ced419a9df">0.4</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i51f35e14c3414479a3e5eb845bfdf87d_D20200101-20201231" decimals="-5" name="ifrs-full:PurchaseOfTreasuryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfOS00LTEtMS0w_e906d776-08fb-495d-9528-42ee2719a868">61.1</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:PurchaseOfTreasuryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfOS02LTEtMS0w_9b39b78f-dafa-4a59-af38-c006c303037e">78.3</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fair value reclass of share options exercised </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ib28fd2453cca40b5b0a3ba6dc04a962b_D20200101-20201231" decimals="-5" name="stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTAtMi0xLTEtMA_cb457eb6-19ac-4714-ae50-0aaadb863781">10.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i6d995e3a59f14d4a9868d716d33fd7b0_D20200101-20201231" decimals="-5" sign="-" name="stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTAtMy0xLTEtMA_8fe17816-6575-4cfc-ae81-f8cba0d26141">10.7</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTAtNi0xLTEtMA_0aa48a33-1562-48be-8fc4-f4c888b9b8c9">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Dividends declared</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i51f35e14c3414479a3e5eb845bfdf87d_D20200101-20201231" decimals="-5" name="ifrs-full:DividendsPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTEtNC0xLTEtMA_ef4ef97d-b1bf-494b-ba08-b99cf1231f67">69.1</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:DividendsPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTEtNi0xLTEtMA_aa9c7cda-fed7-4cca-bd0c-1d0174c3e4d6">69.1</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance, December 31, 2020</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="iafac30def3f4463eada7bd0dea2af5e1_I20201231" decimals="INF" name="ifrs-full:NumberOfSharesOutstanding" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTItMS0xLTEtMA_4b29c933-3ddb-4ecc-bc55-2b24f8db474d">111,005,347</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iafac30def3f4463eada7bd0dea2af5e1_I20201231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTItMi0xLTEtMA_5b9d36d8-1baf-4357-816f-28ebc5149a02">932.2</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifc904822cf7f48ec92fefa7f2fe45ef2_I20201231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTItMy0xLTEtMA_ed0b682d-4e08-4996-a55a-8d9d0c46789c">12.9</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie28a569b31934062aac93fd09c6cb649_I20201231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTItNC0xLTEtMA_27e3b671-549d-47cd-8bc1-70b755732f2c">958.6</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic2234e6bee42455bb3578c232c844ea9_I20201231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTItNS0xLTEtMA_b83de501-d3e4-404a-828e-0748db65737a">24.8</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTItNi0xLTEtMA_1923a5d8-754e-4330-91b3-233204774f64">1,928.5</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i46b71eb1029244eb8c991fc38e4e6f19_D20210101-20211231" decimals="-5" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTMtNC0xLTEtMA_09e07885-1014-4d31-9d19-a3eba9c9eb31">200.7</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:ProfitLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTMtNi0xLTEtMA_d42ce59c-23ab-41fa-b3ca-d18d2420cf82">200.7</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other comprehensive loss</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i4c1e8bc23cc14371835e8ae234b0131d_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTQtNS0xLTEtMA_d17a6532-b4e4-464b-85d7-6aee18895579">49.5</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTQtNi0xLTEtMA_c34e5309-fdd3-4f09-a4af-fbb503765117">49.5</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total comprehensive income (loss)</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i46b71eb1029244eb8c991fc38e4e6f19_D20210101-20211231" decimals="-5" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTUtNC0xLTEtMA_bec1448e-d3c7-4195-81ca-b3022b3dbeb3">200.7</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i4c1e8bc23cc14371835e8ae234b0131d_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTUtNS0xLTEtMA_38f8072d-0ea9-49c3-a628-0729c8c618d3">49.5</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:ComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTUtNi0xLTEtMA_1ef93e1c-adaa-47f5-97ff-ef406088a99c">151.2</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Share options exercised for cash</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i1387c6c6dd254c2cb89e68ee65522278_D20210101-20211231" decimals="INF" name="ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTYtMS0xLTEtMA_6009ba8f-75d7-4481-b480-9953ed4382b9">1,267,614</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i1387c6c6dd254c2cb89e68ee65522278_D20210101-20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughExerciseOfOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTYtMi0xLTEtMA_8a22fa11-ee3c-4695-b6a1-dd87e0353f92">41.2</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughExerciseOfOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTYtNi0xLTEtMA_b2ef0e12-0589-450e-bbdd-73ed5cf6c656">41.2</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Share-based compensation</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ib3abb2c7b73f4735bc0cd879f1f82806_D20210101-20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTctMy0xLTEtMA_ca13a781-f465-4aa5-a67d-968227f29714">4.9</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTctNi0xLTEtMA_85660b38-827e-4003-99b6-159e008e529c">4.9</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Shares repurchased under Normal Course Issuer Bid</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="i1387c6c6dd254c2cb89e68ee65522278_D20210101-20211231" decimals="INF" sign="-" name="stn:IncreaseDecreaseInNumberOfSharesRepurchased" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTgtMS0xLTEtMA_996234e6-a2aa-4db2-96d6-7d0ceeda5b1c">939,482</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i1387c6c6dd254c2cb89e68ee65522278_D20210101-20211231" decimals="-5" name="ifrs-full:PurchaseOfTreasuryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTgtMi0xLTEtMA_3132a3b2-24f0-4318-82cb-7e6fc30227d0">8.1</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ib3abb2c7b73f4735bc0cd879f1f82806_D20210101-20211231" decimals="-5" name="ifrs-full:PurchaseOfTreasuryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTgtMy0xLTEtMA_4086ac20-1bd5-4112-88e1-9634405b09a9">0.1</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i46b71eb1029244eb8c991fc38e4e6f19_D20210101-20211231" decimals="-5" name="ifrs-full:PurchaseOfTreasuryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTgtNC0xLTEtMA_45a3080b-25a9-4e78-8942-bb0156057eff">42.5</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:PurchaseOfTreasuryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTgtNi0xLTEtMA_3ce1883b-807a-4d92-b814-9e8c8e0fe860">50.7</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fair value reclass of share options exercised </span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i1387c6c6dd254c2cb89e68ee65522278_D20210101-20211231" decimals="-5" name="stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTktMi0xLTEtMA_c69d8f37-bb90-4efe-9799-fd647411c84a">7.1</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ib3abb2c7b73f4735bc0cd879f1f82806_D20210101-20211231" decimals="-5" sign="-" name="stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTktMy0xLTEtMA_32b1e77e-938e-4e36-8c17-88eea166a3db">7.1</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTktNi0xLTEtMA_6b8e1bcc-ea00-4e22-96d9-9a79a586e689">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Dividends declared</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i46b71eb1029244eb8c991fc38e4e6f19_D20210101-20211231" decimals="-5" name="ifrs-full:DividendsPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMjAtNC0xLTEtMA_e13916b9-1240-41cf-b095-f69c18798016">73.4</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:DividendsPaid" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMjAtNi0xLTEtMA_c2c3d1fa-af97-46be-8f8d-c76ac3c49966">73.4</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance, December 31, 2021</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="ie67e7d071dad45a1813ad75794715f5b_I20211231" decimals="INF" name="ifrs-full:NumberOfSharesOutstanding" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMjEtMS0xLTEtMA_baa08e20-341e-4b83-95e3-01d4dc067ba9">111,333,479</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie67e7d071dad45a1813ad75794715f5b_I20211231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMjEtMi0xLTEtMA_1cedc179-e20d-4c69-80af-25ecec1c112c">972.4</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie15e4a238fa2417c8e9e74795a304a9a_I20211231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMjEtMy0xLTEtMA_e4beb229-cf86-4948-a749-0e1de165d084">10.6</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i38f6dc252b5940afbc623c4210059886_I20211231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMjEtNC0xLTEtMA_1ee874ea-691b-4d9c-abe4-87e00f22633d">1,043.4</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="idb5982e4792a4765b546efcf4df330e0_I20211231" decimals="-5" sign="-" name="ifrs-full:EquityAttributableToOwnersOfParent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMjEtNS0xLTEtMA_8aebad0a-094a-4ff5-b287-c075e537f218">24.7</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMjEtNi0xLTEtMA_a3f2a842-6fc2-42ca-aca3-b48bcdb0b9e9">2,001.7</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">See accompanying notes</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;padding-right:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-10</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_25"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:3pt"><span style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:15pt;font-weight:400;line-height:120%">Consolidated Statements of Cash Flows</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.650%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.722%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Years ended December 31</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">(In millions of Canadian dollars)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Notes</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CASH FLOWS FROM (USED IN) OPERATING ACTIVITIES FROM CONTINUING OPERATIONS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(note 6)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net income from continuing operations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:ProfitLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMy0yLTEtMS0w_26205adb-52f3-4b64-840e-e2f84b9ffd83">200.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:ProfitLossFromContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMy0zLTEtMS0w_fc6782a8-c7d1-491d-8f77-cbc415007e77">159.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Add (deduct) items not affecting cash:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation of property and equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="stn:AdjustmentsForDepreciationExpensePropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfNS0yLTEtMS0zMzEyNA_871c8aa4-f273-42bc-a24f-9ba89a62896e">53.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="stn:AdjustmentsForDepreciationExpensePropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfNS0zLTEtMS0zMzEyNA_3d1df5dd-ea69-448e-abd4-58c454e19eb3">57.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation of lease assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="stn:AdjustmentsForDepreciationExpenseOfRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfNi0yLTEtMS0zMzEyNA_6710e0d9-91b0-461d-8bb1-474245f174d7">107.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="stn:AdjustmentsForDepreciationExpenseOfRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfNi0zLTEtMS0zMzEyNA_a8a40e9b-5786-41ae-8b35-f2b20dfce922">117.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net impairment of lease assets and property and equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11,12</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfNy0yLTEtMS0zMzEyNA_3d5518a1-0ad6-44f1-bbe4-b7fbcf3370e7">24.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfNy0zLTEtMS0zMzEyNA_5d0ec775-3208-4a72-bf51-5d5cafe6b51b">78.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortization of intangible assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:AdjustmentsForAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfNC0yLTEtMS0w_5c03d550-cd32-432d-8a66-737b85d1380a">60.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:AdjustmentsForAmortisationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfNC0zLTEtMS0w_4bbd98f5-1a34-48fb-b408-beb30b31f221">53.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred income taxes</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">27</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:AdjustmentsForDeferredTaxExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfNS0yLTEtMS0w_1c9cc3e1-21c9-40bd-9399-82885f9eb6f2">4.4</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:AdjustmentsForDeferredTaxExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfNS0zLTEtMS0w_6736ef7b-b9c9-4f16-b4d4-ab3294468fff">21.9</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unrealized gain on equity securities</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">31</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:AdjustmentsForFairValueGainsLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfOC0yLTEtMS0w_bc1acab3-5c4f-449f-ba75-9bfd7a9af9ae">13.9</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:AdjustmentsForFairValueGainsLosses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfOC0zLTEtMS0w_43949b1c-c1ab-4211-85a8-d68303441187">0.7</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Share-based compensation</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">23</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:AdjustmentsForSharebasedPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfOS0yLTEtMS0w_c23f7dd3-80f7-4310-bded-a5f1430baea0">46.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:AdjustmentsForSharebasedPayments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfOS0zLTEtMS0w_c5c82fce-818e-409c-b630-a410a5162b41">16.4</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Provisions</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:AdjustmentsForProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMTAtMi0xLTEtMA_055061ba-deb9-42b2-9bad-c3956021ae65">46.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:AdjustmentsForProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMTAtMy0xLTEtMA_5af12f8e-7eb4-4d5e-922c-c1e796aa9c30">46.8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other non-cash items</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:OtherAdjustmentsForNoncashItems" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMTEtMi0xLTEtMA_d05fa444-4aaa-48e5-9234-2a5a37975bef">1.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:OtherAdjustmentsForNoncashItems" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMTEtMy0xLTEtMA_3d8be721-556e-4b1f-af6d-4104b382f59c">15.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMTYtMi0xLTEtMzMxMjQ_ea2942ba-c5eb-4ba6-9f79-13dd4522f320">523.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMTYtMy0xLTEtMzMxMjQ_f7e01b01-df3b-40df-be62-cbc780d1323c">522.3</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trade and other receivables</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMTctMi0xLTEtMzMxMzE_0d8b913c-11e3-445b-be0b-4bbcfccbc51d">8.4</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMTctMy0xLTEtMzMxMzE_f462d9f5-4a1a-4e7f-b531-a84677e7d250">103.3</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unbilled receivables</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMTgtMi0xLTEtMzMxMzE_ebd10a7d-d8ea-4c3e-8976-2d0ca43ede5c">46.4</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMTgtMy0xLTEtMzMxMzE_9612b1dc-4c0a-4ba8-8965-100cffd6fda1">32.4</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Contract assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:AdjustmentsForDecreaseIncreaseInContractAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMTktMi0xLTEtMzMxMzE_094d2e22-c450-423d-be52-59d0b187ea63">3.5</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:AdjustmentsForDecreaseIncreaseInContractAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMTktMy0xLTEtMzMxMzE_cda832c9-03f0-46eb-b885-3958dece08b7">0.8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Prepaid expenses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:AdjustmentsForDecreaseIncreaseInPrepaidExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjAtMi0xLTEtMzMxMzE_ccbc0707-fd98-4420-b2e3-5ea23439f69f">1.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:AdjustmentsForDecreaseIncreaseInPrepaidExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjAtMy0xLTEtMzMxMzE_e188a24d-adff-4de7-a118-42aae0974c2c">4.3</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income taxes recoverable</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjEtMi0xLTEtMzMxMzE_f110596d-0888-4e9f-a04b-9ce3ef620e6c">39.1</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjEtMy0xLTEtMzMxMzE_25825830-3b03-4c90-9c2a-6b6ea44d111d">16.9</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trade and other payables and other accruals</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjItMi0xLTEtMzMxMzE_d3d21c35-1db7-4b51-b9fa-a3d186c5fdff">65.8</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjItMy0xLTEtMzMxMzE_d0849c1a-ace9-4d46-b680-8c05f5d55205">42.5</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjMtMi0xLTEtMzMxMzE_0020dcb7-6f8a-4d47-b02b-80df30ae5b02">34.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjMtMy0xLTEtMzMxMzE_31f3bb0a-c5de-4006-8b40-b73869cc7908">1.1</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseInWorkingCapital" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjQtMi0xLTEtMzMxMzc_01436ead-c5b9-444f-b727-6ad3dd33bd5a">126.4</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseInWorkingCapital" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjQtMy0xLTEtMzMxMzc_8cb77b9a-4444-4af5-99f0-ba30178731d8">80.3</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash flows from operating activities from continuing operations</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjUtMi0xLTEtMzMxNDM_95b26e90-2434-4039-9725-2888520f96a5">397.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjUtMy0xLTEtMzMxNDM_3b206c95-2330-4a0a-8014-9bfb33e933ca">602.6</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash flows from operating activities from discontinued operations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjYtMi0xLTEtMzMxNDM_7992c8c4-0a4a-496a-b396-754abbbda838">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjYtMy0xLTEtMzMxNDM_6d047edf-10c2-47da-82b4-c613a07166b8">1.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net cash flows from operating activities</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:CashFlowsFromUsedInOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMTMtMi0xLTEtMA_4b31a841-8bc3-4f52-9238-0b470cae2589">397.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:CashFlowsFromUsedInOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMTMtMy0xLTEtMA_431e721e-e607-487a-8a9e-dfef4ecd63f4">603.8</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CASH FLOWS FROM (USED IN) INVESTING ACTIVITIES</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Business acquisitions, net of cash acquired</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMTUtMi0xLTEtMA_2701eec3-5459-4e8c-b8eb-29286e101d13">702.5</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMTUtMy0xLTEtMA_12908d5a-86b8-4c85-a89c-74c26731efed">50.6</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Purchase of investments held for self-insured liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="stn:PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMTYtMi0xLTEtMA_df25e2bf-37f1-4b76-9e4e-79ddac2dc8aa">61.6</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="stn:PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMTYtMy0xLTEtMA_66c3d270-866e-4f9d-bc3e-65e7f4e221e5">54.4</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Proceeds from sale of investments held for self-insured liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="stn:ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMzEtMi0xLTEtNjI2Mzc_39abfa12-eae1-47ac-a67b-f23140d05750">47.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="stn:ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMzEtMy0xLTEtNjI2Mzc_56eb86ef-1d3f-46f5-8cbd-5cc7ce46ad5c">33.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Purchase of intangible assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjAtMi0xLTEtMA_462233bb-93a1-4ba1-a0d1-23c739fa2811">4.8</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjAtMy0xLTEtMA_8f38a57d-1083-49e3-9350-f21e2b1e4f17">3.0</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Purchase of property and equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjEtMi0xLTEtMA_6be973b4-92fe-4020-9133-5fb03a1ba108">45.8</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjEtMy0xLTEtMA_5db6e4c6-0688-4216-9d54-f79af24d0b37">31.2</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjItMi0xLTEtMA_96145fd2-1a62-4c7b-90a6-6ec3295e84dd">2.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjItMy0xLTEtMA_b8e4436d-9032-4494-9ce7-f666a8c082a5">3.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net cash flows used in investing activities</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:CashFlowsFromUsedInInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjYtMi0xLTEtMA_9532b76b-2ed3-4d09-9628-701bf11aa2e4">764.8</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:CashFlowsFromUsedInInvestingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjYtMy0xLTEtMA_1f23ff1b-2886-4644-b24e-1b31f3cc7f74">102.0</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CASH FLOWS FROM (USED IN) FINANCING ACTIVITIES</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net proceeds from issue of senior unsecured notes</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">33</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjgtMi0xLTEtMA_f7442e8c-4378-4b5a-93cd-9f1cee83014d">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjgtMy0xLTEtMA_3c9332e6-c969-4f46-a6ce-4bf901b2f8b9">297.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net proceeds from (repayment of) revolving credit facility</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">33</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="stn:ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjktMi0xLTEtMA_b9d200c3-6b08-48f1-ad78-528f2d4eb017">544.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" sign="-" name="stn:ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjktMy0xLTEtMA_7456dc29-f1af-48a9-895c-ccba2ec98707">448.0</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Repayment of notes payable and software financing obligations</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">33</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="stn:PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMzEtMi0xLTEtMA_d3271311-b47d-49f9-bdec-e3772a992f6e">58.0</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="stn:PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMzEtMy0xLTEtMA_68eb80be-0964-44f4-960d-b2b49393cbe4">46.2</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net lease payments</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">33</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="stn:CashFlowsUsedInFinancingActivitiesForLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMzItMi0xLTEtMA_0275b784-01ea-4e08-af8f-1187ddca89ca">128.4</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="stn:CashFlowsUsedInFinancingActivitiesForLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMzItMy0xLTEtMA_d6d9ef8c-7dfc-4335-be1b-e710fcf9c3a3">126.5</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Repurchase of shares for cancellation</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">23</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:PaymentsToAcquireOrRedeemEntitysShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMzUtMi0xLTEtMA_0bf6cfdf-53ba-42f5-aa00-4bb7ab88ebfc">50.7</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:PaymentsToAcquireOrRedeemEntitysShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMzUtMy0xLTEtMA_55874d6d-e279-45c0-8672-9466855fed2a">80.3</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Proceeds from exercise of share options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:ProceedsFromExerciseOfOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMzYtMi0xLTEtMA_619880f0-3f64-40f0-8e67-060dd1d6f08f">41.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:ProceedsFromExerciseOfOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMzYtMy0xLTEtMA_96e138f8-32ca-4c7f-871d-e10430c7fe16">58.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Payment of dividends to shareholders</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">23</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:DividendsPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMzctMi0xLTEtMA_3e488c35-5284-4865-b3a3-ff042a13a926">72.3</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:DividendsPaidClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMzctMy0xLTEtMA_ca344bf3-4d83-4bfd-accc-fe2e9c7bab80">68.0</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net cash flows from (used in) financing activities</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">33</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:CashFlowsFromUsedInFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfNDEtMi0xLTEtMA_3a54a3bb-f114-4d42-8a38-30fbd5606c5b">276.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:CashFlowsFromUsedInFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfNDEtMy0xLTEtMA_caa4af45-f24b-4c61-91c4-65d0a262b50a">412.6</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Foreign exchange loss on cash held in foreign currency</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfNDItMi0xLTEtMA_40a6514b-7ac6-4f97-ab5a-dc3ec5a1f784">6.8</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfNDItMy0xLTEtMA_3d6ed7aa-445f-400c-a07e-2b3c9a1ae765">8.4</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net (decrease) increase in cash and cash equivalents</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfNDMtMi0xLTEtMA_607f33f6-f7a4-473c-9a05-353f000a357c">98.1</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseInCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfNDMtMy0xLTEtMA_c6d2de02-62dc-4f1e-8fd4-6ab6f3f7fb50">80.8</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents, beginning of the year</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfNDQtMi0xLTEtMA_97f14431-75e4-4e90-977c-9db8c6756351">284.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i95bc60adeaf14724a622aaba23d4d465_I20191231" decimals="-5" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfNDQtMy0xLTEtMA_9da45401-0b0f-44e7-81c7-d2fb3ecf18a7">204.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cash and cash equivalents, end of the year</span></td><td colspan="3" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfNDUtMi0xLTEtMA_8ca2f5e4-7015-4192-be1f-b05198b4650f">186.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfNDUtMy0xLTEtMA_b8535c00-6bd1-4dda-9e86-f56710b3dc47">284.8</ix:nonFraction>&#160;</span></td><td style="border-bottom:2pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">See accompanying notes</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;padding-right:18pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-11</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_28"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.816%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.508%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:63.323%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.312%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" rowspan="38" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Index to the <br/>Notes to the <br/>Consolidated <br/>Financial Statements</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Note</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Page</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_34">1</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_34">Corporate Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">F-</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_34">13</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_37">2</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_37">Basis of Preparation</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">F-</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_37">13</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_40">3</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_40">Basis of Consolidation</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">F-</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_40">13</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_43">4</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_43">Summary of Significant Accounting Policies</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">F-</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_43">13</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_46">5</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_46">Significant Accounting Judgments, Estimates, and Assumptions</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">F-</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_46">23</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_49">6</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_49">Recent Accounting Pronouncements and Changes to Accounting Policies</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">F-</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_49">26</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_52">7</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_52">Business Acquisitions</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">F-</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_52">27</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_55">8</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_55">Discontinued Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">F-</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_55">30</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_58">9</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_58">Cash and Cash Equivalents</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">F-</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_58">30</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_61">10</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_61">Trade and Other Receivables</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">F-</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_61">30</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_64">11</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_64">Property and Equipment</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">F-</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_64">31</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_67">12</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_67">Lease Assets</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">F-</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_67">32</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_70">13</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_70">Goodwill</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">F-</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_70">33</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_73">14</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_73">Intangible Assets</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">F-</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_73">35</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_76">15</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_76">Other Assets</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">F-</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_76">36</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_79">16</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_79">Trade and Other Payables</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">F-</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_79">37</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_82">17</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_82">Long-Term Debt</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">F-</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_82">37</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_85">18</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_85">Provisions</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">F-</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_85">38</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_88">19</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_88">Employee Defined Benefit Obligations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">F-</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_88">39</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_91">20</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_91">Other Liabilities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">F-</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_91">42</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_94">21</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_94">Commitments</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">F-</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_94">43</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_97">22</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_97">Contingencies and Guarantees</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">F-</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_97">43</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_100">23</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_100">Share Capital</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">F-</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_100">43</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_103">24</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_103">Fair Value Measurements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">F-</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_103">46</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_106">25</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_106">Financial Instruments</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">F-</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_106">47</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_109">26</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_109">Capital Management</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">F-</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_109">50</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_112">27</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_112">Income Taxes</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">F-</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_112">50</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_115">28</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_115">Net Interest Expense </a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">F-</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_115">52</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_118">29</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_118">Revenue</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">F-</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_118">52</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_121">30</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_121">Employee Costs from Continuing Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">F-</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_121">53</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_124">31</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_124">Other </a><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_124">Income</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">F-</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_124">53</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_127">32</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_127">Weighted Average Shares Outstanding</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">F-</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_127">54</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_130">33</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_130">Cash Flow Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">F-</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_130">54</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_133">34</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_133">Related-Party Disclosures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">F-</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_133">55</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_136">35</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_136">Segmented Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">F-</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_136">57</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_139">36</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_139">Investment Tax Credits</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">F-</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_139">59</a></span></div></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_142">37</a></span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_142">Events after the Reporting Period</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">F-</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i9f98ceb0a2ae48cd89737cff38a55384_142">59</a></span></div></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-12</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_31"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#ed7000;font-family:'Century Gothic',sans-serif;font-size:20pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span><br/></span></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_34"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">1. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8zNC9mcmFnOjc4Nzk2YWVlMTM1MzRjNTc5NGZlZDc1M2JlOGY2ZGEwL3RleHRyZWdpb246Nzg3OTZhZWUxMzUzNGM1Nzk0ZmVkNzUzYmU4ZjZkYTBfMTA0OQ_e96e7d0e-e0d0-49b3-8341-372ed21a169e" continuedAt="ie20bd9271a4f4e098bac92bbeb55ee49" escape="true">Corporate Information</ix:nonNumeric></span></div><ix:continuation id="ie20bd9271a4f4e098bac92bbeb55ee49"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The consolidated financial statements of Stantec Inc. (the Company) for the year ended December&#160;31, 2021, were authorized for issuance in accordance with a resolution of the Company&#8217;s board of directors on February&#160;23, 2022. The Company was incorporated under the Canada Business Corporations Act on March&#160;23, 1984. Its shares are traded on the Toronto Stock Exchange (TSX) and New York Stock Exchange (NYSE) under the symbol STN. The Company&#8217;s registered office is located at Suite 400, 10220 - 103 Avenue, Edmonton, Alberta. The Company is domiciled in Canada.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is a provider of comprehensive professional services in the area of infrastructure and facilities for clients in the public and private sectors. The Company&#8217;s services include engineering, architecture, interior design, landscape architecture, surveying, environmental sciences, project management, and project economics, from initial project concept and planning through to design, construction administration, commissioning, maintenance, decommissioning, and remediation.</span></div></ix:continuation><div><span><br/></span></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_37"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">2. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8zNy9mcmFnOjU5NGVlNzEyMDUxNTQzNjBhYTU1NjZiMmY5NGE3OTJiL3RleHRyZWdpb246NTk0ZWU3MTIwNTE1NDM2MGFhNTU2NmIyZjk0YTc5MmJfNjgz_b8931c66-af71-4cb7-91eb-614940a00cf7" continuedAt="i3cb2c99fee9941418e1b1064aa582988" escape="true">Basis of Preparation</ix:nonNumeric></span></div><ix:continuation id="i3cb2c99fee9941418e1b1064aa582988"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">These consolidated financial statements were prepared in accordance with International Financial Reporting Standards (IFRS) as issued by the International Accounting Standards Board (IASB). The accounting policies adopted in these consolidated financial statements are based on IFRS effective as at December&#160;31, 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The consolidated financial statements have been prepared on a historical cost basis, unless otherwise stated in the significant accounting policies. The consolidated financial statements are presented in Canadian dollars, and all values, including United States dollars, are rounded to the nearest million ($000,000), except when otherwise indicated.</span></div></ix:continuation><div><span><br/></span></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_40"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">3. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfBasisOfConsolidationExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80MC9mcmFnOmUyOGE1NDIxMWVlMjQ0NjA5MGRmMTk1YzFmZTc1MDc0L3RleHRyZWdpb246ZTI4YTU0MjExZWUyNDQ2MDkwZGYxOTVjMWZlNzUwNzRfNzMz_43225f90-cb8b-45fb-9809-cde8564a3675" continuedAt="i28c129463e544fd3928c1d0254d98a71" escape="true">Basis of Consolidation</ix:nonNumeric></span></div><ix:continuation id="i28c129463e544fd3928c1d0254d98a71"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of the Company, its subsidiaries, and its structured entities as at December&#160;31, 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Subsidiaries and structured entities are fully consolidated from the date of acquisition, which is the date the Company obtains control, and continue to be consolidated until the date that this control ceases. The financial statements of the subsidiaries and structured entities are prepared as at December&#160;31, 2021 and December&#160;31, 2020. All intercompany balances are eliminated.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Joint ventures and associates are accounted for using the equity method, and joint operations are accounted for by the Company recognizing its share of assets, liabilities, revenue, and expenses of the joint operation.</span></div></ix:continuation><div><span><br/></span></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_43"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">4. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfNDEyMzE_ef41819d-646a-4d04-9abe-2221738005d7" continuedAt="i53b6ef16bc0b4f8889efa1b643808e06" escape="true">Summary of Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="i53b6ef16bc0b4f8889efa1b643808e06" continuedAt="i344525704f4448519609397432203871"><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">a)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.11pt"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfNDEyNDU_b90cc52a-1be0-4033-a6d7-b136e9672b45" continuedAt="i57d35e561a964f858ea62ded03180b04" escape="true">Cash and cash equivalents</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i57d35e561a964f858ea62ded03180b04">Cash and cash equivalents include cash and unrestricted investments, net of bank indebtedness. Unrestricted investments are comprised of short-term bank deposits with a maturity of three months or less.</ix:continuation></span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">b)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.11pt"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfNDEyMzI_ee44c199-0aed-486a-b6a4-1520803d4389" continuedAt="i03464b1cde364a75ac0d0add2d9489b8" escape="true">Property and equipment</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i03464b1cde364a75ac0d0add2d9489b8" continuedAt="i47fe53b6a37444d6956ad7e17b980c43">Property and equipment are recorded at cost less accumulated depreciation and any impairment losses. Cost includes the cost of replacing parts of property and equipment. When significant parts of property and equipment are required to be replaced in intervals, the Company recognizes those parts as individual assets with specific useful lives. All other repair and maintenance costs are recognized in the consolidated statements of income as incurred.</ix:continuation></span></div></ix:continuation><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-13</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i344525704f4448519609397432203871" continuedAt="i919ebfed8f694dc992bdf6a585871407"><ix:continuation id="i47fe53b6a37444d6956ad7e17b980c43"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfNDEyMzU_4572feca-22e6-4d1d-bb7b-2b19b3ccddc9" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation is calculated over the assets' estimated useful lives on a straight-line basis as follows:&#160;</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.618%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Engineering equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i5d53099c48064d3e8b1a6007355d86cd_D20210101-20211231" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RhYmxlOjc1ZTNkMzVhYTMzMzQ3NmFhNWM0NTg3ZWViOGFiYjc2L3RhYmxlcmFuZ2U6NzVlM2QzNWFhMzMzNDc2YWE1YzQ1ODdlZWI4YWJiNzZfMC0xLTEtMS0wL3RleHRyZWdpb246YmFmYmViMjM0NmY5NDNjZGI0NjUyODViYTY3NzAwZDZfNA_0ab45cb3-9fee-4d31-8934-4e1d866134e4">5</ix:nonNumeric> to <ix:nonNumeric contextRef="i9d4e2ae682a34781a2492215c0253441_D20210101-20211231" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RhYmxlOjc1ZTNkMzVhYTMzMzQ3NmFhNWM0NTg3ZWViOGFiYjc2L3RhYmxlcmFuZ2U6NzVlM2QzNWFhMzMzNDc2YWE1YzQ1ODdlZWI4YWJiNzZfMC0xLTEtMS0wL3RleHRyZWdpb246YmFmYmViMjM0NmY5NDNjZGI0NjUyODViYTY3NzAwZDZfMTA_13e7ffeb-1ab5-4e2f-81cd-5e907a61162b">10</ix:nonNumeric> years</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">straight-line</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Office equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i206d97c5989e46ff915ae248e6358b31_D20210101-20211231" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RhYmxlOjc1ZTNkMzVhYTMzMzQ3NmFhNWM0NTg3ZWViOGFiYjc2L3RhYmxlcmFuZ2U6NzVlM2QzNWFhMzMzNDc2YWE1YzQ1ODdlZWI4YWJiNzZfMS0xLTEtMS0wL3RleHRyZWdpb246ODk0ZGU3OTgzYWQwNGZlNWFkNmNiYTY2YzRjY2M1OWRfNA_f8be5a43-5f66-4f9e-8fa4-a002ef4216ed">5</ix:nonNumeric> to <ix:nonNumeric contextRef="i39fb5b140f86404681f5660201442118_D20210101-20211231" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RhYmxlOjc1ZTNkMzVhYTMzMzQ3NmFhNWM0NTg3ZWViOGFiYjc2L3RhYmxlcmFuZ2U6NzVlM2QzNWFhMzMzNDc2YWE1YzQ1ODdlZWI4YWJiNzZfMS0xLTEtMS0wL3RleHRyZWdpb246ODk0ZGU3OTgzYWQwNGZlNWFkNmNiYTY2YzRjY2M1OWRfMTA_a8f7359b-39d3-49ed-8a10-55a50c8c3429">10</ix:nonNumeric> years</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">straight-line</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">straight-line over term of lease to a maximum of <ix:nonNumeric contextRef="i020606776d834f34b2a8d576b35875b6_D20210101-20211231" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RhYmxlOjc1ZTNkMzVhYTMzMzQ3NmFhNWM0NTg3ZWViOGFiYjc2L3RhYmxlcmFuZ2U6NzVlM2QzNWFhMzMzNDc2YWE1YzQ1ODdlZWI4YWJiNzZfMi0yLTEtMS0wL3RleHRyZWdpb246MWQ1NDhmZWFkMWVlNDZkNWI5NmU2MWZlYTI0N2NjMTJfNTM_a2dca86d-652b-44dc-a689-677921426332">15</ix:nonNumeric> years or the improvement&#8217;s economic life</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="icc4686e1806944d5949ced7644c986ad_D20210101-20211231" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RhYmxlOjc1ZTNkMzVhYTMzMzQ3NmFhNWM0NTg3ZWViOGFiYjc2L3RhYmxlcmFuZ2U6NzVlM2QzNWFhMzMzNDc2YWE1YzQ1ODdlZWI4YWJiNzZfMy0xLTEtMS0wL3RleHRyZWdpb246NGUwY2FlYzQ4MTZhNDg0MWIzY2Y4MWFkM2ZlMzlhYzhfNA_1e11ae4d-fbb1-40fa-a12b-6081df4224bd">5</ix:nonNumeric> to <ix:nonNumeric contextRef="i38fb6700e99b41fa84bf68f6294a34c8_D20210101-20211231" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RhYmxlOjc1ZTNkMzVhYTMzMzQ3NmFhNWM0NTg3ZWViOGFiYjc2L3RhYmxlcmFuZ2U6NzVlM2QzNWFhMzMzNDc2YWE1YzQ1ODdlZWI4YWJiNzZfMy0xLTEtMS0wL3RleHRyZWdpb246NGUwY2FlYzQ4MTZhNDg0MWIzY2Y4MWFkM2ZlMzlhYzhfMTA_882e7cf8-e828-4dc8-ba97-afe32e5997ee">50</ix:nonNumeric> years</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">straight-line</span></td></tr></table></div></ix:nonNumeric><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The residual values, useful lives, and methods of depreciation of property and equipment are reviewed at each financial&#160;year-end&#160;and adjusted prospectively, if appropriate.</span></div></ix:continuation><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">c)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.31pt"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfNDEyNDc_d19917e3-4728-46dc-9a08-f77581080268" continuedAt="i4b58b20862904f5bb003cc9216353a26" escape="true">Intangible assets</ix:nonNumeric></span></div><ix:continuation id="i4b58b20862904f5bb003cc9216353a26"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intangible assets acquired separately are measured on initial recognition at cost. Intangible assets acquired in a business combination are measured at fair value as at the date of acquisition. Following initial recognition, finite life intangible assets are carried at cost less any accumulated amortization and any impairment losses and indefinite life intangible assets are carried at cost less any impairment loss.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s intangible assets with finite lives are amortized over their useful economic lives on a straight-line basis. Once an intangible asset is fully amortized, the gross carrying amount and related accumulated amortization are removed from the accounts.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company also incurs costs for third-party internet-based cloud computing services. These costs are expensed in administrative and marketing expenses over the period of the service agreement when the Company determines that it has not obtained control of the software.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Intangible assets acquired from business combinations</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s policy is to amortize client relationships with finite lives over periods ranging from <ix:nonNumeric contextRef="ib42752fba04e4217a05ba8689f72ab8a_D20210101-20211231" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfMjMyMg_abc83613-8310-4492-bdac-bea9be15d5eb">10</ix:nonNumeric> to <ix:nonNumeric contextRef="i45df70aa3b7e4efd833ce058f8af4ac1_D20210101-20211231" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfMjMyOA_9252aefd-3681-4f22-b985-f4b98f2b9ae6">15</ix:nonNumeric> years. Contract backlog and finite life trademarks are amortized over estimated lives of generally <ix:nonNumeric contextRef="i1dd534b3c5d64596b8b18dfe79f81313_D20210101-20211231" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfMjQyNA_fa7dafd0-709a-4194-9b1e-4b17e6714240">1</ix:nonNumeric> to <ix:nonNumeric contextRef="ib8e3840963254796a060ae5f86a0244c_D20210101-20211231" name="ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfMjQzMA_46af47fa-2144-40da-9f12-10184ea1378e">3</ix:nonNumeric> years. The Company assigns value to acquired intangibles using the income approach, which involves quantifying the present value of net cash flows attributed to the subject asset. This, in turn, involves estimating the revenues and earnings expected from the asset.</span></div></ix:continuation><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">d)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.11pt"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DescriptionOfAccountingPolicyForLeasesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfNDEyMzM_5f81ff5e-b7c8-480a-8484-329185bf2e90" continuedAt="i9d775dfe2b7049b9a4104e4602336e8a" escape="true">Leases</ix:nonNumeric></span></div><ix:continuation id="i9d775dfe2b7049b9a4104e4602336e8a" continuedAt="i7535ec00a25247f9927f248671053fd4"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company assesses at contract inception whether a contract is a lease or contains a lease; that is, if the contract conveys the right to control the use of an identified asset for a time period in exchange for consideration.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At the commencement of a lease, the Company determines the lease term as the&#160;non-cancellable&#160;period of a lease, together with periods covered by an option to extend or an option to terminate if it is reasonably certain to exercise an extension option or to not exercise a termination option. Management considers all facts and circumstances that create an economic incentive to exercise an extension option or to not exercise a termination option. This judgment is based on factors such as contract rates compared to market rates, economic reasons, significance of leasehold improvements, termination and relocation costs, installation of specialized assets, residual value guarantees, and any sublease term. The Company reassesses this when a significant event or significant change in circumstances within the Company&#8217;s control has occurred.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company recognizes lease assets and lease liabilities for all leases, except for leases of&#160;low-value&#160;assets and short-term leases with a term of 12 months or less. The lease payments associated with those exempted leases are recognized in administrative and marketing expenses on a straight-line basis over the lease term.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The lease asset is recognized at the commencement date of the lease and initially measured at cost, which is comprised of the amount of the initial lease liability recognized less any incentives received from the lessor. Lease asset cost also includes any initial direct costs incurred, lease payments made before the commencement date, and estimated restoration costs. The lease asset is subsequently depreciated on a straight-line basis from the commencement date to the earlier of the end of the useful life of the lease asset or the end of the lease term. The lease asset is periodically reduced by impairment losses, if any, and adjusted for certain remeasurements of the lease liability.</span></div></ix:continuation></ix:continuation><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-14</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i919ebfed8f694dc992bdf6a585871407" continuedAt="ibd9d952a06d24381beff6cd8158935ec"><ix:continuation id="i7535ec00a25247f9927f248671053fd4" continuedAt="i5aaf24d9febc48b98e453201a5f6f6bc"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The lease liability is recognized at the commencement date of the lease and initially measured at the present value of lease payments  to be made over the lease term. Lease payments generally include fixed payments less any lease incentives receivable. Also, the Company elected to not separate&#160;non-lease&#160;components from lease components and to account for the&#160;non-lease&#160;and lease components as a single lease component. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The lease liability is discounted using the interest rate implicit in the lease or, if that rate cannot be readily determined, the Company&#8217;s incremental borrowing rate. The lease liability is subsequently measured at amortized cost using the effective interest method. The lease liability is remeasured when the expected lease payments change as a result of a change in the lease term, a change in the assessment of an option to purchase the leased asset, changes in the future lease payments as a result of a change in an index or rate used to determine the lease payments, and changes in estimated payments for residual value guarantees.</span></div></ix:continuation><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">e)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.31pt"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfNDEyNDY_2a1d470b-8138-46a5-b0ed-577c76669d60" continuedAt="i0982e4b807b94874a6b048e71de10588" escape="true">Investments in joint arrangements and associates</ix:nonNumeric></span></div><ix:continuation id="i0982e4b807b94874a6b048e71de10588"><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Each joint arrangement of the Company is classified as either a joint operation or joint venture based on the rights and obligations arising from the contractual obligations between the parties to the arrangement. A joint arrangement that provides the Company with rights to the individual assets and obligations arising from the arrangement is classified as a joint operation and a joint arrangement that provides the Company with rights to the net assets of the arrangement is classified as a joint venture.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company accounts for a joint operation by recognizing its share of assets, liabilities, revenues, and expenses of the joint operation and combining them line by line with similar items in the Company&#8217;s consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company accounts for a joint venture using the equity method. The Company&#8217;s share of the&#160;after-tax&#160;net income or loss of associates or joint ventures is recorded in the consolidated statements of income. Adjustments are made in the Company&#8217;s consolidated financial statements to eliminate its share of unrealized gains and losses resulting from transactions with its associates.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If the financial statements of associates or joint arrangements are prepared for a date that is different from the Company&#8217;s date (due to the timing of finalizing and receiving information), adjustments are made for the effects of significant transactions or events that occur between that date and the date of the Company&#8217;s financial statements. When necessary, adjustments are made to bring the accounting policies in line with the Company&#8217;s.</span></div></ix:continuation><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">f)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:6.92pt"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DescriptionOfAccountingPolicyForProvisionsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfNDEyMzc_21ee9afd-16a8-4fba-a6f0-68c2fff81912" continuedAt="ib4b54ce21cdd463c9be0d1b78f91301a" escape="true">Provisions</ix:nonNumeric></span></div><ix:continuation id="ib4b54ce21cdd463c9be0d1b78f91301a" continuedAt="i871dbf7d15d44563aea41534fdd0b986"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">General</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Provisions are recognized when the Company has a present legal or constructive obligation as a result of a past event, it is probable that an outflow of resources embodying economic benefits will be required to settle the obligation, and a reliable estimate can be made of the amount of the obligation. When the Company expects some or all of a provision to be reimbursed&#8212;for example, under an insurance contract&#8212;and when the reimbursement is virtually certain, the reimbursement is recognized as a separate asset. The expense relating to a provision is presented in the consolidated statements of income net of any reimbursement. If the effect of the time value of money is significant, provisions are discounted using a current&#160;pre-tax&#160;rate that reflects, where appropriate, the risks specific to the liability. When discounting is used, the increase in the provision due to the passage of time is recognized as a finance cost. Management regularly reviews the timing of the outflows of these provisions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Provision for self-insured liabilities</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company self-insures certain risks related to professional liability, automobile physical damages, and employment practices liability. The provision for self-insured liabilities includes estimates of the costs of reported claims (including potential claims that are probable of being asserted) and is based on assumptions made by management and actuarial estimates. The provision for self-insured liabilities does not include unasserted claims where assertion by a third party is not probable.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Provisions for claims</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Provision for claims include an estimate for costs associated with legal claims not covered by its provisions for self-insured liabilities, including claims that are subject to exclusions under the Company&#8217;s commercial and captive insurance policies. Often, these legal claims are from previous acquisitions and may be indemnified by the acquiree (notes 7 and 15).</span></div></ix:continuation></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-15</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ibd9d952a06d24381beff6cd8158935ec" continuedAt="i7bbc81faabb1433d967b4809bbfda418"><ix:continuation id="i871dbf7d15d44563aea41534fdd0b986" continuedAt="i50548923b590452a9afef6dc3d85d784"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Contingent liabilities recognized in a business combination</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A contingent liability recognized in a business combination is initially measured at its fair value. Subsequently, it is measured as discussed under &#8220;General.&#8221;</span></div></ix:continuation><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">g)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.11pt"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfNDEyMzg_7729e799-337f-4a5a-af90-cecf12f87056" continuedAt="i41422c2d4db14c2f8c159237c7fa646d" escape="true">Foreign currency translation</ix:nonNumeric></span></div><ix:continuation id="i41422c2d4db14c2f8c159237c7fa646d"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s consolidated financial statements are presented in Canadian dollars, which is also the parent Company&#8217;s functional currency. Each entity in the Company determines its own functional currency, and items included in the financial statements of each entity are measured using that functional currency. The Company is mainly exposed to fluctuations in the US dollar, British pound sterling, and Australian dollar.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Transactions and balances</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Transactions in foreign currencies (those different from an entity&#8217;s functional currency) are initially translated into the functional currency of an entity using the foreign exchange rate at the transaction date. Subsequent to the transaction date, foreign currency transactions are measured as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">On the consolidated statements of financial position, monetary items are translated at the rate of exchange in effect at the reporting date.&#160;Non-monetary&#160;items at cost are translated at historical exchange rates.&#160;Non-monetary&#160;items at fair value are translated at rates in effect at the date the fair value is determined. Any resulting realized and unrealized foreign exchange gains or losses are recognized in income in the period incurred, however, unrealized foreign exchange gains and losses on&#160;non-monetary&#160;investments are recognized in other comprehensive income.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Revenue and expense items are translated at the exchange rate on the transaction date.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Foreign operations</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s foreign operations are translated into its reporting currency (Canadian dollar) as follows:&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Assets and liabilities are translated at the rate of exchange in effect at each consolidated statement of financial position date.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Revenue and expense items (including depreciation and amortization) are translated at the average rate of exchange for the month.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The resulting unrealized exchange gains and losses on foreign subsidiaries are recognized in other comprehensive income.</span></div></ix:continuation><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">h)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.71pt"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfNDEyMzk_8bcc0435-89f3-459e-ab71-fec8b1d8f4cb" continuedAt="i3a863413e1f04dceae002c0ba82a39ce" escape="true">Financial instruments</ix:nonNumeric></span></div><ix:continuation id="i3a863413e1f04dceae002c0ba82a39ce" continuedAt="id04a0639eb3b429dbe158e29a51f4224"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Initial recognition and subsequent measurement</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial assets (except trade and other receivables and unbilled receivables that do not have a significant financing component) are initially recognized at fair value plus directly attributable transaction costs, except for financial assets at fair value through profit and loss (FVPL) for which transaction costs are expensed. Trade and other receivables and unbilled receivables that do not have a significant financing component are initially measured at the transaction price determined in accordance with IFRS 15. Purchases or sales of financial assets are accounted for at trade dates.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Subsequent measurement of financial assets is at FVPL, amortized cost, or fair value through other comprehensive income (FVOCI). The classification is based on two criteria: the Company&#8217;s business approach for managing the financial assets and whether the instruments&#8217; contractual cash flows represent &#8220;solely payments of principal and interest&#8221; on the principal amount outstanding (the SPPI criterion). The business approach considers whether a Company&#8217;s objective is to receive cash flows from holding assets, from selling assets in a portfolio, or a combination of both. The Company reclassifies financial assets only when its business approach for managing those assets changes.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Amortized cost: Assets held for collection of contractual cash flows&#8212;when they meet the SPPI criterion&#8212;are measured at amortized cost using the effective interest rate (EIR) method and are subject to impairment. Gains and losses are recognized in profit or loss when the asset is derecognized, modified, or impaired. Items in this category include cash and cash equivalents, receivables, and certain other financial assets.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">FVOCI: Assets held to both collect cash flows and sell the assets&#8212;when they meet the SPPI criterion&#8212;are measured at FVOCI. Bonds held for self-insured liabilities are included in this category. Changes in the carrying amount are reported in other comprehensive income (except impairments) until disposed of. Realized gains and losses are recognized in finance income and interest income from these financial assets is included in interest </span></div></ix:continuation></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-16</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i7bbc81faabb1433d967b4809bbfda418" continuedAt="i53988bd108b443ec8f9e9bfe0f89272c"><ix:continuation id="id04a0639eb3b429dbe158e29a51f4224" continuedAt="if93bbba2e79e4a6fa5f68266563e1ed8"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">income using the EIR method. Impairment and foreign exchange gains and losses are recognized in profit or loss and computed in the same manner as for financial assets measured at amortized cost.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">FVPL: Assets that do not meet the criteria for amortized cost or FVOCI are measured at FVPL with realized and unrealized gains and losses reported in other income. Equity securities held for self-insured liabilities and indemnifications are included in this category.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial liabilities are initially recognized at fair value and, in the case of loans and borrowings, net of directly attributable transaction costs. Subsequent measurement of financial liabilities is at amortized cost using the EIR method. The EIR method discounts estimated future cash payments or receipts through the expected life of a financial instrument, and thereby calculates the amortized cost and subsequently allocates the interest income or expense over the life of the instrument. Gains and losses are recognized in profit or loss when the liability is derecognized or modified, as well as through the EIR amortization process. For long-term debt, EIR amortization and realized gains and losses are recognized in net finance expense. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fair value</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">After initial recognition, the fair values of financial instruments are based on the bid prices in quoted active markets for financial assets and on the ask prices for financial liabilities. For financial instruments not traded in active markets, fair values are determined using appropriate valuation techniques, which may include recent arm&#8217;s length market transactions, reference to the current fair value of another instrument that is substantially the same, and discounted cash flow analysis; however, other valuation models may be used. The fair values of the Company&#8217;s derivatives are based on third-party indicators and forecasts. Fair values of cash and cash equivalents, trade and other receivables, and trade and other payables approximate their carrying amounts because of the short-term maturity of these instruments. The carrying amounts of the revolving credit facility and term loans approximate their fair values because the applicable interest rates are based on variable reference rates. The carrying amounts of other financial assets and financial liabilities approximate their fair values except as otherwise disclosed in the consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">All financial instruments carried at fair value are categorized into one of the following:</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Level&#160;1 &#8211; quoted market prices in active markets for identical assets or liabilities at the measurement date.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Level&#160;2 &#8211; observable inputs other than quoted prices included within level 1, such as quoted prices for similar assets and liabilities in active markets, quoted prices for identical assets or liabilities that are not active, or other inputs that are observable directly or indirectly.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Level&#160;3 &#8211; unobservable inputs for the assets and liabilities that reflect the reporting entity&#8217;s own assumptions and are not based on observable market data.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">When forming estimates, the Company uses the most observable inputs available for valuation purposes. If a fair value measurement reflects inputs of different levels within the hierarchy, the financial instrument is categorized based on the lowest level of significant input.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">When determining fair value, the Company considers the principal or most advantageous market in which it would transact and the assumptions that market participants would use when pricing the asset or liability. For financial instruments recognized at fair value on a recurring basis, the Company determines whether transfers have occurred between levels of the hierarchy by reassessing categorizations at the end of each reporting period.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Derivatives</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">From time to time, the Company enters into foreign currency forward contracts to manage risk associated with net operating assets or liabilities denominated in foreign currencies. The Company also utilizes interest rate swaps to manage its exposure to fluctuations in interest rates and total return swaps to manage its exposure to fluctuations in the fair value of its common shares related to its cash-settled share-based payment arrangements. The Company&#8217;s policy is not to use these derivatives for trading or speculative purposes.</span></div></ix:continuation><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="if93bbba2e79e4a6fa5f68266563e1ed8">Derivatives are recorded at fair value in the consolidated statements of financial position as either other assets or other liabilities. Changes in the fair value of derivatives not designated as hedging instruments are recognized in the consolidated statements of income. Unrealized gains and losses for derivatives designated as hedging instruments in a cash flow hedge, to the extent they are effective, are recorded in other comprehensive income and subsequently reclassified to the consolidated statements of income when the hedged item affects earnings.</ix:continuation> </span></div></ix:continuation><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-17</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i53988bd108b443ec8f9e9bfe0f89272c" continuedAt="i7d356132acad43f4b8fc0c7bd63c53b8"><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">i)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:7.32pt"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfNDEyNTE_8e2f66a4-386a-4c00-9069-9451395ef030" continuedAt="i894129774ef94a5dabac6c31f41aec1f" escape="true">Impairment</ix:nonNumeric></span></div><ix:continuation id="i894129774ef94a5dabac6c31f41aec1f" continuedAt="ie637b35ec369414cb0b4d73047287636"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The carrying amounts of the Company&#8217;s assets or group of assets, other than deferred tax assets, are reviewed at each reporting date to determine whether there is an indication of impairment. An asset may be impaired if objective evidence of impairment exists because of one or more events that have occurred after the initial recognition of the asset (referred to as a &#8220;loss event&#8221;) and if that loss event has an impact on the estimated future cash flows of the asset. When an indication of impairment exists, or annual impairment testing for an asset is required, the asset&#8217;s recoverable amount is estimated.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Financial assets and contract assets</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company recognizes a loss allowance for expected credit losses (ECLs) on financial assets and contract assets based on a&#160;12-month&#160;ECL or lifetime ECL. The lifetime ECL (the simplified approach) is applied to trade and other receivables, unbilled receivables, contract assets, sublease receivables, and holdbacks.&#160;12-month&#160;ECLs are recorded against all other financial assets, unless credit risk has significantly increased since initial recognition, then the ECL is measured at the lifetime ECL. ECLs are based on the difference between the contractual cash flows due in accordance with the contract and all the cash flows that the Company expects to receive.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The loss allowance provision is based on the Company&#8217;s historical collection and loss experience and incorporates forward-looking factors, where appropriate.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">When the carrying amount of financial assets or contract assets is reduced through an ECL allowance, the reduction is recognized in administrative and marketing expenses in the consolidated statements of income.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Non-financial&#160;assets</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For&#160;non-financial&#160;assets such as property and equipment, lease assets, goodwill, intangible assets, and investments in joint ventures and associates, the recoverable amount is the higher of an asset&#8217;s or cash-generating unit&#8217;s (CGU&#8217;s) value in use or its fair value less costs of disposal. The recoverable amount is determined for an individual asset, unless the asset does not generate cash inflows that are largely independent of those from other assets or groups of assets. When the carrying amount of an asset or CGU exceeds its recoverable amount, the asset is considered impaired and is written down to its recoverable amount. To assess value in use, the estimated future cash flows are discounted to their present value using a&#160;pre-tax&#160;discount rate that reflects current market assessments of the time value of money and the risks specific to the asset. To determine fair value less costs of disposal, an appropriate valuation model is used. The results of these valuation techniques are corroborated by the market capitalization of comparable public companies and arm&#8217;s length transactions of comparable companies. Impairment losses are recognized in the consolidated statements of income in expense categories that are consistent with the nature of the impaired asset.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">CGUs are defined based on the smallest identifiable group of assets that generates cash inflows that are largely independent of the cash inflows from other assets or groups of assets. Other factors are considered, including how management monitors the entity&#8217;s operations. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company tests intangible assets for recoverability when events or changes in circumstances indicate that their carrying amount may not be recoverable. To determine indicators of impairment of intangible assets, the Company considers external sources of information such as prevailing economic and market conditions and internal sources of information such as the historical and expected financial performance of the intangible assets. If indicators of impairment are present, the Company determines recoverability based on an estimate of discounted cash flows, using the higher of either the value in use or the fair value less costs of disposal method. The measurement of impairment loss is based on the amount that the carrying amount of an intangible asset exceeds its recoverable amount at the CGU level. As part of the impairment test, the Company updates its future cash flow assumptions and estimates, including factors such as current and future contracts with clients, margins, market conditions, and the useful lives of the assets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill is evaluated for impairment annually (as at October 1) or more frequently if circumstances indicate that an impairment may occur or if a significant acquisition occurs between the annual impairment test date and December 31. The Company considers the relationship between its market capitalization and its book value, as well as other factors, when reviewing for indicators of impairment. Goodwill is assessed for impairment based on the CGUs or group of CGUs to which the goodwill relates. Any potential goodwill impairment is identified by comparing the recoverable amount of a CGU or group of CGUs to its carrying value which includes the allocated goodwill. If the recoverable amount is less than its carrying value, an impairment loss is recognized.</span></div></ix:continuation></ix:continuation><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-18</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i7d356132acad43f4b8fc0c7bd63c53b8" continuedAt="i6ac77289cbf6435c9f0be54eb0dce7cf"><ix:continuation id="ie637b35ec369414cb0b4d73047287636"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company may need to test its goodwill for impairment between its annual test dates if market and economic conditions deteriorate or if volatility in the financial markets causes declines in the Company&#8217;s share price, increases the weighted average cost of capital, or changes valuation multiples or other inputs to its goodwill assessment. In addition, changes in the numerous variables associated with the judgments, assumptions, and estimates made by management in assessing the fair value could cause them to be impaired. Goodwill impairment charges are&#160;non-cash&#160;charges that could have a material adverse effect on the Company&#8217;s consolidated financial statements but in themselves do not have any adverse effect on its liquidity, cash flows from operating activities or debt covenants.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">An impairment loss of goodwill is not reversed. For other assets, an impairment loss may be reversed if the estimates used to determine the recoverable amount have changed. The reversal is limited so that the carrying amount of the asset does not exceed its recoverable amount or the carrying amount that would have been determined, net of amortization or depreciation, had no impairment loss been recognized for the asset in prior years. The reversal is recognized in the consolidated statements of income.</span></div></ix:continuation><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">j)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:7.12pt"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DescriptionOfAccountingPolicyForRecognitionOfRevenue" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfNDEyMzQ_ded00dee-e771-4683-8e8d-27fb235e78a1" continuedAt="ib9ff0f1a3d9b4c74a158e77029d2b0c8" escape="true">Revenue recognition</ix:nonNumeric></span></div><ix:continuation id="ib9ff0f1a3d9b4c74a158e77029d2b0c8" continuedAt="i2774557a8d67479c86b314dda12f98b3"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company generates revenue from contracts in which goods or services are typically provided over time. Revenue is measured based on the consideration the Company expects to be entitled to in exchange for providing goods and services, excluding duty and taxes collected from clients that are reimbursable to government authorities.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">While providing services, the Company incurs certain direct costs for subconsultants and other expenses that are recoverable directly from clients. The recoverable amounts of these direct costs are included in the Company&#8217;s gross revenue. Since these direct costs can vary significantly from contract to contract, changes in gross revenue may not be indicative of the Company&#8217;s revenue trends. Therefore, the Company also reports net revenue, which is gross revenue less subconsultants and other direct expenses. The Company assesses its revenue arrangements against specific criteria to determine whether it is acting as a principal or an agent. In general, the Company acts as a principal in its revenue arrangements because it obtains control of the goods or services before they are provided to the customer.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Most of the Company&#8217;s contracts include a single performance obligation because the promise to transfer the individual goods or services is not separately identifiable from other promises in the contract and therefore is not distinct. The Company&#8217;s contracts may include multiple goods or services that are accounted for as separate performance obligations if they are distinct&#8212;if a good or service is separately identifiable from other items in the contract and if a customer can benefit from it. If a contract has multiple performance obligations, the consideration in the contract is allocated to each performance obligation based on the estimated stand-alone selling price.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company transfers control of the goods or services it provides to clients over time and therefore recognizes revenue progressively as the services are performed. Revenue from&#160;fixed-fee&#160;and&#160;variable-fee-with-ceiling&#160;contracts, including contracts in which the Company participates through joint arrangements, is recognized based on the percentage of completion method where the stage of completion is measured using costs incurred to date as a percentage of estimated costs for each contract. When the contract outcome cannot be measured reliably, revenue is recognized only to the extent that the expenses incurred are eligible to be recovered. Provisions for estimated losses on incomplete contracts are made in the period that the losses are determined. Revenue from&#160;time-and-material&#160;contracts without stated ceilings is recognized as costs are incurred based on the amount that the Company has a right to invoice.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The timing of revenue recognition, billings, and cash collections results in trade and other receivables, holdbacks, unbilled receivables, contract assets, and deferred revenue in the consolidated statements of financial position. Amounts are typically invoiced as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals or when contractual milestones are achieved. Receivables represent amounts due from customers: trade and other receivables and holdbacks consist of invoiced amounts, and unbilled receivables consist of work in progress that has not yet been invoiced. Contract assets represent unbilled amounts where the right to payment is subject to more than the passage of time and includes performance-based incentives and services provided ahead of agreed contractual milestones. Contract assets are transferred to receivables when the right to consideration becomes unconditional. Deferred revenue represents amounts that have been invoiced but not yet recognized as revenue, including advance payments and billings in excess of revenue. Deferred revenue is recognized as revenue when (or as) the Company performs under the contract.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue is adjusted for the effects of a significant financing component when the period between the transfer of the promised goods or services to the customer and payment by the customer exceeds one year. Advance payments and </span></div></ix:continuation></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-19</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i6ac77289cbf6435c9f0be54eb0dce7cf" continuedAt="ib2743f83ea0d48fdb4c58d10766bc8f8"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i2774557a8d67479c86b314dda12f98b3" continuedAt="i47e62bbcb6d542c2bd25cfda883b8747">holdbacks typically do not result in a significant financing component because the intent is to provide protection against the failure of one party to adequately complete some or all of its obligations under the contract.</ix:continuation></span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">k)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.91pt"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfNDEyNDg_1e66a1b4-3f31-4561-9c6e-1239d56ec213" continuedAt="if525a7985061418993eda420eecb9c65" escape="true">Employee benefit plans</ix:nonNumeric></span></div><ix:continuation id="if525a7985061418993eda420eecb9c65" continuedAt="i7c930fd963144b5c8fe07841f9f746b7"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Defined benefit plans</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company sponsors defined benefit pension plans covering certain full-time employees and past employees, primarily in the United Kingdom. Benefits are based on final compensation and years of service. Benefit costs (determined separately for each plan using the projected unit credit method) are recognized over the periods that employees are expected to render services in return for those benefits.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Remeasurements, comprising actuarial gains and losses and the return on the plan assets (excluding interest), are recognized immediately in the consolidated statements of financial position with a corresponding debit or credit to other comprehensive income in the period they occur. Remeasurements are not reclassified to net income in subsequent periods.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The calculation of defined benefit obligations is performed at least annually by a qualified actuary, or more often as required due to plan amendments, curtailments, or settlements. When the calculation results in a potential asset, the recognized asset is limited to the economic benefits available in the form of any future refunds or of reductions in future contributions to the plan.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Past service costs are recognized in net income on the earlier of the date of the plan amendment or curtailment and the date that the Company recognizes related restructuring costs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net interest is calculated by applying the discount rate to the net defined benefit liability or asset, adjusted for benefit and contribution payments during the year. The Company recognizes the following changes in the net defined benefit obligations under administrative and marketing expenses: service costs comprising current service costs, past service costs, gains and losses on curtailments and&#160;non-routine&#160;settlements; net interest expense or income; and administrative expenses paid directly by the pension plans.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Defined contribution plans</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company also contributes to group retirement savings plans and an employee share purchase plan. Certain plans are based on employee contribution amounts and subject to maximum limits per employee. The Company accounts for defined contributions as an expense in the period the contributions are made.</span></div></ix:continuation><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">l)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:7.32pt"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DescriptionOfAccountingPolicyForIncomeTaxExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfNDEyNDA_0676c4fc-d323-40ce-afa8-bcd7d0ad9fd1" continuedAt="i93c458de4c564e0d9d895c879f230f54" escape="true">Taxes</ix:nonNumeric></span></div><ix:continuation id="i93c458de4c564e0d9d895c879f230f54" continuedAt="i9d438ad5569a4ec9ac229b2b30ba7d93"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Current income tax</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current income tax assets and liabilities for current and prior periods are measured at the amount expected to be recovered from or paid to taxation authorities. Tax rates and tax laws used to compute the amounts are those enacted or substantively enacted at the reporting date in the countries where the Company operates and generates taxable income.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current income tax that relates to items recognized directly in equity is recognized in equity and not in the consolidated statements of income. Management periodically evaluates positions taken in the tax returns when applicable tax regulations are subject to interpretation and then establishes an uncertain tax liability, if appropriate.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income taxes payable are typically expected to be settled within twelve months of the&#160;year-end&#160;date. However, there may be instances where taxes are payable over a longer period. Portions due after a&#160;one-year&#160;period are classified as&#160;non-current&#160;and are not discounted.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Deferred tax</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax is determined using the liability method for temporary differences at the reporting date between the tax bases of assets and liabilities and their carrying amounts for financial reporting purposes. Deferred tax liabilities are generally recognized for all taxable temporary differences. Deferred tax assets are recognized for all deductible temporary differences and the carryforward of unused tax credits and unused tax losses, to the extent that it is probable that taxable profit will be available against which the deductible temporary differences and the carryforward of unused tax credits and unused tax losses can be utilized. Deferred taxes are not recognized for the initial recognition of goodwill; the initial recognition of assets or liabilities, outside of a business combination, that affect neither accounting nor taxable profit; or the differences relating to investments in associates, subsidiaries, and </span></div></ix:continuation></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-20</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ib2743f83ea0d48fdb4c58d10766bc8f8" continuedAt="i68282851d9b5460fb2b1d3bdfc656478"><ix:continuation id="i9d438ad5569a4ec9ac229b2b30ba7d93" continuedAt="i4498366ae9874e4a9907b2a287eb8201"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">interests in joint arrangements to the extent that the reversal can be controlled and it is probable that it will not reverse in the foreseeable future.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The carrying amount of deferred tax assets is reviewed at each reporting date and reduced to the extent that it is no longer probable that sufficient taxable profit will be available to allow all or part of the deferred tax asset to be used. Unrecognized deferred tax assets are reassessed at each reporting date and are recognized to the extent that it has become probable that future taxable profits will allow the deferred tax asset to be recovered.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities are measured at the tax rates that are expected to apply in the year when the asset is realized or the liability is settled and are based on tax rates and tax laws that have been enacted or substantively enacted at the reporting date.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax relating to items recognized outside income is also recognized outside income. Deferred tax items are recognized in correlation to the underlying transaction either in other comprehensive income or directly in equity.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax assets and deferred tax liabilities are offset when a legally enforceable right exists to set off tax assets against tax liabilities and the deferred taxes relate to the same taxable entity and the same taxation authority.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Uncertain tax positions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If the Company determines that it is not probable that a taxation authority will accept an uncertain tax treatment, then an uncertain tax liability is recorded using either the most likely amount or the expected value method, depending on which method better predicts the resolution of the circumstances giving rise to the uncertainty.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Uncertain tax liabilities are presented as either income taxes payable or deferred tax liabilities. This depends on whether the uncertain tax liabilities are in respect of taxable profit for a period or income taxes payable in future periods in respect of taxable temporary differences.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Sales tax</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenues, expenses, and assets excluding trade receivables, are recognized net of the amount of sales tax recoverable from or payable to a taxation authority. The net amount of sales tax recoverable from or payable to a taxation authority is included as part of trade receivables or trade payables (as appropriate) in the consolidated statements of financial position.</span></div></ix:continuation><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">m)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:0.32pt"> <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfNDEyMzY_a1b98748-b880-4f5f-a4e8-f228a7eccd4b" continuedAt="i45f2712718fa4c3bbc388d946dfcd28f" escape="true">Share-based payment transactions</ix:nonNumeric></span></div><ix:continuation id="i45f2712718fa4c3bbc388d946dfcd28f" continuedAt="ibfde4500e0f5484ab95251418dea0757"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Under the Company&#8217;s share option plan, the board of directors may grant to officers and employees remuneration in the form of share-based payment transactions, whereby officers and employees render services as consideration for equity instruments (equity-settled transactions).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Under the Company&#8217;s deferred share unit plan, the board of directors may receive deferred share units (DSUs), each of which is equal to one common share. Under the Company&#8217;s long-term incentive plan, certain members of the senior leadership teams are granted performance share units (PSUs) or restricted share units (RSUs) that vest and are settled after a <ix:nonNumeric contextRef="ia80be4f8fc434b32a03950f0acf4949b_D20210101-20211231" name="stn:MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfNDEyNDk_a69b6a99-ae43-47b8-aacb-b503f76be47e">three-year</ix:nonNumeric> period. DSUs, PSUs, and RSUs are settled only in cash (cash-settled transactions).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Equity-settled transactions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The cost of equity-settled transactions is measured at fair value at the grant date using a Black-Scholes option-pricing model. The cost of equity-settled transactions, together with a corresponding increase in contributed surplus, is recognized over the period in which the service conditions are fulfilled (the vesting period). Upon the exercise of share options for which a share-based compensation expense has been recognized, the cash paid, together with the related portion of contributed surplus, is credited to share capital. For equity-settled transactions, the cumulative expense recognized at each reporting date until the vesting date reflects the extent to which the vesting period has expired and the Company's best estimate of the number of equity instruments that will ultimately vest. The expense or credit to income for a period represents the movement in cumulative expense recognized as at the beginning and end of that period and is recorded in administrative and marketing expenses. No expense is recognized for awards that do not ultimately vest. </span></div></ix:continuation></ix:continuation><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-21</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i68282851d9b5460fb2b1d3bdfc656478" continuedAt="i3d00067052e64d779473fd6715da191d"><ix:continuation id="ibfde4500e0f5484ab95251418dea0757"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cash-settled transactions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The cost of cash-settled transactions is measured initially at fair value at the grant date. For DSUs, this fair value is expensed on issue with the recognition of a corresponding liability through other liabilities. For PSUs and RSUs, the fair value is expensed over the vesting period. These liabilities are remeasured to fair value at each reporting date, up to and including the settlement date, with changes in fair value recognized in administrative and marketing expenses.</span></div></ix:continuation><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">n)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.71pt"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DescriptionOfAccountingPolicyForEarningsPerShareExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfNDEyNDI_e01999ff-0f72-465b-b384-c90b0df85234" continuedAt="ib9ca7286d7244169ae6f0573398742a0" escape="true">Earnings per share</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="ib9ca7286d7244169ae6f0573398742a0">Basic earnings per share is computed based on the weighted average number of common shares outstanding during the year. Diluted earnings per share is computed using the treasury stock method, which assumes that the cash that would be received on the exercise of options is applied to purchase shares at the average price during the year and that the difference between the number of shares issued on the exercise of options and the number of shares obtainable under this computation, on a weighted average basis, is added to the number of shares outstanding. Antidilutive options are not considered when computing diluted earnings per share.</ix:continuation></span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">o)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.31pt"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfNDEyNDM_02a17721-d396-4f09-81dc-52c283a1e55a" continuedAt="i2a01923cc5374f53825fb585bfbe617a" escape="true">Business combinations and goodwill</ix:nonNumeric></span></div><ix:continuation id="i2a01923cc5374f53825fb585bfbe617a"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Business combinations are accounted for using the acquisition method, and the results of operations after the respective dates of acquisition are included in the consolidated statements of income. Acquisition-related costs are expensed when incurred in administrative and marketing expenses.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The cost of an acquisition is measured as the consideration transferred at fair value at the acquisition date. Any contingent consideration to be transferred by the Company is recognized at fair value at the acquisition date. Subsequent changes to the fair value of the contingent consideration are recognized in other income.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The consideration paid for acquisitions may be subject to price adjustment clauses included in the purchase agreements and may extend over a number of years. At each consolidated statement of financial position date, these price adjustment clauses are reviewed. This may result in an increase or decrease of the notes payable consideration (recorded on the acquisition date) to reflect either more or less&#160;non-cash&#160;working capital than was originally recorded. Since these adjustments are a result of facts and circumstances occurring after the acquisition date, they are not considered measurement period adjustments.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For some acquisitions, additional payments may be made to the employees of an acquired company that are based on the employees&#8217; continued service over an agreed time period. These additional payments are not included in the purchase price but are expensed as compensation when services are provided by the employees.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill is initially measured at cost, which is the excess of the consideration transferred over the fair value of a company&#8217;s net identifiable assets acquired and liabilities assumed. If this consideration is lower than the fair value of the net assets acquired, the difference is recognized in income.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">After initial recognition, goodwill is measured at cost less any accumulated impairment losses. Goodwill is not amortized. For the purpose of impairment testing, goodwill acquired in a business combination is, from the acquisition date, allocated to each CGU or group of CGUs that is expected to benefit from the synergies of the combination, irrespective of whether other assets or liabilities of the acquiree are assigned to those units. Each CGU or group of CGUs represents the lowest level at which management monitors the goodwill.</span></div></ix:continuation><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">p)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.11pt"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DescriptionOfAccountingPolicyForDividendsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfNDEyNDQ_8224addd-3d5c-48c8-9f1f-83a0fe16c1fe" continuedAt="ibad6800e83f44099928570eb61f6eecc" escape="true">Dividends</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="ibad6800e83f44099928570eb61f6eecc">Dividends on common shares are recognized in the Company&#8217;s consolidated financial statements in the period the dividends are declared by the Company&#8217;s board of directors.</ix:continuation></span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">q)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.11pt"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfNDEyNDE_df4ab0a0-4a06-44eb-b011-7d604ad035e0" continuedAt="i734da41d3b5946029cb2bc7f323d85c6" escape="true">Discontinued operations</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i734da41d3b5946029cb2bc7f323d85c6" continuedAt="if0487ebaa21349aa9a4458f6fc620193">A discontinued operation is a component of the Company&#8217;s business, the operations and cash flows of which can be clearly distinguished from the rest of the Company, and (a)&#160;represents a separate major line of business or geographic area of operations; (b)&#160;is part of a single coordinated plan to dispose of a separate major line of business or geographic area of operations; or (c)&#160;is a subsidiary acquired exclusively with a view to resale. Classification as a discontinued operation occurs at the earlier of disposal or when the operation meets the criteria to be classified as held for sale. The Company classifies&#160;non-current&#160;assets and disposal groups as held for sale when their carrying amount will be recovered principally through a sale transaction rather than through continuing use and when a sale is considered highly probable. </ix:continuation></span></div></ix:continuation><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-22</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i3d00067052e64d779473fd6715da191d"><ix:continuation id="if0487ebaa21349aa9a4458f6fc620193">Discontinued operations are presented separately from continuing operations in the consolidated statements of income and consolidated statements of cash flows for all years presented.</ix:continuation></ix:continuation></span></div><div><span><br/></span></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_46"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">5. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80Ni9mcmFnOjMxZDlmZWExYTQ4YTRlYmU4ZDJhOWQyOGRkN2QwMTBkL3RleHRyZWdpb246MzFkOWZlYTFhNDhhNGViZThkMmE5ZDI4ZGQ3ZDAxMGRfMTY5NTE_9ae5e7c7-28d0-4347-848e-89417c40e634" continuedAt="i43aab17103204e2192edc57fe191a9bc" escape="true">Significant Accounting Judgments, Estimates, and Assumptions</ix:nonNumeric></span></div><ix:continuation id="i43aab17103204e2192edc57fe191a9bc" continuedAt="i0d16faf2331f477480faed057abf545a"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Preparation of the Company&#8217;s consolidated financial statements requires management to make judgments, estimates, and assumptions that affect the reported amounts of revenues, expenses, assets, and liabilities, as well as the disclosure of contingent liabilities at the end of the reporting year. However, uncertainty about these assumptions and estimates could result in outcomes that require a material adjustment to the carrying amount of the asset or liability affected in future periods.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The COVID-19 pandemic has had adverse financial impacts on the global economy, including but not limited to, negative impacts on demand for goods and services, disruptions to supply-chains, and volatility in interest rates and market prices of equities and certain commodities. Uncertainty remains on the length of time it will take for the financial impacts to reverse. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Management continues to monitor the impact of the pandemic on its operations and financial position. As the magnitude of the pandemic is continuously evolving, there is a wide range of potential outcomes the pandemic could have on management&#8217;s judgments, estimates, and assumptions. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Discussed below are the key management judgments and assumptions concerning the future and other key sources of estimation uncertainty at the reporting date that may lead to a material adjustment to the carrying amounts of assets and liabilities within the next financial year.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">a)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.11pt"><ix:continuation id="i47e62bbcb6d542c2bd25cfda883b8747" continuedAt="id8ae4cb29999490fad0551ffce4b2a83">Revenue recognition</ix:continuation></span></div><ix:continuation id="id8ae4cb29999490fad0551ffce4b2a83" continuedAt="i7ad814c7de1f48ff81a0248d6f61ff7c"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company accounts for its revenue from&#160;fixed-fee&#160;and&#160;variable-fee-with-ceiling&#160;contracts using the percentage of completion method, which requires estimates to be made for contract costs and revenues. Contract costs include direct labor, direct costs for subconsultants, and other expenditures that are recoverable directly from clients. Progress on jobs is regularly reviewed by management and estimated costs to complete are revised based on the information available at the end of each reporting period. Contract cost estimates are based on various assumptions that can result in a change to contract profitability from one financial reporting period to another. Assumptions are made about labor productivity, the complexity of the work to be performed, the performance of subconsultants, and the accuracy of original bid estimates. Estimating costs is subjective and requires management&#8217;s best judgments based on the information available at that time.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On an ongoing basis, estimated revenue is updated to reflect the amount of consideration the Company expects to be entitled to in exchange for providing goods and services. Revenue estimates are affected by various uncertainties that depend on the outcome of future events, including change orders, claims, variable consideration, and contract provisions for performance-based incentives or penalties.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Change orders are included in estimated revenue when management believes the Company has an enforceable right to the change order, the amount can be estimated reliably, and realization is highly probable. Claims against other parties, including subconsultants, are recognized as a reduction in costs using the same criteria. To evaluate these criteria, management considers the contractual or legal basis for the change order, the cause of any additional costs incurred, and the history of favorable negotiations for similar amounts. As change orders are not recognized until highly probable, it is possible for the Company to have substantial contract costs recognized in one accounting period and associated revenue or reductions in cost recognized in a later period</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s contracts may include variable consideration such as revenue based on costs incurred and performance-based incentives or penalties. Variable consideration is estimated by determining the most likely amount the Company expects to be entitled to, unless the contract includes a range of possible outcomes for performance-based amounts. In that case, the expected value is determined using a probability weighting of the range of possible outcomes. Variable consideration, including change orders approved as to scope but unapproved as to price, is included in estimated revenue to the extent it is highly probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Estimates of variable consideration are based on historical experience, anticipated performance, and management&#8217;s best judgment based on the information available at the time.</span></div></ix:continuation></ix:continuation><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-23</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i0d16faf2331f477480faed057abf545a" continuedAt="i4e975d809e2a46bd974140bca0d92ebd"><ix:continuation id="i7ad814c7de1f48ff81a0248d6f61ff7c"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Consideration in contracts with multiple performance obligations is allocated to the separate performance obligations based on estimates of stand-alone selling prices. The primary method used to estimate the stand-alone selling price is expected cost plus an appropriate margin. To determine the appropriate margin, management considers margins for comparable services under similar contracts in similar markets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in estimates are reflected in the period in which the circumstances that gave rise to the change became known and affect the Company&#8217;s revenue, unbilled receivables, contract assets, and deferred revenue.</span></div></ix:continuation><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">b)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.11pt"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80Ni9mcmFnOjMxZDlmZWExYTQ4YTRlYmU4ZDJhOWQyOGRkN2QwMTBkL3RleHRyZWdpb246MzFkOWZlYTFhNDhhNGViZThkMmE5ZDI4ZGQ3ZDAxMGRfMTY5NTk_8974fc4f-6449-4ef6-9b98-770f493410a4" continuedAt="i48b106d1b62b4d6da206691193e583bc" escape="true">Impairment of non-financial assets</ix:nonNumeric></span></div><ix:continuation id="i48b106d1b62b4d6da206691193e583bc"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment exists when the carrying amount of an asset or CGU or group of CGUs exceeds its recoverable amount, which is the higher of its fair value less costs of disposal or its value in use. Fair value less costs to sell is based on a discounted cash flow model and observable market prices for an arm&#8217;s length transaction of similar assets, less incremental costs for disposing of the asset. The value in use calculation is based on a discounted cash flow model. The cash flows are derived from budgets over an appropriate number of years and do not include restructuring activities that the Company is not yet committed to or significant future investments that will enhance the asset&#8217;s performance of the CGU or group of CGUs being tested.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company validat</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">es its estimate of the fair value of each asset, CGU or group of CGUs, by comparing the resulting multiples to multiples derived from comparable public companies and comparable company transactions. The Company reconciles the total fair value of all CGUs and groups of CGUs with its market capitalization to determine whether the sum is reasonable. If the reconciliation indicates a significant difference between the external market capitalization and the fair value of the CGUs or groups of CGUs, the Company reviews and adjusts, if appropriate, the discount rate of the CGUs or groups of CGUs and considers whether the implied acquisition premium (if any) is reasonable in light of current market conditions. The fair value measurement is categorized as level 3 in the fair value hierarchy based on the significant inputs in the valuation technique used (note 4h). </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Goodwill</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">To arrive at the estimated recoverable amount of goodwill, the Company uses estimates of economic and market information, including arm&#8217;s length transactions for similar assets, growth rates in revenues, estimates of future expected changes in operating margins, and cash expenditures. The Company estimates the recoverable amount by using the fair value less costs of disposal approach. It estimates fair value using market information and discounted&#160;after-tax&#160;cash flow projections, which is known as the income approach. The income approach uses a CGUs or group of CGUs projection of estimated operating results and discounted cash flows based on a discount rate that reflects current market conditions and the risk of achieving the cash flows. The Company uses cash flow projections covering at least a five-year period derived from financial forecasts approved by senior management. To arrive at cash flow projections, the Company uses estimates of economic and market information over the projection period.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Lease assets and associated property and equipment</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">To arrive at the estimated recoverable amount of lease assets and associated property and equipment, the Company uses economic and market information, including arm's length transactions for similar assets, estimates of future changes in variable head lease payments, potential sublease terms and conditions, including the timing and amount of associated cash inflows and initial direct costs, and assumptions about the future use of associated property and equipment.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company estimates the recoverable amount by using the value in use approach. It estimates fair value using market information and probability weighted pre-tax cash flow projections discounted to their present value using a&#160;pre-tax&#160;discount rate that reflects current market assessments of the time value of money and the risks specific to the asset or CGU. The Company uses cash flow projections covering the remaining head lease term from financial forecasts approved by senior management.</span></div></ix:continuation><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">c)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.31pt"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80Ni9mcmFnOjMxZDlmZWExYTQ4YTRlYmU4ZDJhOWQyOGRkN2QwMTBkL3RleHRyZWdpb246MzFkOWZlYTFhNDhhNGViZThkMmE5ZDI4ZGQ3ZDAxMGRfMTY5NTA_56e1f90f-bd55-4b04-a7c1-387eaec4df0c" continuedAt="i169e1fdc150847b08b27ca7829d4a569" escape="true">Business combinations</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i169e1fdc150847b08b27ca7829d4a569" continuedAt="i6ea86fcc5cd749a29a25b6a7a6103ca6">In a business combination, the Company may acquire certain assets and assume certain liabilities of an acquired entity. The estimate of fair values for these transactions involves judgment to determine the fair values assigned to the tangible and intangible assets (i.e., backlog, client relationships, and trademarks) and the liabilities assumed on the acquisition. Determining fair values involves a variety of assumptions, including revenue growth rates, client retention rates, expected operating income, and discount rates.</ix:continuation></span></div></ix:continuation><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-24</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i4e975d809e2a46bd974140bca0d92ebd" continuedAt="i6e16c356009845ccb810197c52253a61"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i6ea86fcc5cd749a29a25b6a7a6103ca6">From time to time, as a result of the timing of acquisitions in relation to the Company&#8217;s reporting schedule, certain estimates of fair values of assets and liabilities acquired may not be finalized at the initial time of reporting. These estimates are completed after the vendors&#8217; final financial statements have been prepared and accepted by the Company, after detailed project portfolio reviews are performed, and when the valuations of intangible assets and other assets and liabilities acquired are finalized.</ix:continuation></span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">d)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.11pt"><ix:continuation id="i5aaf24d9febc48b98e453201a5f6f6bc" continuedAt="i7e5cb7e411674e818b8136218e8a41b2">Leases</ix:continuation></span></div><ix:continuation id="i7e5cb7e411674e818b8136218e8a41b2"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company accounts for leases in accordance with IFRS 16</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">&#160;Leases</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, which requires judgments to be made in determining the incremental borrowing rate (IBR).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The IBR is the rate of interest that the Company would have to pay to borrow over a similar term, and with a similar security, the funds necessary to obtain an asset of a similar value to the lease asset in a similar economic environment. The Company estimates the incremental borrowing rate based on the lease term, collateral assumptions, and the economic environment in which the lease is denominated.</span></div></ix:continuation><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">e)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.31pt"><ix:continuation id="i50548923b590452a9afef6dc3d85d784" continuedAt="i87ef283f3549462291484afc318d0206">Provision for self-insured liabilities and claims</ix:continuation></span></div><ix:continuation id="i87ef283f3549462291484afc318d0206"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the normal conduct of operations, various legal claims are pending against the Company, alleging, among other things, breaches of contract or negligence in connection with the performance of its services. The Company carries professional liability insurance, subject to certain deductibles and policy limits, and self-insures certain risks, including professional liability, automobile liability, and employment practices liability. In some cases, the Company may be subject to claims for which it is only partly insured or completely insured. The accrual for self-insured liabilities includes estimates of the costs of reported claims and is based on management&#8217;s assumptions, including consideration of actuarial estimates. These estimates of loss are derived from loss history that is then subjected to actuarial techniques to determine the proposed liability. Estimates of loss may vary from those used in the actuarial projections and result in a larger loss than estimated. An increase in loss is recognized in the period that the loss is determined and increases the Company&#8217;s self-insured liabilities and reported expenses.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Damages assessed in connection with and the cost of defending such actions could be substantial and possibly in excess of policy limits, for which a range of possible outcomes are either not able to be estimated or not expected to be significant. However, based on advice and information provided by legal counsel, the Company&#8217;s previous experience with the settlement of similar claims, and the results of the annual actuarial review, management believes that the Company has recognized adequate provisions for probable and reasonably estimated liabilities associated with these claims. In addition, management believes that it has appropriate insurance in place to respond to and offset the cost of resolving these claims.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Due to uncertainties in the nature of the Company&#8217;s legal claims, such as the range of possible outcomes and the progress of the litigation, provisions for self-insured liabilities and claims involve estimates. The ultimate cost to resolve these claims may exceed or be less than that recorded in the consolidated financial statements. Management believes that the ultimate cost to resolve these claims will not materially exceed the insurance coverage or provisions accrued and, therefore, would not have a material adverse effect on the Company&#8217;s consolidated statements of income and financial position.</span></div></ix:continuation><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">f)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:6.92pt"><ix:continuation id="i7c930fd963144b5c8fe07841f9f746b7" continuedAt="icf6657aaa32f40aa86d6d9fb3c74f5df">Employee benefit plans</ix:continuation></span></div><ix:continuation id="icf6657aaa32f40aa86d6d9fb3c74f5df" continuedAt="i1f3c66452069494c93566818dcbe755d"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The cost of the defined benefit pension plans and the present value of the pension obligations are determined separately for each plan using actuarial valuations. An actuarial valuation involves making various assumptions that may differ from actual future developments. These include determining the discount rate, mortality rates, future salary increases, inflation, and future pension increases. Due to the complexities involved in the valuation and its long-term nature, the defined benefit obligation and cost are highly sensitive to changes in these assumptions, particularly to the discount and mortality rates (although portions of the pension plans have protection against changes in the discount rate and improving mortality rates by utilizing annuities). All assumptions are reviewed annually.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In determining the appropriate discount rate, management considers the interest rates of corporate bonds in currencies consistent with the currencies of the post-employment obligation and that have an &#8216;AA&#8217; rating or above, as set by an internationally acknowledged rating agency, and extrapolated as needed along the yield curve to correspond with the expected term of the benefit obligation.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The mortality rate is based on publicly available information in the actuarial profession&#8217;s publications plus any special geographical or occupational features of each plan&#8217;s membership. Mortality tables tend to change only at intervals in </span></div></ix:continuation></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-25</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i6e16c356009845ccb810197c52253a61"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i1f3c66452069494c93566818dcbe755d" continuedAt="ifeda62e58364405e8ec0ed6baeb61afc">response to demographic changes. Future salary increases reflect the current estimate of management. Pension increases are calculated based on the terms of the individual plans and estimated future inflation rates.</ix:continuation></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="ifeda62e58364405e8ec0ed6baeb61afc">In determining whether the purchase of a bulk annuity contract results in a settlement of the Company's defined benefit obligations, management considers the intent of the transaction as well as the degree to which the Company continues to retain the related risks and obligations.</ix:continuation> </span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">g)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.11pt"><ix:continuation id="i4498366ae9874e4a9907b2a287eb8201" continuedAt="i736b3b0afa8549b599cc661c33fcb5d0">Taxes</ix:continuation></span></div><ix:continuation id="i736b3b0afa8549b599cc661c33fcb5d0"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Uncertainties exist with respect to the interpretation of complex tax regulations and the amount and timing of deferred taxable income. The Company&#8217;s income tax assets and liabilities are based on interpretations of income tax legislation across various jurisdictions, primarily in Canada, United States, the United Kingdom, and Australia. The Company&#8217;s effective tax rate can change from year to year based on the mix of income among jurisdictions, changes in tax laws in these jurisdictions, and changes in the estimated value of deferred tax assets and liabilities. The Company&#8217;s income tax expense reflects an estimate of the taxes it expects to pay for the current year, as well as a provision for changes arising in the values of deferred tax assets and liabilities during the year. The tax value of these assets and liabilities is impacted by factors such as accounting estimates inherent in these balances, management&#8217;s expectations about future operating results, previous tax audits, and differing interpretations of tax regulations by the taxable entity and the responsible tax authorities. Differences in interpretation may arise for a wide variety of issues, depending on the conditions prevailing in the respective legal entity&#8217;s domicile. Management regularly assesses the likelihood of recovering value from deferred tax assets, such as loss carryforwards, as well as from deferred tax depreciation of capital assets, and adjusts the tax provision accordingly.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax assets are recognized for all unused tax losses to the extent that it is probable that taxable profit will be available against which the losses can be utilized. Significant management judgment is required to determine the amount of deferred tax assets that can be recognized based on the likely timing and the level of future taxable profits, together with future&#160;tax-planning&#160;strategies. If estimates change, the Company may be required to recognize an adjustment to its deferred income tax asset or liability and income tax expense.</span></div></ix:continuation></ix:continuation><div><span><br/></span></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_49"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">6. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80OS9mcmFnOjI5Njg3Mzg1ZDU2YjQwYmU5MTU0YjA2YjQzMjY3NDIzL3RleHRyZWdpb246Mjk2ODczODVkNTZiNDBiZTkxNTRiMDZiNDMyNjc0MjNfNDAwNw_e36ea8d5-22e1-4eaa-b95b-607e492c5c02" continuedAt="i929ec55dabb147cf86e0fb62920a200c" escape="true">Recent Accounting Pronouncements and Changes to Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="i929ec55dabb147cf86e0fb62920a200c" continuedAt="i741e8dcbfec141619eff53e87c0e5d3a"><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">a) Accounting policy change</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effective January 1, 2021, the Company revised its accounting policy to present the consolidated statement of cash</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">flows using the indirect method, a change from the direct method previously applied. The indirect method provides more relevant information on items not affecting cash, a reconciliation of net income from continuing operations to net cash flows from operating activities, and improves comparability. The change in accounting policy was adopted retrospectively, therefore the comparative period was presented using the indirect method. No adjustments were required for the comparative period presented for cash flows arising from operating, investing, and financing activities. A presentation of the direct method for 2021 and 2020 is included in note 33. </span></div><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">b) Recent adoptions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following amendments and interpretations have been adopted by the Company. The adoption of these amendments did not have a material impact on the Company's consolidated financial statements. </span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">In August 2020, the IASB issued Interest Rate Benchmark Reform - Phase 2 (Amendments to IFRS 9, IAS 39, IFRS 7, IFRS 4 and IFRS 16), with an effective date of January 1, 2021. Phase 2 amendments provide relief for "replacement issues" that may arise during the reform, such as changes to contractual cash flows for financial instruments or hedging relationships resulting from the transition to an alternative benchmark rate. </span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">In April 2021, the IFRS Interpretations Committee (IFRIC) issued an agenda decision on the treatment of</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">configuration and customization costs associated with cloud computing arrangements where the underlying</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">software is not recognized as an intangible asset. The decision concluded that these costs may be</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">capitalized as a separate intangible asset if they meet both the definition of an intangible asset and the</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">recognition criteria in IAS 38 Intangible Assets. When these costs do not qualify for separate recognition as</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">an intangible asset and are not distinct from the software, these costs are expensed over the term of the</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">software contract as access is provided. </span></div></ix:continuation><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-26</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i741e8dcbfec141619eff53e87c0e5d3a"><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">In April 2021, the IFRIC issued an agenda decision related to defined benefit pension plans which provided guidance on the periods of service that an entity attributes benefit to. </span></div><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">c) Future adoptions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Listed below are the standards, amendments, and interpretations that the Company reasonably expects to be applicable at a future date and intends to adopt when they become effective. The Company is currently considering the impact of adopting these standards, amendments, and interpretations on its consolidated financial statements and cannot reasonably estimate the effect at this time.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">In January 2020, the IASB issued Classification of Liabilities as Current or Non-current (Amendments to IAS 1). The amendments aim to promote consistency in applying the requirements by helping companies determine whether, in the statement of financial position, debt and other liabilities with an uncertain settlement date should be classified as current (due or potentially due to be settled within one year) or non-current. The amendments include clarifying the classification requirements for debt a company might settle by converting it into equity. The amendments are effective for annual reporting periods beginning on or after January 1, 2022, with earlier application permitted. In July 2020, the effective date was deferred to January 1, 2023.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">In May 2020, the IASB issued Onerous Contracts-Cost of Fulfilling a Contract (Amendments to IAS 37). The amendments clarify which costs to include in assessing whether a contract is onerous. The amendments are effective January 1, 2022, with earlier application permitted. </span></div><div style="padding-left:45pt;text-indent:-18pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">In February 2021, the IASB issued Definition of Accounting Estimates (Amendments to IAS 8). The amendments define accounting estimates and clarify the distinction between changes in accounting estimates and changes in accounting policies. The amendments are effective for annual reporting periods beginning on or after January 1, 2023, with earlier application permitted. </span></div><div style="padding-left:45pt;text-indent:-18pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">In February 2021, the IASB issued Disclosure of Accounting Policies (Amendments to IAS 1 and IFRS</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Practice Statement 2). The amendments provide guidance to help entities disclose their material (previously</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">"significant") accounting policies. The amendments are effective for annual reporting periods beginning on or</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">after January 1, 2023, with earlier application permitted.</span></div><div style="padding-left:45pt;text-indent:-18pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">In May 2021, the IASB issued Deferred Tax related to Assets and Liabilities arising from a Single Transaction</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Amendments to IAS 12). The amendments narrow the scope of the recognition exemption so that</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">companies would be required to recognize deferred tax for transactions that give rise to equal amounts of</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">taxable and deductible temporary differences, such as leases. The amendments are effective for annual</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">reporting periods beginning on or after January 1, 2023, with earlier application permitted, applied</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">retrospectively.</span></div></ix:continuation><div><span><br/></span></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_52"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">7. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfBusinessCombinationsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfNDAwNA_b8126c6a-5199-4ab2-8545-2f41a9e9ed92" continuedAt="i2c24eb4b62c9411b806c8a662e1ce8fc" escape="true">Business Acquisitions</ix:nonNumeric></span></div><ix:continuation id="i2c24eb4b62c9411b806c8a662e1ce8fc" continuedAt="i9affa39e34aa47a480d74c2f4c1de47e"><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Acquisitions in 2020</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On October 1, 2020, the Company acquired certain assets and liabilities of Teshmont Consultants LP (Teshmont) for</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">cash consideration and notes payable. Teshmont is an electrical engineering consulting company specializing in high</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">voltage power transmission and distribution engineering, based in Winnipeg, Manitoba. This addition further strengthened the Company's Energy &amp; Resources operations in the Canada CGU.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On November 27, 2020, the Company acquired all the shares and business of AGEL adviseurs B.V. (AGEL) for cash</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">consideration and notes payable. AGEL is a multi-discipline engineering firm specializing in environmental services,</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">spatial development, infrastructure, and GIS services. AGEL is based in Oosterhout, Netherlands and strengthened  the Environmental Services operations in the Company's Global group of CGUs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On December 31, 2020, the Company acquired all the shares and business of Wenck Enterprises Inc. (Wenck) for</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">cash consideration and notes payable. Wenck is an environmental services business whose engineering and</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">environmental solutions support clients in the industrial, infrastructure, energy, and real estate sectors. Wenck is</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">headquartered in Maple Plain, Minnesota, with additional offices in Colorado, Wyoming, North Dakota, and Georgia</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">and strengthened the Company's Environmental Services operations in the Company's United States CGU.</span></div></ix:continuation><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-27</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i9affa39e34aa47a480d74c2f4c1de47e" continuedAt="ifcf1f2dfead0413da338052a79c281ff"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Aggregate consideration for acquisitions completed in 2020 was $<ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfMTA5OTUxMTY2NTgyMg_e668c396-a9a6-4a3b-b41f-70e6cc90290a">61.3</ix:nonFraction>. Goodwill from the acquisitions was $<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:AdditionalRecognitionGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfODI0NjMzNzI0OTA3OQ_94f13138-25b5-4458-9b54-8f640152c42c">31.4</ix:nonFraction> and the fair value of of the identifiable net assets acquired was $<ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfMTA5OTUxMTY2NTgzOA_e92354ba-8c15-4b49-a6b7-6573b228d14e">29.9</ix:nonFraction>. Identifiable net assets acquired included working capital of $<ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="stn:WorkingCapitalRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfMTA5OTUxMTY2NTg0NQ_0ba50f9b-f4bf-4bf5-88e9-dd0afa9fca34">13.3</ix:nonFraction>, intangible assets of $<ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfMTA5OTUxMTY2NTg1Mg_06514e87-68c0-4481-9737-3eec67ab2722">12.7</ix:nonFraction>, and other net assets of $<ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="stn:OtherNetAssetsRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfODI0NjMzNzI0NjU0NQ_81e40ee9-cd67-42f7-9a16-fd6f28d2b730">3.9</ix:nonFraction>. </span></div><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Acquisitions in 2021</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On March 1, 2021, the Company acquired all the shares and business of Greg Tucker and Associates Pty Ltd. (GTA)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">for cash consideration and notes payable. GTA is an Australian-based transportation planning and engineering firm</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">with offices in Melbourne, Sydney, Brisbane, Adelaide, and Perth. This addition further strengthens the Company's</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Infrastructure operations in the Global group of CGUs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On May 1, 2021, the Company acquired all the shares and business of Clever West Investments Pty Ltd. (Engenium)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">for cash consideration and notes payable. Engenium is based in Australia and specializes in the delivery of</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">sustainable mining, resources, and industrial infrastructure projects, and has a strong focus on renewable energy and</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">sustainable solutions. This addition further strengthens the Company's commitment to sustainability in its Global group of CGUs and Energy &amp; Resources operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On September 30, 2021, the Company acquired certain assets and liabilities of Paleo Solutions, Inc. (Paleo). Paleo is</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">a full-service natural resources and cultural resources management consulting firm. Paleo provides paleontological</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">and archaeological services for the rail, transportation, water, and power sectors. Paleo is headquartered in Los Angeles, California with offices in Redlands, California and Denver, Colorado. This addition further strengthens the Company's commitment to sustainability in the Environmental Services operations in the United States CGU.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On November 1, 2021, the Company acquired all the shares of Driven by Values B.V. (Driven by Values) for cash consideration and notes payable. Driven by Values is an environmental services firm specialized in energy transition. Drive by Values is in the Netherlands with offices in Eindhoven and Sittard. This addition further strengthens the  Company's Global Environmental Services operations in the Global group of CGUs. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On December 8, 2021, the Company acquired all of the shares of the North America and Asia Pacific engineering and consulting groups of Cardno Limited (Cardno). Cardno is a multidisciplinary firm specializing in designing, developing, and delivering sustainable projects. The operations include <ix:nonFraction unitRef="office" contextRef="i57ebedbc373b43b1af7ca1e5998a1274_I20211208" decimals="INF" name="stn:NumberOfOfficesInWhichTheEntityOperates" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfODI0NjMzNzI0OTExMQ_bb386b5d-60e4-4f3d-8591-5b1f7c07ecb2">85</ix:nonFraction> offices primarily in the United States, Australia and New Zealand. This addition further strengthens the Company's Environmental Services and Infrastructure operations in the United States CGU, and the Environmental Services, Infrastructure, and Water operations in the Global group of CGUs. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On December 31, 2021, the Company acquired certain assets and liabilities of Cox|McLain Environmental Consulting, Inc (CMEC). CMEC is a full-service environmental consulting firm that provides comprehensive environmental and cultural resource compliance services. CMEC is headquartered in Austin, Texas with additional offices in Houston and Irving, Texas; Oklahoma City and Tulsa, Oklahoma; Washington DC; and Baton Rouge, Louisiana. This addition further strengthens the Company's Environmental Services operations in the United States CGU.</span></div></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="margin-bottom:3pt"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-28</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:3pt"><span><br/></span></div><ix:continuation id="ifcf1f2dfead0413da338052a79c281ff" continuedAt="idf230a1e781749b6999c93cea6247eea"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfNDAwNQ_d2ba8e94-95ac-4899-a55a-3de178d0e584" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Details of the aggregate consideration transferred and the fair value of the identifiable assets and liabilities acquired at the date of acquisition are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.092%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.111%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.767%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For the acquisitions completed</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Notes</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cardno acquisition<br/>&#160;$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Other acquisitions<br/>&#160;$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total <br/>$</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash consideration</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231" decimals="-5" name="ifrs-full:CashTransferred" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMi0yLTEtMS0zMzQ3Mg_4b3a9b50-d69b-4767-ab03-9f2db583dd84">657.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231" decimals="-5" name="ifrs-full:CashTransferred" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMi0yLTEtMS0w_050e8a16-f0ae-44d4-90ea-cfc41b6715e2">77.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:CashTransferred" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMi00LTEtMS0zMzQ3OA_87717973-fd84-44f3-8c5a-53288847d26a">734.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Notes payable</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231" decimals="-5" name="ifrs-full:LiabilitiesIncurred" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMy0yLTEtMS0zMzQ3Mg_8b281a1b-9a6b-4a8e-9d9c-f62c1fe61b45">1.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231" decimals="-5" name="ifrs-full:LiabilitiesIncurred" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMy0yLTEtMS0w_612adc65-d525-45eb-a2bb-adda91a2c514">40.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:LiabilitiesIncurred" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMy00LTEtMS0zMzQ3OA_1dacbeb9-7e4d-4252-95c3-d47bd551e6d3">41.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Consideration</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231" decimals="-5" name="ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfNC0yLTEtMS0zMzQyOA_f3a58057-7457-4cd4-be20-999e95d68067">658.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231" decimals="-5" name="ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfNC0yLTEtMS0w_c75a5b18-b19c-4030-9082-bd4436c3eb59">117.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfNC00LTEtMS0zMzQ4NA_92e12362-5d42-42ab-8c86-c3f5a46b5a6f">776.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash consideration</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231" decimals="-5" name="ifrs-full:CashTransferred" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfNi0yLTEtMS0zNjk0Ng_4b3a9b50-d69b-4767-ab03-9f2db583dd84">657.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231" decimals="-5" name="ifrs-full:CashTransferred" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfNi0zLTEtMS0zNjk0Ng_050e8a16-f0ae-44d4-90ea-cfc41b6715e2">77.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:CashTransferred" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfNi00LTEtMS0zNjk0Ng_87717973-fd84-44f3-8c5a-53288847d26a">734.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash acquired</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231" decimals="-5" name="ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfNi0yLTEtMS0zNjg2NA_0966b2d0-f453-4af0-a2b7-92967bc774bc">19.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231" decimals="-5" name="ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfNi0zLTEtMS0zNjg2NA_9bcdf2c9-83ef-42e4-94c8-1318134d8b97">12.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfNi00LTEtMS0zNjg2NA_7a30f1a1-4449-4849-a8b8-46c498482a5e">32.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net cash paid</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231" decimals="-5" name="stn:CashAndCashEquivalentsRecognisedAndTransferredAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfNy0yLTEtMS0zNjg2NA_52ca61d7-3b2f-41f0-a893-0edf42934837">638.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231" decimals="-5" name="stn:CashAndCashEquivalentsRecognisedAndTransferredAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfNy0zLTEtMS0zNjg2NA_7abbc011-f289-4125-b324-8b1f97b44dca">64.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="stn:CashAndCashEquivalentsRecognisedAndTransferredAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfNy00LTEtMS0zNjg2NA_ead4e389-2afc-466e-a6f9-ce8e9729ffaf">702.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Assets and liabilities acquired</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-cash&#160;working capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trade receivables</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231" decimals="-5" name="stn:NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfOS0yLTEtMS0zMzQ1OA_51fab3bf-9288-4782-8cff-7a29a1ada3e3">84.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231" decimals="-5" name="stn:NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfOS0yLTEtMS0w_7d1cf2e1-87ce-4a5d-94d5-9bf82b0bca87">14.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="stn:NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfOS00LTEtMS0zMzQ5OA_51107bb0-adb1-4b93-8909-d36997af0048">98.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unbilled receivables</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231" decimals="-5" name="stn:NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTAtMi0xLTEtMzM0NTg_f2a7f7ee-fa87-4c18-9ffe-368a36136e39">39.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231" decimals="-5" name="stn:NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTAtMi0xLTEtMA_31ef9e61-9be5-43b5-8534-9fc112844a4b">3.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="stn:NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTAtNC0xLTEtMzM1MDE_0ccbf67a-97a0-42d4-a56c-c9442761e17d">43.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trade and other payables</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231" decimals="-5" name="stn:NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTEtMi0xLTEtMzM0NTg_ed4e54db-204e-4d98-9803-df390bfb3e7f">64.6</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231" decimals="-5" name="stn:NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTEtMi0xLTEtMA_960e6756-f1d9-449a-8db1-07a9a8f17181">10.9</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="stn:NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTEtNC0xLTEtMzM1MDE_ec56246c-fb8b-4fb7-9b38-20fd6bfc454e">75.5</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231" decimals="-5" name="ifrs-full:ContractLiabilitiesRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTMtMi0xLTEtMzM0NTg_a19c4677-e350-4ae8-abc0-c68e84101bfd">41.6</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231" decimals="-5" name="ifrs-full:ContractLiabilitiesRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTMtMi0xLTEtMA_1808455a-6315-42fe-ae31-a5b98132bcc9">1.4</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:ContractLiabilitiesRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTMtNC0xLTEtMzM1MDE_a41d2884-190c-44da-9336-f0fdc05ce904">43.0</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other&#160;non-cash&#160;working capital</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231" decimals="-5" sign="-" name="stn:NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTQtMi0xLTEtMzM0NTg_6712e358-7f8e-4c1d-9f4f-5a0b11e4830d">11.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231" decimals="-5" sign="-" name="stn:NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTQtMi0xLTEtMA_b9a2cf3b-de63-4680-a366-77124b4ad5aa">0.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" sign="-" name="stn:NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTQtNC0xLTEtMzM1MDE_da3d7156-9809-4213-83a2-ff93e95971f0">12.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property and equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTUtMi0xLTEtMzM0NTg_9fb20de5-3ed4-4720-87fe-c869032f7ce3">11.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTUtMi0xLTEtMA_0810c50b-d4d1-48c5-a17f-4b814f8a054b">0.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTUtNC0xLTEtMzM1MDE_f1bacd4c-a3b8-4ea7-a073-b7c9c7b468a6">11.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lease assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231" decimals="-5" name="stn:RightOfUseAssetsRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTYtMi0xLTEtMzM0NTg_830685c6-849d-47e8-a2eb-56c97ea050ca">70.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231" decimals="-5" name="stn:RightOfUseAssetsRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTYtMi0xLTEtMA_7d0f94ac-fec2-48c4-95fa-c44d0f835387">9.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="stn:RightOfUseAssetsRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTYtNC0xLTEtMzM1MDE_64145d32-2027-43c6-8268-233aa6a13104">79.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intangible assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231" decimals="-5" name="ifrs-full:IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTctMi0xLTEtMzM0NTg_be8bb52d-f73a-4bfc-bde4-1c53a9b335fa">175.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231" decimals="-5" name="ifrs-full:IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTctMi0xLTEtMA_c291214c-c21a-45bf-8487-11d7da6d444f">30.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTctNC0xLTEtMzM1MDE_02704e19-455a-4312-9139-91a3abea14fa">205.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lease liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231" decimals="-5" name="stn:NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTktMi0xLTEtMzM0NTg_bdef103c-7dca-4688-a11e-1efe103d5b00">82.3</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231" decimals="-5" name="stn:NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTktMi0xLTEtMA_95c10131-e7f4-4466-a82c-de0c9e730a8f">9.1</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="stn:NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTktNC0xLTEtMzM1MDE_4f2ae14c-94e8-4fef-8c57-4908191a41d9">91.4</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231" decimals="-5" name="stn:OtherRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMjItMi0xLTEtMzM0NTg_a5f148ce-1432-4b56-94e2-c42db919167b">8.2</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231" decimals="-5" name="stn:OtherRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMjItMi0xLTEtMA_9407b2e6-db41-4e56-a425-a1ed6cf0beee">2.3</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="stn:OtherRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMjItNC0xLTEtMzM1MDE_1b9c5954-728e-403d-a99a-99d39603e157">10.5</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">27</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231" decimals="-5" name="ifrs-full:DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMjMtMi0xLTEtMzM0NTg_b7236cb2-5217-403f-a2d2-362cbd109ed7">14.6</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231" decimals="-5" name="ifrs-full:DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMjMtMi0xLTEtMA_0454949a-4fd9-4dae-a1ef-d48a215345d6">5.3</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMjMtNC0xLTEtMzM1MDE_6fde7c9b-7701-4abb-9d2c-91607a1d27ac">19.9</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total identifiable net assets at fair value</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231" decimals="-5" name="ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMjQtMi0xLTEtMzM0NjQ_67ce1bcd-2d7d-430b-bdde-54f21f1023fc">201.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231" decimals="-5" name="ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMjQtMi0xLTEtMA_8a9acbfe-2ce7-4893-a428-98adea7b2c3d">42.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMjQtNC0xLTEtMzM1MDE_ac800df2-294a-401d-a1d9-2bc0af17f9bc">243.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Goodwill arising on acquisitions</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231" decimals="-5" name="ifrs-full:GoodwillRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMjUtMi0xLTEtMzM0NjQ_8ad8a456-6f1a-4b29-8029-bd12b0bcf880">457.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231" decimals="-5" name="ifrs-full:GoodwillRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMjUtMi0xLTEtMA_91a69b5a-753a-415b-8ebf-fe803ece93de">75.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:GoodwillRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMjUtNC0xLTEtMzM1MDE_76d7a2b2-3bf6-4e6e-adad-27a3aad9e31b">532.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trade receivables, unbilled receivables, and deferred revenue are recognized at fair value at the time of acquisition, and their fair value approximated their net carrying value.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company measured the acquired lease liabilities using the present value of the remaining lease payments at the date of acquisition as if the acquired leases were new leases at the acquisition date. The lease assets were measured at an amount equal to the lease liabilities and adjusted to reflect the favorable/unfavorable terms of the lease relative to market terms.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill consists of the value of expected synergies arising from an acquisition, the expertise and reputation of the assembled workforce acquired, and the geographic location of the acquiree. Tax deductible goodwill and intangible assets arising from the Cardno acquisition are <ix:nonFraction unitRef="cad" contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231" decimals="-5" name="stn:GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfMTA5OTUxMTY2NTg1OQ_bfe9e8bd-aa47-4a3b-8689-548d42b655ca">nil</ix:nonFraction>, and other acquisitions are $<ix:nonFraction unitRef="cad" contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231" decimals="-5" name="stn:GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfMTA5OTUxMTY2NTg2MQ_bc85175d-7e20-4c39-a007-7504056a1a4a">27.4</ix:nonFraction>.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company assumed $<ix:nonFraction unitRef="cad" contextRef="i675103fc14a54a29b01f21195f5a11e2_I20211231" decimals="-5" name="ifrs-full:ContingentLiabilitiesRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfMTA5OTUxMTY0Mjk5MQ_5c03950c-f2bb-4464-9d71-a3be9cc2e0c5">9.2</ix:nonFraction> in provisions for claims relating to Cardno and other acquisitions. As at <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfMTA5OTUxMTY2NTg4NQ_6396b699-0da3-40df-86c7-18ef14bf3af9"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfMTA5OTUxMTY2NTg4NQ_82e47f71-25fe-4642-b333-ee59972fecfd">December&#160;31</ix:nonNumeric>, 2021</ix:nonNumeric>, provision for claims outstanding relating to all prior acquisitions were $<ix:nonFraction unitRef="cad" contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231" decimals="-5" name="ifrs-full:ContingentLiabilitiesRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfMTA5OTUxMTY2NTYwMg_81dcf6ca-449a-4678-8415-76c05841b2a2">14.2</ix:nonFraction>, based on their expected probable outcome (note 18). Certain of these claims are indemnified by the acquiree (note 15).</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cardno's gross revenue since the acquisition date was $<ix:nonFraction unitRef="cad" contextRef="i89c48ce1dfef477599157d7647c92583_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueOfAcquiree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfMTA5OTUxMTY2NTg5Mw_c609f333-4918-4bbe-91a4-a1f4118bd621">36.9</ix:nonFraction>. For all other acquisitions, gross revenue since the acquisition date was $<ix:nonFraction unitRef="cad" contextRef="i726ce04294684e779add7d9e5aac94af_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueOfAcquiree" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfMTA5OTUxMTY2NTkwMQ_13fd718f-db5a-4ed3-a84b-70db65089f08">52.3</ix:nonFraction>. If the acquisition of Cardno had taken place at the beginning of the year, gross revenue and profit from the combined continuing operations for 2021 would have been $<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueOfCombinedEntity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfMTA5OTUxMTY0MzUyMQ_c69e3e09-7a22-47b7-91f4-14a037e59c37">5,140.4</ix:nonFraction> (unaudited) and $<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:ProfitLossOfCombinedEntity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfMTA5OTUxMTY0MzU3OQ_e7b2360f-e2f3-4722-b4d8-dc3dd9d5abfe">208.4</ix:nonFraction> (unaudited), respectively. These pro-forma results are not necessarily representative of future performance.</span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-29</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><ix:continuation id="idf230a1e781749b6999c93cea6247eea"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Directly attributable acquisition-related costs for Cardno of $<ix:nonFraction unitRef="cad" contextRef="i89c48ce1dfef477599157d7647c92583_D20210101-20211231" decimals="-5" name="ifrs-full:AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfMTA5OTUxMTY0MzkyMA_4a1a52f3-a64a-44f4-a989-1ee248935a5c">10.0</ix:nonFraction>, and other acquisitions of $<ix:nonFraction unitRef="cad" contextRef="i726ce04294684e779add7d9e5aac94af_D20210101-20211231" decimals="-5" name="ifrs-full:AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfMTA5OTUxMTY2NTkwOA_2d1e0633-a272-4f95-adfa-3ebec0a56a62">0.5</ix:nonFraction> have been expensed in administrative and marketing expenses. These costs consist primarily of legal, accounting, and financial advisory fees and costs directly related to the acquisition.</span></div><div style="margin-bottom:3pt"><span><br/></span></div><div style="margin-bottom:3pt"><span style="background-color:#ffffff;color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair value of net assets for current and prior year acquisitions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The preliminary fair values of the net assets recognized in the Company&#8217;s consolidated financial statements were based on management&#8217;s best estimates of the acquired identifiable assets and liabilities at the acquisition dates. Management finalized the fair value assessments of assets and liabilities purchased from Teshmont, AGEL, Wenck and GTA and is awaiting the finalization of the vendors' closing financial statements and tax review for Engenium, Paleo, Driven by Values, Cardno, and CMEC. Once the outstanding information from the acquisitions is received, reviews are completed, and approvals are obtained, the valuation of acquired assets and liabilities will be finalized. No significant measure period adjustments were recorded during 2021.</span></div></ix:continuation><div><span><br/></span></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_55"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">8. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfDiscontinuedOperationsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81NS9mcmFnOmY4YzI4ZWQ5YmFhYTQ2ZTNhYmIxYjQwMWUzZjhjYjcxL3RleHRyZWdpb246ZjhjMjhlZDliYWFhNDZlM2FiYjFiNDAxZTNmOGNiNzFfNDQy_3693d534-8daf-4c5b-90e7-53d538cac29e" continuedAt="i22270b006bb74c45b01375be784ea771" escape="true">Discontinued Operations</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i22270b006bb74c45b01375be784ea771">In 2018, the Company completed the sale of its Construction Services reportable segment. Pursuant to executed settlement agreements, project loss recoveries of $<ix:nonFraction unitRef="cad" contextRef="ie855b7ece9a747bc84fbb9d72e825faf_D20200101-20201231" decimals="-5" name="ifrs-full:ProfitLossFromDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81NS9mcmFnOmY4YzI4ZWQ5YmFhYTQ2ZTNhYmIxYjQwMWUzZjhjYjcxL3RleHRyZWdpb246ZjhjMjhlZDliYWFhNDZlM2FiYjFiNDAxZTNmOGNiNzFfMTA5OTUxMTYyODI5Mg_7268eb5a-6e06-4533-b53a-08695aedcd43">12.0</ix:nonFraction> were recognized in 2020.</ix:continuation> </span></div><div><span><br/></span></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_58"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">9. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81OC9mcmFnOjllNzY0NjZkMDcyODRhY2JiODdmZGIxZGJhNWZkZTBiL3RleHRyZWdpb246OWU3NjQ2NmQwNzI4NGFjYmI4N2ZkYjFkYmE1ZmRlMGJfMzE4_ed53c494-33dc-4a10-ae73-91cd3a89f797" continuedAt="i57e4f1bc1e71423d80dba1c9c8a3606c" escape="true">Cash and Cash Equivalents</ix:nonNumeric></span></div><ix:continuation id="i57e4f1bc1e71423d80dba1c9c8a3606c"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s policy is to invest cash in excess of operating requirements in highly liquid investments. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="stn:DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81OC9mcmFnOjllNzY0NjZkMDcyODRhY2JiODdmZGIxZGJhNWZkZTBiL3RleHRyZWdpb246OWU3NjQ2NmQwNzI4NGFjYmI4N2ZkYjFkYmE1ZmRlMGJfMzE5_3f8abfae-8782-4a69-82b3-9a4778e924af" continuedAt="i52c2b4b6dd094d3ea5d04880db7485ce" escape="true">For the purpose of the consolidated statements of cash flows, cash and cash equivalents consist of the following:</ix:nonNumeric></span></div><div><ix:continuation id="i52c2b4b6dd094d3ea5d04880db7485ce"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:Cash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81OC9mcmFnOjllNzY0NjZkMDcyODRhY2JiODdmZGIxZGJhNWZkZTBiL3RhYmxlOmVkMGI3ZDQwNTY3NjRiYjhiN2ViYzM2ZDVlNGZiYjEyL3RhYmxlcmFuZ2U6ZWQwYjdkNDA1Njc2NGJiOGI3ZWJjMzZkNWU0ZmJiMTJfMi0xLTEtMS0w_3ae550c2-4337-4f69-9820-64d79962dd93">183.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:Cash" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81OC9mcmFnOjllNzY0NjZkMDcyODRhY2JiODdmZGIxZGJhNWZkZTBiL3RhYmxlOmVkMGI3ZDQwNTY3NjRiYjhiN2ViYzM2ZDVlNGZiYjEyL3RhYmxlcmFuZ2U6ZWQwYjdkNDA1Njc2NGJiOGI3ZWJjMzZkNWU0ZmJiMTJfMi0yLTEtMS0w_b1276a9f-8ecf-4600-878b-c3a2278ed8e4">278.7</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash in escrow</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:CurrentRestrictedCashAndCashEquivalents" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81OC9mcmFnOjllNzY0NjZkMDcyODRhY2JiODdmZGIxZGJhNWZkZTBiL3RhYmxlOmVkMGI3ZDQwNTY3NjRiYjhiN2ViYzM2ZDVlNGZiYjEyL3RhYmxlcmFuZ2U6ZWQwYjdkNDA1Njc2NGJiOGI3ZWJjMzZkNWU0ZmJiMTJfMy0xLTEtMS0w_7b095adf-506d-413d-b50d-34d185b2ee20">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:CurrentRestrictedCashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81OC9mcmFnOjllNzY0NjZkMDcyODRhY2JiODdmZGIxZGJhNWZkZTBiL3RhYmxlOmVkMGI3ZDQwNTY3NjRiYjhiN2ViYzM2ZDVlNGZiYjEyL3RhYmxlcmFuZ2U6ZWQwYjdkNDA1Njc2NGJiOGI3ZWJjMzZkNWU0ZmJiMTJfMy0yLTEtMS0w_036f4c2a-acf3-4d04-bf4a-6deb18e704dd">4.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unrestricted investments</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:ShorttermInvestmentsClassifiedAsCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81OC9mcmFnOjllNzY0NjZkMDcyODRhY2JiODdmZGIxZGJhNWZkZTBiL3RhYmxlOmVkMGI3ZDQwNTY3NjRiYjhiN2ViYzM2ZDVlNGZiYjEyL3RhYmxlcmFuZ2U6ZWQwYjdkNDA1Njc2NGJiOGI3ZWJjMzZkNWU0ZmJiMTJfNC0xLTEtMS0w_9c9a0c22-5b19-4f11-8e91-b25dd6859704">10.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:ShorttermInvestmentsClassifiedAsCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81OC9mcmFnOjllNzY0NjZkMDcyODRhY2JiODdmZGIxZGJhNWZkZTBiL3RhYmxlOmVkMGI3ZDQwNTY3NjRiYjhiN2ViYzM2ZDVlNGZiYjEyL3RhYmxlcmFuZ2U6ZWQwYjdkNDA1Njc2NGJiOGI3ZWJjMzZkNWU0ZmJiMTJfNC0yLTEtMS0w_27920f5c-9da9-4e01-878e-d615fdad64a9">6.3</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and deposits</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:CashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81OC9mcmFnOjllNzY0NjZkMDcyODRhY2JiODdmZGIxZGJhNWZkZTBiL3RhYmxlOmVkMGI3ZDQwNTY3NjRiYjhiN2ViYzM2ZDVlNGZiYjEyL3RhYmxlcmFuZ2U6ZWQwYjdkNDA1Njc2NGJiOGI3ZWJjMzZkNWU0ZmJiMTJfNS0xLTEtMS0w_1e759526-bd28-4f4d-85cb-dd767893c686">193.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:CashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81OC9mcmFnOjllNzY0NjZkMDcyODRhY2JiODdmZGIxZGJhNWZkZTBiL3RhYmxlOmVkMGI3ZDQwNTY3NjRiYjhiN2ViYzM2ZDVlNGZiYjEyL3RhYmxlcmFuZ2U6ZWQwYjdkNDA1Njc2NGJiOGI3ZWJjMzZkNWU0ZmJiMTJfNS0yLTEtMS0w_22ca3355-86ab-4229-a190-b2a62bda5522">289.5</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Bank indebtedness</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:BankOverdraftsClassifiedAsCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81OC9mcmFnOjllNzY0NjZkMDcyODRhY2JiODdmZGIxZGJhNWZkZTBiL3RhYmxlOmVkMGI3ZDQwNTY3NjRiYjhiN2ViYzM2ZDVlNGZiYjEyL3RhYmxlcmFuZ2U6ZWQwYjdkNDA1Njc2NGJiOGI3ZWJjMzZkNWU0ZmJiMTJfNi0xLTEtMS0w_52591d5c-af68-4891-9461-6c67a60e0e01">7.2</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:BankOverdraftsClassifiedAsCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81OC9mcmFnOjllNzY0NjZkMDcyODRhY2JiODdmZGIxZGJhNWZkZTBiL3RhYmxlOmVkMGI3ZDQwNTY3NjRiYjhiN2ViYzM2ZDVlNGZiYjEyL3RhYmxlcmFuZ2U6ZWQwYjdkNDA1Njc2NGJiOGI3ZWJjMzZkNWU0ZmJiMTJfNi0yLTEtMS0w_1a3f911a-6469-4c19-b140-a5f9512d7280">4.7</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cash and cash equivalents</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81OC9mcmFnOjllNzY0NjZkMDcyODRhY2JiODdmZGIxZGJhNWZkZTBiL3RhYmxlOmVkMGI3ZDQwNTY3NjRiYjhiN2ViYzM2ZDVlNGZiYjEyL3RhYmxlcmFuZ2U6ZWQwYjdkNDA1Njc2NGJiOGI3ZWJjMzZkNWU0ZmJiMTJfNy0xLTEtMS0w_d263ef9a-c311-4c07-93bb-0f46faefda43">186.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81OC9mcmFnOjllNzY0NjZkMDcyODRhY2JiODdmZGIxZGJhNWZkZTBiL3RhYmxlOmVkMGI3ZDQwNTY3NjRiYjhiN2ViYzM2ZDVlNGZiYjEyL3RhYmxlcmFuZ2U6ZWQwYjdkNDA1Njc2NGJiOGI3ZWJjMzZkNWU0ZmJiMTJfNy0yLTEtMS0w_534890d9-a33c-4273-b527-70893f68d9a6">284.8</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:continuation></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash in escrow includes cash consideration for an acquisition.</span></div></ix:continuation><div><span><br/></span></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_61"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">10. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RleHRyZWdpb246Nzk0NTQyMjU2NTE0NGE4ODlmNzA4ZWZlZTk1NzEyYjlfMjM4_5dc69dd5-33e0-4545-b277-eb630d3ab3b5" continuedAt="i07bdb5cbe0c24697b4212a16eddbb062" escape="true">Trade and Other Receivables</ix:nonNumeric></span></div><div><ix:continuation id="i07bdb5cbe0c24697b4212a16eddbb062" continuedAt="ie2f7ae1c67d047aabbfa0d2bd4ad702a"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="stn:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RleHRyZWdpb246Nzk0NTQyMjU2NTE0NGE4ODlmNzA4ZWZlZTk1NzEyYjlfMjM5_0bd77185-6ca7-4c64-9705-311350de6d1f" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trade receivables, net of expected credit losses of $<ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOmI4YTIyNDIwMGUyNDQ1M2I4MzI5OGY3N2Y4ODEyYzE5L3RhYmxlcmFuZ2U6YjhhMjI0MjAwZTI0NDUzYjgzMjk4Zjc3Zjg4MTJjMTlfMi0wLTEtMS0wL3RleHRyZWdpb246YTA2NjZlMGQ5ZDIyNDA4NmE4NDRkYjQ5MGM4NzVjMTRfNTY_b3afc03d-fe13-42fe-8fe7-e691381e8fa1">2.0</ix:nonFraction> (2020 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOmI4YTIyNDIwMGUyNDQ1M2I4MzI5OGY3N2Y4ODEyYzE5L3RhYmxlcmFuZ2U6YjhhMjI0MjAwZTI0NDUzYjgzMjk4Zjc3Zjg4MTJjMTlfMi0wLTEtMS0wL3RleHRyZWdpb246YTA2NjZlMGQ5ZDIyNDA4NmE4NDRkYjQ5MGM4NzVjMTRfNjc_faee5b15-2f2b-43d7-9174-3630ffe3f8de">3.0</ix:nonFraction>)</span></div></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:TradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOmI4YTIyNDIwMGUyNDQ1M2I4MzI5OGY3N2Y4ODEyYzE5L3RhYmxlcmFuZ2U6YjhhMjI0MjAwZTI0NDUzYjgzMjk4Zjc3Zjg4MTJjMTlfMi0xLTEtMS0w_baf8ed1b-61da-49fc-affb-d11a82ca4b6c">787.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:TradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOmI4YTIyNDIwMGUyNDQ1M2I4MzI5OGY3N2Y4ODEyYzE5L3RhYmxlcmFuZ2U6YjhhMjI0MjAwZTI0NDUzYjgzMjk4Zjc3Zjg4MTJjMTlfMi0yLTEtMS0w_560bf79b-e5fb-4138-84ce-ed7c5da65d9f">702.7</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Holdbacks, current</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="stn:HoldbacksCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOmI4YTIyNDIwMGUyNDQ1M2I4MzI5OGY3N2Y4ODEyYzE5L3RhYmxlcmFuZ2U6YjhhMjI0MjAwZTI0NDUzYjgzMjk4Zjc3Zjg4MTJjMTlfMy0xLTEtMS0w_125cd793-ae2d-47f0-af33-32004386e929">28.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="stn:HoldbacksCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOmI4YTIyNDIwMGUyNDQ1M2I4MzI5OGY3N2Y4ODEyYzE5L3RhYmxlcmFuZ2U6YjhhMjI0MjAwZTI0NDUzYjgzMjk4Zjc3Zjg4MTJjMTlfMy0yLTEtMS0w_d189ea75-8c1e-4686-803c-638538b7c212">19.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:OtherReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOmI4YTIyNDIwMGUyNDQ1M2I4MzI5OGY3N2Y4ODEyYzE5L3RhYmxlcmFuZ2U6YjhhMjI0MjAwZTI0NDUzYjgzMjk4Zjc3Zjg4MTJjMTlfNS0xLTEtMS0w_b8a5085e-2862-4b27-92c3-b62caec25639">7.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:OtherReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOmI4YTIyNDIwMGUyNDQ1M2I4MzI5OGY3N2Y4ODEyYzE5L3RhYmxlcmFuZ2U6YjhhMjI0MjAwZTI0NDUzYjgzMjk4Zjc3Zjg4MTJjMTlfNS0yLTEtMS0w_9202ee22-af86-4c9a-a981-13af8c681a80">15.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Trade and other receivables</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:TradeAndOtherReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOmI4YTIyNDIwMGUyNDQ1M2I4MzI5OGY3N2Y4ODEyYzE5L3RhYmxlcmFuZ2U6YjhhMjI0MjAwZTI0NDUzYjgzMjk4Zjc3Zjg4MTJjMTlfNi0xLTEtMS0w_a246e99c-6eaa-47da-b6a8-125ca7c2c3b1">823.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:TradeAndOtherReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOmI4YTIyNDIwMGUyNDQ1M2I4MzI5OGY3N2Y4ODEyYzE5L3RhYmxlcmFuZ2U6YjhhMjI0MjAwZTI0NDUzYjgzMjk4Zjc3Zjg4MTJjMTlfNi0yLTEtMS0w_b4eefec4-9b38-48da-9404-684bf2a00f01">738.0</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:nonNumeric></ix:continuation></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-30</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ie2f7ae1c67d047aabbfa0d2bd4ad702a"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="stn:DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RleHRyZWdpb246Nzk0NTQyMjU2NTE0NGE4ODlmNzA4ZWZlZTk1NzEyYjlfMjM3_48f88b88-fc7a-4ec3-bce4-edd3e2e30583" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The aging analysis of gross trade receivables is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.198%"><tr><td style="width:1.0%"></td><td style="width:18.447%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.308%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.308%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.308%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.308%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.308%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.313%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total<br/>$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1&#8211;30<br/>$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">31&#8211;60<br/>$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">61&#8211;90<br/>$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">91&#8211;120<br/>$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">121+<br/>$</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="stn:GrossTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOjgwZWMxMDFkNDA0MjQxOGI5ZTMxMzAyMDFmYWE1NzNlL3RhYmxlcmFuZ2U6ODBlYzEwMWQ0MDQyNDE4YjllMzEzMDIwMWZhYTU3M2VfMS0xLTEtMS0w_19c8bf60-97ab-4ac4-80d8-51fbeb3a7a9b">789.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iae5ab0ceeb314b3f984d8e3dc0c3bc4f_I20211231" decimals="-5" name="stn:GrossTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOjgwZWMxMDFkNDA0MjQxOGI5ZTMxMzAyMDFmYWE1NzNlL3RhYmxlcmFuZ2U6ODBlYzEwMWQ0MDQyNDE4YjllMzEzMDIwMWZhYTU3M2VfMS0yLTEtMS0w_1fb05fb8-4ee2-4380-be0e-5f271cdf30aa">467.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i23f11fa0c35a4786b5357e25f73e38bb_I20211231" decimals="-5" name="stn:GrossTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOjgwZWMxMDFkNDA0MjQxOGI5ZTMxMzAyMDFmYWE1NzNlL3RhYmxlcmFuZ2U6ODBlYzEwMWQ0MDQyNDE4YjllMzEzMDIwMWZhYTU3M2VfMS0zLTEtMS0w_3ceeef16-89a5-487b-9acf-e0f56ba5a90b">181.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i169d706588af4ecdaed43ccbc9f77f29_I20211231" decimals="-5" name="stn:GrossTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOjgwZWMxMDFkNDA0MjQxOGI5ZTMxMzAyMDFmYWE1NzNlL3RhYmxlcmFuZ2U6ODBlYzEwMWQ0MDQyNDE4YjllMzEzMDIwMWZhYTU3M2VfMS00LTEtMS0w_d0293694-251e-44bf-b1a9-187e61c1667a">56.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic8a5c87b3cec4befbd63dec01fb68fdf_I20211231" decimals="-5" name="stn:GrossTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOjgwZWMxMDFkNDA0MjQxOGI5ZTMxMzAyMDFmYWE1NzNlL3RhYmxlcmFuZ2U6ODBlYzEwMWQ0MDQyNDE4YjllMzEzMDIwMWZhYTU3M2VfMS01LTEtMS0w_0516f55f-25eb-4f2d-a82a-fae9b5b1a9e0">30.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i059b8dc643ce4a3e8110815206b4df00_I20211231" decimals="-5" name="stn:GrossTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOjgwZWMxMDFkNDA0MjQxOGI5ZTMxMzAyMDFmYWE1NzNlL3RhYmxlcmFuZ2U6ODBlYzEwMWQ0MDQyNDE4YjllMzEzMDIwMWZhYTU3M2VfMS02LTEtMS0w_dbaa0db8-0d6d-4e9d-b090-3a2d19c785db">54.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="stn:GrossTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOjgwZWMxMDFkNDA0MjQxOGI5ZTMxMzAyMDFmYWE1NzNlL3RhYmxlcmFuZ2U6ODBlYzEwMWQ0MDQyNDE4YjllMzEzMDIwMWZhYTU3M2VfMi0xLTEtMS0w_514f53cd-8c34-4b37-9400-c6113d8866bc">705.7</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifd50c1bf70d14a3ea08d9a1711566609_I20201231" decimals="-5" name="stn:GrossTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOjgwZWMxMDFkNDA0MjQxOGI5ZTMxMzAyMDFmYWE1NzNlL3RhYmxlcmFuZ2U6ODBlYzEwMWQ0MDQyNDE4YjllMzEzMDIwMWZhYTU3M2VfMi0yLTEtMS0w_d4555931-4f49-4b75-9588-cfb8c68b31a9">389.5</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i38c74d217a734f798e4c3065c78f0b9b_I20201231" decimals="-5" name="stn:GrossTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOjgwZWMxMDFkNDA0MjQxOGI5ZTMxMzAyMDFmYWE1NzNlL3RhYmxlcmFuZ2U6ODBlYzEwMWQ0MDQyNDE4YjllMzEzMDIwMWZhYTU3M2VfMi0zLTEtMS0w_d1b64cff-d649-4a1a-a3e2-a6f4162d17d3">160.3</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3183140fe34f462bb7a9befa4ad475c2_I20201231" decimals="-5" name="stn:GrossTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOjgwZWMxMDFkNDA0MjQxOGI5ZTMxMzAyMDFmYWE1NzNlL3RhYmxlcmFuZ2U6ODBlYzEwMWQ0MDQyNDE4YjllMzEzMDIwMWZhYTU3M2VfMi00LTEtMS0w_722794c7-b6ce-4f1e-823e-78c0c4de9384">60.9</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5a35c17bdbc34272a92436eb750cd792_I20201231" decimals="-5" name="stn:GrossTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOjgwZWMxMDFkNDA0MjQxOGI5ZTMxMzAyMDFmYWE1NzNlL3RhYmxlcmFuZ2U6ODBlYzEwMWQ0MDQyNDE4YjllMzEzMDIwMWZhYTU3M2VfMi01LTEtMS0w_c6269c1a-9ded-40a7-9d2f-84e1ddb6d6e3">25.9</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i67c7a5fc70804ebd9df02381dd7a1fee_I20201231" decimals="-5" name="stn:GrossTradeReceivables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOjgwZWMxMDFkNDA0MjQxOGI5ZTMxMzAyMDFmYWE1NzNlL3RhYmxlcmFuZ2U6ODBlYzEwMWQ0MDQyNDE4YjllMzEzMDIwMWZhYTU3M2VfMi02LTEtMS0w_95c2c6d9-1cdf-4f3f-a094-46d0b1e29dc8">69.1</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Information about the Company&#8217;s exposure to credit risks for trade and other receivables is included in note 25.</span></div></ix:continuation><div><span><br/></span></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_64"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">11. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RleHRyZWdpb246OTMyMDMxOTBlOTZkNDExNWFiYmI4ZjBlOGNmODFkZGNfMjY3_ab8f127b-ce64-4953-ac75-6db9cd7cc586" continuedAt="i0d0c5169425c4d72be5046c3315af334" escape="true">Property and Equipment</ix:nonNumeric></span></div><ix:continuation id="i0d0c5169425c4d72be5046c3315af334"><div><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RleHRyZWdpb246OTMyMDMxOTBlOTZkNDExNWFiYmI4ZjBlOGNmODFkZGNfMjY4_066d78e4-7079-4900-86d5-e8888c9ec838" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.201%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.201%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.162%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.201%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.203%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Engineering<br/>Equipment<br/>$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Office<br/>Equipment<br/>$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Leasehold<br/>Improvements<br/>$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Other<br/>$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total<br/>$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2019</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i955874fd909c464baa2824d840b13d56_I20191231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMi0xLTEtMS0w_105023b5-4a81-4b77-b8c9-79d0d2aa447d">126.8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5f058720b495466d856a51bd6d2ff581_I20191231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMi0yLTEtMS0w_5e27480b-e7ad-4c0f-9512-82f127932f96">86.8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i298d185e16fc49ac816ac6495e29e9fe_I20191231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMi0zLTEtMS0w_754cb57a-4780-415a-8b39-caaf66e242c4">246.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i927accc84ade4e568e7f84e695a05b1e_I20191231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMi00LTEtMS0w_1094bfa4-9ac1-4288-8603-0885deca8b30">40.4</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i7a4cf001a8534cbc8ba84471e931eef8_I20191231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMi01LTEtMS0w_7bf848a4-2cde-430a-add7-d69364139048">500.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i924d1b99a6cf4b469969549e2a3cb051_D20200101-20201231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMy0xLTEtMS0w_1ad85513-3677-4a6a-9df0-d8d08d7adf94">13.3</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie5c144e47a6445529a38f6139275c3e0_D20200101-20201231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMy0yLTEtMS0w_62db9c9c-7f1e-442e-8bf2-21d843a15de4">5.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i93b36837e68f4034b5305344f2a203fb_D20200101-20201231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMy0zLTEtMS0w_6cb6e955-04c4-4438-8adb-40bb1ad61b7d">12.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="if7a38aaf7ebb4accbeb0f29331329045_D20200101-20201231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMy00LTEtMS0w_a0aa3998-82a9-4cf2-8e36-e0d73cf346f7">2.4</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="idfed72e66e374e3695096731da6cf7ae_D20200101-20201231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMy01LTEtMS0w_58ae70b8-7465-4778-b9ec-9c91b7d1fc6c">33.3</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions arising on acquisitions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i924d1b99a6cf4b469969549e2a3cb051_D20200101-20201231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfNC0xLTEtMS0w_01f805cc-14f8-4cd1-9ffd-478fa82a1bda">1.4</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie5c144e47a6445529a38f6139275c3e0_D20200101-20201231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfNC0yLTEtMS0w_6fd5e869-7c87-4200-858e-8f392b9092b0">0.4</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i93b36837e68f4034b5305344f2a203fb_D20200101-20201231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfNC0zLTEtMS0w_eceb0f50-8147-46dd-a157-24485c74141c">0.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="if7a38aaf7ebb4accbeb0f29331329045_D20200101-20201231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfNC00LTEtMS0w_8c0086d3-2a4c-428c-b181-caa457cc2653">0.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="idfed72e66e374e3695096731da6cf7ae_D20200101-20201231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfNC01LTEtMS0w_0fbac1f2-116a-4dbb-bc04-91e56e29d125">2.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Disposals</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i924d1b99a6cf4b469969549e2a3cb051_D20200101-20201231" decimals="-5" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfNS0xLTEtMS0w_d5e372ce-9292-40b0-ad6a-4abecc9183b4">22.6</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ie5c144e47a6445529a38f6139275c3e0_D20200101-20201231" decimals="-5" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfNS0yLTEtMS0w_af561816-6d02-4cda-b8b6-8f028b613a42">6.0</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i93b36837e68f4034b5305344f2a203fb_D20200101-20201231" decimals="-5" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfNS0zLTEtMS0w_35f828cd-6969-4916-b3af-7e3a7834cb2f">15.0</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="if7a38aaf7ebb4accbeb0f29331329045_D20200101-20201231" decimals="-5" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfNS00LTEtMS0w_1140b581-cc64-407d-ab12-89d3b3a71257">1.7</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="idfed72e66e374e3695096731da6cf7ae_D20200101-20201231" decimals="-5" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfNS01LTEtMS0w_9967a6a8-5a82-4b48-86e1-fb172a683f03">45.3</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i924d1b99a6cf4b469969549e2a3cb051_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfOC0xLTEtMS0w_26d8bf66-f7a4-4114-b075-200c0b37012b">0.5</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ie5c144e47a6445529a38f6139275c3e0_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfOC0yLTEtMS0w_27730ded-c4fa-4bde-9015-3628e40cd439">0.9</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i93b36837e68f4034b5305344f2a203fb_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfOC0zLTEtMS0w_6fb64208-abae-4b8d-8c11-ab451277714d">1.8</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="if7a38aaf7ebb4accbeb0f29331329045_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfOC00LTEtMS0w_8adf03bf-6ff8-477b-8fb6-75113ccc49e2">0.7</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="idfed72e66e374e3695096731da6cf7ae_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfOC01LTEtMS0w_e69ad911-dcfc-4dad-9c53-ce438700cbed">3.9</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie1cab3ca1d7a4bc0a34ddbc6e7b7c470_I20201231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfOS0xLTEtMS0w_94221e19-06dc-47f7-a6b4-5d481623338a">118.4</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iec8248c0e0f14c12adbd3277c4c8e6ff_I20201231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfOS0yLTEtMS0w_06fa827e-be2c-4f15-8a54-3483e174d431">85.3</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i7e13b88877414f118bdd6c3784cad505_I20201231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfOS0zLTEtMS0w_154052ab-b2bd-4329-b732-6bd6e22f2afd">242.6</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ib75d36ac68b147009542668f51165573_I20201231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfOS00LTEtMS0w_089018b1-4929-4952-97ef-045b6cb4c220">40.6</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i263daefe50b34f30a68bac5939f36d10_I20201231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfOS01LTEtMS0w_6375bb78-52d0-4b68-8641-f73b4ff459ee">486.9</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i8f8576aa084e456f9e5ba11c1242574a_D20210101-20211231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTAtMS0xLTEtMA_b85c2ccf-5161-4360-9ab3-69aad67563cb">21.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i058ad1ced7cb4322af808ef06733843e_D20210101-20211231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTAtMi0xLTEtMA_981d2db3-8d9e-4ac2-abed-44a057054ec5">5.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="idbab04195a884699acc8a935c3d58601_D20210101-20211231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTAtMy0xLTEtMA_428099a5-32e3-4f7a-b95d-169e5a244376">15.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i10f2f578da3b449cb4122d2540bc3ff0_D20210101-20211231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTAtNC0xLTEtMA_db744a60-765c-4632-98eb-00526740fbe0">4.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i39ee473b2b5c4c328ea30c3fb37e6204_D20210101-20211231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTAtNS0xLTEtMA_49c6018c-e850-4085-9f89-c35236fef8a7">46.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions arising on acquisitions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i8f8576aa084e456f9e5ba11c1242574a_D20210101-20211231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTEtMS0xLTEtMA_adcadeb1-c761-46d3-987a-9c2453de29fd">5.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i058ad1ced7cb4322af808ef06733843e_D20210101-20211231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTEtMi0xLTEtMA_a6c37f0a-72c8-4979-8907-fee1f47ea8a0">0.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="idbab04195a884699acc8a935c3d58601_D20210101-20211231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTEtMy0xLTEtMA_c93e3c86-3998-4813-aa62-05dbdac6c2ca">3.3</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i10f2f578da3b449cb4122d2540bc3ff0_D20210101-20211231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTEtNC0xLTEtMA_34bb3640-68fa-41db-ae34-a3fb1648ebf2">2.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i39ee473b2b5c4c328ea30c3fb37e6204_D20210101-20211231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTEtNS0xLTEtMA_c13edd7d-068c-463a-8e42-91b966eb21dd">11.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Disposals</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i8f8576aa084e456f9e5ba11c1242574a_D20210101-20211231" decimals="-5" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTItMS0xLTEtMA_54d94ba9-d2bf-43dc-9f59-c50d67106f35">15.3</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i058ad1ced7cb4322af808ef06733843e_D20210101-20211231" decimals="-5" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTItMi0xLTEtMA_25ee4f03-5425-436b-b29e-599f38a27267">6.7</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="idbab04195a884699acc8a935c3d58601_D20210101-20211231" decimals="-5" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTItMy0xLTEtMA_18f4b164-1d56-45fb-aa54-41395b4d652c">15.7</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i10f2f578da3b449cb4122d2540bc3ff0_D20210101-20211231" decimals="-5" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTItNC0xLTEtMA_00aacb43-95b4-4f5d-900f-5fe5bc21dca6">3.2</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i39ee473b2b5c4c328ea30c3fb37e6204_D20210101-20211231" decimals="-5" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTItNS0xLTEtMA_0352cfc6-299f-4ab2-a28f-059573088924">40.9</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i8f8576aa084e456f9e5ba11c1242574a_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTMtMS0xLTEtMA_4fc21ebd-60c8-4c1e-9ec7-cc9fbbc25d4c">1.5</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i058ad1ced7cb4322af808ef06733843e_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTMtMi0xLTEtMA_992c0d65-a0dd-4bd2-9667-547c5455c2b0">0.8</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="idbab04195a884699acc8a935c3d58601_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTMtMy0xLTEtMA_4c97e82e-f8a0-43fb-802b-42ed4940bc38">1.4</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i10f2f578da3b449cb4122d2540bc3ff0_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTMtNC0xLTEtMA_c0c2f8c9-d05e-45f3-9c7d-6d6db6bd59da">0.6</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i39ee473b2b5c4c328ea30c3fb37e6204_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTMtNS0xLTEtMA_7d57f4f9-3795-4a76-9699-23ab5398a99b">4.3</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i7576e81d87d94ad8ad8642e6c6a2c6f4_I20211231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTQtMS0xLTEtMA_e13b190b-9269-4542-b0e4-29ac027da821">128.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i470277484dc7468baebdfd8259f054fd_I20211231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTQtMi0xLTEtMA_00b81c0f-1b3e-4e3b-91cb-73d869a7d706">83.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iafe40d3bc2da4702a877948c76e343e0_I20211231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTQtMy0xLTEtMA_df524025-4c74-4b32-a1b1-74f33a122f91">243.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i7b4074a98db14956a8b38d02eaa9adad_I20211231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTQtNC0xLTEtMA_62427271-c96c-46e0-b0ed-7c10d15446db">43.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i7db45f9cea85432ca56c65bbde4bb0c8_I20211231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTQtNS0xLTEtMA_9a7f42e4-3062-4bed-a643-09702cb375ca">499.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Accumulated depreciation</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2019</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i95e841ac8f5b4fb9a544e625598ebae7_I20191231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTYtMS0xLTEtMA_51a7ac55-0f77-4295-a06a-7118fd469209">65.3</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i05be1ea2e4e0459db9694dd8de6bd3a6_I20191231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTYtMi0xLTEtMA_ba248ee2-91a9-4045-9e46-84232193483e">37.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ied383b55e55e46a2ace2c80d30f0356d_I20191231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTYtMy0xLTEtMA_a1211ebc-36c6-45c7-9930-b2607c0ea079">92.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifac39dd6dda54bda82e5483f27c8fb75_I20191231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTYtNC0xLTEtMA_35f6d075-5192-4b7b-be96-b95c9f207c2d">18.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iceb397a5a82740828cc7401d0a31a82d_I20191231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTYtNS0xLTEtMA_3dbc45ea-3f2e-41a9-964a-04f8da26e749">214.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i353f73bc530a4b72b781f8de497624c1_D20200101-20201231" decimals="-5" name="ifrs-full:DepreciationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTctMS0xLTEtMA_c1846e44-d665-4baf-a2d0-af12c603a3d6">17.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i26e7131407ac4398828f2ba745cee6cf_D20200101-20201231" decimals="-5" name="ifrs-full:DepreciationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTctMi0xLTEtMA_05815312-82e5-4e5c-a013-601713e9a7c4">8.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iefbe0352e3b2475aa264d4459a7c181e_D20200101-20201231" decimals="-5" name="ifrs-full:DepreciationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTctMy0xLTEtMA_1adbd7a6-4475-419e-8cf5-504b4a83e59a">29.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i974638e0e76f4d65b05a9d80dce96919_D20200101-20201231" decimals="-5" name="ifrs-full:DepreciationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTctNC0xLTEtMA_472b207c-331d-487a-bf9d-3e069e86eac7">2.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i99de6c74d238493bae34df72b597d5bf_D20200101-20201231" decimals="-5" name="ifrs-full:DepreciationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTctNS0xLTEtMA_9d26603e-0965-4bd8-a2c4-f4e50a7d4cef">57.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Disposals</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i353f73bc530a4b72b781f8de497624c1_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTktMS0xLTEtMA_cbe5e1d4-bfbb-470d-84ad-ff0aba26340a">20.5</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i26e7131407ac4398828f2ba745cee6cf_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTktMi0xLTEtMA_5c4ce237-3453-465a-994f-11cee7eacc5e">5.5</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iefbe0352e3b2475aa264d4459a7c181e_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTktMy0xLTEtMA_599bb190-fd37-43bb-987d-0fcae77babad">14.9</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i974638e0e76f4d65b05a9d80dce96919_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTktNC0xLTEtMA_de473fe8-2faf-4895-99f1-88f3e0a75634">1.4</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i99de6c74d238493bae34df72b597d5bf_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTktNS0xLTEtMA_31098ecb-3e00-461f-94f2-d7a8b1ff85b6">42.3</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment (note 12)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i353f73bc530a4b72b781f8de497624c1_D20200101-20201231" decimals="-5" name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjItMS0xLTEtMzM3MjY_f08369a3-4370-4050-a1b4-607a1dd92dd2">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i26e7131407ac4398828f2ba745cee6cf_D20200101-20201231" decimals="-5" name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjItMi0xLTEtMzM3MzM_29052325-0291-41d1-ad69-b9874480f8da">3.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iefbe0352e3b2475aa264d4459a7c181e_D20200101-20201231" decimals="-5" name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjItMy0xLTEtMzM3NDA_33ef105c-90fe-4f2e-8861-514ca568edcd">16.3</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i974638e0e76f4d65b05a9d80dce96919_D20200101-20201231" decimals="-5" name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjItNC0xLTEtMzM3NDc_2af93084-f3b3-48c0-8496-a1504513bbe3">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i99de6c74d238493bae34df72b597d5bf_D20200101-20201231" decimals="-5" name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjItNS0xLTEtMzM3NTM_8b0e17c9-185a-4f26-825e-21ecdff791a2">19.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i353f73bc530a4b72b781f8de497624c1_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjItMS0xLTEtMA_6a16a8f6-9a34-407d-a9e2-dc640d0ab6ef">0.5</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i26e7131407ac4398828f2ba745cee6cf_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjItMi0xLTEtMA_42d1b293-6646-437d-a9bf-f1674674c401">0.5</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iefbe0352e3b2475aa264d4459a7c181e_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjItMy0xLTEtMA_4669f7da-53b1-4731-bdd3-f5fb1e2317e7">1.1</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i974638e0e76f4d65b05a9d80dce96919_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjItNC0xLTEtMA_f93cfba9-db88-482d-9098-6562727e1f49">0.3</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i99de6c74d238493bae34df72b597d5bf_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjItNS0xLTEtMA_46321734-6f8f-43f6-80b2-3e204485ad8c">2.4</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i13fbb945524d47efbecbcac54b848b11_I20201231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjMtMS0xLTEtMA_9067e08f-a454-4f96-8ff4-8adb34e455e7">61.5</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i496b0e5e32724855b00c27243f4ef6a0_I20201231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjMtMi0xLTEtMA_1e29f8c3-a5e8-40ec-bb15-b3319b7fc635">43.2</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5c057d82053c4aad97437620e9b9929c_I20201231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjMtMy0xLTEtMA_0acad987-7b69-4512-a99d-fdabb5e4b273">122.7</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i15ea143a07a74a08b8931b289fda411f_I20201231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjMtNC0xLTEtMA_f3ad4cf2-26a5-46cb-9ecd-57c4e866e547">19.4</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i1441672385784d978650d879f8ef1411_I20201231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjMtNS0xLTEtMA_346d4b0c-6612-4cb1-868b-f56fc9506c92">246.8</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0469ae9e65104e9fa3177f87588044af_D20210101-20211231" decimals="-5" name="ifrs-full:DepreciationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjQtMS0xLTEtMA_8a395115-de26-4ade-8a26-ff05ee04118d">17.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i2adf87690c3e4e1dae7b38b1d6e7d90a_D20210101-20211231" decimals="-5" name="ifrs-full:DepreciationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjQtMi0xLTEtMA_61e4f553-e9b1-4533-a55d-da0dccd30a67">7.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i57a646eb988e408e9274dc5d1f68a6bf_D20210101-20211231" decimals="-5" name="ifrs-full:DepreciationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjQtMy0xLTEtMA_eef091f4-91b3-43e9-9332-56f41b49d328">26.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic84f53360861434bab7e989d27c784fc_D20210101-20211231" decimals="-5" name="ifrs-full:DepreciationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjQtNC0xLTEtMA_c13bb911-bc42-4608-ba4c-31a4cde44796">3.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i405f9c44a22f47c8a29619a098ad26e5_D20210101-20211231" decimals="-5" name="ifrs-full:DepreciationPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjQtNS0xLTEtMA_569ae7d6-2a31-4728-906a-e81848527ee7">53.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Disposals</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i0469ae9e65104e9fa3177f87588044af_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjUtMS0xLTEtMA_cff89d7f-4dc8-48b9-84f7-2e0ab711c505">14.7</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i2adf87690c3e4e1dae7b38b1d6e7d90a_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjUtMi0xLTEtMA_f4a97ed3-1326-4302-921a-007c96238e8a">5.7</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i57a646eb988e408e9274dc5d1f68a6bf_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjUtMy0xLTEtMA_1b19515d-2991-402c-b8a4-fe1450a504a1">15.6</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ic84f53360861434bab7e989d27c784fc_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjUtNC0xLTEtMA_ff107abb-7a9d-4b3b-bab9-325a3fa7037f">2.5</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i405f9c44a22f47c8a29619a098ad26e5_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:DisposalsPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjUtNS0xLTEtMA_1e079310-7201-49fe-8f57-c1c48b6ea3b7">38.5</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment net of reversal (note 12)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0469ae9e65104e9fa3177f87588044af_D20210101-20211231" decimals="-5" name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjYtMS0xLTEtMA_b4d5fda4-b8cd-48a8-af34-4b2c572f61df">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i2adf87690c3e4e1dae7b38b1d6e7d90a_D20210101-20211231" decimals="-5" name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjYtMi0xLTEtMA_f2a87b15-fdec-45fd-957e-1f53e05e3bc4">1.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i57a646eb988e408e9274dc5d1f68a6bf_D20210101-20211231" decimals="-5" name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjYtMy0xLTEtMA_9c8dba98-6f3a-48ca-bb07-2dcac2673b8a">4.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic84f53360861434bab7e989d27c784fc_D20210101-20211231" decimals="-5" name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjYtNC0xLTEtMA_604bb396-f909-4d29-8cec-415096a2827d">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i405f9c44a22f47c8a29619a098ad26e5_D20210101-20211231" decimals="-5" name="ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjYtNS0xLTEtMA_859bf950-1d0a-4f07-9743-b27164a41b15">5.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i0469ae9e65104e9fa3177f87588044af_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjctMS0xLTEtMA_a0475333-ef99-433f-9f6d-cd653f016066">0.8</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i2adf87690c3e4e1dae7b38b1d6e7d90a_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjctMi0xLTEtMA_85237b10-f105-4db2-b70e-373e4f7f1d34">0.3</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i57a646eb988e408e9274dc5d1f68a6bf_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjctMy0xLTEtMA_89224be4-6f81-4d28-ac8e-bd8db1c67919">0.8</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ic84f53360861434bab7e989d27c784fc_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjctNC0xLTEtMA_7c520418-dd10-4bf4-b8f8-34a6fb2845f8">0.2</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i405f9c44a22f47c8a29619a098ad26e5_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjctNS0xLTEtMA_53d56466-7a75-4fa5-baae-b8770677b4a5">2.1</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic55c94a19bdc4ee5a482f627e6e8f42b_I20211231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjgtMS0xLTEtMA_97fd785e-5b32-4acf-9f51-2568aee5e344">63.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i125fe66ae496429e8621ad24b9035440_I20211231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjgtMi0xLTEtMA_b1b936dd-3624-400b-a946-309ca71247c6">46.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6d2a7f48238c44f383e7b957c94014c5_I20211231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjgtMy0xLTEtMA_3c818032-f8a6-4256-8eee-445dbea84113">136.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie6a22f03cbcd4ce18285e23907fd5d69_I20211231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjgtNC0xLTEtMA_976c154d-1fc3-4c90-bd8c-8717decb0655">19.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i731a38a92b1b43a49238ca837a175065_I20211231" decimals="-5" sign="-" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjgtNS0xLTEtMA_f79cc831-1c71-4100-af6f-a39c7b7d48d7">265.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net book value</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie9625a7dc1e84d05aec795344887c82f_I20201231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMzAtMS0xLTEtMA_9b1a8e3f-3195-45c9-a7b1-1314954d920d">56.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ib971d842a8a14236bfe7ae525ce16ce4_I20201231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMzAtMi0xLTEtMA_2fb35494-1241-45e5-af4b-7a177d280de2">42.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4f9ad241cebe48379a166221bf488fc4_I20201231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMzAtMy0xLTEtMA_f33db24b-8483-41e7-9e74-457dc71f1df6">119.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3155fae27dd44b6c952526b0f3d88a58_I20201231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMzAtNC0xLTEtMA_b6c33845-829d-4aef-b683-2f4f50b4e800">21.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMzAtNS0xLTEtMA_101905fb-0ba0-4fc6-8530-2a94ecbefcb5">240.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i8885dd2c3595490581990e1ae3fcf708_I20211231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMzEtMS0xLTEtMA_bc4dfe24-45f6-4bf9-abc3-091b57c3efaf">65.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i67cf4d0522214b999305736424e4347a_I20211231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMzEtMi0xLTEtMA_20095883-015a-4101-a49c-5ca075e74e17">37.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i115bc7b05040470297fa13847de123bb_I20211231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMzEtMy0xLTEtMA_5a281eed-6b75-4ac6-86e5-61b4cc377cc0">107.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie796ec3f2c114bd79aac5a0f3b557461_I20211231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMzEtNC0xLTEtMA_4e9bb518-a6ce-4ebe-aae2-eb18bfb6f866">23.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:PropertyPlantAndEquipment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMzEtNS0xLTEtMA_94039879-ffb1-4cf4-b861-09f15f4ad76e">233.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:nonNumeric></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Leasehold improvements includes construction work in progress of $<ix:nonFraction unitRef="cad" contextRef="i115bc7b05040470297fa13847de123bb_I20211231" decimals="-5" name="ifrs-full:ConstructionInProgress" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RleHRyZWdpb246OTMyMDMxOTBlOTZkNDExNWFiYmI4ZjBlOGNmODFkZGNfMTAw_a7e7c2b6-f589-437e-88f7-84b7fa22e300">3.4</ix:nonFraction> (2020 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i4f9ad241cebe48379a166221bf488fc4_I20201231" decimals="-5" name="ifrs-full:ConstructionInProgress" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RleHRyZWdpb246OTMyMDMxOTBlOTZkNDExNWFiYmI4ZjBlOGNmODFkZGNfMTA5_a1aa3419-d602-4142-a0fc-94b81dfb5e3c">0.2</ix:nonFraction>) on which depreciation has not started.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Included in the Other category is automotive equipment, buildings, land, and an ownership interest in an aircraft.</span></div></ix:continuation><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-31</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_67"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">12. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfLeasesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RleHRyZWdpb246NTJiZjYyZWQ3NjRiNDE4MGE0OWExNjdiYjdjZTEzZmJfMTgwOQ_5fbcd700-0bde-4064-9959-53d9466a7aab" continuedAt="i9955e095f73a41868b8644a3cf7d65a9" escape="true">Lease Assets</ix:nonNumeric></span></div><ix:continuation id="i9955e095f73a41868b8644a3cf7d65a9" continuedAt="id706b35c6c0b4db9bd13a16fa8128d94"><div><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RleHRyZWdpb246NTJiZjYyZWQ3NjRiNDE4MGE0OWExNjdiYjdjZTEzZmJfMTgxMQ_0544265c-b79d-4348-979b-2702705d9ec8" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.480%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.480%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.480%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.722%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.722%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.724%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Building<br/>$</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Other<br/>$</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total<br/>$</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2019</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6869329bd0f94b2799d2877068da8b7a_I20191231" decimals="-5" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMS0xLTEtMS0w_4062bf04-5902-4475-9fe1-3c01bcc58370">554.4</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i20164c32699f48f6b7e7e27c5bc7d705_I20191231" decimals="-5" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMS0yLTEtMS0w_295ade44-810f-447e-bbca-2571ce5e0cc2">4.1</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="id0080f6e8de54976811852c3a5cb24b0_I20191231" decimals="-5" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMS0zLTEtMS0w_3038a3eb-c439-42f5-bee5-197eb7aeb77f">558.5</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i06961f56dcc44120851442f7d5c8c858_D20200101-20201231" decimals="-5" name="ifrs-full:AdditionsToRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMi0xLTEtMS0w_cd79b972-46fd-4147-89ab-df785e77b657">40.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i7b034123dc5f47bd9ebf930edfbf1462_D20200101-20201231" decimals="-5" name="ifrs-full:AdditionsToRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMi0yLTEtMS0w_05d19f56-e9ef-4763-aae3-2e9715499e42">1.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="id89efcb54ab0420bbcdd926acd171710_D20200101-20201231" decimals="-5" name="ifrs-full:AdditionsToRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMi0zLTEtMS0w_4b903075-232c-4640-add7-3931375c71ea">42.4</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Acquisitions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i06961f56dcc44120851442f7d5c8c858_D20200101-20201231" decimals="-5" name="stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMy0xLTEtMS0w_cee00408-b809-495e-bfb2-183f8af69d05">7.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i7b034123dc5f47bd9ebf930edfbf1462_D20200101-20201231" decimals="-5" name="stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMy0yLTEtMS0w_e669d940-d01d-4a91-ab74-f3c883fadc20">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="id89efcb54ab0420bbcdd926acd171710_D20200101-20201231" decimals="-5" name="stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMy0zLTEtMS0w_1ee27fb7-4c79-42e1-98f0-c68154767f96">7.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i06961f56dcc44120851442f7d5c8c858_D20200101-20201231" decimals="-5" name="ifrs-full:DepreciationRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfNC0xLTEtMS0w_715e3250-cd04-41e3-a8e9-dae00e288dac">115.0</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i7b034123dc5f47bd9ebf930edfbf1462_D20200101-20201231" decimals="-5" name="ifrs-full:DepreciationRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfNC0yLTEtMS0w_fa453a43-5030-4afe-bdd0-695e5b6c2f25">2.7</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="id89efcb54ab0420bbcdd926acd171710_D20200101-20201231" decimals="-5" name="ifrs-full:DepreciationRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfNC0zLTEtMS0w_30451f9e-8a28-4b64-931d-e2954f449e29">117.7</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Modifications</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i06961f56dcc44120851442f7d5c8c858_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfNS0xLTEtMS0w_fa61454c-f7e3-4a0a-b9fb-2dbe5c41af70">16.4</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i7b034123dc5f47bd9ebf930edfbf1462_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfNS0yLTEtMS0w_efaeb043-3008-49fd-97f1-832a78441e25">0.4</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="id89efcb54ab0420bbcdd926acd171710_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfNS0zLTEtMS0w_2bd1e098-d3fe-4758-9d25-2a2bfe53b052">16.8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i06961f56dcc44120851442f7d5c8c858_D20200101-20201231" decimals="-5" name="stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfNi0xLTEtMS0w_e9b44a68-4136-4aec-9fd6-12ec3f615a53">59.1</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i7b034123dc5f47bd9ebf930edfbf1462_D20200101-20201231" decimals="-5" name="stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfNi0yLTEtMS0w_56b02e17-790e-474b-9236-bd0aa7bf4462">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="id89efcb54ab0420bbcdd926acd171710_D20200101-20201231" decimals="-5" name="stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfNi0zLTEtMS0w_4f6a2474-a70c-43d1-9eda-53b4a67b750e">59.1</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i06961f56dcc44120851442f7d5c8c858_D20200101-20201231" decimals="-5" sign="-" name="stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfOS0xLTEtMS0w_353942b4-0ab9-4716-9ed3-ec920bf8d0ae">1.0</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i7b034123dc5f47bd9ebf930edfbf1462_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfOS0yLTEtMS0w_6d11b30e-ccd9-4ced-9bd8-6edcdd58e1bf">0.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="id89efcb54ab0420bbcdd926acd171710_D20200101-20201231" decimals="-5" sign="-" name="stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfOS0zLTEtMS0w_cc13d6cc-e5f6-46a8-9b2a-03fe99ee7d9d">0.9</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i49a5afa8f0c94b10884319e54f726cee_I20201231" decimals="-5" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTAtMS0xLTEtMA_f55776c4-45e1-44a7-af81-8c9a00b8670c">443.4</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie8c101e33d6b436dbef2984a01ab3d1e_I20201231" decimals="-5" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTAtMi0xLTEtMA_35e36d22-ca6a-4117-acef-6a325ca1aa08">3.6</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i519e56459e2b4fa68cd5ed9e0bbb6ab0_I20201231" decimals="-5" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTAtMy0xLTEtMA_a41e2c20-73c7-4535-a47f-4e8b67907f60">447.0</ix:nonFraction></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6b8fee24626047f0b7e9a6195aae3add_D20210101-20211231" decimals="-5" name="ifrs-full:AdditionsToRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTEtMS0xLTEtMA_e73427df-f2cb-4b9c-9a5e-a2a78cf6655a">43.8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i62389489f02c4b0ab95c6d2ab053c3f2_D20210101-20211231" decimals="-5" name="ifrs-full:AdditionsToRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTEtMi0xLTEtMA_cdcd9494-35e5-44ac-a434-ff145c64bdc5">12.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ib7c9c7447d0f48f9a565cd50a2be351e_D20210101-20211231" decimals="-5" name="ifrs-full:AdditionsToRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTEtMy0xLTEtMA_719a8b1d-0fd3-4aca-85a8-8bb3da67f9df">56.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Acquisitions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6b8fee24626047f0b7e9a6195aae3add_D20210101-20211231" decimals="-5" name="stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTItMS0xLTEtMA_ad0d3b08-86f3-4470-9d55-571a85bd3792">74.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i62389489f02c4b0ab95c6d2ab053c3f2_D20210101-20211231" decimals="-5" name="stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTItMi0xLTEtMA_adcfa0f6-5d82-4fea-9d99-b21657e71a4b">5.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ib7c9c7447d0f48f9a565cd50a2be351e_D20210101-20211231" decimals="-5" name="stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTItMy0xLTEtMA_07315d07-5c91-4e38-ad17-ee909815f07e">79.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i6b8fee24626047f0b7e9a6195aae3add_D20210101-20211231" decimals="-5" name="ifrs-full:DepreciationRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTMtMS0xLTEtMA_1651874b-cd52-435b-bb88-1b985712c34b">102.9</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i62389489f02c4b0ab95c6d2ab053c3f2_D20210101-20211231" decimals="-5" name="ifrs-full:DepreciationRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTMtMi0xLTEtMA_95a1a274-f709-4775-86bd-a33caa2783f4">5.0</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ib7c9c7447d0f48f9a565cd50a2be351e_D20210101-20211231" decimals="-5" name="ifrs-full:DepreciationRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTMtMy0xLTEtMA_b9aca0ff-e2d3-4666-8945-0b50a262328f">107.9</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Modifications</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6b8fee24626047f0b7e9a6195aae3add_D20210101-20211231" decimals="-5" name="stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTQtMS0xLTEtMA_726604a4-1d9f-48b8-a7bc-622321564338">24.4</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i62389489f02c4b0ab95c6d2ab053c3f2_D20210101-20211231" decimals="-5" name="stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTQtMi0xLTEtMA_1357fe9a-880b-46ec-8df2-ac7f29cdbc25">0.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ib7c9c7447d0f48f9a565cd50a2be351e_D20210101-20211231" decimals="-5" name="stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTQtMy0xLTEtMA_b0c204da-292e-4a44-adc8-11cbe149d751">24.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment net of reversal</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i6b8fee24626047f0b7e9a6195aae3add_D20210101-20211231" decimals="-5" name="stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTUtMS0xLTEtMA_aa58da97-7af4-4b9c-8901-5aaaf9417013">19.1</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i62389489f02c4b0ab95c6d2ab053c3f2_D20210101-20211231" decimals="-5" name="stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTUtMi0xLTEtMA_eef9fcc9-9548-4791-a819-de1cef1c59de">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ib7c9c7447d0f48f9a565cd50a2be351e_D20210101-20211231" decimals="-5" name="stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTUtMy0xLTEtMA_6b716ec5-1ce7-4d32-87e0-aa1ff55a16d1">19.1</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i6b8fee24626047f0b7e9a6195aae3add_D20210101-20211231" decimals="-5" sign="-" name="stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTgtMS0xLTEtMA_3e64bfd6-3860-4ef4-b45e-1aa43c9dd2eb">3.9</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i62389489f02c4b0ab95c6d2ab053c3f2_D20210101-20211231" decimals="-5" sign="-" name="stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTgtMi0xLTEtMA_6adaf78f-ae5a-4aca-8452-064ef1981d79">0.1</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ib7c9c7447d0f48f9a565cd50a2be351e_D20210101-20211231" decimals="-5" sign="-" name="stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTgtMy0xLTEtMA_b4e7e9b8-513c-44ea-8f82-d390d2421b80">4.0</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="if7c57590d27541a48eaafbb25a4dcd17_I20211231" decimals="-5" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTktMS0xLTEtMA_6f8100ca-c75e-461b-91fb-ce84c91d30a4">459.7</ix:nonFraction></span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifbf45251441c4371ae0fb86c7cc7ae24_I20211231" decimals="-5" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTktMi0xLTEtMA_217c896d-a622-4ada-b32b-105830268293">16.8</ix:nonFraction></span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ief10d3cca6504d1489fefeb3172a4d38_I20211231" decimals="-5" name="ifrs-full:RightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTktMy0xLTEtMA_42d9ead2-449c-4431-84c5-a3fffd4f6389">476.5</ix:nonFraction></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></ix:nonNumeric></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company leases buildings for its office spaces across the globe. Lease terms typically range from <ix:nonNumeric contextRef="iefb5dc51a5284826bf85d40c79e8e66e_D20210101-20211231" name="stn:LeaseTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RleHRyZWdpb246NTJiZjYyZWQ3NjRiNDE4MGE0OWExNjdiYjdjZTEzZmJfMTI3_08cbed56-596c-45a6-a21d-8983df071460">1</ix:nonNumeric> to <ix:nonNumeric contextRef="i98263cd0e2bd4206bc3480ef77822e6e_D20210101-20211231" name="stn:LeaseTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RleHRyZWdpb246NTJiZjYyZWQ3NjRiNDE4MGE0OWExNjdiYjdjZTEzZmJfMTMz_c1973403-b861-4941-9c7a-182a7a152b2b">18</ix:nonNumeric> years and had a weighted average remaining lease term of <ix:nonNumeric contextRef="i3cbba0bb80ac4f2e9d8b39b3c3cdee4e_D20210101-20211231" name="stn:LeaseTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RleHRyZWdpb246NTJiZjYyZWQ3NjRiNDE4MGE0OWExNjdiYjdjZTEzZmJfMTg3_c6711423-77c2-4cbd-b2b0-4a8e515c13cd">7.3</ix:nonNumeric> years at </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (2020 - <ix:nonNumeric contextRef="i7c36de41190a4992a93fb4b596b6f765_D20200101-20201231" name="stn:LeaseTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RleHRyZWdpb246NTJiZjYyZWQ3NjRiNDE4MGE0OWExNjdiYjdjZTEzZmJfMjAy_6f3fb17d-550e-4f9b-a01b-e70a1706b9ac">7.1</ix:nonNumeric> years). To provide operational flexibility, the Company seeks to include extension or termination options in new leases.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company leases vehicles and office equipment with terms typically ranging from <ix:nonNumeric contextRef="i206d97c5989e46ff915ae248e6358b31_D20210101-20211231" name="stn:LeaseTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RleHRyZWdpb246NTJiZjYyZWQ3NjRiNDE4MGE0OWExNjdiYjdjZTEzZmJfNDA0_6c5860b4-1c2f-4f01-852d-845fa0525371">2</ix:nonNumeric> to <ix:nonNumeric contextRef="i39fb5b140f86404681f5660201442118_D20210101-20211231" name="stn:LeaseTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RleHRyZWdpb246NTJiZjYyZWQ3NjRiNDE4MGE0OWExNjdiYjdjZTEzZmJfNDEw_8862500e-a842-4b2a-be48-d096e9e285d1">7</ix:nonNumeric> years and had a weighted average remaining lease term of <ix:nonNumeric contextRef="id6df17df9b9d442eaafb303027e7dd2a_D20210101-20211231" name="stn:LeaseTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RleHRyZWdpb246NTJiZjYyZWQ3NjRiNDE4MGE0OWExNjdiYjdjZTEzZmJfNDY0_923bfc5e-b17c-40ef-87ac-a95a4bd7015b">3.4</ix:nonNumeric> years at December&#160;31, 2021 (2020 - <ix:nonNumeric contextRef="ic177ad0e42ed4a7f9bfe1b27d598eaf0_D20200101-20201231" name="stn:LeaseTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RleHRyZWdpb246NTJiZjYyZWQ3NjRiNDE4MGE0OWExNjdiYjdjZTEzZmJfNDc5_e6f87749-9f78-4524-a65d-870c6905f184">2.5</ix:nonNumeric> years). These leases do not usually contain extension options, purchase options, or residual value guarantees.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company also leases IT equipment and other equipment with terms typically ranging from <ix:nonNumeric contextRef="i977ee5f77c77475db5eb47ec4deb73a5_D20210101-20211231" name="stn:LeaseTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RleHRyZWdpb246NTJiZjYyZWQ3NjRiNDE4MGE0OWExNjdiYjdjZTEzZmJfNjc5_765e04aa-3637-4d20-b3c6-b2a744fb9ac5">1</ix:nonNumeric> to <ix:nonNumeric contextRef="i9a4c06b5bc4c4c45833033beb39f3bf5_D20210101-20211231" name="stn:LeaseTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RleHRyZWdpb246NTJiZjYyZWQ3NjRiNDE4MGE0OWExNjdiYjdjZTEzZmJfNjg1_b6975bbe-109e-46b6-b4eb-06d8c2ec9447">5</ix:nonNumeric> years. These leases are generally short-term or for&#160;low-value&#160;assets that the Company has elected not to recognize in lease assets and lease liabilities.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As part of the Company's strategic initiative beginning in 2020, the real estate lease portfolio was evaluated and resulted in the approval of a formal plan to sublease and exit certain underutilized office spaces. This change in use resulted in the recognition of impairment losses, where the carrying amount of the assets exceeded the recoverable amount, determined based on the value in use method, and an onerous contract provision of $<ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:OnerousContractsProvision" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RleHRyZWdpb246NTJiZjYyZWQ3NjRiNDE4MGE0OWExNjdiYjdjZTEzZmJfODI0NjMzNzIxNTgyNA_96cea5f4-85e5-4332-92a3-76329b19fda6">12.5</ix:nonFraction> (note 18).</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RleHRyZWdpb246NTJiZjYyZWQ3NjRiNDE4MGE0OWExNjdiYjdjZTEzZmJfODI0NjMzNzIxNTYxMA_d507e070-1efe-4f2f-8862-7f440575d647" continuedAt="i37b02575c6d740418be16cb01ced07b3" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment losses during the year ended December&#160;31, 2021 are as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.310%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.049%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Reportable segments</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Canada</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">United States</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Global</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lease assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i2a9a87442e3a4bfea2b82a1971f2fc57_D20210101-20211231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOmQ1YmRjODhkNjAyODQ0OGNiNjQzNDNjZDVkNzRiYWVhL3RhYmxlcmFuZ2U6ZDViZGM4OGQ2MDI4NDQ4Y2I2NDM0M2NkNWQ3NGJhZWFfMi0xLTEtMS00Mjk2OQ_11a78feb-58f5-4f74-8e41-94362f1af65a">10.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4eedd5550701474b9ed98be9e20082e0_D20210101-20211231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOmQ1YmRjODhkNjAyODQ0OGNiNjQzNDNjZDVkNzRiYWVhL3RhYmxlcmFuZ2U6ZDViZGM4OGQ2MDI4NDQ4Y2I2NDM0M2NkNWQ3NGJhZWFfMi0yLTEtMS00Mjk3NA_4ed74d15-bf6c-4b97-a659-e455a0a699a0">12.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i1caa2742e80a400bbf22867494f0a66f_D20210101-20211231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOmQ1YmRjODhkNjAyODQ0OGNiNjQzNDNjZDVkNzRiYWVhL3RhYmxlcmFuZ2U6ZDViZGM4OGQ2MDI4NDQ4Y2I2NDM0M2NkNWQ3NGJhZWFfMi0zLTEtMS00Mjk3OA_40c00cbd-b46e-4734-b52f-424ac13a26c7">0.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ib7c9c7447d0f48f9a565cd50a2be351e_D20210101-20211231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOmQ1YmRjODhkNjAyODQ0OGNiNjQzNDNjZDVkNzRiYWVhL3RhYmxlcmFuZ2U6ZDViZGM4OGQ2MDI4NDQ4Y2I2NDM0M2NkNWQ3NGJhZWFfMi00LTEtMS00Mjk4Mg_00ac0229-b40e-45e5-8fa4-cad612c784fb">23.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property and equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i11de81257ac94ba99eb43fc9faf0b2ba_D20210101-20211231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOmQ1YmRjODhkNjAyODQ0OGNiNjQzNDNjZDVkNzRiYWVhL3RhYmxlcmFuZ2U6ZDViZGM4OGQ2MDI4NDQ4Y2I2NDM0M2NkNWQ3NGJhZWFfMy0xLTEtMS00Mjk2OQ_0d130859-ea53-4669-9628-99f415893ccd">1.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6339533b53e641f9910973d168943d89_D20210101-20211231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOmQ1YmRjODhkNjAyODQ0OGNiNjQzNDNjZDVkNzRiYWVhL3RhYmxlcmFuZ2U6ZDViZGM4OGQ2MDI4NDQ4Y2I2NDM0M2NkNWQ3NGJhZWFfMy0yLTEtMS00Mjk3NA_476eb625-3cde-4311-9c03-5a271288d6cb">4.8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i7f9c78b6f33947fb9be901953fefeb01_D20210101-20211231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOmQ1YmRjODhkNjAyODQ0OGNiNjQzNDNjZDVkNzRiYWVhL3RhYmxlcmFuZ2U6ZDViZGM4OGQ2MDI4NDQ4Y2I2NDM0M2NkNWQ3NGJhZWFfMy0zLTEtMS00Mjk3OA_e8b5c1e8-1014-47bc-93bf-ba431bdfc5d0">0.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i358c3ec548394dc9bf2ae5a87d97bc6a_D20210101-20211231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOmQ1YmRjODhkNjAyODQ0OGNiNjQzNDNjZDVkNzRiYWVhL3RhYmxlcmFuZ2U6ZDViZGM4OGQ2MDI4NDQ4Y2I2NDM0M2NkNWQ3NGJhZWFfMy00LTEtMS00Mjk4Mg_faab1ed3-c22c-44c6-9724-add9f4c35e79">6.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment reversals</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i4a282413b9f14efb857b1108f18b71b9_D20210101-20211231" decimals="-5" name="ifrs-full:ReversalOfImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOmQ1YmRjODhkNjAyODQ0OGNiNjQzNDNjZDVkNzRiYWVhL3RhYmxlcmFuZ2U6ZDViZGM4OGQ2MDI4NDQ4Y2I2NDM0M2NkNWQ3NGJhZWFfNC0xLTEtMS01MDg3OA_599b5c3c-9079-4dbb-8f91-d319188c269c">3.8</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5e87e7697fa541c5949309a88dd0dc86_D20210101-20211231" decimals="-5" name="ifrs-full:ReversalOfImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOmQ1YmRjODhkNjAyODQ0OGNiNjQzNDNjZDVkNzRiYWVhL3RhYmxlcmFuZ2U6ZDViZGM4OGQ2MDI4NDQ4Y2I2NDM0M2NkNWQ3NGJhZWFfNC0yLTEtMS01MDg4NA_1f2535b6-2711-4d24-a62e-aa2e91071374">1.2</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i911a88f221074348bd860d2921fc58ea_D20210101-20211231" decimals="-5" name="ifrs-full:ReversalOfImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOmQ1YmRjODhkNjAyODQ0OGNiNjQzNDNjZDVkNzRiYWVhL3RhYmxlcmFuZ2U6ZDViZGM4OGQ2MDI4NDQ4Y2I2NDM0M2NkNWQ3NGJhZWFfNC0zLTEtMS01MDg5MA_e927a16a-4453-46e2-a7ca-ba7561fb411c">0.8</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:ReversalOfImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOmQ1YmRjODhkNjAyODQ0OGNiNjQzNDNjZDVkNzRiYWVhL3RhYmxlcmFuZ2U6ZDViZGM4OGQ2MDI4NDQ4Y2I2NDM0M2NkNWQ3NGJhZWFfNC00LTEtMS01MDc2Mw_6b5fa926-8b73-45b4-bfcd-98d6aa3e8722">5.8</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net impairment of lease assets and property and equipment</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4a282413b9f14efb857b1108f18b71b9_D20210101-20211231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOmQ1YmRjODhkNjAyODQ0OGNiNjQzNDNjZDVkNzRiYWVhL3RhYmxlcmFuZ2U6ZDViZGM4OGQ2MDI4NDQ4Y2I2NDM0M2NkNWQ3NGJhZWFfNC0xLTEtMS00Mjk2OQ_b709fc98-8a94-4c6a-901f-0cc8578bb96c">8.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5e87e7697fa541c5949309a88dd0dc86_D20210101-20211231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOmQ1YmRjODhkNjAyODQ0OGNiNjQzNDNjZDVkNzRiYWVhL3RhYmxlcmFuZ2U6ZDViZGM4OGQ2MDI4NDQ4Y2I2NDM0M2NkNWQ3NGJhZWFfNC0yLTEtMS00Mjk3NA_f7e5925e-2608-4d13-ac8a-5db5c78f6417">16.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i911a88f221074348bd860d2921fc58ea_D20210101-20211231" decimals="-5" name="ifrs-full:ImpairmentLoss" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOmQ1YmRjODhkNjAyODQ0OGNiNjQzNDNjZDVkNzRiYWVhL3RhYmxlcmFuZ2U6ZDViZGM4OGQ2MDI4NDQ4Y2I2NDM0M2NkNWQ3NGJhZWFfNC0zLTEtMS00Mjk3OA_d2f8a2df-696e-469f-a6f6-ab52f27309ae">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOmQ1YmRjODhkNjAyODQ0OGNiNjQzNDNjZDVkNzRiYWVhL3RhYmxlcmFuZ2U6ZDViZGM4OGQ2MDI4NDQ4Y2I2NDM0M2NkNWQ3NGJhZWFfNC00LTEtMS00Mjk4Mg_9d68ab43-d633-4c2c-b128-60296f39d2c9">24.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Recoverable amount</span></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i26f8af91dddd4e9b98ca457f44ad97ba_I20211231" decimals="-5" name="ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOmQ1YmRjODhkNjAyODQ0OGNiNjQzNDNjZDVkNzRiYWVhL3RhYmxlcmFuZ2U6ZDViZGM4OGQ2MDI4NDQ4Y2I2NDM0M2NkNWQ3NGJhZWFfNS0xLTEtMS00Mjk2OQ_0dd7f8e5-668a-4cc5-8350-1b929332531a">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="id50cb5e366af4d50bc74c36b6551a4c0_I20211231" decimals="-5" name="ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOmQ1YmRjODhkNjAyODQ0OGNiNjQzNDNjZDVkNzRiYWVhL3RhYmxlcmFuZ2U6ZDViZGM4OGQ2MDI4NDQ4Y2I2NDM0M2NkNWQ3NGJhZWFfNS0yLTEtMS00Mjk3NA_fd767dcc-aed6-472a-83c5-2abed64e2eff">6.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i194ec526f2be469fa3e2dc9764e653e7_I20211231" decimals="-5" name="ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOmQ1YmRjODhkNjAyODQ0OGNiNjQzNDNjZDVkNzRiYWVhL3RhYmxlcmFuZ2U6ZDViZGM4OGQ2MDI4NDQ4Y2I2NDM0M2NkNWQ3NGJhZWFfNS0zLTEtMS00Mjk3OA_49c87a28-5ef6-4149-8795-544d05fb189f">1.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOmQ1YmRjODhkNjAyODQ0OGNiNjQzNDNjZDVkNzRiYWVhL3RhYmxlcmFuZ2U6ZDViZGM4OGQ2MDI4NDQ4Y2I2NDM0M2NkNWQ3NGJhZWFfNS00LTEtMS00Mjk4Mg_9ce27131-9730-4045-a24c-72663dd81266">7.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During 2021, payments made for variable costs on impaired office lease assets reduced the estimated future cash outflows and increased the recoverable amount of the leased assets resulting in the reversal of previously recorded impairments. </span></div></ix:continuation><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-32</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="id706b35c6c0b4db9bd13a16fa8128d94"><ix:continuation id="i37b02575c6d740418be16cb01ced07b3"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment losses during the year ended December&#160;31, 2020 were as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.310%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.049%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Reportable segments</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Canada</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">United States</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Global</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lease assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5e1aba298c194e6da7b954b6bfdec761_D20200101-20201231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjZjNWJiMzJjZjAwYzRjOGJiMDgxODQwYzIyNzE1ZjM4L3RhYmxlcmFuZ2U6NmM1YmIzMmNmMDBjNGM4YmIwODE4NDBjMjI3MTVmMzhfMi0xLTEtMS00MjkzNw_1cc19116-6ae4-4b01-9d3c-0e4a4cdb7a79">50.4</ix:nonFraction></span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie689e268e83d45c19989ac253ad2f9f6_D20200101-20201231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjZjNWJiMzJjZjAwYzRjOGJiMDgxODQwYzIyNzE1ZjM4L3RhYmxlcmFuZ2U6NmM1YmIzMmNmMDBjNGM4YmIwODE4NDBjMjI3MTVmMzhfMi0yLTEtMS00Mjk1Mw_25fdb18e-918f-49df-8362-42e7ae1d570b">4.8</ix:nonFraction></span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i675ebc924975466ca516e0041c61b20d_D20200101-20201231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjZjNWJiMzJjZjAwYzRjOGJiMDgxODQwYzIyNzE1ZjM4L3RhYmxlcmFuZ2U6NmM1YmIzMmNmMDBjNGM4YmIwODE4NDBjMjI3MTVmMzhfMi0zLTEtMS00Mjk2MA_99b9328f-60cd-4401-bec8-11dfc16b0d86">3.9</ix:nonFraction></span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="id89efcb54ab0420bbcdd926acd171710_D20200101-20201231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjZjNWJiMzJjZjAwYzRjOGJiMDgxODQwYzIyNzE1ZjM4L3RhYmxlcmFuZ2U6NmM1YmIzMmNmMDBjNGM4YmIwODE4NDBjMjI3MTVmMzhfMi00LTEtMS00Mjk2NA_1d4dd855-0744-476a-9aa8-621c6b4ac9ac">59.1</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property and equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iefd002a80aa24f4996dc339eb9a30eef_D20200101-20201231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjZjNWJiMzJjZjAwYzRjOGJiMDgxODQwYzIyNzE1ZjM4L3RhYmxlcmFuZ2U6NmM1YmIzMmNmMDBjNGM4YmIwODE4NDBjMjI3MTVmMzhfMy0xLTEtMS00MjkzNw_c51b240c-1151-4fdf-928f-87de6c791869">16.3</ix:nonFraction></span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i27f5b4aafcce4f0a8f7edab0b35df3e9_D20200101-20201231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjZjNWJiMzJjZjAwYzRjOGJiMDgxODQwYzIyNzE1ZjM4L3RhYmxlcmFuZ2U6NmM1YmIzMmNmMDBjNGM4YmIwODE4NDBjMjI3MTVmMzhfMy0yLTEtMS00Mjk1Mw_fcc2c1ba-781f-4de5-aab1-0b7f1ed4a962">1.7</ix:nonFraction></span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="id34b3ec8d8724be19ac2902c22c39c31_D20200101-20201231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjZjNWJiMzJjZjAwYzRjOGJiMDgxODQwYzIyNzE1ZjM4L3RhYmxlcmFuZ2U6NmM1YmIzMmNmMDBjNGM4YmIwODE4NDBjMjI3MTVmMzhfMy0zLTEtMS00Mjk2MA_c1c7947e-6856-496b-aa48-2a7e55b5885d">1.5</ix:nonFraction></span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0e8402244660421a8f46e4badd22795c_D20200101-20201231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjZjNWJiMzJjZjAwYzRjOGJiMDgxODQwYzIyNzE1ZjM4L3RhYmxlcmFuZ2U6NmM1YmIzMmNmMDBjNGM4YmIwODE4NDBjMjI3MTVmMzhfMy00LTEtMS00Mjk2NA_b9bf1cb6-2894-41e4-8387-220637ad237b">19.5</ix:nonFraction></span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0f3303b3c69d4671a214e4312a62bea4_D20200101-20201231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjZjNWJiMzJjZjAwYzRjOGJiMDgxODQwYzIyNzE1ZjM4L3RhYmxlcmFuZ2U6NmM1YmIzMmNmMDBjNGM4YmIwODE4NDBjMjI3MTVmMzhfNC0xLTEtMS00MjkzNw_28b6ede8-db52-4d14-9d63-9b8615886500">66.7</ix:nonFraction></span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i444ac2801b6643f9b82e45ab58628109_D20200101-20201231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjZjNWJiMzJjZjAwYzRjOGJiMDgxODQwYzIyNzE1ZjM4L3RhYmxlcmFuZ2U6NmM1YmIzMmNmMDBjNGM4YmIwODE4NDBjMjI3MTVmMzhfNC0yLTEtMS00Mjk1Mw_9f50b86a-b3ac-4ed0-b393-5b104644daa9">6.5</ix:nonFraction></span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i7e7add6a516340e0a48af53ac6087fcc_D20200101-20201231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjZjNWJiMzJjZjAwYzRjOGJiMDgxODQwYzIyNzE1ZjM4L3RhYmxlcmFuZ2U6NmM1YmIzMmNmMDBjNGM4YmIwODE4NDBjMjI3MTVmMzhfNC0zLTEtMS00Mjk2MA_74f43485-462c-4268-b041-87ddcd1cbe35">5.4</ix:nonFraction></span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:ImpairmentLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjZjNWJiMzJjZjAwYzRjOGJiMDgxODQwYzIyNzE1ZjM4L3RhYmxlcmFuZ2U6NmM1YmIzMmNmMDBjNGM4YmIwODE4NDBjMjI3MTVmMzhfNC00LTEtMS00Mjk2NA_44d40e13-87ff-4887-b72d-cc57a876db40">78.6</ix:nonFraction></span></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Recoverable amount</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0a4027fa27b54961a91ae5c5ad53480b_I20201231" decimals="-5" name="ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjZjNWJiMzJjZjAwYzRjOGJiMDgxODQwYzIyNzE1ZjM4L3RhYmxlcmFuZ2U6NmM1YmIzMmNmMDBjNGM4YmIwODE4NDBjMjI3MTVmMzhfNS0xLTEtMS00MjkzNw_6161accc-f1b0-41d4-b112-a143671536e3">8.4</ix:nonFraction></span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie07ec0fabbb34b40b407e3eb5c74496f_I20201231" decimals="-5" name="ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjZjNWJiMzJjZjAwYzRjOGJiMDgxODQwYzIyNzE1ZjM4L3RhYmxlcmFuZ2U6NmM1YmIzMmNmMDBjNGM4YmIwODE4NDBjMjI3MTVmMzhfNS0yLTEtMS00Mjk1Mw_d7c7e766-83aa-4fa8-9b5d-1a0a3013da99">1.2</ix:nonFraction></span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic72723771dbb4ded989d991e511bcdb7_I20201231" decimals="-5" name="ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjZjNWJiMzJjZjAwYzRjOGJiMDgxODQwYzIyNzE1ZjM4L3RhYmxlcmFuZ2U6NmM1YmIzMmNmMDBjNGM4YmIwODE4NDBjMjI3MTVmMzhfNS0zLTEtMS00Mjk2MA_fe65a9e8-765e-487e-9238-4de7960cd2f4">2.4</ix:nonFraction></span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjZjNWJiMzJjZjAwYzRjOGJiMDgxODQwYzIyNzE1ZjM4L3RhYmxlcmFuZ2U6NmM1YmIzMmNmMDBjNGM4YmIwODE4NDBjMjI3MTVmMzhfNS00LTEtMS00Mjk2NA_667100dc-c7f9-4cb4-ae0b-a67c0a60a753">12.0</ix:nonFraction></span></td></tr></table></div></ix:continuation><div><span><br/></span></div><div><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="stn:DisclosureOfDetailedInformationAboutLeaseCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RleHRyZWdpb246NTJiZjYyZWQ3NjRiNDE4MGE0OWExNjdiYjdjZTEzZmJfMTgxNA_989083db-d59e-4e24-af76-a0d99b43e75f" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Amounts recognized in administrative and marketing expenses</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Rent expense - variable lease payments</span></td><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjliZmNjMmNlYmZkMzQ4YzdhYWE4Y2Y5ODBjZDQ5ZWQ5L3RhYmxlcmFuZ2U6OWJmY2MyY2ViZmQzNDhjN2FhYThjZjk4MGNkNDllZDlfMy0xLTEtMS0w_0fd033c7-b134-4b37-afa7-f12520436cb3">43.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjliZmNjMmNlYmZkMzQ4YzdhYWE4Y2Y5ODBjZDQ5ZWQ5L3RhYmxlcmFuZ2U6OWJmY2MyY2ViZmQzNDhjN2FhYThjZjk4MGNkNDllZDlfMy0yLTEtMS0w_232c617a-4990-43bf-b3e4-c6f312fe543c">49.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Rent expense - short-term leases and leases of&#160;low-value&#160;assets</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="stn:ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjliZmNjMmNlYmZkMzQ4YzdhYWE4Y2Y5ODBjZDQ5ZWQ5L3RhYmxlcmFuZ2U6OWJmY2MyY2ViZmQzNDhjN2FhYThjZjk4MGNkNDllZDlfNC0xLTEtMS0w_5ac9104c-fdec-4822-b370-33376b09f89a">2.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="stn:ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjliZmNjMmNlYmZkMzQ4YzdhYWE4Y2Y5ODBjZDQ5ZWQ5L3RhYmxlcmFuZ2U6OWJmY2MyY2ViZmQzNDhjN2FhYThjZjk4MGNkNDllZDlfNC0yLTEtMS0w_b731a867-47bf-424b-baa2-fa1700a898d9">3.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income from subleases</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:IncomeFromSubleasingRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjliZmNjMmNlYmZkMzQ4YzdhYWE4Y2Y5ODBjZDQ5ZWQ5L3RhYmxlcmFuZ2U6OWJmY2MyY2ViZmQzNDhjN2FhYThjZjk4MGNkNDllZDlfNS0xLTEtMS0w_9aa4ba9c-4bbd-4660-910f-f30ff3361f17">3.1</ix:nonFraction>)</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:IncomeFromSubleasingRightofuseAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjliZmNjMmNlYmZkMzQ4YzdhYWE4Y2Y5ODBjZDQ5ZWQ5L3RhYmxlcmFuZ2U6OWJmY2MyY2ViZmQzNDhjN2FhYThjZjk4MGNkNDllZDlfNS0yLTEtMS0w_6702385f-096f-45ee-88ef-8474f436a4eb">5.6</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="stn:TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjliZmNjMmNlYmZkMzQ4YzdhYWE4Y2Y5ODBjZDQ5ZWQ5L3RhYmxlcmFuZ2U6OWJmY2MyY2ViZmQzNDhjN2FhYThjZjk4MGNkNDllZDlfNy0xLTEtMS0w_363947fa-be27-4e46-bd96-4d22e1128d4f">42.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="stn:TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjliZmNjMmNlYmZkMzQ4YzdhYWE4Y2Y5ODBjZDQ5ZWQ5L3RhYmxlcmFuZ2U6OWJmY2MyY2ViZmQzNDhjN2FhYThjZjk4MGNkNDllZDlfNy0yLTEtMS0w_abd695be-bba1-4458-abd1-689a3983c68e">47.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:nonNumeric></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Variable lease payments include operating expenses, real estate taxes, insurance, and other variable costs. Future undiscounted cash flows for short-term leases, leases of&#160;low-value&#160;assets, variable lease payments, and sublease payments receivable are disclosed in note 21. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash outflows for lease liabilities are disclosed in note 33.</span></div></ix:continuation><div><span><br/></span></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_70"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">13. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfGoodwillExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RleHRyZWdpb246YTRhOWQzZTlhNjUwNDYxOWFmMTMyM2JiY2NhM2MzOTJfMzA3NA_1113091b-a563-470e-9129-c049e7b42676" continuedAt="idb5939e45a474ad8962fab3c47286e27" escape="true">Goodwill</ix:nonNumeric></span></div><ix:continuation id="idb5939e45a474ad8962fab3c47286e27" continuedAt="id279cfa4fb1141949d6e6477b0df5725"><div><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfReconciliationOfChangesInGoodwillExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RleHRyZWdpb246YTRhOWQzZTlhNjUwNDYxOWFmMTMyM2JiY2NhM2MzOTJfMzA3NQ_f2ba7025-dc4d-4db0-8a18-6f9298d9932f" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross goodwill, beginning of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i263daefe50b34f30a68bac5939f36d10_I20201231" decimals="-5" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RhYmxlOjZiNjFhNWU2MGIxNDQyZmU4ZmUzYmY0MDljNjlmNWU4L3RhYmxlcmFuZ2U6NmI2MWE1ZTYwYjE0NDJmZThmZTNiZjQwOWM2OWY1ZThfMi0xLTEtMS0w_5a97b258-33c7-4783-b678-c196ce523a63">1,851.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i7a4cf001a8534cbc8ba84471e931eef8_I20191231" decimals="-5" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RhYmxlOjZiNjFhNWU2MGIxNDQyZmU4ZmUzYmY0MDljNjlmNWU4L3RhYmxlcmFuZ2U6NmI2MWE1ZTYwYjE0NDJmZThmZTNiZjQwOWM2OWY1ZThfMi0yLTEtMS0w_a10f24a7-1326-4f31-b764-4d131aa7f97f">1,829.8</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Acquisitions</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i39ee473b2b5c4c328ea30c3fb37e6204_D20210101-20211231" decimals="-5" name="ifrs-full:AdditionalRecognitionGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RhYmxlOjZiNjFhNWU2MGIxNDQyZmU4ZmUzYmY0MDljNjlmNWU4L3RhYmxlcmFuZ2U6NmI2MWE1ZTYwYjE0NDJmZThmZTNiZjQwOWM2OWY1ZThfMy0xLTEtMS0w_a25426ad-f523-4ab4-b32c-f94bdf642eb1">532.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="idfed72e66e374e3695096731da6cf7ae_D20200101-20201231" decimals="-5" name="ifrs-full:AdditionalRecognitionGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RhYmxlOjZiNjFhNWU2MGIxNDQyZmU4ZmUzYmY0MDljNjlmNWU4L3RhYmxlcmFuZ2U6NmI2MWE1ZTYwYjE0NDJmZThmZTNiZjQwOWM2OWY1ZThfMy0yLTEtMS0w_54714930-cb3b-491c-a485-2d5724110e8d">31.4</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i39ee473b2b5c4c328ea30c3fb37e6204_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RhYmxlOjZiNjFhNWU2MGIxNDQyZmU4ZmUzYmY0MDljNjlmNWU4L3RhYmxlcmFuZ2U6NmI2MWE1ZTYwYjE0NDJmZThmZTNiZjQwOWM2OWY1ZThfNS0xLTEtMS0w_81f0360b-3268-4ade-a246-63ea19e5feea">22.3</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="idfed72e66e374e3695096731da6cf7ae_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RhYmxlOjZiNjFhNWU2MGIxNDQyZmU4ZmUzYmY0MDljNjlmNWU4L3RhYmxlcmFuZ2U6NmI2MWE1ZTYwYjE0NDJmZThmZTNiZjQwOWM2OWY1ZThfNS0yLTEtMS0w_836f0263-ac57-4188-ae9b-11ff3c905fe5">9.4</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Gross goodwill, end of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i7db45f9cea85432ca56c65bbde4bb0c8_I20211231" decimals="-5" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RhYmxlOjZiNjFhNWU2MGIxNDQyZmU4ZmUzYmY0MDljNjlmNWU4L3RhYmxlcmFuZ2U6NmI2MWE1ZTYwYjE0NDJmZThmZTNiZjQwOWM2OWY1ZThfNi0xLTEtMS0w_75798ab3-03cb-4ac3-8237-0e23a742eade">2,362.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i263daefe50b34f30a68bac5939f36d10_I20201231" decimals="-5" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RhYmxlOjZiNjFhNWU2MGIxNDQyZmU4ZmUzYmY0MDljNjlmNWU4L3RhYmxlcmFuZ2U6NmI2MWE1ZTYwYjE0NDJmZThmZTNiZjQwOWM2OWY1ZThfNi0yLTEtMS0w_19318674-db2b-4ffe-8c67-e0ac5de0d3e7">1,851.8</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accumulated impairment losses</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i2303dcb76ed044788d19ffb5f66df6e2_I20211231" decimals="-5" sign="-" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RhYmxlOjZiNjFhNWU2MGIxNDQyZmU4ZmUzYmY0MDljNjlmNWU4L3RhYmxlcmFuZ2U6NmI2MWE1ZTYwYjE0NDJmZThmZTNiZjQwOWM2OWY1ZThfMTEtMS0xLTEtMA_da5067c1-857b-40fa-81c9-115cb654ec0e">178.0</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i10d7a9e6580d4276bc3ab233b5f876c4_I20201231" decimals="-5" sign="-" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RhYmxlOjZiNjFhNWU2MGIxNDQyZmU4ZmUzYmY0MDljNjlmNWU4L3RhYmxlcmFuZ2U6NmI2MWE1ZTYwYjE0NDJmZThmZTNiZjQwOWM2OWY1ZThfMTEtMi0xLTEtMA_67aa110f-cfb1-4fa0-857c-db95b708db26">178.0</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net goodwill, end of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RhYmxlOjZiNjFhNWU2MGIxNDQyZmU4ZmUzYmY0MDljNjlmNWU4L3RhYmxlcmFuZ2U6NmI2MWE1ZTYwYjE0NDJmZThmZTNiZjQwOWM2OWY1ZThfMTItMS0xLTEtMA_46b68a91-0b39-4842-a8f5-162b297d00f7">2,184.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RhYmxlOjZiNjFhNWU2MGIxNDQyZmU4ZmUzYmY0MDljNjlmNWU4L3RhYmxlcmFuZ2U6NmI2MWE1ZTYwYjE0NDJmZThmZTNiZjQwOWM2OWY1ZThfMTItMi0xLTEtMA_e7b49ddf-60ab-4802-b076-58cc2918e39e">1,673.8</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:nonNumeric></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill arising from acquisitions includes factors such as the expertise and reputation of the assembled workforce acquired, the geographic location of the acquiree, and the expected synergies.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company considers its CGUs based on the interdependence of cash flows between different geographic locations and how management monitors the operations. As such, the CGUs are defined as Canada, US, Asia/Pacific, Latin America, and UK/Europe/Middle East. As goodwill is not monitored at a level lower than the Company&#8217;s operating segments, the CGUs excluding Canada and the US are grouped in Global for purposes of allocating goodwill and testing impairment.</span></div></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-33</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="id279cfa4fb1141949d6e6477b0df5725"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RleHRyZWdpb246YTRhOWQzZTlhNjUwNDYxOWFmMTMyM2JiY2NhM2MzOTJfMzA3Ng_026ee868-b406-4dcb-b96b-abc88dda5b5e" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill was allocated to its CGUs or group of CGUs as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iaa61dec3d8844830b6ce7782771b82d3_I20211231" decimals="-5" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RhYmxlOjI4NGQ1MDVmNGI2MDQ0ODY5OTU4MmU3MTg0NjM3MWViL3RhYmxlcmFuZ2U6Mjg0ZDUwNWY0YjYwNDQ4Njk5NTgyZTcxODQ2MzcxZWJfMi0xLTEtMS0w_d2787845-f6e9-47f7-9cf0-6f9aede9b46f">359.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i534d154e30214f7c82ed7ed9c6e1e7e2_I20201231" decimals="-5" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RhYmxlOjI4NGQ1MDVmNGI2MDQ0ODY5OTU4MmU3MTg0NjM3MWViL3RhYmxlcmFuZ2U6Mjg0ZDUwNWY0YjYwNDQ4Njk5NTgyZTcxODQ2MzcxZWJfMi0yLTEtMS0w_498cb497-db88-4929-a027-7a7b85fcd082">359.5</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United States</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibc8088ecac7f4b7998f6b35c7ece7960_I20211231" decimals="-5" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RhYmxlOjI4NGQ1MDVmNGI2MDQ0ODY5OTU4MmU3MTg0NjM3MWViL3RhYmxlcmFuZ2U6Mjg0ZDUwNWY0YjYwNDQ4Njk5NTgyZTcxODQ2MzcxZWJfMy0xLTEtMS0w_2b4cd6dd-a174-4c89-b755-c263f24e09f0">1,304.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6965eaacf6bf47e0bf3737416832f7ad_I20201231" decimals="-5" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RhYmxlOjI4NGQ1MDVmNGI2MDQ0ODY5OTU4MmU3MTg0NjM3MWViL3RhYmxlcmFuZ2U6Mjg0ZDUwNWY0YjYwNDQ4Njk5NTgyZTcxODQ2MzcxZWJfMy0yLTEtMS0w_d9a3682d-39f1-459b-b5c7-6323343117c5">963.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Global</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iae56130305074d0cb02be1f75eab6f4d_I20211231" decimals="-5" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RhYmxlOjI4NGQ1MDVmNGI2MDQ0ODY5OTU4MmU3MTg0NjM3MWViL3RhYmxlcmFuZ2U6Mjg0ZDUwNWY0YjYwNDQ4Njk5NTgyZTcxODQ2MzcxZWJfNC0xLTEtMS0w_9615d816-690a-4402-9cb3-324a18098998">519.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i25613d7f4959488b938b8b49c9c4c157_I20201231" decimals="-5" name="ifrs-full:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RhYmxlOjI4NGQ1MDVmNGI2MDQ0ODY5OTU4MmU3MTg0NjM3MWViL3RhYmxlcmFuZ2U6Mjg0ZDUwNWY0YjYwNDQ4Njk5NTgyZTcxODQ2MzcxZWJfNC0yLTEtMS0w_a5c77775-a02b-466e-8543-a8deeb0c3937">351.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Allocated</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i52a97cfea95949e8b6b244c3f68d0be2_I20211231" decimals="-5" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RhYmxlOjI4NGQ1MDVmNGI2MDQ0ODY5OTU4MmU3MTg0NjM3MWViL3RhYmxlcmFuZ2U6Mjg0ZDUwNWY0YjYwNDQ4Njk5NTgyZTcxODQ2MzcxZWJfNS0xLTEtMS0w_1066197c-55de-4086-8aff-c07f8651dfb6">2,184.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i10fad36fc6c940a0a3035b3481f89b69_I20201231" decimals="-5" name="ifrs-full:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RhYmxlOjI4NGQ1MDVmNGI2MDQ0ODY5OTU4MmU3MTg0NjM3MWViL3RhYmxlcmFuZ2U6Mjg0ZDUwNWY0YjYwNDQ4Njk5NTgyZTcxODQ2MzcxZWJfNS0yLTEtMS0w_aef7e18a-b7e1-4410-ac3f-997012d64559">1,673.8</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On October&#160;1, 2021, and October&#160;1, 2020, the Company performed its annual goodwill impairment test in accordance with its policy described in note 4. Based on the results of the 2021 and 2020 tests, the Company concluded that the recoverable amount of each CGU or group of CGUs exceeded its carrying amount and, therefore, goodwill was not impaired.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Assumptions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The calculation of fair value less costs of disposal is most sensitive to the following key assumptions:</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Operating margin rates based on actual experience and management&#8217;s long-term projections.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Discount rates reflecting investors&#8217; expectations when discounting future cash flows to a present value, taking into consideration market rates of return, capital structure, company size, and industry risk. If necessary, a discount rate is further adjusted to reflect risks specific to a CGU or group of CGUs when future estimates of cash flows have not been adjusted. For its October&#160;1, 2021 impairment tests, the Company discounted the cash flows for each CGU or group of CGUs using an&#160;after-tax&#160;discount rate ranging from <ix:nonFraction unitRef="number" contextRef="ide5d6c6ccac545c2acaeb0575ad2844b_I20211001" decimals="3" name="ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RleHRyZWdpb246YTRhOWQzZTlhNjUwNDYxOWFmMTMyM2JiY2NhM2MzOTJfMTgyMg_a6651ad2-b2c6-412f-ae80-36e38f213688">7.7</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i7daa8ef9e49f4823a2760454f1bce1ea_I20211001" decimals="3" name="ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RleHRyZWdpb246YTRhOWQzZTlhNjUwNDYxOWFmMTMyM2JiY2NhM2MzOTJfMTgyOA_d2a2280a-7648-44ca-8949-b6fd91e6e430">28.5</ix:nonFraction>% (October 1, 2020 &#8211; <ix:nonFraction unitRef="number" contextRef="if95b72d4a9944c018c58f558495aa7a9_I20201001" decimals="3" name="ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RleHRyZWdpb246YTRhOWQzZTlhNjUwNDYxOWFmMTMyM2JiY2NhM2MzOTJfMTg0OA_3e088719-ef81-432d-a51a-1fbf0376cbad">8.3</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="id23a43d65ccc4b6481ed377d4af9782e_I20201001" decimals="3" name="ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RleHRyZWdpb246YTRhOWQzZTlhNjUwNDYxOWFmMTMyM2JiY2NhM2MzOTJfMTg1NA_09bf7719-62ae-43fb-bfab-4511a2862acc">25.9</ix:nonFraction>%).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other assumptions:</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Terminal growth rates based on actual experience and market analysis. Projections are extrapolated beyond five years using a growth rate that does not exceed <ix:nonFraction unitRef="number" contextRef="if489645dc98b4b7baa9cf45eafe29ca7_I20211231" decimals="3" name="ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RleHRyZWdpb246YTRhOWQzZTlhNjUwNDYxOWFmMTMyM2JiY2NhM2MzOTJfMTA5OTUxMTYzNDUzOA_8d1201ba-6b6b-4928-b111-5253d1176108">2.5</ix:nonFraction>% (2020 &#8211; <ix:nonFraction unitRef="number" contextRef="i7e35a5ff080c499fb07d8600ea9c68b3_I20201231" decimals="3" name="ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RleHRyZWdpb246YTRhOWQzZTlhNjUwNDYxOWFmMTMyM2JiY2NhM2MzOTJfMTA5OTUxMTYzNDU0NA_a6677e86-0af8-4d8b-8bd2-46eb465dd3bf">3.0</ix:nonFraction>%). </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Non-cash&#160;working capital requirements are based on historical actual rates, market analysis, and management&#8217;s long-term projections.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Net revenue growth rate based on management&#8217;s best estimates of cash flow projections over a five-year period.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Cardno acquisition completed on December 8, 2021 added $<ix:nonFraction unitRef="cad" contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231" decimals="-5" name="ifrs-full:GoodwillRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RleHRyZWdpb246YTRhOWQzZTlhNjUwNDYxOWFmMTMyM2JiY2NhM2MzOTJfMTY0OTI2NzQ0ODQxNQ_8ad8a456-6f1a-4b29-8029-bd12b0bcf880">457.5</ix:nonFraction> combined goodwill to the US CGU and the Global group of CGUs, requiring the Company to perform an updated goodwill impairment test for both CGUs on December 31, 2021,  in accordance with IAS 36. Based on the results of the December 31, 2021 update test, the Company concluded that the recoverable amount of the US CGU and Global group of CGUs exceeded its carrying amount; therefore, goodwill was not impaired. The key assumptions applied to the update goodwill test was consistent with those applied to the annual test.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Sensitivity to changes in assumptions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As at October&#160;1, 2021 and December 31, 2021, the recoverable amounts of CGUs and group of CGUs tested exceeded their carrying amounts and management believes that no reasonably possible change in any of the above key assumptions would have caused the carrying amount to exceed its recoverable amount.</span></div></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-34</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_73"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">14. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfIntangibleAssetsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RleHRyZWdpb246Y2RlMmUwMTgxODdkNGNmZTk5ODE1YjQ0MTFkM2U3NWRfMzk0_3ea8f6f0-f813-4610-b8a3-fff6a245f9cc" continuedAt="ida208cd74e464f9c81a7be557f93fe2c" escape="true">Intangible Assets</ix:nonNumeric></span></div><ix:continuation id="ida208cd74e464f9c81a7be557f93fe2c"><div><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RleHRyZWdpb246Y2RlMmUwMTgxODdkNGNmZTk5ODE1YjQ0MTFkM2U3NWRfMzk1_511a1f71-50e0-457c-90d7-d3337bba06a6" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.675%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.723%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Client<br/>Relationships</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Contract<br/>Backlog</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Software</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2019</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5bcd05236a634c79bb61958843f3ce9b_I20191231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMy0xLTEtMS0w_7f02e968-93a7-47f8-a1e2-4570cb00e686">325.3</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ia48933566e3244fb99779395a4ed0b1d_I20191231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMy0yLTEtMS0w_6e75530e-b67c-4c6f-b7a2-38c8ff8183cc">13.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibe16266363994d3d861aa38f9cf0ff30_I20191231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMy0zLTEtMS0w_76769e84-2826-4767-a751-ccd36c3b5347">65.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i53d69e9729ae4de092141fa92e5588fa_I20191231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMy00LTEtMS0w_50475bf1-4a96-4b80-b0a6-de4dd0603075">2.3</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i7a4cf001a8534cbc8ba84471e931eef8_I20191231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMy01LTEtMS0w_65e1ce3a-e1b8-4362-889e-8d37be1eb0be">406.3</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i1f27298a325e4eeb9e3040a050589328_D20200101-20201231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfNi0xLTEtMS0w_35141409-c00b-4f26-8271-098b0133c4ed">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ib67cc651f5b14ad0b3a57a1c1f7618a9_D20200101-20201231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfNi0yLTEtMS0w_6f527b3b-0adc-48a3-8eab-c08e8744499f">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i36863314eb1149d9aa650223ab284587_D20200101-20201231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfNi0zLTEtMS0w_7a8c54a4-3a5c-4b02-89bb-333cf17ce928">3.4</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ieb2c72c043654defbdeb1a5c977c7945_D20200101-20201231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfNi00LTEtMS0w_114a273a-ed3a-405d-8b39-2f6a2eb414c3">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="idfed72e66e374e3695096731da6cf7ae_D20200101-20201231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfNi01LTEtMS0w_6a405e04-4c73-4c42-a7a8-cf499b95d49e">3.4</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions arising on acquisitions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i1f27298a325e4eeb9e3040a050589328_D20200101-20201231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfNy0xLTEtMS0w_c0d5028d-39cb-4205-b2e0-a368f5d09d22">9.8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ib67cc651f5b14ad0b3a57a1c1f7618a9_D20200101-20201231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfNy0yLTEtMS0w_4a18abba-8e5c-4994-b68e-018371c8fa0e">2.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i36863314eb1149d9aa650223ab284587_D20200101-20201231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfNy0zLTEtMS0w_e90c947d-f7d8-4e39-8a59-895a80567fde">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ieb2c72c043654defbdeb1a5c977c7945_D20200101-20201231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfNy00LTEtMS0w_c77d84bd-67cc-4241-8859-083bcfc07b35">0.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="idfed72e66e374e3695096731da6cf7ae_D20200101-20201231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfNy01LTEtMS0w_089d01a4-36a6-4068-88fb-d654fa49d12a">12.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Removal of fully amortized assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i1f27298a325e4eeb9e3040a050589328_D20200101-20201231" decimals="-5" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfOS0xLTEtMS0w_5b8eadfe-bc49-4741-bcfd-d468d8c5e892">9.7</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ib67cc651f5b14ad0b3a57a1c1f7618a9_D20200101-20201231" decimals="-5" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfOS0yLTEtMS0w_8725c6e2-066a-4492-a1a2-a0374780c602">14.3</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i36863314eb1149d9aa650223ab284587_D20200101-20201231" decimals="-5" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfOS0zLTEtMS0w_f4c20481-d168-4b91-afc2-c182af4587dd">27.4</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ieb2c72c043654defbdeb1a5c977c7945_D20200101-20201231" decimals="-5" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfOS00LTEtMS0w_783d5a33-0365-49ff-8a91-2fe4d82b65e6">0.5</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="idfed72e66e374e3695096731da6cf7ae_D20200101-20201231" decimals="-5" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfOS01LTEtMS0w_401bb39f-2477-4095-9210-430aff0bc380">51.9</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i1f27298a325e4eeb9e3040a050589328_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTAtMS0xLTEtMA_81265c7a-8f4e-472b-8de7-8c675511240b">0.4</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ib67cc651f5b14ad0b3a57a1c1f7618a9_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTAtMi0xLTEtMA_db6e43ea-35e9-4fa8-9486-9f2b49ecbcb1">0.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i36863314eb1149d9aa650223ab284587_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTAtMy0xLTEtMA_106f2d3b-c801-4894-b18d-1df09b75f32c">1.7</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ieb2c72c043654defbdeb1a5c977c7945_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTAtNC0xLTEtMA_0775ebea-6ada-407e-9ef7-3c70885fe376">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="idfed72e66e374e3695096731da6cf7ae_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTAtNS0xLTEtMA_27de6cc2-cde3-4d07-af05-5f32ee423dcc">1.6</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie416544a407e485ea2a37f085f730d48_I20201231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTEtMS0xLTEtMA_8e712301-4851-4b8b-8b39-a1a7f1d296db">325.0</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i21d8049a4fdf47b3b29fbb6ceac90535_I20201231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTEtMi0xLTEtMA_844e0e22-65e8-4700-82f2-de275aa91f65">2.6</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="id2c8fc0f3f3f4500963119518d6cf7de_I20201231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTEtMy0xLTEtMA_efec13ed-b4f9-43f8-9c84-1c65ada8fbdd">39.3</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i9911e431756d42e59773eb77f7e8d861_I20201231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTEtNC0xLTEtMA_31ef5170-6a25-4013-8ec7-f6de02b7133c">2.0</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i263daefe50b34f30a68bac5939f36d10_I20201231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTEtNS0xLTEtMA_ccb335af-8200-4466-9c4f-66e88533008f">368.9</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ia1455dc3d5cb40039d7b92d2c34d91ef_D20210101-20211231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTItMS0xLTEtMA_4662cfc8-ba86-43dd-9d85-7c2f58210058">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie6882a5ee4a94c738b21b43093997936_D20210101-20211231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTItMi0xLTEtMA_07da9d91-7a43-4f53-a0f1-d63409dce781">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i9d20d1157b214e5f98ce9a245384aad0_D20210101-20211231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTItMy0xLTEtMA_a3571d4f-8524-4aa2-a0be-e58a6102e93f">48.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0cf32ae0a5e8443e9f296ed1f523647b_D20210101-20211231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTItNC0xLTEtMA_da5de29e-a561-40bb-a4a7-b187e61f95b0">0.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i39ee473b2b5c4c328ea30c3fb37e6204_D20210101-20211231" decimals="-5" name="ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTItNS0xLTEtMA_e50de8af-51e6-4f07-9f9c-f3088e7cc789">49.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions arising on acquisitions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ia1455dc3d5cb40039d7b92d2c34d91ef_D20210101-20211231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTMtMS0xLTEtMA_1be6f14e-c320-4f27-ae27-5947faf55555">152.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie6882a5ee4a94c738b21b43093997936_D20210101-20211231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTMtMi0xLTEtMA_b17738bb-d72f-4501-a6ec-5e9369c28bfd">51.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i9d20d1157b214e5f98ce9a245384aad0_D20210101-20211231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTMtMy0xLTEtMA_d315d4b9-d7c8-4cdb-ba18-c03088699ad0">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0cf32ae0a5e8443e9f296ed1f523647b_D20210101-20211231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTMtNC0xLTEtMA_4853305e-46ad-42a3-94e2-9a01332a83fa">1.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i39ee473b2b5c4c328ea30c3fb37e6204_D20210101-20211231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTMtNS0xLTEtMA_0546984d-b697-462f-a293-af45370f3af0">205.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Removal of fully amortized assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ia1455dc3d5cb40039d7b92d2c34d91ef_D20210101-20211231" decimals="-5" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTQtMS0xLTEtMA_ee919028-7a93-4aeb-afa7-98940ed9e2fc">8.7</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ie6882a5ee4a94c738b21b43093997936_D20210101-20211231" decimals="-5" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTQtMi0xLTEtMA_77ee8930-290d-4837-9ad1-371a2f4ea238">4.1</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i9d20d1157b214e5f98ce9a245384aad0_D20210101-20211231" decimals="-5" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTQtMy0xLTEtMA_6b9081fa-9341-4138-8387-7489f3d213b7">13.0</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i0cf32ae0a5e8443e9f296ed1f523647b_D20210101-20211231" decimals="-5" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTQtNC0xLTEtMA_f4ef90a7-4512-4534-942b-4f2936b8424a">0.2</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i39ee473b2b5c4c328ea30c3fb37e6204_D20210101-20211231" decimals="-5" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTQtNS0xLTEtMA_4821f13b-3da2-40ad-bd5d-506439bfdb3b">26.0</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ia1455dc3d5cb40039d7b92d2c34d91ef_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTUtMS0xLTEtMA_1d0286e6-3649-47d9-acbb-5a0ebe4d9747">5.7</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie6882a5ee4a94c738b21b43093997936_D20210101-20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTUtMi0xLTEtMA_e67e89ab-a8f3-45b2-96da-29eecb538dec">0.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i9d20d1157b214e5f98ce9a245384aad0_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTUtMy0xLTEtMA_fe922f76-28db-4e76-874f-bd0d80e42b79">0.1</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0cf32ae0a5e8443e9f296ed1f523647b_D20210101-20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTUtNC0xLTEtMA_5361a015-f977-49fd-96ac-0167d8e4cb79">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i39ee473b2b5c4c328ea30c3fb37e6204_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTUtNS0xLTEtMA_9e262e25-1c67-41c8-a2cd-95bf8807df6b">5.6</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6eceae9806ee4666ab0b387c5ba9c4df_I20211231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTYtMS0xLTEtMA_26c61721-3bbe-4b23-8a32-204fdb4dfe3b">463.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i1e2e4f40ae7a475dbfb32a2cf01f3646_I20211231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTYtMi0xLTEtMA_7095e8ae-afd8-48ba-8d33-edf946c9b779">50.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="if63a302be01c4abb96a312311414adf0_I20211231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTYtMy0xLTEtMA_e4d2f2d6-5e84-4b2f-9ad5-e39a25463d21">74.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4e07a1ac63284c2f8e668e90eacae522_I20211231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTYtNC0xLTEtMA_b9ba1819-bd3c-45c7-b550-6d51e545c96e">4.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i7db45f9cea85432ca56c65bbde4bb0c8_I20211231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTYtNS0xLTEtMA_90712df7-9ddf-4c43-adde-3095633faafd">592.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Accumulated amortization</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2019</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i173364d215834882adbe4f0587cf2595_I20191231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTgtMS0xLTEtMA_545c18c2-d08c-44ec-bc48-53e64cb0aac2">142.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic89e0433eb2444b19eda4265d1749ae5_I20191231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTgtMi0xLTEtMA_9e721662-46fa-48f4-9d79-2e06f8c3cb87">8.8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i168899a96bb34245839b5160957a1c5d_I20191231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTgtMy0xLTEtMA_8ee99484-5a11-4ded-853d-c38785afbe67">34.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0309648fe88d4343900efb0849064159_I20191231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTgtNC0xLTEtMA_bab8b457-ab94-4f55-9744-f3bb6c362b8c">0.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iceb397a5a82740828cc7401d0a31a82d_I20191231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTgtNS0xLTEtMA_2c9a21b4-e20c-4eed-8c02-dfa1dfbd976f">186.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortization</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic22523fd1c1f44aab233977eb54d19b6_D20200101-20201231" decimals="-5" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjEtMS0xLTEtMA_086d0108-2520-426c-bac6-7adc2c2d6be8">31.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4e50cd11f49c45029de5be3e63ab38eb_D20200101-20201231" decimals="-5" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjEtMi0xLTEtMA_58bf0666-64d8-461d-9e54-609d205d0823">5.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i766f49b66ba24718bf7edefd46a0fd7f_D20200101-20201231" decimals="-5" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjEtMy0xLTEtMA_5051f85f-aca5-4efb-b283-580365ebd02c">16.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iedaa38a8efa74d81b29ace5d911e22ae_D20200101-20201231" decimals="-5" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjEtNC0xLTEtMA_5ad23fe0-ee7d-4e0c-82a8-1ec4cb2ca65f">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i99de6c74d238493bae34df72b597d5bf_D20200101-20201231" decimals="-5" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjEtNS0xLTEtMA_56f36709-01ad-403a-ba32-4d87f8bee2eb">53.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Removal of fully amortized assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ic22523fd1c1f44aab233977eb54d19b6_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjQtMS0xLTEtMA_26a99133-cff2-48bf-a177-65bd30beb874">9.7</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i4e50cd11f49c45029de5be3e63ab38eb_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjQtMi0xLTEtMA_3407a2eb-473f-4474-8b19-10cd48668823">14.3</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i766f49b66ba24718bf7edefd46a0fd7f_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjQtMy0xLTEtMA_e582f24c-56f1-4291-a19a-50ef224bb16c">27.4</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iedaa38a8efa74d81b29ace5d911e22ae_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjQtNC0xLTEtMA_93d3002f-750b-4a9a-a2d5-f48d557a1135">0.5</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i99de6c74d238493bae34df72b597d5bf_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjQtNS0xLTEtMA_8896f0cb-62e0-4661-ab24-75f72f0f26da">51.9</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ic22523fd1c1f44aab233977eb54d19b6_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjUtMS0xLTEtMA_3e4f5858-e73b-4c49-9784-34796711bf53">1.6</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4e50cd11f49c45029de5be3e63ab38eb_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjUtMi0xLTEtMA_672c3761-b75c-4870-b4eb-5835c558919d">0.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i766f49b66ba24718bf7edefd46a0fd7f_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjUtMy0xLTEtMA_01bf8079-c2c4-44c5-8666-6f5edcdc1db1">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iedaa38a8efa74d81b29ace5d911e22ae_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjUtNC0xLTEtMA_9cdd2ac4-31ae-4d6b-b91c-ca9b0ce9184c">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i99de6c74d238493bae34df72b597d5bf_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjUtNS0xLTEtMA_7ba588c1-f8cd-49e8-893d-944038fedf4f">1.1</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48c0667fe17e4fbcaf62e85aa7740499_I20201231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjYtMS0xLTEtMA_42a7132f-0036-41a8-a791-0b9034b6ff18">163.2</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i9147cbc3d912414cab652eabf465faf6_I20201231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjYtMi0xLTEtMA_f05526aa-04c6-4b45-a823-25f33dae37b2">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iae3e935dad32428d8db2ee1a1adc6bbf_I20201231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjYtMy0xLTEtMA_78a6a043-a878-46fe-a4ed-874a91694ad9">23.7</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6879a8105c1645f7b2bb5cb51be9dbf3_I20201231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjYtNC0xLTEtMA_56fd51e4-537a-4efd-ba9e-48922642d897">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i1441672385784d978650d879f8ef1411_I20201231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjYtNS0xLTEtMA_22bc1c00-8996-4e71-9fc9-55e22bdf7599">186.9</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortization</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibf25881f115642829bcdaa889cd3dd4f_D20210101-20211231" decimals="-5" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjctMS0xLTEtMA_58393d5b-f3e1-4ca8-861f-960fc2f9ccdf">32.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i61f721b8e83c4f7ea3f7a66ccb7db4ad_D20210101-20211231" decimals="-5" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjctMi0xLTEtMA_ab7bcd70-60c3-418e-860e-8ef9044cdd09">6.8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i1dd80f1b60924096bfeffdd155296e56_D20210101-20211231" decimals="-5" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjctMy0xLTEtMA_b419b902-55d5-43b4-a348-a4ba52d6f173">20.4</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifec074c5b3eb47bf9f7751ea9f8434f4_D20210101-20211231" decimals="-5" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjctNC0xLTEtMA_ecc612d8-3fcb-411e-96e6-7220a7431dbd">0.3</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i405f9c44a22f47c8a29619a098ad26e5_D20210101-20211231" decimals="-5" name="ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjctNS0xLTEtMA_dddfdee5-547d-4c95-82f5-d3f2bedf5010">60.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Removal of fully amortized assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ibf25881f115642829bcdaa889cd3dd4f_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjgtMS0xLTEtMA_799b4011-79ed-453d-a71c-f1879bb000c9">8.7</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i61f721b8e83c4f7ea3f7a66ccb7db4ad_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjgtMi0xLTEtMA_01504a70-b709-40c0-a7a2-a1e55219d133">4.1</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i1dd80f1b60924096bfeffdd155296e56_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjgtMy0xLTEtMA_9407f294-67cb-452b-a471-a144aeb35afe">13.0</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ifec074c5b3eb47bf9f7751ea9f8434f4_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjgtNC0xLTEtMA_bc9ca119-d266-408a-8bb1-5f1c9f969f22">0.2</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i405f9c44a22f47c8a29619a098ad26e5_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjgtNS0xLTEtMA_007dfcc7-4fe4-4b3d-b74f-86af8c1c24d3">26.0</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ibf25881f115642829bcdaa889cd3dd4f_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjktMS0xLTEtMA_5917a299-fc1c-4676-b416-4b03703dcb3e">2.0</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i61f721b8e83c4f7ea3f7a66ccb7db4ad_D20210101-20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjktMi0xLTEtMA_cd03038d-294b-4494-a5b5-8180356c8954">0.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i1dd80f1b60924096bfeffdd155296e56_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjktMy0xLTEtMA_c7aaf6ee-5451-4b44-b70b-dca8a772caa5">0.1</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifec074c5b3eb47bf9f7751ea9f8434f4_D20210101-20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjktNC0xLTEtMA_fb5fe320-e8dc-40ed-a91b-1a30221ff183">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i405f9c44a22f47c8a29619a098ad26e5_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjktNS0xLTEtMA_bbbca4d3-5618-4f91-927c-8dfacfee2dd3">2.0</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i541bf1fb94ff4c5b8790ea6dd7e937df_I20211231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMzAtMS0xLTEtMA_7807bd54-be12-473b-b99d-4892c2fdb831">185.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i14e237d4e9544fa9b914b4a72ac40804_I20211231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMzAtMi0xLTEtMA_38fad955-1f26-49c8-9532-d5f66d938661">2.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ia95b2cbd76df424f83c69784eee3baae_I20211231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMzAtMy0xLTEtMA_03b9d780-0081-42d2-bdfc-0f85bde72d3b">31.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="id46b3459c1f24ff882ea4109835186ac_I20211231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMzAtNC0xLTEtMA_aa0ec723-961b-4fe9-9f28-bf3452c72129">0.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i731a38a92b1b43a49238ca837a175065_I20211231" decimals="-5" sign="-" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMzAtNS0xLTEtMA_e48736ad-ca3f-446a-a5dc-7b83c9e5aaa0">218.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net book value</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5f47ee9c92ba49d1be6eb6440560c11c_I20201231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMzItMS0xLTEtMA_e870ff98-075c-4c8a-8bca-e6d09c5621c5">161.8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3f1ced54aa274e7a96dfa4e341d9e053_I20201231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMzItMi0xLTEtMA_69a16f18-758b-4aad-823f-63686dae893b">2.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i1895a11baeb7467b947bc590d4d07f05_I20201231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMzItMy0xLTEtMA_be0f541d-2cc3-4719-a736-38102efa23b2">15.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i54413507b8184601a4b375a8cba2bb8f_I20201231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMzItNC0xLTEtMA_6b259eda-966d-472b-b723-710067d97e5d">2.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMzItNS0xLTEtMA_30843fb9-e4b7-4ba6-9262-bdaacb8ac05b">182.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="id4fa0337c41343bbbeb1fbea214f7cc4_I20211231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMzMtMS0xLTEtMA_0d4236ed-aeb3-46d0-acd0-0810ef3e0694">278.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i01e8ee345aff42f084b20b4b5a436fb2_I20211231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMzMtMi0xLTEtMA_5d4805e1-5c9a-4070-89ad-077cd2bd2315">47.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="idf87bc7107674f30ac4d85fb53f6a285_I20211231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMzMtMy0xLTEtMA_c947fdee-e565-4d47-bb3d-66295e06ef57">43.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i895b6caeaa944d2a8f585e7d1645211a_I20211231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMzMtNC0xLTEtMA_421bd334-32ac-4108-9105-fddcedcb855e">4.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:IntangibleAssetsOtherThanGoodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMzMtNS0xLTEtMA_ea5bdbb8-03fb-47ad-9281-b29daf07e4a8">373.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:nonNumeric></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During 2021, the Company concluded that there were no indicators of impairment related to intangible assets.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The net book value of software acquired through software financing obligations is $<ix:nonFraction unitRef="cad" contextRef="i2047a70c4e0a42e1aa9ecc68e6071bcf_I20211231" decimals="-5" name="stn:SoftwareFinancingObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RleHRyZWdpb246Y2RlMmUwMTgxODdkNGNmZTk5ODE1YjQ0MTFkM2U3NWRfMjE5_d7f3fee3-6ca3-44c4-9ad5-454931a6de7f">33.5</ix:nonFraction> (2020 - $<ix:nonFraction unitRef="cad" contextRef="i125346df7f584ebaba5d9ea1f8dd3f23_I20201231" decimals="-5" name="stn:SoftwareFinancingObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RleHRyZWdpb246Y2RlMmUwMTgxODdkNGNmZTk5ODE1YjQ0MTFkM2U3NWRfMjI4_871809ef-427a-4ba7-b041-aec62cbc549b">5.5</ix:nonFraction>). In 2021, software additions through software financing obligations were $<ix:nonFraction unitRef="cad" contextRef="i2047a70c4e0a42e1aa9ecc68e6071bcf_I20211231" decimals="-5" name="stn:NonCashPortionOfSoftwareAdditions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RleHRyZWdpb246Y2RlMmUwMTgxODdkNGNmZTk5ODE1YjQ0MTFkM2U3NWRfMzAz_10878178-bb7d-4c58-a098-9c75570ff8bb">44.4</ix:nonFraction> (2020 - $<ix:nonFraction unitRef="cad" contextRef="i125346df7f584ebaba5d9ea1f8dd3f23_I20201231" decimals="-5" name="stn:NonCashPortionOfSoftwareAdditions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RleHRyZWdpb246Y2RlMmUwMTgxODdkNGNmZTk5ODE1YjQ0MTFkM2U3NWRfMzEy_1f2d25b6-1a7a-4a15-ac5f-58359370a023">0.4</ix:nonFraction>) and have been excluded from the consolidated statement of cash flows (note 33).</span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-35</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_76"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">15. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfOtherAssetsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RleHRyZWdpb246MzBkNGZhNTlmOTk1NGM1ZmFiMDE0YWNhMmM2MzUzYzRfNzc0_2bb00e1b-4f40-4cc3-b175-e215ba349653" continuedAt="ie04a50e6e94549fe9a8f0230bc5f5734" escape="true">Other Assets</ix:nonNumeric></span></div><ix:continuation id="ie04a50e6e94549fe9a8f0230bc5f5734"><div><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="stn:DisclosureOfDetailedInformationAboutOtherAssetsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RleHRyZWdpb246MzBkNGZhNTlmOTk1NGM1ZmFiMDE0YWNhMmM2MzUzYzRfNzcx_182c449b-01f7-4e79-882f-ad096dc055bd" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.073%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Note</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments held for self-insured liabilities</span></td><td colspan="3" style="padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i59356e326c7a455d9077a432aa2f6285_I20211231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjcxNTQ2N2ViNmE2ZjQ4ZDVhMDljNDgxNjM2ODYzZTgwL3RhYmxlcmFuZ2U6NzE1NDY3ZWI2YTZmNDhkNWEwOWM0ODE2MzY4NjNlODBfMy0xLTEtMS0w_a2f2d329-cc39-4319-a623-b5a0d3355fb6">198.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i56a78d0f85d345faa42faab77fc88e30_I20201231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjcxNTQ2N2ViNmE2ZjQ4ZDVhMDljNDgxNjM2ODYzZTgwL3RhYmxlcmFuZ2U6NzE1NDY3ZWI2YTZmNDhkNWEwOWM0ODE2MzY4NjNlODBfMy0yLTEtMS0w_77b88ca2-e587-4249-836b-8ec6f3983aee">174.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Holdbacks on long-term contracts</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4b2524739cb14dac814128dd901d57bb_I20211231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjcxNTQ2N2ViNmE2ZjQ4ZDVhMDljNDgxNjM2ODYzZTgwL3RhYmxlcmFuZ2U6NzE1NDY3ZWI2YTZmNDhkNWEwOWM0ODE2MzY4NjNlODBfNC0xLTEtMS0w_6e8e825b-2116-44fe-a3db-55216078c9a9">23.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ica31ad0a871b4056ab01fa2f2f8332f6_I20201231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjcxNTQ2N2ViNmE2ZjQ4ZDVhMDljNDgxNjM2ODYzZTgwL3RhYmxlcmFuZ2U6NzE1NDY3ZWI2YTZmNDhkNWEwOWM0ODE2MzY4NjNlODBfNC0yLTEtMS0w_1b6c3069-62ed-4d13-bfcf-2f191b33a6ae">25.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i67789c96fd5b4865abcb3b398c53261a_I20211231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjcxNTQ2N2ViNmE2ZjQ4ZDVhMDljNDgxNjM2ODYzZTgwL3RhYmxlcmFuZ2U6NzE1NDY3ZWI2YTZmNDhkNWEwOWM0ODE2MzY4NjNlODBfNS0xLTEtMS0w_011b950f-2543-4350-852e-c6a9612f1ee6">15.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i9cb6be745ca147aa9612f7745b000617_I20201231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjcxNTQ2N2ViNmE2ZjQ4ZDVhMDljNDgxNjM2ODYzZTgwL3RhYmxlcmFuZ2U6NzE1NDY3ZWI2YTZmNDhkNWEwOWM0ODE2MzY4NjNlODBfNS0yLTEtMS0w_1dc78e76-5f12-44af-a038-765c0fab4c93">12.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-financial assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments in joint ventures and associates</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i334f470bb5bd4d8ea710bd15e3f3d96b_I20211231" decimals="-5" name="ifrs-full:OtherNonfinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjcxNTQ2N2ViNmE2ZjQ4ZDVhMDljNDgxNjM2ODYzZTgwL3RhYmxlcmFuZ2U6NzE1NDY3ZWI2YTZmNDhkNWEwOWM0ODE2MzY4NjNlODBfNy0xLTEtMS0w_81b1f212-67bb-4a16-822f-a0b1475a8c68">7.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i77c9b3689c9e4f1cb5ead2c5b89877da_I20201231" decimals="-5" name="ifrs-full:OtherNonfinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjcxNTQ2N2ViNmE2ZjQ4ZDVhMDljNDgxNjM2ODYzZTgwL3RhYmxlcmFuZ2U6NzE1NDY3ZWI2YTZmNDhkNWEwOWM0ODE2MzY4NjNlODBfNy0yLTEtMS0w_8e5bf1fc-39a5-4c08-9404-a4fd2c54191e">8.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i67789c96fd5b4865abcb3b398c53261a_I20211231" decimals="-5" name="ifrs-full:OtherNonfinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjcxNTQ2N2ViNmE2ZjQ4ZDVhMDljNDgxNjM2ODYzZTgwL3RhYmxlcmFuZ2U6NzE1NDY3ZWI2YTZmNDhkNWEwOWM0ODE2MzY4NjNlODBfOC0xLTEtMS0w_3932284c-5b94-4b0f-9733-c123d700180a">7.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i9cb6be745ca147aa9612f7745b000617_I20201231" decimals="-5" name="ifrs-full:OtherNonfinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjcxNTQ2N2ViNmE2ZjQ4ZDVhMDljNDgxNjM2ODYzZTgwL3RhYmxlcmFuZ2U6NzE1NDY3ZWI2YTZmNDhkNWEwOWM0ODE2MzY4NjNlODBfOC0yLTEtMS0w_999a28ce-7a36-46bd-aeea-0f71eaa83f05">11.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:OtherAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjcxNTQ2N2ViNmE2ZjQ4ZDVhMDljNDgxNjM2ODYzZTgwL3RhYmxlcmFuZ2U6NzE1NDY3ZWI2YTZmNDhkNWEwOWM0ODE2MzY4NjNlODBfOS0xLTEtMS0w_c5a5d0d9-4a73-4f23-8e80-262860599074">252.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:OtherAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjcxNTQ2N2ViNmE2ZjQ4ZDVhMDljNDgxNjM2ODYzZTgwL3RhYmxlcmFuZ2U6NzE1NDY3ZWI2YTZmNDhkNWEwOWM0ODE2MzY4NjNlODBfOS0yLTEtMS0w_deb264aa-ae35-4339-b4b8-af1ee06a1b89">233.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less current portion - financial</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:OtherCurrentFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjcxNTQ2N2ViNmE2ZjQ4ZDVhMDljNDgxNjM2ODYzZTgwL3RhYmxlcmFuZ2U6NzE1NDY3ZWI2YTZmNDhkNWEwOWM0ODE2MzY4NjNlODBfMTAtMS0xLTEtMA_92e6bae7-c084-4355-8536-fea3d637d5f3">21.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:OtherCurrentFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjcxNTQ2N2ViNmE2ZjQ4ZDVhMDljNDgxNjM2ODYzZTgwL3RhYmxlcmFuZ2U6NzE1NDY3ZWI2YTZmNDhkNWEwOWM0ODE2MzY4NjNlODBfMTAtMi0xLTEtMA_24f5b6ab-43c5-4a22-b9ee-c5e5563b9ded">34.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less current portion -&#160;non-financial</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:OtherCurrentNonfinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjcxNTQ2N2ViNmE2ZjQ4ZDVhMDljNDgxNjM2ODYzZTgwL3RhYmxlcmFuZ2U6NzE1NDY3ZWI2YTZmNDhkNWEwOWM0ODE2MzY4NjNlODBfMTEtMS0xLTEtMA_07eab682-bb41-4568-841e-ddb7fd669bab">2.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:OtherCurrentNonfinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjcxNTQ2N2ViNmE2ZjQ4ZDVhMDljNDgxNjM2ODYzZTgwL3RhYmxlcmFuZ2U6NzE1NDY3ZWI2YTZmNDhkNWEwOWM0ODE2MzY4NjNlODBfMTEtMi0xLTEtMA_35c15891-76a7-47fa-9350-ae7edd320226">7.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term portion</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:OtherNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjcxNTQ2N2ViNmE2ZjQ4ZDVhMDljNDgxNjM2ODYzZTgwL3RhYmxlcmFuZ2U6NzE1NDY3ZWI2YTZmNDhkNWEwOWM0ODE2MzY4NjNlODBfMTItMS0xLTEtMA_8614cf3b-d3e5-4ca1-8e78-56964eab7e32">228.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:OtherNoncurrentAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjcxNTQ2N2ViNmE2ZjQ4ZDVhMDljNDgxNjM2ODYzZTgwL3RhYmxlcmFuZ2U6NzE1NDY3ZWI2YTZmNDhkNWEwOWM0ODE2MzY4NjNlODBfMTItMi0xLTEtMA_90b6f152-0bef-4a58-a6a4-ec25bc3ad744">191.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:nonNumeric></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial assets-other primarily include indemnifications, sublease receivables, deposits, and total return swaps on share-based compensation units (note 25).&#160;Non-financial&#160;assets - other include deferred contract costs, transactions costs on long-term debt, and investment tax credits.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments held for self-insured liabilities include government and corporate bonds that are classified as FVOCI with unrealized gains (losses) recorded in other comprehensive income. Investments also include equity securities that are classified as FVPL with gains (losses) recorded in net income. During 2021, the Company recorded an unrealized gain on equity securities of $<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RleHRyZWdpb246MzBkNGZhNTlmOTk1NGM1ZmFiMDE0YWNhMmM2MzUzYzRfMjc0ODc3OTA3MDUxNw_5fe4b388-f392-4a22-85ad-60390399839b">13.9</ix:nonFraction> (2020 - unrealized gain of $<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RleHRyZWdpb246MzBkNGZhNTlmOTk1NGM1ZmFiMDE0YWNhMmM2MzUzYzRfMjc0ODc3OTA3MDUwMw_a6069344-fc4c-40bd-a0f8-1d592dcb2a51">0.7</ix:nonFraction>) (note 31) and an unrealized loss on bonds of $<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RleHRyZWdpb246MzBkNGZhNTlmOTk1NGM1ZmFiMDE0YWNhMmM2MzUzYzRfMjc0ODc3OTA3MDU1NA_0af631b5-587b-460f-bc75-47d3925cf1f6">2.9</ix:nonFraction> (2020 - unrealized gain of $<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RleHRyZWdpb246MzBkNGZhNTlmOTk1NGM1ZmFiMDE0YWNhMmM2MzUzYzRfMjc0ODc3OTA3MDU0OQ_27e9fcf0-6d28-4e22-9a5e-58194fc88d2e">3.0</ix:nonFraction>).</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfFinancialAssetsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RleHRyZWdpb246MzBkNGZhNTlmOTk1NGM1ZmFiMDE0YWNhMmM2MzUzYzRfNzcy_09f271bc-a332-4e3e-861c-94a3403c5324" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Their fair value and amortized cost are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.310%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.049%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="background-color:#e9e9e9;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31<br/>2021</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="background-color:#e9e9e9;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fair&#160;Value</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Amortized<br/>Cost/Cost</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fair&#160;Value</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortized<br/>Cost/Cost</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Bonds</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i543001d41b124b2a800a273c71ebd407_I20211231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOmIxZGMyNjVmMWM1ZjRlZjZiMjI0NGMyODg4NjIzOWQ3L3RhYmxlcmFuZ2U6YjFkYzI2NWYxYzVmNGVmNmIyMjQ0YzI4ODg2MjM5ZDdfMy0xLTEtMS0w_ae900150-2096-4999-b053-7b2434a47415">124.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i543001d41b124b2a800a273c71ebd407_I20211231" decimals="-5" name="stn:OtherFinancialAssetAtAmortisedCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOmIxZGMyNjVmMWM1ZjRlZjZiMjI0NGMyODg4NjIzOWQ3L3RhYmxlcmFuZ2U6YjFkYzI2NWYxYzVmNGVmNmIyMjQ0YzI4ODg2MjM5ZDdfMy0yLTEtMS0w_153a003e-9c17-4ee1-a055-b16466228308">124.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i1f9b2331ee864b0fa00b76bfa5853812_I20201231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOmIxZGMyNjVmMWM1ZjRlZjZiMjI0NGMyODg4NjIzOWQ3L3RhYmxlcmFuZ2U6YjFkYzI2NWYxYzVmNGVmNmIyMjQ0YzI4ODg2MjM5ZDdfMy0zLTEtMS0w_c3caf5c6-ecfe-4d45-80a8-2ddd63baef0f">115.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i1f9b2331ee864b0fa00b76bfa5853812_I20201231" decimals="-5" name="stn:OtherFinancialAssetAtAmortisedCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOmIxZGMyNjVmMWM1ZjRlZjZiMjI0NGMyODg4NjIzOWQ3L3RhYmxlcmFuZ2U6YjFkYzI2NWYxYzVmNGVmNmIyMjQ0YzI4ODg2MjM5ZDdfMy00LTEtMS0w_bfbdacc2-c6cf-490d-993d-240a6f34e35c">112.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Equity securities</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifd466e06c6784f6c8e51a31f52b95b50_I20211231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOmIxZGMyNjVmMWM1ZjRlZjZiMjI0NGMyODg4NjIzOWQ3L3RhYmxlcmFuZ2U6YjFkYzI2NWYxYzVmNGVmNmIyMjQ0YzI4ODg2MjM5ZDdfNC0xLTEtMS0w_0ab55659-a87b-4cc2-bf80-bcf8f59aa446">73.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifd466e06c6784f6c8e51a31f52b95b50_I20211231" decimals="-5" name="stn:OtherFinancialAssetAtAmortisedCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOmIxZGMyNjVmMWM1ZjRlZjZiMjI0NGMyODg4NjIzOWQ3L3RhYmxlcmFuZ2U6YjFkYzI2NWYxYzVmNGVmNmIyMjQ0YzI4ODg2MjM5ZDdfNC0yLTEtMS0w_a6165ac4-7c27-4dcb-9c77-dfe750150d64">55.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iadbe76d95bdb49d8802c8cef0141a445_I20201231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOmIxZGMyNjVmMWM1ZjRlZjZiMjI0NGMyODg4NjIzOWQ3L3RhYmxlcmFuZ2U6YjFkYzI2NWYxYzVmNGVmNmIyMjQ0YzI4ODg2MjM5ZDdfNC0zLTEtMS0w_e0b98369-f859-40de-8fd4-b9f3144855a6">59.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iadbe76d95bdb49d8802c8cef0141a445_I20201231" decimals="-5" name="stn:OtherFinancialAssetAtAmortisedCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOmIxZGMyNjVmMWM1ZjRlZjZiMjI0NGMyODg4NjIzOWQ3L3RhYmxlcmFuZ2U6YjFkYzI2NWYxYzVmNGVmNmIyMjQ0YzI4ODg2MjM5ZDdfNC00LTEtMS0w_490a23e1-ea96-4d4f-9595-1040c7a4c731">54.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOmIxZGMyNjVmMWM1ZjRlZjZiMjI0NGMyODg4NjIzOWQ3L3RhYmxlcmFuZ2U6YjFkYzI2NWYxYzVmNGVmNmIyMjQ0YzI4ODg2MjM5ZDdfNS0xLTEtMS0w_eea82cc5-0fb1-49e4-8750-33b2b69083cf">198.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="stn:OtherFinancialAssetAtAmortisedCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOmIxZGMyNjVmMWM1ZjRlZjZiMjI0NGMyODg4NjIzOWQ3L3RhYmxlcmFuZ2U6YjFkYzI2NWYxYzVmNGVmNmIyMjQ0YzI4ODg2MjM5ZDdfNS0yLTEtMS0w_110745e0-010c-4f87-af2b-e32835531684">179.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOmIxZGMyNjVmMWM1ZjRlZjZiMjI0NGMyODg4NjIzOWQ3L3RhYmxlcmFuZ2U6YjFkYzI2NWYxYzVmNGVmNmIyMjQ0YzI4ODg2MjM5ZDdfNS0zLTEtMS0w_a8a800d1-22fb-43e0-9e40-06dd8a1de369">174.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="stn:OtherFinancialAssetAtAmortisedCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOmIxZGMyNjVmMWM1ZjRlZjZiMjI0NGMyODg4NjIzOWQ3L3RhYmxlcmFuZ2U6YjFkYzI2NWYxYzVmNGVmNmIyMjQ0YzI4ODg2MjM5ZDdfNS00LTEtMS0w_bf95945b-7501-42a7-9d68-50df6897be4c">167.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The bonds bear interest at rates ranging from <ix:nonFraction unitRef="number" contextRef="i558e6e5ad57b4cc5910c0968b089df52_D20210101-20211231" decimals="4" name="stn:BondsInterestRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RleHRyZWdpb246MzBkNGZhNTlmOTk1NGM1ZmFiMDE0YWNhMmM2MzUzYzRfNjUy_aa441017-6c8f-47b6-aca2-37df6af44c49">0.80</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i5595a0a1fa0d42aaaa0f64cbb4f773a1_D20210101-20211231" decimals="4" name="stn:BondsInterestRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RleHRyZWdpb246MzBkNGZhNTlmOTk1NGM1ZmFiMDE0YWNhMmM2MzUzYzRfNjU4_6084a951-19b1-43fc-a7e2-120ee635a80b">4.55</ix:nonFraction>% per annum (2020 &#8211; <ix:nonFraction unitRef="number" contextRef="i3f92d0ab3cf746b29108b9f7f444a590_D20200101-20201231" decimals="4" name="stn:BondsInterestRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RleHRyZWdpb246MzBkNGZhNTlmOTk1NGM1ZmFiMDE0YWNhMmM2MzUzYzRfNjc3_d17000a0-b464-48ce-bbf6-70f544056bcc">0.88</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i4d2d9545f05344eca07c4bc5e7746343_D20200101-20201231" decimals="4" name="stn:BondsInterestRatePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RleHRyZWdpb246MzBkNGZhNTlmOTk1NGM1ZmFiMDE0YWNhMmM2MzUzYzRfNjgz_1264a17d-8810-4c0d-8b4e-f2d7d14fcd2c">4.25</ix:nonFraction>%). <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:MaturityAnalysisForDerivativeFinancialLiabilities" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RleHRyZWdpb246MzBkNGZhNTlmOTk1NGM1ZmFiMDE0YWNhMmM2MzUzYzRfNzcz_0319f9b6-be1b-448d-92aa-f181321fa8e7" continuedAt="ic5e5d03f38e04ac98f1eb0bce19ee5e0" escape="true">The terms to maturity of the bond portfolio, stated at fair value, are as follows:</ix:nonNumeric></span><ix:continuation id="ic5e5d03f38e04ac98f1eb0bce19ee5e0"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Within one year</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie935baa9bdfe44cf84bfe64c9cf50fa8_I20211231" decimals="-5" name="stn:FairValueOfOtherFinancialAssetsMaturity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjgzN2ZmOGUxZTQ2ZDRmYjc4NzU5ODMxNTJhYmY0OWY2L3RhYmxlcmFuZ2U6ODM3ZmY4ZTFlNDZkNGZiNzg3NTk4MzE1MmFiZjQ5ZjZfMi0xLTEtMS0w_0bc34565-be30-4c45-b579-b45bfd54a5b5">17.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i42c3e6aa5bba4048a5fe40884ac4b50e_I20201231" decimals="-5" name="stn:FairValueOfOtherFinancialAssetsMaturity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjgzN2ZmOGUxZTQ2ZDRmYjc4NzU5ODMxNTJhYmY0OWY2L3RhYmxlcmFuZ2U6ODM3ZmY4ZTFlNDZkNGZiNzg3NTk4MzE1MmFiZjQ5ZjZfMi0yLTEtMS0w_e7b01243-b7db-4092-a326-716b412838b0">31.4</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">After one year but not more than five years</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5fe06e61e3e24ac1956e1f9aecf387cb_I20211231" decimals="-5" name="stn:FairValueOfOtherFinancialAssetsMaturity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjgzN2ZmOGUxZTQ2ZDRmYjc4NzU5ODMxNTJhYmY0OWY2L3RhYmxlcmFuZ2U6ODM3ZmY4ZTFlNDZkNGZiNzg3NTk4MzE1MmFiZjQ5ZjZfMy0xLTEtMS0w_693ef150-c12a-4bcc-b08f-2ba167d644bf">104.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5f599fc28dfb4a00a47d368bc71278c7_I20201231" decimals="-5" name="stn:FairValueOfOtherFinancialAssetsMaturity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjgzN2ZmOGUxZTQ2ZDRmYjc4NzU5ODMxNTJhYmY0OWY2L3RhYmxlcmFuZ2U6ODM3ZmY4ZTFlNDZkNGZiNzg3NTk4MzE1MmFiZjQ5ZjZfMy0yLTEtMS0w_a0e1b40e-0eee-4a46-9f23-a97cf1d11a69">77.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">More than five years</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i54bf598718fc489ebc8ee2f135502ebd_I20211231" decimals="-5" name="stn:FairValueOfOtherFinancialAssetsMaturity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjgzN2ZmOGUxZTQ2ZDRmYjc4NzU5ODMxNTJhYmY0OWY2L3RhYmxlcmFuZ2U6ODM3ZmY4ZTFlNDZkNGZiNzg3NTk4MzE1MmFiZjQ5ZjZfNC0xLTEtMS0w_cc341da0-2a76-4483-9085-777a019206af">2.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i9e50f61f7742452c9c73269c73f900af_I20201231" decimals="-5" name="stn:FairValueOfOtherFinancialAssetsMaturity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjgzN2ZmOGUxZTQ2ZDRmYjc4NzU5ODMxNTJhYmY0OWY2L3RhYmxlcmFuZ2U6ODM3ZmY4ZTFlNDZkNGZiNzg3NTk4MzE1MmFiZjQ5ZjZfNC0yLTEtMS0w_d95cb49f-6fdc-4e03-9452-cedc8fa3c0c1">6.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i543001d41b124b2a800a273c71ebd407_I20211231" decimals="-5" name="stn:FairValueOfOtherFinancialAssetsMaturity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjgzN2ZmOGUxZTQ2ZDRmYjc4NzU5ODMxNTJhYmY0OWY2L3RhYmxlcmFuZ2U6ODM3ZmY4ZTFlNDZkNGZiNzg3NTk4MzE1MmFiZjQ5ZjZfNS0xLTEtMS0w_074c6964-d51d-4642-ba3b-260ad0afd127">124.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i1f9b2331ee864b0fa00b76bfa5853812_I20201231" decimals="-5" name="stn:FairValueOfOtherFinancialAssetsMaturity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjgzN2ZmOGUxZTQ2ZDRmYjc4NzU5ODMxNTJhYmY0OWY2L3RhYmxlcmFuZ2U6ODM3ZmY4ZTFlNDZkNGZiNzg3NTk4MzE1MmFiZjQ5ZjZfNS0yLTEtMS0w_b7288030-8aee-4626-8982-e76f39122c76">115.5</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:continuation></div></ix:continuation><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-36</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_79"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">16. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83OS9mcmFnOjk4YjVjODMwYmNlYjQ5N2I5Zjc2ZWExNTk3N2E2ZWM3L3RleHRyZWdpb246OThiNWM4MzBiY2ViNDk3YjlmNzZlYTE1OTc3YTZlYzdfNDUw_02bd3131-c549-452d-b77b-820819610d18" continuedAt="i82b532f69cf54d6bad9f296b81ae8f83" escape="true">Trade and Other Payables</ix:nonNumeric></span></div><div><ix:continuation id="i82b532f69cf54d6bad9f296b81ae8f83" continuedAt="i8e2dd308f5d44e3e90906f84d114e8e0"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="stn:DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83OS9mcmFnOjk4YjVjODMwYmNlYjQ5N2I5Zjc2ZWExNTk3N2E2ZWM3L3RleHRyZWdpb246OThiNWM4MzBiY2ViNDk3YjlmNzZlYTE1OTc3YTZlYzdfNDUx_4a1a3df6-1e32-47e2-954e-56253c038a02" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trade accounts payable</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:TradeAndOtherPayablesToTradeSuppliers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83OS9mcmFnOjk4YjVjODMwYmNlYjQ5N2I5Zjc2ZWExNTk3N2E2ZWM3L3RhYmxlOmI2NjEzYzM1MjBkNTRiODJhNjM4NDQ5MWE3OWY4NGIyL3RhYmxlcmFuZ2U6YjY2MTNjMzUyMGQ1NGI4MmE2Mzg0NDkxYTc5Zjg0YjJfMi0xLTEtMS0w_2b5c014e-98b4-4885-bcb8-10be0e1aa93a">213.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:TradeAndOtherPayablesToTradeSuppliers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83OS9mcmFnOjk4YjVjODMwYmNlYjQ5N2I5Zjc2ZWExNTk3N2E2ZWM3L3RhYmxlOmI2NjEzYzM1MjBkNTRiODJhNjM4NDQ5MWE3OWY4NGIyL3RhYmxlcmFuZ2U6YjY2MTNjMzUyMGQ1NGI4MmE2Mzg0NDkxYTc5Zjg0YjJfMi0yLTEtMS0w_3dae5eec-9d3b-4d39-8eed-8cb55062c559">217.6</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Employee and payroll liabilities</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="stn:EmployeeAndPayrollLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83OS9mcmFnOjk4YjVjODMwYmNlYjQ5N2I5Zjc2ZWExNTk3N2E2ZWM3L3RhYmxlOmI2NjEzYzM1MjBkNTRiODJhNjM4NDQ5MWE3OWY4NGIyL3RhYmxlcmFuZ2U6YjY2MTNjMzUyMGQ1NGI4MmE2Mzg0NDkxYTc5Zjg0YjJfMy0xLTEtMS0w_643568bb-74da-4a29-ac45-454801fc04a4">349.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="stn:EmployeeAndPayrollLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83OS9mcmFnOjk4YjVjODMwYmNlYjQ5N2I5Zjc2ZWExNTk3N2E2ZWM3L3RhYmxlOmI2NjEzYzM1MjBkNTRiODJhNjM4NDQ5MWE3OWY4NGIyL3RhYmxlcmFuZ2U6YjY2MTNjMzUyMGQ1NGI4MmE2Mzg0NDkxYTc5Zjg0YjJfMy0yLTEtMS0w_8d992f50-1627-4be5-9276-6fe00d337a58">277.4</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued liabilities</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:Accruals" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83OS9mcmFnOjk4YjVjODMwYmNlYjQ5N2I5Zjc2ZWExNTk3N2E2ZWM3L3RhYmxlOmI2NjEzYzM1MjBkNTRiODJhNjM4NDQ5MWE3OWY4NGIyL3RhYmxlcmFuZ2U6YjY2MTNjMzUyMGQ1NGI4MmE2Mzg0NDkxYTc5Zjg0YjJfNC0xLTEtMS0w_84c21d77-ad09-4fa6-91b3-4a58ef28802e">72.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:Accruals" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83OS9mcmFnOjk4YjVjODMwYmNlYjQ5N2I5Zjc2ZWExNTk3N2E2ZWM3L3RhYmxlOmI2NjEzYzM1MjBkNTRiODJhNjM4NDQ5MWE3OWY4NGIyL3RhYmxlcmFuZ2U6YjY2MTNjMzUyMGQ1NGI4MmE2Mzg0NDkxYTc5Zjg0YjJfNC0yLTEtMS0w_f8bfeda3-4285-42dc-a467-01c203064fea">81.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Trade and other payables</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:TradeAndOtherPayables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83OS9mcmFnOjk4YjVjODMwYmNlYjQ5N2I5Zjc2ZWExNTk3N2E2ZWM3L3RhYmxlOmI2NjEzYzM1MjBkNTRiODJhNjM4NDQ5MWE3OWY4NGIyL3RhYmxlcmFuZ2U6YjY2MTNjMzUyMGQ1NGI4MmE2Mzg0NDkxYTc5Zjg0YjJfNS0xLTEtMS0w_a055ea91-3794-47ca-9354-7c29b17106f9">634.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:TradeAndOtherPayables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83OS9mcmFnOjk4YjVjODMwYmNlYjQ5N2I5Zjc2ZWExNTk3N2E2ZWM3L3RhYmxlOmI2NjEzYzM1MjBkNTRiODJhNjM4NDQ5MWE3OWY4NGIyL3RhYmxlcmFuZ2U6YjY2MTNjMzUyMGQ1NGI4MmE2Mzg0NDkxYTc5Zjg0YjJfNS0yLTEtMS0w_daab592b-f09a-4d7d-9631-ecf6014672f9">576.0</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:nonNumeric></ix:continuation></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i8e2dd308f5d44e3e90906f84d114e8e0">During 2021, certain jurisdictions, primarily the United States, the United Kingdom, and Australia permitted companies to defer certain non-corporate tax payments. At December&#160;31, 2021, the Company deferred payments of these non-corporate taxes of $<ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="stn:DeferredPaymentsOfNonCorporateTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83OS9mcmFnOjk4YjVjODMwYmNlYjQ5N2I5Zjc2ZWExNTk3N2E2ZWM3L3RleHRyZWdpb246OThiNWM4MzBiY2ViNDk3YjlmNzZlYTE1OTc3YTZlYzdfMjY4_a8503ff5-fa4b-4e15-97cf-c4203a0a9a67">17.4</ix:nonFraction> which are due before the end of 2022 and are recorded in Trade and Other Payables.</ix:continuation> </span></div><div><span><br/></span></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_82"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">17. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfBorrowingsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMzUzOA_99c6592b-47f8-486e-b710-50b75bef5871" continuedAt="i7589159835374291b299431cd9e1d7fd" escape="true">Long-Term Debt</ix:nonNumeric></span></div><ix:continuation id="i7589159835374291b299431cd9e1d7fd" continuedAt="i8dcd377f31dc41d488961922998378cb"><div><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMzUzNw_14b5d08a-0bd2-4509-a878-a08961c38dbb" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Senior unsecured notes</span></td><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic01b756300664d7285443e48a66da919_I20211231" decimals="-5" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RhYmxlOjY0Nzg2YWRhYjk4OTRjYjRiZTcxMDA0MTY1YzBjMDg0L3RhYmxlcmFuZ2U6NjQ3ODZhZGFiOTg5NGNiNGJlNzEwMDQxNjVjMGMwODRfMi0xLTEtMS0w_e627541b-06fe-43e0-a6ec-788c0336ec28">298.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i199a2ef534ad4c02b62f09007a6f4525_I20201231" decimals="-5" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RhYmxlOjY0Nzg2YWRhYjk4OTRjYjRiZTcxMDA0MTY1YzBjMDg0L3RhYmxlcmFuZ2U6NjQ3ODZhZGFiOTg5NGNiNGJlNzEwMDQxNjVjMGMwODRfMi0yLTEtMS0w_bd075955-da03-4e17-bc2a-d980f8cb0b22">299.5</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revolving credit facility</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b7a9932768c48daa131194332e2b58e_I20211231" decimals="-5" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RhYmxlOjY0Nzg2YWRhYjk4OTRjYjRiZTcxMDA0MTY1YzBjMDg0L3RhYmxlcmFuZ2U6NjQ3ODZhZGFiOTg5NGNiNGJlNzEwMDQxNjVjMGMwODRfMy0xLTEtMS0w_056ba4bb-e127-45f3-8f84-38eaea3db323">543.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i263020db5a0a441b9148dddadefe6b16_I20201231" decimals="-5" name="ifrs-full:Borrowings" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RhYmxlOjY0Nzg2YWRhYjk4OTRjYjRiZTcxMDA0MTY1YzBjMDg0L3RhYmxlcmFuZ2U6NjQ3ODZhZGFiOTg5NGNiNGJlNzEwMDQxNjVjMGMwODRfMy0yLTEtMS0w_afd552f0-a8fc-4879-be1d-37eb1c846d06">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Term loan</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3f945c3cd8d74f43ba9ca3003e709043_I20211231" decimals="-5" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RhYmxlOjY0Nzg2YWRhYjk4OTRjYjRiZTcxMDA0MTY1YzBjMDg0L3RhYmxlcmFuZ2U6NjQ3ODZhZGFiOTg5NGNiNGJlNzEwMDQxNjVjMGMwODRfNC0xLTEtMS0w_14646a48-3b3d-43ae-bd81-23aead8c750f"><ix:nonFraction unitRef="cad" contextRef="i3f945c3cd8d74f43ba9ca3003e709043_I20211231" decimals="-5" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RhYmxlOjY0Nzg2YWRhYjk4OTRjYjRiZTcxMDA0MTY1YzBjMDg0L3RhYmxlcmFuZ2U6NjQ3ODZhZGFiOTg5NGNiNGJlNzEwMDQxNjVjMGMwODRfNC0xLTEtMS0w_382a8867-cfb5-4385-be33-365cde3927e8">307.9</ix:nonFraction></ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibb49ff3d5a414a97b1a07cda74eb168d_I20201231" decimals="-5" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RhYmxlOjY0Nzg2YWRhYjk4OTRjYjRiZTcxMDA0MTY1YzBjMDg0L3RhYmxlcmFuZ2U6NjQ3ODZhZGFiOTg5NGNiNGJlNzEwMDQxNjVjMGMwODRfNC0yLTEtMS0w_322c6ec9-72f8-411f-8e27-1dabf82f3c53"><ix:nonFraction unitRef="cad" contextRef="ibb49ff3d5a414a97b1a07cda74eb168d_I20201231" decimals="-5" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RhYmxlOjY0Nzg2YWRhYjk4OTRjYjRiZTcxMDA0MTY1YzBjMDg0L3RhYmxlcmFuZ2U6NjQ3ODZhZGFiOTg5NGNiNGJlNzEwMDQxNjVjMGMwODRfNC0yLTEtMS0w_406c89b1-5afb-44b5-8449-69573257f6cd">309.1</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Notes payable</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibe861908cd9d4eb3bd75b18d22816122_I20211231" decimals="-5" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RhYmxlOjY0Nzg2YWRhYjk4OTRjYjRiZTcxMDA0MTY1YzBjMDg0L3RhYmxlcmFuZ2U6NjQ3ODZhZGFiOTg5NGNiNGJlNzEwMDQxNjVjMGMwODRfNS0xLTEtMS0w_ddad465b-0061-4f0e-bf60-36d09cfeb864">64.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie01e1a31269c4278ac18aaea1629f1d3_I20201231" decimals="-5" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RhYmxlOjY0Nzg2YWRhYjk4OTRjYjRiZTcxMDA0MTY1YzBjMDg0L3RhYmxlcmFuZ2U6NjQ3ODZhZGFiOTg5NGNiNGJlNzEwMDQxNjVjMGMwODRfNS0yLTEtMS0w_ef78943f-3f17-49cc-ac6e-c560eb7635d1">68.8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Software financing obligations</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ia876d2ae2c1c45d197bb77372acf8e2d_I20211231" decimals="-5" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RhYmxlOjY0Nzg2YWRhYjk4OTRjYjRiZTcxMDA0MTY1YzBjMDg0L3RhYmxlcmFuZ2U6NjQ3ODZhZGFiOTg5NGNiNGJlNzEwMDQxNjVjMGMwODRfNi0xLTEtMS0w_c482f82e-8202-4f2c-8b11-8d8079441a26">31.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5df915e73d7248b7b1a0d72e5d50f6a8_I20201231" decimals="-5" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RhYmxlOjY0Nzg2YWRhYjk4OTRjYjRiZTcxMDA0MTY1YzBjMDg0L3RhYmxlcmFuZ2U6NjQ3ODZhZGFiOTg5NGNiNGJlNzEwMDQxNjVjMGMwODRfNi0yLTEtMS0w_ecfa62e1-51db-47a6-934b-c60ed5754553">3.4</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RhYmxlOjY0Nzg2YWRhYjk4OTRjYjRiZTcxMDA0MTY1YzBjMDg0L3RhYmxlcmFuZ2U6NjQ3ODZhZGFiOTg5NGNiNGJlNzEwMDQxNjVjMGMwODRfNy0xLTEtMS0w_5d4cb9be-1d6e-471a-a8e9-f7baaea4cae0">1,245.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RhYmxlOjY0Nzg2YWRhYjk4OTRjYjRiZTcxMDA0MTY1YzBjMDg0L3RhYmxlcmFuZ2U6NjQ3ODZhZGFiOTg5NGNiNGJlNzEwMDQxNjVjMGMwODRfNy0yLTEtMS0w_a574e12e-869a-4fea-9f3f-91e2b27cfc92">680.8</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less current portion</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RhYmxlOjY0Nzg2YWRhYjk4OTRjYjRiZTcxMDA0MTY1YzBjMDg0L3RhYmxlcmFuZ2U6NjQ3ODZhZGFiOTg5NGNiNGJlNzEwMDQxNjVjMGMwODRfOC0xLTEtMS0w_cb4f84aa-4af7-4400-8b90-2d411649892a">51.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RhYmxlOjY0Nzg2YWRhYjk4OTRjYjRiZTcxMDA0MTY1YzBjMDg0L3RhYmxlcmFuZ2U6NjQ3ODZhZGFiOTg5NGNiNGJlNzEwMDQxNjVjMGMwODRfOC0yLTEtMS0w_c737d502-e972-41ca-90e9-660b0b1bdf5e">46.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term portion</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:LongtermBorrowings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RhYmxlOjY0Nzg2YWRhYjk4OTRjYjRiZTcxMDA0MTY1YzBjMDg0L3RhYmxlcmFuZ2U6NjQ3ODZhZGFiOTg5NGNiNGJlNzEwMDQxNjVjMGMwODRfOS0xLTEtMS0w_6da85216-b9ad-4f53-90d6-9139ca6f64da">1,194.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:LongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RhYmxlOjY0Nzg2YWRhYjk4OTRjYjRiZTcxMDA0MTY1YzBjMDg0L3RhYmxlcmFuZ2U6NjQ3ODZhZGFiOTg5NGNiNGJlNzEwMDQxNjVjMGMwODRfOS0yLTEtMS0w_7ddf0046-f987-4b6f-9f16-bceb1738ed96">634.2</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:nonNumeric></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Senior unsecured notes</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has $<ix:nonFraction unitRef="cad" contextRef="i15f1dc71f8b7445cb0589dd23a1e98fc_I20201008" decimals="INF" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMTQ3_d95af25e-c9b1-4133-8d72-5f89ace91b8e">300.0</ix:nonFraction> of senior unsecured notes (the notes) that mature on October 8, 2027. The notes bear interest at a fixed rate of <ix:nonFraction unitRef="number" contextRef="i15f1dc71f8b7445cb0589dd23a1e98fc_I20201008" decimals="INF" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjI1_5f32bef0-c8b9-4660-b794-b4e88b4a0a58">2.048</ix:nonFraction>% per annum, which is payable in Canadian funds semi-annually on April 8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">th</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> and October 8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">th</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> of each year. The notes rank pari passu with all other debt and future indebtedness of the Company. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Revolving credit facilities and term loan</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On October 29, 2021, the Company amended its syndicated senior credit facilities consisting of a senior revolving credit facility in the maximum amount of $<ix:nonFraction unitRef="cad" contextRef="i251850bb1a6e4b1b85b77bd66ba35ada_I20211029" decimals="INF" name="stn:LineOfCreditFacilityMaximumBorrowingsCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfNjYx_993f0260-0900-4c74-b79f-b9f073a6129f">800.0</ix:nonFraction> and a senior term loan of $<ix:nonFraction unitRef="cad" contextRef="i9ac21da0c0b44f908a94e99a31f95769_I20211029" decimals="INF" name="stn:LineOfCreditFacilityMaximumBorrowingsCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfNjg5_df6711b6-6ada-4ce2-939d-cd608fe5bd5d">310.0</ix:nonFraction> in <ix:nonFraction unitRef="tranche" contextRef="i1039e570525d4130b5fc18068b82a1b8_D20211029-20211029" decimals="INF" name="stn:NumberOfTranches" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfNjk1_87c242c0-d0b1-40d7-82b6-13d5e265cc1d">two</ix:nonFraction> tranches. Additional funds of $<ix:nonFraction unitRef="cad" contextRef="i8f137262edf4419c8f8f0b04f910c819_I20211029" decimals="-5" name="stn:LineOfCreditFacilityAdditionalBorrowingsCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjc0ODc3OTA3OTA3Ng_c6be808a-0a02-491a-b4f1-c6bc8155e1ed">600.0</ix:nonFraction> can be accessed subject to approval and under the same terms and conditions. The amendments changed certain terms and conditions, including extending the maturity date of the revolving credit facility from June 27, 2024 to October 29, 2026, extending the maturity date of the $<ix:nonFraction unitRef="cad" contextRef="i6fb68e7e2372460684a04ccf170de585_I20211029" decimals="-5" name="stn:RevolvingCreditFacilityPayableAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjc0ODc3OTA4MDE0NA_6d3f26b3-fdb4-43b3-9fb0-f105a3fd05c4"><ix:nonFraction unitRef="cad" contextRef="i6fb68e7e2372460684a04ccf170de585_I20211029" decimals="-5" name="stn:RevolvingCreditFacilityPayableAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjc0ODc3OTA4MDE0NA_7821f3d1-7e11-4ffd-b70c-d215d4f5e7db">150.0</ix:nonFraction></ix:nonFraction> tranche B of the term loan from June 27, 2022 to October 29, 2024, extending the maturity date of the $<ix:nonFraction unitRef="cad" contextRef="i63736898d3364e518698d256334a4e42_I20211029" decimals="-5" name="stn:RevolvingCreditFacilityPayableAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjc0ODc3OTA4MDEzNg_15392740-3caa-443b-a551-779313af1336"><ix:nonFraction unitRef="cad" contextRef="i63736898d3364e518698d256334a4e42_I20211029" decimals="-5" name="stn:RevolvingCreditFacilityPayableAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjc0ODc3OTA4MDEzNg_ebae45ca-65e1-42b8-8d6c-002ff63502d8">160.0</ix:nonFraction></ix:nonFraction> tranche C of the term loan from June 27, 2023 to October 29, 2026, and adding two sustainability linked metrics based on greenhouse gas emissions and gender equality index score. The amendments to the terms and conditions were not considered to be substantial. As such, the amendments were accounted for as a debt modification.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The revolving credit facility and the term loan are unsecured and may be repaid from time to time at the option of the Company. At December&#160;31, 2021, $<ix:nonFraction unitRef="cad" contextRef="i05cc0e26ff1b481582b9fff22fd0fa96_I20211231" decimals="-5" name="stn:BorrowingsPayableAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjc0ODc3OTA4MjQ2OQ_6cb058e4-a11a-4c04-a6b5-e7c1ea750fd6">403.0</ix:nonFraction> (2020 - <ix:nonFraction unitRef="cad" contextRef="i36a324e7dfe846e9ba39e276122927de_I20201231" decimals="-5" name="stn:BorrowingsPayableAmount" format="ixt-sec:numwordsen" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjc0ODc3OTA4MjQ3Nw_cd313c85-b76f-41cc-ad61-bbb74aae833c">nil</ix:nonFraction>) of the revolving credit facility was payable in Canadian funds and $<ix:nonFraction unitRef="cad" contextRef="i0779467e5a4d47058255292f877c3ca3_I20211231" decimals="-5" name="stn:BorrowingsPayableAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjc0ODc3OTA4MjE5OA_81ce1456-f6e2-4bb2-bd37-b196e761c7df">140.3</ix:nonFraction> (US$<ix:nonFraction unitRef="usd" contextRef="i0779467e5a4d47058255292f877c3ca3_I20211231" decimals="-5" name="stn:BorrowingsPayableAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjc0ODc3OTA4MjIwNw_76b6770d-c06e-44ad-93c7-7b82f39cbf86">111.0</ix:nonFraction>) (2020 - <ix:nonFraction unitRef="usd" contextRef="i32c05838dbd94169bdabb02a4fe8c36c_I20201231" decimals="-5" name="stn:BorrowingsPayableAmount" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjc0ODc3OTA4MjQ4NA_e0efc475-122c-4db9-bf13-13a0d1cd4f44">nil</ix:nonFraction>) was payable in US funds. As at December&#160;31, 2021 and 2020, both tranches of the term loan were payable in Canadian funds. The average interest rate for the revolving credit facility and term loan at December&#160;31, 2021, was <ix:nonFraction unitRef="number" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="4" name="stn:CreditFacilityAverageInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMTA5OTUxMTYzMTYzNA_9e48ac4b-14e3-47ed-b835-9602fa45cf22">2.15</ix:nonFraction>% (2020 &#8211; <ix:nonFraction unitRef="number" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="4" name="stn:CreditFacilityAverageInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMTA5OTUxMTYzMTY0NQ_ff2ca697-ff08-45a8-bc80-33a8cfb5d037">2.55</ix:nonFraction>%).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The funds available under the revolving credit facility are reduced by outstanding letters of credit issued pursuant to the facility agreement. At December&#160;31, 2021, the Company had issued outstanding letters of credit that expire at various dates before October 2022, are payable in various currencies, and total $<ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="stn:LettersOfCreditOutstandingAmount1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMTY0Mg_0c6971b8-e2db-4704-b497-8b32eb7d09b0">5.8</ix:nonFraction> (2020 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="stn:LettersOfCreditOutstandingAmount1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMTY1MQ_77e24f60-1851-49d5-8546-f756d7405c85">8.8</ix:nonFraction>). These letters of credit were issued in the normal course of operations, including the guarantee of certain office rental obligations. At December&#160;31, 2021, $<ix:nonFraction unitRef="cad" contextRef="i5b7a9932768c48daa131194332e2b58e_I20211231" decimals="-5" name="ifrs-full:UndrawnBorrowingFacilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMTc5Nw_31d0c9dc-ac5c-4d47-9131-00a734909ad5">243.7</ix:nonFraction> (2020 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i263020db5a0a441b9148dddadefe6b16_I20201231" decimals="-5" name="ifrs-full:UndrawnBorrowingFacilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMTgwNg_c675cc23-73ea-4524-88c9-5f07c2bd0884">786.5</ix:nonFraction>) was available under the revolving credit facility.</span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-37</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><ix:continuation id="i8dcd377f31dc41d488961922998378cb"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has an additional separate letter of credit facility outside of its revolving credit facility that provides letters of credit up to $<ix:nonFraction unitRef="cad" contextRef="i8f5c0c759e8d40148f3e85b6e6afe533_I20211231" decimals="INF" name="stn:LineOfCreditFacilityMaximumBorrowingsCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjA0Mw_21adedf4-08c9-46fe-a98b-eb499d3b871b">100.0</ix:nonFraction>. At December&#160;31, 2021, $<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="stn:LettersOfCreditIssuedAndOutstandingInAddition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjA1NA_593994ac-3329-4d43-92bb-bc5680c27ccd">76.5</ix:nonFraction> (2020 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="stn:LettersOfCreditIssuedAndOutstandingInAddition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjA2Mw_d562a4f5-b1d5-487d-8b4c-242f71a3f590">66.2</ix:nonFraction>) in aggregate letters of credit outside of the Company&#8217;s revolving credit facility were issued and outstanding. These were issued in various currencies. Of these letters of credit, $<ix:nonFraction unitRef="cad" contextRef="id66c28e55e214aae8121bfbcd960a0a3_D20210101-20211231" decimals="-5" name="stn:LettersOfCreditIssuedAndOutstandingInAddition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjI0Nw_7b8623f8-3fe8-4121-9828-57b706c9d83c">63.7</ix:nonFraction> (2020 &#8211; $<ix:nonFraction unitRef="cad" contextRef="ibca88b6383344c7f95583c53c8ac0040_D20200101-20201231" decimals="-5" name="stn:LettersOfCreditIssuedAndOutstandingInAddition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjI1Ng_283600be-70fd-440d-a148-9e3a507e5e0f">53.8</ix:nonFraction>) expire at various dates before January 2023 and $<ix:nonFraction unitRef="cad" contextRef="i90838fcb71db467cb0c23457d911d3fd_D20210101-20211231" decimals="-5" name="stn:LettersOfCreditIssuedAndOutstandingInAddition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjI5OA_3dacb6d7-42e0-4dee-b022-41e36222bedb">12.8</ix:nonFraction> (2020 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i4e833125f0414da998c78db71cf41e25_D20200101-20201231" decimals="-5" name="stn:LettersOfCreditIssuedAndOutstandingInAddition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjMwNw_5bdbd0cf-8178-4129-910f-d83c0caa9074">12.4</ix:nonFraction>) have open-ended terms.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Notes payable</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Notes payable consists primarily of notes payable for acquisitions (note 7). The weighted average interest rate on the notes payable at December&#160;31, 2021, was <ix:nonFraction unitRef="number" contextRef="i540ccf992ec646c1b85c8cc0e4ff53ab_I20211231" decimals="3" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjQ5Mw_c49e46d9-31f4-4150-87bc-3312a152a4f0">1.5</ix:nonFraction>% (2020 &#8211; <ix:nonFraction unitRef="number" contextRef="id2a33a3b05854f6ca32067a4ebf71105_I20201231" decimals="3" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjUwMg_c2b1a4db-0953-4ef8-bf5f-81732ce28b2b">2.4</ix:nonFraction>%). Notes payable may be supported by promissory notes and are due at various times from 2022 to 2024. The aggregate maturity value of the notes at December&#160;31, 2021, was $<ix:nonFraction unitRef="cad" contextRef="ibe861908cd9d4eb3bd75b18d22816122_I20211231" decimals="-5" name="stn:AggregateMaturityValueOfNotes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjY1OQ_84e269af-78aa-4acb-aaad-f3c7e3c685c3">65.3</ix:nonFraction> (2020 &#8211; $<ix:nonFraction unitRef="cad" contextRef="ie01e1a31269c4278ac18aaea1629f1d3_I20201231" decimals="-5" name="stn:AggregateMaturityValueOfNotes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjY2OA_6c13ff7b-0f03-4ed7-b180-d2d39ac1e4cb">69.8</ix:nonFraction>), of which $<ix:nonFraction unitRef="cad" contextRef="i740453931363445dbe9021c7f8b2d2d1_I20211231" decimals="-5" name="stn:AggregateMaturityValueOfNotes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjc0ODc3OTA4MjU0Mw_365a303e-b2a2-4f7c-b5d3-147c8eb57ce3">3.2</ix:nonFraction> (2020 - $<ix:nonFraction unitRef="cad" contextRef="i3387e90373254b099ae2f955a5419098_I20201231" decimals="-5" name="stn:AggregateMaturityValueOfNotes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjc0ODc3OTA4MjU1MA_da7695cc-58d1-44af-98e9-c17e15d6337c">8.5</ix:nonFraction>) was payable in Canadian funds, $<ix:nonFraction unitRef="cad" contextRef="i7cb4cf76580d454b98795c5dced9e392_I20211231" decimals="-5" name="stn:CarryingAmountOfNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjY4MA_903d09f2-17a0-4f01-81ff-1d7c9bc2fdf3">2.7</ix:nonFraction> (US$<ix:nonFraction unitRef="usd" contextRef="i7cb4cf76580d454b98795c5dced9e392_I20211231" decimals="-5" name="stn:CarryingAmountOfNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjY4Ng_04aeed8a-2a7e-411d-9b00-4aca26344589">2.1</ix:nonFraction>) (2020 &#8211; $<ix:nonFraction unitRef="cad" contextRef="id07298acac2c438591aa9bf89b822a96_I20201231" decimals="-5" name="stn:CarryingAmountOfNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjY5Ng_fc47df99-ed34-4ce8-9a63-07ab74927b50">5.7</ix:nonFraction> (US$<ix:nonFraction unitRef="usd" contextRef="id07298acac2c438591aa9bf89b822a96_I20201231" decimals="-5" name="stn:CarryingAmountOfNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjcwMg_2ebf46b3-9f4e-494d-b8d5-cf5b0bf31924">4.5</ix:nonFraction>)) of the notes was payable in US funds, $<ix:nonFraction unitRef="cad" contextRef="i48c202181d9c41c9944839d3678ab10e_I20211231" decimals="-5" name="stn:CarryingAmountOfNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjc0NQ_20f503cf-bc39-4020-a7a5-5836ee630dab">55.4</ix:nonFraction> (AU$<ix:nonFraction unitRef="aud" contextRef="i48c202181d9c41c9944839d3678ab10e_I20211231" decimals="-5" name="stn:CarryingAmountOfNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjc1MQ_5c613de2-16a0-4c09-93e5-211c57128423">60.3</ix:nonFraction>) (2020 &#8211; $<ix:nonFraction unitRef="cad" contextRef="ic2d3fcbb6af647ccb3f20bb1b0a659e9_I20201231" decimals="-5" name="stn:CarryingAmountOfNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjc2Mg_3f8fc2cd-25dd-4bfd-9774-644ee165f06d">38.4</ix:nonFraction> (AU$<ix:nonFraction unitRef="aud" contextRef="ic2d3fcbb6af647ccb3f20bb1b0a659e9_I20201231" decimals="-5" name="stn:CarryingAmountOfNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjc2OA_6b2ea53f-9c16-4d58-9854-f1a5a988d146">39.2</ix:nonFraction>)) was payable in Australian funds, and $<ix:nonFraction unitRef="cad" contextRef="if78741aaefae4b3c8c77b27584d1655f_I20211231" decimals="-5" name="stn:CarryingAmountOfNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjgxMA_fd7c2ca5-86cd-4edd-89b7-0b39cf3e7698">4.0</ix:nonFraction> (2020 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i86d331cb4be9424f9db0fd070d1957b8_I20201231" decimals="-5" name="stn:CarryingAmountOfNotesPayable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjgxOQ_819228a1-c938-4274-9c36-95b32b6bab54">17.2</ix:nonFraction>) was payable in other foreign currencies.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Software financing obligations</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has financing obligations for software, included in intangible assets, bearing interest at rates up to <ix:nonFraction unitRef="number" contextRef="ia876d2ae2c1c45d197bb77372acf8e2d_I20211231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMTA5OTUxMTYzOTI0NA_69acca2b-f6b9-480a-b189-25712f6a876b">4.69</ix:nonFraction>% (2020 - up to <ix:nonFraction unitRef="number" contextRef="i5df915e73d7248b7b1a0d72e5d50f6a8_I20201231" decimals="4" name="ifrs-full:BorrowingsInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMTA5OTUxMTYzOTI4MQ_2ee22bfc-616e-4901-8540-e300f89b4f2b">4.18</ix:nonFraction>%). These obligations expire at various dates before September 2027. Software additions acquired through software financing obligations during 2021 were $<ix:nonFraction unitRef="cad" contextRef="i74278d5c3ef54d318ead6438d696234c_D20210101-20211231" decimals="-5" name="stn:IncreaseDecreaseInBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMTA5OTUxMTYzOTI5Ng_ed611296-02d2-4122-ab99-6bda0b01037c">44.4</ix:nonFraction> (2020 - $<ix:nonFraction unitRef="cad" contextRef="i08f265ec33034d3db325618db468c6d8_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseInBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMTA5OTUxMTYzOTMwMw_e1b3bd7f-912b-4f45-8252-d246ba1735c4">0.4</ix:nonFraction>) and have been excluded from the consolidated statement of cash flows (note 33).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Surety facilities</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has surety facilities related to Construction Services (which was sold in 2018 - note 8), to accommodate the issuance of bonds for certain types of project work. At December&#160;31, 2021, the Company had retained bonds of $<ix:nonFraction unitRef="cad" contextRef="i3455ae819ae44feba5a3dcd4391484c4_I20211231" decimals="-5" name="ifrs-full:BondsIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMzA5Nw_503d322d-b7d6-499e-8af8-f4037f4c097d">65.5</ix:nonFraction> (US$<ix:nonFraction unitRef="usd" contextRef="i3455ae819ae44feba5a3dcd4391484c4_I20211231" decimals="-5" name="ifrs-full:BondsIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMzEwNA_dfca9194-fee0-4cd4-af55-d1665d2c8fa6">51.8</ix:nonFraction>) (2020 - </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="cad" contextRef="ifb7896c8550847c8921bec759cae1c57_I20201231" decimals="-5" name="ifrs-full:BondsIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMzExNQ_9f3b55c6-9c1f-4a9c-821f-9ddd684442fd">155.1</ix:nonFraction> (US</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="ifb7896c8550847c8921bec759cae1c57_I20201231" decimals="-5" name="ifrs-full:BondsIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMzEyMg_f433c7a5-ce57-4fd0-b3f2-55543732f763">121.8</ix:nonFraction>) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">in US funds under these surety facilities that will expire on completion of the associated projects</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The estimated completion dates of these projects are before May 2023. Although the Company remains obligated for these instruments, the purchaser of the Construction Services business has indemnified the Company for any obligations that may arise from these bonds (note 8).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company also had $<ix:nonFraction unitRef="cad" contextRef="i0ed86c27324e4f799a445ba99c092e5d_I20211231" decimals="-5" name="ifrs-full:BondsIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMzQ0Mw_fe4038c9-efe7-4c1c-9244-2dc875abf67d">10.1</ix:nonFraction> </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2020 - $<ix:nonFraction unitRef="cad" contextRef="ic3b3eff98b5747a09f97a2c5209d52db_I20201231" decimals="-5" name="ifrs-full:BondsIssued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMzQ1Mw_6f115d88-49d2-49b8-b31d-d7172c5adf7f">12.0</ix:nonFraction>)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> in bonds for Consulting Services that will expire on completion of the associated projects. The estimated completion dates of these projects are before October 2028.</span></div></ix:continuation><div><span><br/></span></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_85"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">18. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RleHRyZWdpb246Nzc3NjQwNTFjMDgzNDVkMjkxMjZhY2QzOTkyMjNmMjZfNDUw_61cbab13-6a64-4a46-b817-8538378ec23f" continuedAt="i2f08c03b893b45d0bb77a06962e2828d" escape="true">Provisions</ix:nonNumeric></span></div><ix:continuation id="i2f08c03b893b45d0bb77a06962e2828d" continuedAt="i277a6f0ed16f4792800711a8d6cb81bb"><div><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfOtherProvisionsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RleHRyZWdpb246Nzc3NjQwNTFjMDgzNDVkMjkxMjZhY2QzOTkyMjNmMjZfNDUx_b2c0e3d5-0a3f-48a8-91be-d9c1096f0b53" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"><tr><td style="width:1.0%"></td><td style="width:31.267%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.426%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.429%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Self- <br/>insured <br/>liabilities<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Claims <br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Lease <br/>restoration<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Onerous <br/>contracts <br/>$</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total<br/>$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance, beginning of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ib3f8e2d8414c4839a322935fb2984ec8_I20201231" decimals="-5" name="ifrs-full:OtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfMS0xLTEtMS0w_3b28f93b-cb66-412b-99e6-37d246e2dd75">95.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i087d9ffc234d4e6da34a81c784cb7bc1_I20201231" decimals="-5" name="ifrs-full:OtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfMS0yLTEtMS0w_920fb872-6e4e-47a6-9f81-5d1f12efc48b">13.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i88d00d55307c49958ddc2b6431399937_I20201231" decimals="-5" name="ifrs-full:OtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfMS0zLTEtMS0zNjA2OA_7baa8ca2-9c32-4929-b150-02d4a839b68a">12.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i2afd7dfd8fad4c8299243c053a2536d1_I20201231" decimals="-5" name="ifrs-full:OtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfMS0zLTEtMS0w_e2f3480f-c871-4b1e-8801-4bc9c131362a">6.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:OtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfMS02LTEtMS0w_edb13870-eb4d-4555-80dc-492ae831a526">128.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current year provisions</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0456e8cfab28455c98c12e1233d38c04_D20210101-20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseInExistingProvisionsOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfMi0xLTEtMS0w_325617cc-a8c2-41bb-9f76-ee4ba72d692b">28.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i361cca37e99147e7b0547f7cfbb9e884_D20210101-20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseInExistingProvisionsOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfMi0yLTEtMS0w_9aff1954-9cb2-4f61-9d86-71f94a6fa7c0">2.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic4cb309250b147ef8dcc75a34782bfb5_D20210101-20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseInExistingProvisionsOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfMi0zLTEtMS0zNjA2OA_b6c685d3-1d6b-434d-9b48-8fe861897ebb">1.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i8bfcc393cc244981869363121006208a_D20210101-20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseInExistingProvisionsOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfMi0zLTEtMS0w_2a6c64dd-acbf-4263-afc0-2044e64a9275">14.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseInExistingProvisionsOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfMi02LTEtMS0w_b770a9ea-abbd-4e42-a6c8-b2dfc61a959e">46.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Acquisitions</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0456e8cfab28455c98c12e1233d38c04_D20210101-20211231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfMy0xLTEtMS0w_784a75c2-dfdd-48a6-bc2f-2c584b705bd4">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i361cca37e99147e7b0547f7cfbb9e884_D20210101-20211231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfMy0yLTEtMS0w_0fdd0321-22d0-4375-917a-eccefffb8455">9.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic4cb309250b147ef8dcc75a34782bfb5_D20210101-20211231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfMy0zLTEtMS0zNjA2OA_5ecea44e-4158-4976-b052-2a263d9c64d3">0.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i8bfcc393cc244981869363121006208a_D20210101-20211231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfMy0zLTEtMS0w_2d84bc46-c577-465e-9e4b-20094fd282ce">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfMy02LTEtMS0w_b7d3e43e-ab24-4bb5-8427-3745376106ad">9.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Paid or otherwise settled</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i0456e8cfab28455c98c12e1233d38c04_D20210101-20211231" decimals="-5" name="ifrs-full:ProvisionUsedOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfNC0xLTEtMS0w_59ebf3e6-c509-45ba-99e1-37041be5c58b">14.1</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i361cca37e99147e7b0547f7cfbb9e884_D20210101-20211231" decimals="-5" name="ifrs-full:ProvisionUsedOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfNC0yLTEtMS0w_69ac263b-e9b3-4275-9b49-fbc3aad87701">4.8</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ic4cb309250b147ef8dcc75a34782bfb5_D20210101-20211231" decimals="-5" name="ifrs-full:ProvisionUsedOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfNC0zLTEtMS0zNjA2OA_b9b8f13c-456f-4e93-b662-983470cc039d">1.5</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i8bfcc393cc244981869363121006208a_D20210101-20211231" decimals="-5" name="ifrs-full:ProvisionUsedOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfNC0zLTEtMS0w_d8573a9b-78e1-4307-bbd3-933a0f24396e">4.1</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:ProvisionUsedOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfNC02LTEtMS0w_5c56d569-75a5-4844-ba74-306ef7ae330a">24.5</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i0456e8cfab28455c98c12e1233d38c04_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfNS0xLTEtMS0w_2385d481-fd01-453e-8967-13a61ba9bd8a">0.4</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i361cca37e99147e7b0547f7cfbb9e884_D20210101-20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfNS0yLTEtMS0w_0a03dc20-eec4-4ea7-a322-c092e7a0c44e">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ic4cb309250b147ef8dcc75a34782bfb5_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfNS0zLTEtMS0zNjA2OA_094565fe-a03c-4128-9c15-6f3dc57ac353">0.2</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i8bfcc393cc244981869363121006208a_D20210101-20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfNS0zLTEtMS0w_d5db1adb-6f07-4e98-b539-bcefd032b8d6">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfNS02LTEtMS0w_b778c58b-e5a9-45af-a44e-c92249b8f668">0.6</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i88b7e665ad4e404abfca34c948fdf4e6_I20211231" decimals="-5" name="ifrs-full:OtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfNi0xLTEtMS0w_5781af0c-96ac-4722-b6a8-ac73795baad6">109.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i36bfbc302b7a43ea8320b84529515c8c_I20211231" decimals="-5" name="ifrs-full:OtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfNi0yLTEtMS0w_ba870d75-213d-4a3e-b53f-871ffb12e005">20.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ib0691d33e8aa499ba8f6a89250fa889d_I20211231" decimals="-5" name="ifrs-full:OtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfNi0zLTEtMS0zNjA2OA_0a64d34b-26d2-4f64-a7e8-f31b182c03a7">12.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="icd110fec546c45bfb0d4f2705e3cca5b_I20211231" decimals="-5" name="ifrs-full:OtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfNi0zLTEtMS0w_8a7efe2e-7f83-43ee-a895-42d10230bb30">16.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:OtherProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfNi02LTEtMS0w_fb471904-5e11-46bb-898f-8bca4248f98f">159.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less current portion</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i88b7e665ad4e404abfca34c948fdf4e6_I20211231" decimals="-5" name="ifrs-full:OtherShorttermProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfNy0xLTEtMS0w_073140fc-e29e-41e9-9630-d9de49949a2f">8.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i36bfbc302b7a43ea8320b84529515c8c_I20211231" decimals="-5" name="ifrs-full:OtherShorttermProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfNy0yLTEtMS0w_5ac5995b-42f7-4ab4-920e-1915654379d8">17.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ib0691d33e8aa499ba8f6a89250fa889d_I20211231" decimals="-5" name="ifrs-full:OtherShorttermProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfNy0zLTEtMS0zNjA2OA_9f6cf246-e07f-4d0b-a6a4-e001031c1750">2.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="icd110fec546c45bfb0d4f2705e3cca5b_I20211231" decimals="-5" name="ifrs-full:OtherShorttermProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfNy0zLTEtMS0w_187532de-d34d-4d7c-89e6-164fb29ed464">8.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:OtherShorttermProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfNy02LTEtMS0w_ebcbc002-cf82-492f-9708-fa020766fe9b">36.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term portion</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i88b7e665ad4e404abfca34c948fdf4e6_I20211231" decimals="-5" name="ifrs-full:OtherLongtermProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfOC0xLTEtMS0w_0cb698bb-471a-4d0a-9cf1-8d5e2e0867c5">101.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i36bfbc302b7a43ea8320b84529515c8c_I20211231" decimals="-5" name="ifrs-full:OtherLongtermProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfOC0yLTEtMS0w_74d54576-abdf-4c68-8467-abd8c5c5fa2e">2.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ib0691d33e8aa499ba8f6a89250fa889d_I20211231" decimals="-5" name="ifrs-full:OtherLongtermProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfOC0zLTEtMS0zNjA2OA_b1553523-0096-417e-8658-1186a2ade6e5">10.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="icd110fec546c45bfb0d4f2705e3cca5b_I20211231" decimals="-5" name="ifrs-full:OtherLongtermProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfOC0zLTEtMS0w_1dc2acee-5a00-401e-b73f-8f43b9d243fb">8.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:OtherLongtermProvisions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfOC02LTEtMS0w_9d5e4cd8-f51f-4905-923c-01effe77f981">122.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash outflows for provisions for claims are expected to occur within the next <ix:nonNumeric contextRef="i8ef0a718aabc4304b36d4ec527e2f0f4_D20210101-20211231" name="ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RleHRyZWdpb246Nzc3NjQwNTFjMDgzNDVkMjkxMjZhY2QzOTkyMjNmMjZfMTAx_7c3d80de-a372-4ab2-b776-3df7e3989884">one</ix:nonNumeric> to <ix:nonNumeric contextRef="i7039e12f9ea241ca9043ad04c2ae8671_D20210101-20211231" name="ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RleHRyZWdpb246Nzc3NjQwNTFjMDgzNDVkMjkxMjZhY2QzOTkyMjNmMjZfMTA3_b7a2eacf-f95d-4d55-ba38-b510ffcbb41f">five years</ix:nonNumeric>, although this is uncertain and depends on the development of the various claims. These outflows are not expected to have a material impact on the Company&#8217;s net cash flows. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Provision for lease restoration relates to building leases (note 12). Cash outflows for provisions for lease restoration are expected to occur within the next <ix:nonNumeric contextRef="ib1f2ff60ab9346019c1bdc8d9765c9ed_D20210101-20211231" name="ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RleHRyZWdpb246Nzc3NjQwNTFjMDgzNDVkMjkxMjZhY2QzOTkyMjNmMjZfNDQy_5f2741a3-467e-46b4-abdf-a81e42f9cd49">one</ix:nonNumeric> to <ix:nonNumeric contextRef="ic4cd36983f584266a314f16720966ea9_D20210101-20211231" name="ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RleHRyZWdpb246Nzc3NjQwNTFjMDgzNDVkMjkxMjZhY2QzOTkyMjNmMjZfNDQ4_12f2b837-cc9f-4f9a-8500-08dc0c850f13">eighteen years</ix:nonNumeric>.</span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-38</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_88"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">19. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfEmployeeBenefitsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RleHRyZWdpb246Mzc5ZTE3YzhlOGY0NDI3ZTljMTZmNThkMDkzMzkzM2ZfNTgwNg_90774d4f-2d84-4822-868c-28a036a26446" continuedAt="if8d76b6cdef048c4927e93be729d539a" escape="true">Employee Defined Benefit Obligations</ix:nonNumeric></span></div><ix:continuation id="if8d76b6cdef048c4927e93be729d539a" continuedAt="i8eae724d7c244a17827356eb60e1d6c3"><div><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="stn:DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RleHRyZWdpb246Mzc5ZTE3YzhlOGY0NDI3ZTljMTZmNThkMDkzMzkzM2ZfNTgwNw_c4294711-f025-4eed-bdb6-4456d20df9fc" continuedAt="ie498819454c64a4288543677854f60ba" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net defined benefit pension asset</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i786389ddcff64f5d8ea6bbc5019bbbcf_I20211231" decimals="-5" name="ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmIwMTYwYjYxMjYzODRkMjM5N2M3MWJkMDIwNmZiMGRhL3RhYmxlcmFuZ2U6YjAxNjBiNjEyNjM4NGQyMzk3YzcxYmQwMjA2ZmIwZGFfMi0xLTEtMS0w_c0563065-3b79-4c74-8e49-9129955bcb95">17.0</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i3d300f11547f4d59a27d64c185ca9d36_I20201231" decimals="-5" name="ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmIwMTYwYjYxMjYzODRkMjM5N2M3MWJkMDIwNmZiMGRhL3RhYmxlcmFuZ2U6YjAxNjBiNjEyNjM4NGQyMzk3YzcxYmQwMjA2ZmIwZGFfMi0yLTEtMS0w_2eed688c-e260-4d46-b4b4-0efa9f09127f">47.3</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net defined benefit pension liability</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i786389ddcff64f5d8ea6bbc5019bbbcf_I20211231" decimals="-5" name="ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmIwMTYwYjYxMjYzODRkMjM5N2M3MWJkMDIwNmZiMGRhL3RhYmxlcmFuZ2U6YjAxNjBiNjEyNjM4NGQyMzk3YzcxYmQwMjA2ZmIwZGFfMy0xLTEtMS0w_29492093-7b40-489d-8408-88239d4c796b">42.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3d300f11547f4d59a27d64c185ca9d36_I20201231" decimals="-5" name="ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmIwMTYwYjYxMjYzODRkMjM5N2M3MWJkMDIwNmZiMGRhL3RhYmxlcmFuZ2U6YjAxNjBiNjEyNjM4NGQyMzk3YzcxYmQwMjA2ZmIwZGFfMy0yLTEtMS0w_8783ed42-db19-47b5-a7ab-bc51d4f7e064">73.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">End of employment benefit plans</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i89a1d90741d1404bbf334a624c7ee16f_I20211231" decimals="-5" name="ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmIwMTYwYjYxMjYzODRkMjM5N2M3MWJkMDIwNmZiMGRhL3RhYmxlcmFuZ2U6YjAxNjBiNjEyNjM4NGQyMzk3YzcxYmQwMjA2ZmIwZGFfNC0xLTEtMS0w_92fde416-5fe5-4430-8254-ee90648e03c7">15.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i44deee6ba3ad4f2e8956b863d9e350a5_I20201231" decimals="-5" name="ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmIwMTYwYjYxMjYzODRkMjM5N2M3MWJkMDIwNmZiMGRhL3RhYmxlcmFuZ2U6YjAxNjBiNjEyNjM4NGQyMzk3YzcxYmQwMjA2ZmIwZGFfNC0yLTEtMS0w_70a31196-554f-469b-b8f1-05144ba7fc2f">17.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmIwMTYwYjYxMjYzODRkMjM5N2M3MWJkMDIwNmZiMGRhL3RhYmxlcmFuZ2U6YjAxNjBiNjEyNjM4NGQyMzk3YzcxYmQwMjA2ZmIwZGFfNS0xLTEtMS0w_065bd84e-8c8a-4209-b797-556d0cec8abb">58.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmIwMTYwYjYxMjYzODRkMjM5N2M3MWJkMDIwNmZiMGRhL3RhYmxlcmFuZ2U6YjAxNjBiNjEyNjM4NGQyMzk3YzcxYmQwMjA2ZmIwZGFfNS0yLTEtMS0w_cc6205e9-df20-4c17-a2eb-f1ce06ac1f74">91.2</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:nonNumeric></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Defined benefit pension plans</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company sponsors defined benefit pension plans (the Plans) covering certain full-time and past employees, primarily in the United Kingdom. The benefits for the Plans are based on final compensation and years of service. The Plans are closed to new participants and have ceased all future service benefits, although the future salary link has been retained for certain continuing active members.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Plans are governed by the laws of the United Kingdom. Each pension plan has a board of trustees that is responsible for administering the assets and defining the investment policies of the Plans.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The funding objective of each pension plan is to have sufficient and appropriate assets to meet actuarial liabilities. The board of trustees reviews the level of funding required based on separate triennial actuarial valuations for funding purposes; the most recent were completed as a</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">t March&#160;31, 2020,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> and</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> February&#160;1, 2019. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Plans required that contributions be made to separately administered funds, which are maintained independently by custodians.The Company expects to contribute approximately</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> $<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:EstimateOfContributionsExpectedToBePaidToPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RleHRyZWdpb246Mzc5ZTE3YzhlOGY0NDI3ZTljMTZmNThkMDkzMzkzM2ZfMTE4NA_b9928173-4955-4f40-8fb2-6145627f17ed">15</ix:nonFraction> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">to the Plans in 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Plans expose the Company to a number of risks, including changes to long-term UK interest rates and inflation expectations, movements in global investment markets, changes in life expectancy rates, foreign exchange risk, and regulatory risk from changes in UK pension legislation. The Company is also exposed to price risk because the Plans&#8217; assets include investments in equities.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Guaranteed annuities are purchased for certain plan members upon retirement. In December 2021, the Company also entered into a bulk annuity policy for a UK pension scheme. Future cash flows from annuities will match the amount and timing of certain benefits payable under the Plans, partially mitigating the Company's exposure to future volatility in the related obligations. At December&#160;31, 2021, <ix:nonFraction unitRef="number" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="3" name="stn:PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RleHRyZWdpb246Mzc5ZTE3YzhlOGY0NDI3ZTljMTZmNThkMDkzMzkzM2ZfODI0NjMzNzIyMzc4MA_b2e745c6-5150-4556-bd91-8a63411661b8">54.2</ix:nonFraction>% (2020 - <ix:nonFraction unitRef="number" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="3" name="stn:PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RleHRyZWdpb246Mzc5ZTE3YzhlOGY0NDI3ZTljMTZmNThkMDkzMzkzM2ZfMjc0ODc3OTA4MzUyMw_30d3b992-23c4-42a4-a5ff-f53c78c7b788">21.1</ix:nonFraction>%) of the defined benefit obligation was fully covered against changes in interest rates and longevity post-retirement. Post-retirement benefits that are fully matched with annuity policies have been included in both the asset and liability figures in the following tables.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A liability-driven investment (LDI) strategy has been implemented to mitigate a portion of the Plans&#8217; long-term interest rate and inflation risks by investing in assets that have similar interest rate and inflation characteristics as the Plans&#8217; liabilities. The LDI strategy relates to only a portion of the Plans&#8217; investments; therefore, the Plans remain exposed to significant interest rate and inflation risk, along with the other risks mentioned above.</span></div></ix:continuation><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-39</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i8eae724d7c244a17827356eb60e1d6c3" continuedAt="idffce02cea7d45cb93a1e35b3af1677f"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RleHRyZWdpb246Mzc5ZTE3YzhlOGY0NDI3ZTljMTZmNThkMDkzMzkzM2ZfNTgwOQ_75731c87-13eb-442e-ba11-1041475b605e" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents a reconciliation from the opening balances to the closing balances for the net defined benefit liability and its components:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:33.731%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.493%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.493%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.493%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.498%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#e9e9e9;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Defined<br/>Benefit<br/>&#160;Obligation<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fair&#160;Value<br/>of Plan<br/>Assets<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net<br/>Defined <br/>Benefit <br/>Liability<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Defined<br/>Benefit<br/>&#160;Obligation<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fair&#160;Value<br/>of Plan<br/>Assets<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net<br/>Defined <br/>Benefit <br/>Liability<br/>$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance, beginning of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie0c7c64f42ca4848a34ce6f9a3d64a9c_I20201231" decimals="-5" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMi0xLTEtMS0w_cf4338e2-20c7-4ff1-8fbe-22064c7cfdcd">601.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i8d5b86120fcc45d683d10968ae548c2c_I20201231" decimals="-5" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMi0yLTEtMS0w_c47232b7-8415-4126-b6e9-52020e30777d">575.2</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3d300f11547f4d59a27d64c185ca9d36_I20201231" decimals="-5" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMi0zLTEtMS0w_3687fff1-0d43-4bd7-b8fd-98a1c1b4523c">26.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic3f063f1596f4fb98fa780e48a84a012_I20191231" decimals="-5" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMi00LTEtMS0w_17c6815c-c49e-40b6-99d1-e0bbc265bed0">563.1</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i17353f652668475e9c4e31e04b745817_I20191231" decimals="-5" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMi01LTEtMS0w_cbf0b930-2ca3-4e57-a84d-0e5065a09dc8">519.3</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic3da7112c3f34723bbd34087e6d0275a_I20191231" decimals="-5" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMi02LTEtMS0w_c632618e-960d-4dd1-b96d-83e166ee2ce9">43.8</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Administrative and marketing expenses</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest expense (income)</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4aa61d5c1df3470aa8503b5544cd5828_D20210101-20211231" decimals="-5" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfNS0xLTEtMS0w_afcae17f-5811-4cf7-8122-4a4f86654304">6.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ic535b35d38c94fb28135dd438fc4a457_D20210101-20211231" decimals="-5" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfNS0yLTEtMS0w_723bb252-f726-4f7e-9d3c-0c1ef4ccfed5">6.7</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48b2bb9cd3e94e19bec0dfb95e860d7a_D20210101-20211231" decimals="-5" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfNS0zLTEtMS0w_d38f75f5-0512-4a93-a0ed-2f8bd11395d7">0.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5d6a6a28ccf9448ea5bba9ef6a433416_D20200101-20201231" decimals="-5" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfNS00LTEtMS0w_ab0ff84c-6128-4564-a2ce-def23b3ff8aa">10.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i6a50d579fd874d5a870aec368366aa01_D20200101-20201231" decimals="-5" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfNS01LTEtMS0w_e25ba1cb-5903-4bd9-b10d-0c95edf56054">10.0</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i46cff85fdcc2472db657fb610d7702f5_D20200101-20201231" decimals="-5" name="ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfNS02LTEtMS0w_bdc52bfe-13da-4dec-a0fc-12f521276a13">0.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Past service cost</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4aa61d5c1df3470aa8503b5544cd5828_D20210101-20211231" decimals="-5" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfNi0xLTEtMS0w_44ef0de4-a442-4314-86f6-b575b1a295bb">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic535b35d38c94fb28135dd438fc4a457_D20210101-20211231" decimals="-5" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfNi0yLTEtMS0w_b372deb5-caca-4028-b308-49a255943417">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48b2bb9cd3e94e19bec0dfb95e860d7a_D20210101-20211231" decimals="-5" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfNi0zLTEtMS0w_0e360e0e-48ce-47ac-ab62-d3f2ee562ef6">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5d6a6a28ccf9448ea5bba9ef6a433416_D20200101-20201231" decimals="-5" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfNi00LTEtMS0w_4ba2b7f3-af5e-4eb1-a6df-c05b8ba59a7f">0.3</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6a50d579fd874d5a870aec368366aa01_D20200101-20201231" decimals="-5" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfNi01LTEtMS0w_16ab37f1-e617-4873-81ee-94517adcaec9">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i46cff85fdcc2472db657fb610d7702f5_D20200101-20201231" decimals="-5" name="ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfNi02LTEtMS0w_0e9d852a-93f4-4714-8816-46e15cd8af28">0.3</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Administrative expenses paid by the Plans</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4aa61d5c1df3470aa8503b5544cd5828_D20210101-20211231" decimals="-5" name="stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfNy0xLTEtMS0w_6187c047-093e-47f8-8933-f9145d11d856">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic535b35d38c94fb28135dd438fc4a457_D20210101-20211231" decimals="-5" sign="-" name="stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfNy0yLTEtMS0w_aa9adc02-915c-461a-9b27-c2afa7e01b2a">1.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48b2bb9cd3e94e19bec0dfb95e860d7a_D20210101-20211231" decimals="-5" name="stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfNy0zLTEtMS0w_6bee64e0-5d16-4b91-871e-a2ab59ecbfd9">1.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5d6a6a28ccf9448ea5bba9ef6a433416_D20200101-20201231" decimals="-5" name="stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfNy00LTEtMS0w_04568596-cf9f-4dc8-b152-f4867ae87969">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6a50d579fd874d5a870aec368366aa01_D20200101-20201231" decimals="-5" sign="-" name="stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfNy01LTEtMS0w_69fd30fa-f35f-4830-ab37-6160d6ab9f78">1.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i46cff85fdcc2472db657fb610d7702f5_D20200101-20201231" decimals="-5" name="stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfNy02LTEtMS0w_dd72637b-9072-4ea0-a558-a20369ac09c7">1.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4aa61d5c1df3470aa8503b5544cd5828_D20210101-20211231" decimals="-5" name="stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfOC0xLTEtMS0w_1dd0a187-7a2e-4703-9141-6634a1fda4f9">6.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ic535b35d38c94fb28135dd438fc4a457_D20210101-20211231" decimals="-5" name="stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfOC0yLTEtMS0w_89a719df-a149-4b3c-8eb2-894e394bce46">5.7</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48b2bb9cd3e94e19bec0dfb95e860d7a_D20210101-20211231" decimals="-5" name="stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfOC0zLTEtMS0w_554469d5-4330-41c5-b690-b9403558efd2">1.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5d6a6a28ccf9448ea5bba9ef6a433416_D20200101-20201231" decimals="-5" name="stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfOC00LTEtMS0w_d34d1b0e-bd63-43a4-91ca-e6ce4b35586c">10.9</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i6a50d579fd874d5a870aec368366aa01_D20200101-20201231" decimals="-5" name="stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfOC01LTEtMS0w_8163dcc5-5e13-49b6-9c27-c93b38325ddc">8.9</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i46cff85fdcc2472db657fb610d7702f5_D20200101-20201231" decimals="-5" name="stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfOC02LTEtMS0w_76a19f4e-120e-42a7-8b1c-20d3c2e224a0">2.0</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Other comprehensive loss (income)</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Return on the plan assets, excluding interest income</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4aa61d5c1df3470aa8503b5544cd5828_D20210101-20211231" decimals="-5" name="ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTAtMS0xLTEtMA_bb824b06-7947-4125-950a-63decd1dc657">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic535b35d38c94fb28135dd438fc4a457_D20210101-20211231" decimals="-5" name="ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTAtMi0xLTEtMA_7329c8f9-6f41-4dc9-8db0-9816a6c9aefc">11.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48b2bb9cd3e94e19bec0dfb95e860d7a_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTAtMy0xLTEtMA_3cc2a0a7-b595-461a-ba5a-d816fd0c092c">11.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5d6a6a28ccf9448ea5bba9ef6a433416_D20200101-20201231" decimals="-5" name="ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTAtNC0xLTEtMA_85290636-96c9-4eab-a64c-3e9054d50072">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i6a50d579fd874d5a870aec368366aa01_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTAtNS0xLTEtMA_814a3a2d-8bea-42e9-827a-5824a51b8ec4">41.1</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i46cff85fdcc2472db657fb610d7702f5_D20200101-20201231" decimals="-5" name="ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTAtNi0xLTEtMA_caa5f024-73e6-4d77-89f0-3621036effdf">41.1</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Actuarial (gains) losses arising from:</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in demographic assumptions</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4aa61d5c1df3470aa8503b5544cd5828_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTItMS0xLTEtMA_d5dde34a-a950-4053-b40c-02ec2c0a96be">5.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic535b35d38c94fb28135dd438fc4a457_D20210101-20211231" decimals="-5" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTItMi0xLTEtMA_c0aa337f-da1b-4151-9db1-d33634483454">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48b2bb9cd3e94e19bec0dfb95e860d7a_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTItMy0xLTEtMA_1a726997-e5fd-43ae-a4b2-da4473aa9544">5.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5d6a6a28ccf9448ea5bba9ef6a433416_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTItNC0xLTEtMA_aad962f0-c454-4d9a-a35a-352b74d1474a">1.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6a50d579fd874d5a870aec368366aa01_D20200101-20201231" decimals="-5" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTItNS0xLTEtMA_439f2a94-f61a-476f-b373-125a7320d136">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i46cff85fdcc2472db657fb610d7702f5_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTItNi0xLTEtMA_658c13b2-0546-43e1-b21a-4bf4af9945a7">1.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in financial assumptions</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4aa61d5c1df3470aa8503b5544cd5828_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTMtMS0xLTEtMA_1a63c19f-2166-4d30-b20a-8657132575b6">0.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic535b35d38c94fb28135dd438fc4a457_D20210101-20211231" decimals="-5" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTMtMi0xLTEtMA_7352685e-562d-45a8-a026-c8cf1ea7213e">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48b2bb9cd3e94e19bec0dfb95e860d7a_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTMtMy0xLTEtMA_91342bba-93de-4f46-8639-16fe94b55c8e">0.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5d6a6a28ccf9448ea5bba9ef6a433416_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTMtNC0xLTEtMA_4e0ce571-c3f6-40d1-97c7-00f8a553f0d5">40.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6a50d579fd874d5a870aec368366aa01_D20200101-20201231" decimals="-5" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTMtNS0xLTEtMA_8ac14d39-d718-4315-813f-f0299b4c403f">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i46cff85fdcc2472db657fb610d7702f5_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTMtNi0xLTEtMA_4dcda7cc-0a90-4bf5-baa5-c906cae19575">40.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Experience adjustments</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i4aa61d5c1df3470aa8503b5544cd5828_D20210101-20211231" decimals="-5" name="ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTQtMS0xLTEtMA_2ad77e18-4d04-4c47-b936-7f542610260b">1.8</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic535b35d38c94fb28135dd438fc4a457_D20210101-20211231" decimals="-5" name="ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTQtMi0xLTEtMA_751a6c1f-8abb-4e99-9f9a-59e6d4298400">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i48b2bb9cd3e94e19bec0dfb95e860d7a_D20210101-20211231" decimals="-5" name="ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTQtMy0xLTEtMA_92157567-40df-4b9e-b7d9-077290d66ecc">1.8</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5d6a6a28ccf9448ea5bba9ef6a433416_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTQtNC0xLTEtMA_c95dcb08-45ac-4a82-82d2-7cd83b34946c">0.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6a50d579fd874d5a870aec368366aa01_D20200101-20201231" decimals="-5" name="ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTQtNS0xLTEtMA_bacfe023-ec45-481a-9c15-ed9a32ba3ba4">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i46cff85fdcc2472db657fb610d7702f5_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTQtNi0xLTEtMA_2c3541c4-1f1c-4e81-8aa6-d3119071030f">0.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Remeasurement loss (gain) on net employee defined benefit liability, before tax</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4aa61d5c1df3470aa8503b5544cd5828_D20210101-20211231" decimals="-5" name="ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTUtMS0xLTEtMA_8f0b35a0-fb7c-49d4-874b-950ba4b9a1a8">3.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic535b35d38c94fb28135dd438fc4a457_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTUtMi0xLTEtMA_5bc57cba-1a9d-4af0-a88b-d1c734186ea1">11.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48b2bb9cd3e94e19bec0dfb95e860d7a_D20210101-20211231" decimals="-5" name="ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTUtMy0xLTEtMA_1d5b3de2-dfb2-4d2e-91a6-4b551034e6e8">14.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5d6a6a28ccf9448ea5bba9ef6a433416_D20200101-20201231" decimals="-5" name="ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTUtNC0xLTEtMA_fd3746f4-01c3-4352-8ce4-3dce9c5b3bea">41.6</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i6a50d579fd874d5a870aec368366aa01_D20200101-20201231" decimals="-5" name="ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTUtNS0xLTEtMA_62e45e0f-9eba-40af-b94b-e463548f0bc1">41.1</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i46cff85fdcc2472db657fb610d7702f5_D20200101-20201231" decimals="-5" name="ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTUtNi0xLTEtMA_9fa9fbf2-60ec-47f8-9cb3-b86edffe846c">0.5</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effect of movement in exchange rates</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i4aa61d5c1df3470aa8503b5544cd5828_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTYtMS0xLTEtMA_a4b23ddd-9e22-42af-98c5-c3ab412ae06f">10.4</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic535b35d38c94fb28135dd438fc4a457_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTYtMi0xLTEtMA_c9cc229f-beb8-408b-a8d5-46c675932ca7">10.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i48b2bb9cd3e94e19bec0dfb95e860d7a_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTYtMy0xLTEtMA_be6f258b-465d-48ed-b82c-d9e2822e4a94">0.3</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5d6a6a28ccf9448ea5bba9ef6a433416_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTYtNC0xLTEtMA_c1fec7e9-aaf8-4d74-80e9-c4eccbbfb04b">6.1</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i6a50d579fd874d5a870aec368366aa01_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTYtNS0xLTEtMA_a30fa9a9-6aab-49e3-b2d1-5119584ea1b4">5.8</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i46cff85fdcc2472db657fb610d7702f5_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTYtNi0xLTEtMA_8582f557-d04f-4072-8e0d-1cf12cbee80b">0.3</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i4aa61d5c1df3470aa8503b5544cd5828_D20210101-20211231" decimals="-5" name="ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTctMS0xLTEtMA_ef4bf710-ee26-4378-a835-af888c2a829d">6.7</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic535b35d38c94fb28135dd438fc4a457_D20210101-20211231" decimals="-5" name="ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTctMi0xLTEtMA_f443773c-02cf-4244-bb97-e90959358f7d">21.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48b2bb9cd3e94e19bec0dfb95e860d7a_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTctMy0xLTEtMA_6af8cf41-da1f-4832-9269-fc5e8539f354">14.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5d6a6a28ccf9448ea5bba9ef6a433416_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTctNC0xLTEtMA_a948ca40-6e71-4f68-97ee-45e4194d61c2">47.7</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i6a50d579fd874d5a870aec368366aa01_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTctNS0xLTEtMA_e8b3af65-21ac-4a07-9b45-91f3d5d44bd5">46.9</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i46cff85fdcc2472db657fb610d7702f5_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTctNi0xLTEtMA_311ac11a-fec1-4e53-914f-9f1c54feb6ea">0.8</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Other</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Benefits paid</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i4aa61d5c1df3470aa8503b5544cd5828_D20210101-20211231" decimals="-5" name="ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTktMS0xLTEtMA_fab5ded7-20a1-4e01-a1da-b99770bb4f44">15.6</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic535b35d38c94fb28135dd438fc4a457_D20210101-20211231" decimals="-5" name="ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTktMi0xLTEtMA_91d1568a-e102-4e7b-8af2-a0ea913607b0">15.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48b2bb9cd3e94e19bec0dfb95e860d7a_D20210101-20211231" decimals="-5" name="ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTktMy0xLTEtMA_338d9158-57cd-4bd7-ae36-c9840bd2dea2">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5d6a6a28ccf9448ea5bba9ef6a433416_D20200101-20201231" decimals="-5" name="ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTktNC0xLTEtMA_6b07e2be-165c-4d2e-8b57-7604bcf46e16">20.1</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6a50d579fd874d5a870aec368366aa01_D20200101-20201231" decimals="-5" name="ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTktNS0xLTEtMA_f39e7f23-94c7-47f4-8bc3-51b8de8c5108">20.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i46cff85fdcc2472db657fb610d7702f5_D20200101-20201231" decimals="-5" name="ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTktNi0xLTEtMA_8d66dadd-320a-4551-ae5f-b7d96a1f0f88">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Contributions by employer</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4aa61d5c1df3470aa8503b5544cd5828_D20210101-20211231" decimals="-5" name="ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMjAtMS0xLTEtMA_a42c5798-0272-43f8-8cdc-0443c17a0b02">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ic535b35d38c94fb28135dd438fc4a457_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMjAtMi0xLTEtMA_b7d8a017-2aeb-40e5-8243-cd791e84947e">16.2</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i48b2bb9cd3e94e19bec0dfb95e860d7a_D20210101-20211231" decimals="-5" name="ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMjAtMy0xLTEtMA_7164a076-3388-4a84-9c45-9c19d8a85e43">16.2</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5d6a6a28ccf9448ea5bba9ef6a433416_D20200101-20201231" decimals="-5" name="ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMjAtNC0xLTEtMA_91214519-9ae0-4f1c-b298-d196465840c6">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i6a50d579fd874d5a870aec368366aa01_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMjAtNS0xLTEtMA_49db0efd-00e1-43f6-b260-79b7ee6c8a3a">20.2</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i46cff85fdcc2472db657fb610d7702f5_D20200101-20201231" decimals="-5" name="ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMjAtNi0xLTEtMA_54ff07ed-c265-4af1-9c02-56aaa4594afa">20.2</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i4aa61d5c1df3470aa8503b5544cd5828_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMjEtMS0xLTEtMA_d80e2de2-a401-4ada-aaba-a5d0a422413a">15.6</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ic535b35d38c94fb28135dd438fc4a457_D20210101-20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMjEtMi0xLTEtMA_ae2c2621-2343-45db-ad2d-b180bc4b63b1">0.6</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i48b2bb9cd3e94e19bec0dfb95e860d7a_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMjEtMy0xLTEtMA_be8dafd5-6873-4c74-a49e-a8c607807c94">16.2</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5d6a6a28ccf9448ea5bba9ef6a433416_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMjEtNC0xLTEtMA_7927105e-9596-49e4-b6d4-c3c29ae370e7">20.1</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i6a50d579fd874d5a870aec368366aa01_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMjEtNS0xLTEtMA_bb786b59-b1ae-41a1-b579-795cae9fc12e">0.1</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i46cff85fdcc2472db657fb610d7702f5_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMjEtNi0xLTEtMA_28027ee4-1e26-4a5b-8121-2a3cee45e436">20.2</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance, end of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ib052a07c141e4447a6817cda7ee22bc8_I20211231" decimals="-5" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMjItMS0xLTEtMA_8560519f-2ca0-4488-a8a8-ec794ace3876">586.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="if74f0aac4f2c49eda47e535556f63622_I20211231" decimals="-5" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMjItMi0xLTEtMA_153d0ee2-8e39-4654-8683-5b8c46648df3">560.3</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i786389ddcff64f5d8ea6bbc5019bbbcf_I20211231" decimals="-5" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMjItMy0xLTEtMA_8a94aaa9-a6df-4f51-88ef-38495eb2772d">25.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie0c7c64f42ca4848a34ce6f9a3d64a9c_I20201231" decimals="-5" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMjItNC0xLTEtMA_90dc8154-da93-4f79-a27b-1cd2f92cc069">601.6</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i8d5b86120fcc45d683d10968ae548c2c_I20201231" decimals="-5" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMjItNS0xLTEtMA_2808c20c-93c6-47d4-a2b9-10779689f735">575.2</ix:nonFraction>)</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3d300f11547f4d59a27d64c185ca9d36_I20201231" decimals="-5" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMjItNi0xLTEtMA_83689648-5da7-4225-99fa-7bf084febcbd">26.4</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The total remeasurement loss on the net employee defined benefit liability at December&#160;31, 2021, is a los</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">s of $<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RleHRyZWdpb246Mzc5ZTE3YzhlOGY0NDI3ZTljMTZmNThkMDkzMzkzM2ZfMjY0MQ_ab659920-b417-4f4f-b646-c5d5a6d2f8c8">10.1</ix:nonFraction>, net of deferred tax recovery of $<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RleHRyZWdpb246Mzc5ZTE3YzhlOGY0NDI3ZTljMTZmNThkMDkzMzkzM2ZfMjY3Nw_b4e6c6b8-913d-47dd-9d3e-1f084a8b6c56">4.7</ix:nonFraction> (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020 &#8211; loss of $<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RleHRyZWdpb246Mzc5ZTE3YzhlOGY0NDI3ZTljMTZmNThkMDkzMzkzM2ZfMjY5NA_5e7e22e3-674a-4e11-bf88-a5164d84ee5e">0.4</ix:nonFraction>, net of deferred tax recovery of $<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RleHRyZWdpb246Mzc5ZTE3YzhlOGY0NDI3ZTljMTZmNThkMDkzMzkzM2ZfMjczMA_482a46a8-7a87-4782-a704-7f1579b5f85b">0.1</ix:nonFraction>).</span></div><div><span><br/></span></div><div><ix:continuation id="ie498819454c64a4288543677854f60ba"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Included in the consolidated statement of financial position within:</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net defined benefit asset</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i786389ddcff64f5d8ea6bbc5019bbbcf_I20211231" decimals="-5" name="ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmVjZjQwYTE2ZjMyNzRiZmNhOWUyYmNhNGVkMWI3ZGJhL3RhYmxlcmFuZ2U6ZWNmNDBhMTZmMzI3NGJmY2E5ZTJiY2E0ZWQxYjdkYmFfMy0xLTEtMS0w_e41c35c2-c980-420e-a895-70306ef2d8bf">17.0</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i3d300f11547f4d59a27d64c185ca9d36_I20201231" decimals="-5" name="ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmVjZjQwYTE2ZjMyNzRiZmNhOWUyYmNhNGVkMWI3ZGJhL3RhYmxlcmFuZ2U6ZWNmNDBhMTZmMzI3NGJmY2E5ZTJiY2E0ZWQxYjdkYmFfMy0yLTEtMS0w_267ecad5-5042-4fcf-b5a1-d92f9cc01b97">47.3</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net defined benefit liability</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i786389ddcff64f5d8ea6bbc5019bbbcf_I20211231" decimals="-5" name="ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmVjZjQwYTE2ZjMyNzRiZmNhOWUyYmNhNGVkMWI3ZGJhL3RhYmxlcmFuZ2U6ZWNmNDBhMTZmMzI3NGJmY2E5ZTJiY2E0ZWQxYjdkYmFfNC0xLTEtMS0w_caef7c94-0ef3-426e-acc5-6399359676e2">42.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3d300f11547f4d59a27d64c185ca9d36_I20201231" decimals="-5" name="ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmVjZjQwYTE2ZjMyNzRiZmNhOWUyYmNhNGVkMWI3ZGJhL3RhYmxlcmFuZ2U6ZWNmNDBhMTZmMzI3NGJmY2E5ZTJiY2E0ZWQxYjdkYmFfNC0yLTEtMS0w_174d1740-5293-48bd-a697-9dd07efa529e">73.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i786389ddcff64f5d8ea6bbc5019bbbcf_I20211231" decimals="-5" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmVjZjQwYTE2ZjMyNzRiZmNhOWUyYmNhNGVkMWI3ZGJhL3RhYmxlcmFuZ2U6ZWNmNDBhMTZmMzI3NGJmY2E5ZTJiY2E0ZWQxYjdkYmFfNS0xLTEtMS0w_23eec6b6-ce6a-486a-95db-f891f7a33cb8">25.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3d300f11547f4d59a27d64c185ca9d36_I20201231" decimals="-5" name="ifrs-full:LiabilityAssetOfDefinedBenefitPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmVjZjQwYTE2ZjMyNzRiZmNhOWUyYmNhNGVkMWI3ZGJhL3RhYmxlcmFuZ2U6ZWNmNDBhMTZmMzI3NGJmY2E5ZTJiY2E0ZWQxYjdkYmFfNS0yLTEtMS0w_da53dc5f-784a-4901-9920-c411fe6db045">26.4</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:continuation></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has an unconditional right to derive economic benefit from the above surplus and has therefore recognized a net defined benefit asset.</span></div></ix:continuation><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.245%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.567%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-40</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="idffce02cea7d45cb93a1e35b3af1677f" continuedAt="if597f562a1484520b626edf734117a1b"><div><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfFairValueOfPlanAssetsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RleHRyZWdpb246Mzc5ZTE3YzhlOGY0NDI3ZTljMTZmNThkMDkzMzkzM2ZfNTgxMA_921f5842-5939-4a26-86ec-6d0896cb9c08" escape="true"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Major categories of plan assets, measured at fair value, are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjBmMjQ3YjllZDllNDQzN2U5ODBiZjM1YWNlN2E3ZTVjL3RhYmxlcmFuZ2U6MGYyNDdiOWVkOWU0NDM3ZTk4MGJmMzVhY2U3YTdlNWNfMy0xLTEtMS0w_4779f25d-bee8-428e-bc4e-5d66b62bcd15">23.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjBmMjQ3YjllZDllNDQzN2U5ODBiZjM1YWNlN2E3ZTVjL3RhYmxlcmFuZ2U6MGYyNDdiOWVkOWU0NDM3ZTk4MGJmMzVhY2U3YTdlNWNfMy0yLTEtMS0w_ba8a6a76-a84b-4517-ba62-6cefce15500e">9.6</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments quoted in active markets (mutual, exchange-traded, and pooled funds):</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Equities</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i88601ce24e834ed48fa87dcef33fd45e_I20211231" decimals="-5" name="ifrs-full:EquityInstrumentsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjBmMjQ3YjllZDllNDQzN2U5ODBiZjM1YWNlN2E3ZTVjL3RhYmxlcmFuZ2U6MGYyNDdiOWVkOWU0NDM3ZTk4MGJmMzVhY2U3YTdlNWNfNS0xLTEtMS0w_0dccf1e4-0392-48a4-86d1-1c3b1441a0b6">43.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i985e2cba66e240ec972c4b3d0923bbb4_I20201231" decimals="-5" name="ifrs-full:EquityInstrumentsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjBmMjQ3YjllZDllNDQzN2U5ODBiZjM1YWNlN2E3ZTVjL3RhYmxlcmFuZ2U6MGYyNDdiOWVkOWU0NDM3ZTk4MGJmMzVhY2U3YTdlNWNfNS0yLTEtMS0w_3ae6e8d8-3d49-4b0d-85eb-f27db3298076">149.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Corporate bonds and fixed income</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i88601ce24e834ed48fa87dcef33fd45e_I20211231" decimals="-5" name="ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjBmMjQ3YjllZDllNDQzN2U5ODBiZjM1YWNlN2E3ZTVjL3RhYmxlcmFuZ2U6MGYyNDdiOWVkOWU0NDM3ZTk4MGJmMzVhY2U3YTdlNWNfNi0xLTEtMS0w_110fb7fb-f214-4850-9b37-a619e78e026f">9.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i985e2cba66e240ec972c4b3d0923bbb4_I20201231" decimals="-5" name="ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjBmMjQ3YjllZDllNDQzN2U5ODBiZjM1YWNlN2E3ZTVjL3RhYmxlcmFuZ2U6MGYyNDdiOWVkOWU0NDM3ZTk4MGJmMzVhY2U3YTdlNWNfNi0yLTEtMS0w_9408493d-f147-415b-a224-6e5badd6d4e7">130.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Pooled fund liability-driven investments</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i88601ce24e834ed48fa87dcef33fd45e_I20211231" decimals="-5" name="stn:PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjBmMjQ3YjllZDllNDQzN2U5ODBiZjM1YWNlN2E3ZTVjL3RhYmxlcmFuZ2U6MGYyNDdiOWVkOWU0NDM3ZTk4MGJmMzVhY2U3YTdlNWNfNy0xLTEtMS0w_ec10678c-d310-4866-b9f7-853d65747437">26.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i985e2cba66e240ec972c4b3d0923bbb4_I20201231" decimals="-5" name="stn:PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjBmMjQ3YjllZDllNDQzN2U5ODBiZjM1YWNlN2E3ZTVjL3RhYmxlcmFuZ2U6MGYyNDdiOWVkOWU0NDM3ZTk4MGJmMzVhY2U3YTdlNWNfNy0yLTEtMS0w_47a1d0d4-fdee-4729-a285-8aec466561d0">21.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Property funds</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i88601ce24e834ed48fa87dcef33fd45e_I20211231" decimals="-5" name="ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjBmMjQ3YjllZDllNDQzN2U5ODBiZjM1YWNlN2E3ZTVjL3RhYmxlcmFuZ2U6MGYyNDdiOWVkOWU0NDM3ZTk4MGJmMzVhY2U3YTdlNWNfOC0xLTEtMS0w_d8333ea8-5651-428f-9102-54967e32bd44">1.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i985e2cba66e240ec972c4b3d0923bbb4_I20201231" decimals="-5" name="ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjBmMjQ3YjllZDllNDQzN2U5ODBiZjM1YWNlN2E3ZTVjL3RhYmxlcmFuZ2U6MGYyNDdiOWVkOWU0NDM3ZTk4MGJmMzVhY2U3YTdlNWNfOC0yLTEtMS0w_7e0ae3e8-6bd9-4a53-a27f-8f22a6175829">10.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unquoted investments:</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Annuity policies</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i31434678f3954bec9e68a6b0de611b5e_I20211231" decimals="-5" name="stn:AnnuityPoliciesAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjBmMjQ3YjllZDllNDQzN2U5ODBiZjM1YWNlN2E3ZTVjL3RhYmxlcmFuZ2U6MGYyNDdiOWVkOWU0NDM3ZTk4MGJmMzVhY2U3YTdlNWNfMTAtMS0xLTEtMA_33693f77-1ab7-4242-bd28-1f78adc097d4">317.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ife662f1d54a649c08a3729a1dd3cae51_I20201231" decimals="-5" name="stn:AnnuityPoliciesAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjBmMjQ3YjllZDllNDQzN2U5ODBiZjM1YWNlN2E3ZTVjL3RhYmxlcmFuZ2U6MGYyNDdiOWVkOWU0NDM3ZTk4MGJmMzVhY2U3YTdlNWNfMTAtMi0xLTEtMA_2b2879d3-7daf-46b2-8c9b-c08f67509649">127.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Insurance contracts:</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Equities and property</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i31434678f3954bec9e68a6b0de611b5e_I20211231" decimals="-5" name="stn:EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjBmMjQ3YjllZDllNDQzN2U5ODBiZjM1YWNlN2E3ZTVjL3RhYmxlcmFuZ2U6MGYyNDdiOWVkOWU0NDM3ZTk4MGJmMzVhY2U3YTdlNWNfMTItMS0xLTEtMA_cbda2123-6d97-4748-a99d-d52b10f3943d">100.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ife662f1d54a649c08a3729a1dd3cae51_I20201231" decimals="-5" name="stn:EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjBmMjQ3YjllZDllNDQzN2U5ODBiZjM1YWNlN2E3ZTVjL3RhYmxlcmFuZ2U6MGYyNDdiOWVkOWU0NDM3ZTk4MGJmMzVhY2U3YTdlNWNfMTItMi0xLTEtMA_677a7467-d4f5-4b36-a0ef-f71e01a7d9d1">85.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate bonds</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i31434678f3954bec9e68a6b0de611b5e_I20211231" decimals="-5" name="ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjBmMjQ3YjllZDllNDQzN2U5ODBiZjM1YWNlN2E3ZTVjL3RhYmxlcmFuZ2U6MGYyNDdiOWVkOWU0NDM3ZTk4MGJmMzVhY2U3YTdlNWNfMTMtMS0xLTEtMA_83c6e9d6-a3b0-4944-a380-1b614076be0c">27.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ife662f1d54a649c08a3729a1dd3cae51_I20201231" decimals="-5" name="ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjBmMjQ3YjllZDllNDQzN2U5ODBiZjM1YWNlN2E3ZTVjL3RhYmxlcmFuZ2U6MGYyNDdiOWVkOWU0NDM3ZTk4MGJmMzVhY2U3YTdlNWNfMTMtMi0xLTEtMA_579366fc-d366-43cb-9bc1-941aa2e7f5a9">41.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i31434678f3954bec9e68a6b0de611b5e_I20211231" decimals="-5" name="ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjBmMjQ3YjllZDllNDQzN2U5ODBiZjM1YWNlN2E3ZTVjL3RhYmxlcmFuZ2U6MGYyNDdiOWVkOWU0NDM3ZTk4MGJmMzVhY2U3YTdlNWNfMTQtMS0xLTEtMA_43f1cddb-4423-41a0-baf9-72bbcaa444ea">10.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ife662f1d54a649c08a3729a1dd3cae51_I20201231" decimals="-5" name="ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjBmMjQ3YjllZDllNDQzN2U5ODBiZjM1YWNlN2E3ZTVjL3RhYmxlcmFuZ2U6MGYyNDdiOWVkOWU0NDM3ZTk4MGJmMzVhY2U3YTdlNWNfMTQtMi0xLTEtMA_3ab3d59a-e1bf-4012-b7d8-5ce4dd20def5">0.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fair value of plan assets</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:PlanAssetsAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjBmMjQ3YjllZDllNDQzN2U5ODBiZjM1YWNlN2E3ZTVjL3RhYmxlcmFuZ2U6MGYyNDdiOWVkOWU0NDM3ZTk4MGJmMzVhY2U3YTdlNWNfMTUtMS0xLTEtMA_2d65d152-21bb-4c13-ae0d-d195cf11cef4">560.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:PlanAssetsAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjBmMjQ3YjllZDllNDQzN2U5ODBiZjM1YWNlN2E3ZTVjL3RhYmxlcmFuZ2U6MGYyNDdiOWVkOWU0NDM3ZTk4MGJmMzVhY2U3YTdlNWNfMTUtMi0xLTEtMA_3310c2e2-d9ea-4fca-aecc-e687be9ed233">575.2</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:nonNumeric></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The investment policy for the Plans is to balance risk and return. Approximately <ix:nonFraction unitRef="number" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="2" name="stn:PercentageOfPlanAssetInSecuritiesOrHeldInMutualExchangeTradedAndPooledFundsAndInCash" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RleHRyZWdpb246Mzc5ZTE3YzhlOGY0NDI3ZTljMTZmNThkMDkzMzkzM2ZfMzA0Mg_3713de38-82cc-4963-9259-2f0535bc589c">19</ix:nonFraction>% of plan assets are invested in mutual, exchange-traded, and pooled funds (fair valued using quoted market prices) or held in cash. Approximately <ix:nonFraction unitRef="number" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="2" name="stn:PercentageOfPlanAssetInAnnuityPolicies" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RleHRyZWdpb246Mzc5ZTE3YzhlOGY0NDI3ZTljMTZmNThkMDkzMzkzM2ZfMzE5MA_9178624b-4167-4717-a98d-62c85fe902ac">57</ix:nonFraction>% of plan assets are held in annuity policies that will have cash flows that match the amount and timing of certain benefits payable under the Plans. The fair value of these policies reflects the present value of the related obligations  and is determined using actuarial techniques and guaranteed annuity rates. The remaining assets of the Plans are invested in a wholly insured with-profits insurance contract with a major insurance company. Contributions made to this contract are invested in insurance policies administered by third parties, which provide for a declared rate of interest. The yields on the investments are intended to provide for a steady return on the assets. The insurance contract is fair valued using valuation techniques with market observable inputs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The present value of the defined benefit obligation is determined by discounting the estimated future cash flows using actuarial valuations. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="stn:DisclosureOfActuarialAssumptionsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RleHRyZWdpb246Mzc5ZTE3YzhlOGY0NDI3ZTljMTZmNThkMDkzMzkzM2ZfNTgxMQ_09246eb9-6386-45cb-a140-677e9f7d62df" continuedAt="i98f3dfc0d86b4301a00c041c24abeb1e" escape="true">The principal assumptions used in determining pension benefit obligations for the Plans are shown below (expressed as weighted averages):</ix:nonNumeric></span></div><div><ix:continuation id="i98f3dfc0d86b4301a00c041c24abeb1e"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Discount rate</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="4" name="ifrs-full:ActuarialAssumptionOfDiscountRates" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjU5MTA1ZGUwYzE2ZDQ1MTJhMjE0N2ExM2ViNThmNzYwL3RhYmxlcmFuZ2U6NTkxMDVkZTBjMTZkNDUxMmEyMTQ3YTEzZWI1OGY3NjBfMS0xLTEtMS0w_0d694569-5a97-4c47-a5c9-2b88e9a5c921">1.80</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="4" name="ifrs-full:ActuarialAssumptionOfDiscountRates" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjU5MTA1ZGUwYzE2ZDQ1MTJhMjE0N2ExM2ViNThmNzYwL3RhYmxlcmFuZ2U6NTkxMDVkZTBjMTZkNDUxMmEyMTQ3YTEzZWI1OGY3NjBfMS0yLTEtMS0w_852b4c11-9d5f-4f95-b3ed-1fdd5a4e3afd">1.15</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Rate of increase in salaries</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="4" name="ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjU5MTA1ZGUwYzE2ZDQ1MTJhMjE0N2ExM2ViNThmNzYwL3RhYmxlcmFuZ2U6NTkxMDVkZTBjMTZkNDUxMmEyMTQ3YTEzZWI1OGY3NjBfMi0xLTEtMS0w_127b7c5a-b045-4256-b80e-e24db71ef5ea">4.27</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="4" name="ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjU5MTA1ZGUwYzE2ZDQ1MTJhMjE0N2ExM2ViNThmNzYwL3RhYmxlcmFuZ2U6NTkxMDVkZTBjMTZkNDUxMmEyMTQ3YTEzZWI1OGY3NjBfMi0yLTEtMS0w_65bb8c1e-a35e-4653-8d63-bf252a7e88dd">4.17</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Rate of inflation,&#160;pre-retirement</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="4" name="ifrs-full:ActuarialAssumptionOfExpectedRatesOfInflation" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjU5MTA1ZGUwYzE2ZDQ1MTJhMjE0N2ExM2ViNThmNzYwL3RhYmxlcmFuZ2U6NTkxMDVkZTBjMTZkNDUxMmEyMTQ3YTEzZWI1OGY3NjBfMy0xLTEtMS0w_b3961e87-faca-4e9d-a76d-216d6376037b">2.74</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="4" name="ifrs-full:ActuarialAssumptionOfExpectedRatesOfInflation" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjU5MTA1ZGUwYzE2ZDQ1MTJhMjE0N2ExM2ViNThmNzYwL3RhYmxlcmFuZ2U6NTkxMDVkZTBjMTZkNDUxMmEyMTQ3YTEzZWI1OGY3NjBfMy0yLTEtMS0w_1f55aa00-ba55-4613-9f2e-534f57b671aa">2.40</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Rate of increase in future pensions payment</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="4" name="ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjU5MTA1ZGUwYzE2ZDQ1MTJhMjE0N2ExM2ViNThmNzYwL3RhYmxlcmFuZ2U6NTkxMDVkZTBjMTZkNDUxMmEyMTQ3YTEzZWI1OGY3NjBfNC0xLTEtMS0w_c711d4e2-de67-4336-96d8-244aca17839a">3.49</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="4" name="ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjU5MTA1ZGUwYzE2ZDQ1MTJhMjE0N2ExM2ViNThmNzYwL3RhYmxlcmFuZ2U6NTkxMDVkZTBjMTZkNDUxMmEyMTQ3YTEzZWI1OGY3NjBfNC0yLTEtMS0w_33c41bb9-f590-445d-aa89-435112050f65">3.41</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Life expectancy at age 65 for current pensioners:</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Male</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="stn:ActuarialAssumptionOfLifeExpectancyAfterRetirementMale" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjU5MTA1ZGUwYzE2ZDQ1MTJhMjE0N2ExM2ViNThmNzYwL3RhYmxlcmFuZ2U6NTkxMDVkZTBjMTZkNDUxMmEyMTQ3YTEzZWI1OGY3NjBfNi0xLTEtMS0w_48f0724f-a6b2-4bde-8fe6-f75e24b942d4">22</ix:nonNumeric> years</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" name="stn:ActuarialAssumptionOfLifeExpectancyAfterRetirementMale" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjU5MTA1ZGUwYzE2ZDQ1MTJhMjE0N2ExM2ViNThmNzYwL3RhYmxlcmFuZ2U6NTkxMDVkZTBjMTZkNDUxMmEyMTQ3YTEzZWI1OGY3NjBfNi0yLTEtMS0w_cbb36c67-9951-4859-8f8c-2baeae3c2ac6">22</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Female</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="stn:ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjU5MTA1ZGUwYzE2ZDQ1MTJhMjE0N2ExM2ViNThmNzYwL3RhYmxlcmFuZ2U6NTkxMDVkZTBjMTZkNDUxMmEyMTQ3YTEzZWI1OGY3NjBfNy0xLTEtMS0w_81ee2811-d582-4a2c-b2e2-e99c1445c544">24</ix:nonNumeric> years</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" name="stn:ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjU5MTA1ZGUwYzE2ZDQ1MTJhMjE0N2ExM2ViNThmNzYwL3RhYmxlcmFuZ2U6NTkxMDVkZTBjMTZkNDUxMmEyMTQ3YTEzZWI1OGY3NjBfNy0yLTEtMS0w_10247a8a-5b0d-4ec8-960e-e6b45297248d">24</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Life expectancy at age 65 for current members aged 45:</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Male</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjU5MTA1ZGUwYzE2ZDQ1MTJhMjE0N2ExM2ViNThmNzYwL3RhYmxlcmFuZ2U6NTkxMDVkZTBjMTZkNDUxMmEyMTQ3YTEzZWI1OGY3NjBfOS0xLTEtMS0w_5fd8efc6-06a0-40b9-9ed1-fbd078a1247a">23</ix:nonNumeric> years</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" name="stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjU5MTA1ZGUwYzE2ZDQ1MTJhMjE0N2ExM2ViNThmNzYwL3RhYmxlcmFuZ2U6NTkxMDVkZTBjMTZkNDUxMmEyMTQ3YTEzZWI1OGY3NjBfOS0yLTEtMS0w_b371ef15-fbbf-4f95-b5c6-f66e41a65746">23</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Female</span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjU5MTA1ZGUwYzE2ZDQ1MTJhMjE0N2ExM2ViNThmNzYwL3RhYmxlcmFuZ2U6NTkxMDVkZTBjMTZkNDUxMmEyMTQ3YTEzZWI1OGY3NjBfMTAtMS0xLTEtMA_973237fd-7f3a-4c1e-91f9-510f4691b6f9">25</ix:nonNumeric> years</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" name="stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjU5MTA1ZGUwYzE2ZDQ1MTJhMjE0N2ExM2ViNThmNzYwL3RhYmxlcmFuZ2U6NTkxMDVkZTBjMTZkNDUxMmEyMTQ3YTEzZWI1OGY3NjBfMTAtMi0xLTEtMA_94fce32f-e6cf-49e0-8571-0f2b26fe646c">25</ix:nonNumeric> years</span></td></tr></table></ix:continuation></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At December&#160;31, 2021, the weighted average duration of the defined benefit obligation was <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RleHRyZWdpb246Mzc5ZTE3YzhlOGY0NDI3ZTljMTZmNThkMDkzMzkzM2ZfNDI5Nw_6bc0d912-d0b2-42d8-82aa-7fb84e96c4d1">15</ix:nonNumeric> years (2020 &#8211; <ix:nonNumeric contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" name="ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RleHRyZWdpb246Mzc5ZTE3YzhlOGY0NDI3ZTljMTZmNThkMDkzMzkzM2ZfNDMwNg_5736372c-407a-4c00-ac76-3b7e9d0d5898">15</ix:nonNumeric> years).</span></div></ix:continuation><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-41</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="if597f562a1484520b626edf734117a1b"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RleHRyZWdpb246Mzc5ZTE3YzhlOGY0NDI3ZTljMTZmNThkMDkzMzkzM2ZfNTgwNQ_c593aa79-8cd2-47fa-902c-f7262bc24024" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Quantitative sensitivity analyses showing the impact on the defined benefit obligation for significant assumptions are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.617%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.723%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="background-color:#e9e9e9;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2021</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Increase<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Decrease<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Increase<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Decrease<br/>$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Change in discount rate by <ix:nonFraction unitRef="number" contextRef="ib732da93bf794557bcf679de00a1e317_I20211231" decimals="4" name="ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfMi0wLTEtMS0wL3RleHRyZWdpb246OTFlMTBjNzU1Y2Y0NDZkOTg2YjU4NGIwZTE0OGY3MzlfMzE_1666c9b0-6c10-4b26-b4fa-0ad1416de67b"><ix:nonFraction unitRef="number" contextRef="ib732da93bf794557bcf679de00a1e317_I20211231" decimals="4" name="ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfMi0wLTEtMS0wL3RleHRyZWdpb246OTFlMTBjNzU1Y2Y0NDZkOTg2YjU4NGIwZTE0OGY3MzlfMzE_87fc507d-935d-44ba-9419-e3338a246810">0.25</ix:nonFraction></ix:nonFraction>%</span></div></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ib732da93bf794557bcf679de00a1e317_I20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfMi0xLTEtMS0w_33fb4e42-25e1-46be-97b7-876bc7c71a58">22.3</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ib732da93bf794557bcf679de00a1e317_I20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfMi0yLTEtMS0w_4b80da3d-54b1-4fb3-a2e0-192e00a7ab2c">23.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="id90fb097431840daa68d2f6e3489cc8d_I20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfMi0zLTEtMS0w_ec67ce31-3cef-46de-a239-a8dfab0a74d3">19.6</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="id90fb097431840daa68d2f6e3489cc8d_I20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfMi00LTEtMS0w_fc8aa163-517f-4541-aa4b-842567d81368">20.3</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Change in&#160;pre-retirement&#160;inflation rate by <ix:nonFraction unitRef="number" contextRef="i74afce489ac04038a288b318a73ab516_I20211231" decimals="4" name="ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfMy0wLTEtMS0wL3RleHRyZWdpb246OTBlNmViMjRmZjE0NDMzMWIwZDI4ODZjNzI2ZjdmYzBfNDc_2910600c-b42f-4213-8408-b8f803791a5b"><ix:nonFraction unitRef="number" contextRef="i74afce489ac04038a288b318a73ab516_I20211231" decimals="4" name="ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfMy0wLTEtMS0wL3RleHRyZWdpb246OTBlNmViMjRmZjE0NDMzMWIwZDI4ODZjNzI2ZjdmYzBfNDc_bde8b73e-f6ee-4c0b-bb17-b6ce82e36f7f">0.25</ix:nonFraction></ix:nonFraction>%</span></div></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i74afce489ac04038a288b318a73ab516_I20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfMy0xLTEtMS0w_ad898f42-be48-471e-87f0-334669ebe694">5.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i74afce489ac04038a288b318a73ab516_I20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfMy0yLTEtMS0w_889592fe-be83-476b-91c7-d8883502bcfc">5.1</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6971ab1139a5428e96dc03b4649e0148_I20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfMy0zLTEtMS0w_56608b71-8ba9-41ad-9928-d40ea2569c90">5.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i6971ab1139a5428e96dc03b4649e0148_I20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfMy00LTEtMS0w_28e9dad5-96e7-470c-9354-abe4bebe9e86">5.3</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Change in salary growth by <ix:nonFraction unitRef="number" contextRef="i76e439fd27dd4d6fa9d51308e86c63c2_I20211231" decimals="4" name="ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfNC0wLTEtMS0wL3RleHRyZWdpb246Mzc0MDcxZTYwODU5NGRlYTlkOWMxOTdjMzcwMDc4MjdfMzE_1eeeb536-dbfe-4b92-a173-59e2fe850b75"><ix:nonFraction unitRef="number" contextRef="i76e439fd27dd4d6fa9d51308e86c63c2_I20211231" decimals="4" name="ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfNC0wLTEtMS0wL3RleHRyZWdpb246Mzc0MDcxZTYwODU5NGRlYTlkOWMxOTdjMzcwMDc4MjdfMzE_e9260fa5-65f5-4204-af78-0167b72f65c6">0.25</ix:nonFraction></ix:nonFraction>%</span></div></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i76e439fd27dd4d6fa9d51308e86c63c2_I20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfNC0xLTEtMS0w_6116a3c2-a919-407b-9797-9bcd45cc099a">1.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i76e439fd27dd4d6fa9d51308e86c63c2_I20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfNC0yLTEtMS0w_dc895b02-9d9f-401e-958a-a49dabfc8f01">1.1</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5a7d1b85f6ff4365b4088247d144da28_I20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfNC0zLTEtMS0w_a8206d84-1c32-4777-8c86-17ea183edf20">1.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5a7d1b85f6ff4365b4088247d144da28_I20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfNC00LTEtMS0w_2862bca9-4786-4ed6-8f02-e78c5b20cd12">1.2</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Change in pension increase assumption by <ix:nonFraction unitRef="number" contextRef="id93117f091ae40dc90b5d759e3f5bf83_I20211231" decimals="4" name="ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfNS0wLTEtMS0wL3RleHRyZWdpb246Mzc5YWQyYzNkMTlhNDAyNWEyOWQ2MTdkMjZjMzMyYjNfNDU_522de2f8-2073-4617-9894-a12154fc26f8"><ix:nonFraction unitRef="number" contextRef="id93117f091ae40dc90b5d759e3f5bf83_I20211231" decimals="4" name="ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfNS0wLTEtMS0wL3RleHRyZWdpb246Mzc5YWQyYzNkMTlhNDAyNWEyOWQ2MTdkMjZjMzMyYjNfNDU_bfc1ac1c-57f6-4e17-864f-ea62754001fe">0.25</ix:nonFraction></ix:nonFraction>%</span></div></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="id93117f091ae40dc90b5d759e3f5bf83_I20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfNS0xLTEtMS0w_3f0a73ce-d383-4931-a941-abca5b109850">12.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="id93117f091ae40dc90b5d759e3f5bf83_I20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfNS0yLTEtMS0w_358ed6f7-7493-4a82-8a17-7c5f84827020">11.6</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i815976737e9a409eb903efa2c2178ab0_I20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfNS0zLTEtMS0w_3e3e7775-2b38-43b7-a674-5746e4b1745f">12.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i815976737e9a409eb903efa2c2178ab0_I20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfNS00LTEtMS0w_f1ff2a40-5d05-445f-9a50-358119e81605">12.3</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Change in one year in the life expectancy</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i84eb28dd2739414d9eb65c2f23160499_I20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfNi0xLTEtMS0w_e8520c21-4af0-4089-8850-6d211c6f87d9">12.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i84eb28dd2739414d9eb65c2f23160499_I20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfNi0yLTEtMS0w_809d2449-1e2c-46d1-a2a8-fe5aae220d0e">12.0</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ia847a249005e4a8187e1b88d3d6f6efd_I20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfNi0zLTEtMS0w_d2d40041-d37a-45ce-b444-ae20ae46c8b4">13.3</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ia847a249005e4a8187e1b88d3d6f6efd_I20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfNi00LTEtMS0w_63b5f561-2888-47da-be80-02d894665051">13.3</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The sensitivity analyses above have been determined based on a method that extrapolates the impact on the defined benefit obligation as a result of reasonable changes in key assumptions occurring at the end of the reporting year. The sensitivity analyses were based on changing a significant assumption and keeping all other assumptions constant and may not be representative of an actual change in the defined benefit obligation as it is unlikely that changes in assumptions would occur in isolation of one another.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Bulk annuity</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In December 2021, the Company entered into a bulk annuity policy for a UK pension scheme which resulted in an remeasurement adjustment of $<ix:nonFraction unitRef="cad" contextRef="i9eb10b5d541644aebf301a51e63fea80_D20211201-20211231" decimals="-5" name="stn:RemeasurementAdjustmentBetweenPremiumsPaidForAnnuityAndValueOfDefinedBenefitObligation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RleHRyZWdpb246Mzc5ZTE3YzhlOGY0NDI3ZTljMTZmNThkMDkzMzkzM2ZfMTA5OTUxMTY0MDY0MA_000b1e9d-10b4-418d-9502-2b7d54f00534">39.4</ix:nonFraction>, representing the difference between the premium paid for the annuity policy and the value of the related defined benefit obligation. Future cash flows from this bulk annuity will match the amount and timing of certain benefits payable under the scheme. The bulk annuity does not extinguish the Company's risks and obligations under the plan. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">End of employment benefit plans</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The liability for end of employment benefit plans represents the Company&#8217;s estimated obligations for long service leave and annual leave that is legislated in some countries in which the Company operates.</span></div></ix:continuation><div><span><br/></span></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_91"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">20. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfOtherLiabilitiesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85MS9mcmFnOjJlMjgwNjJjNWIwNDRhODY5OWVjZDZhYTRmMzgwN2JiL3RleHRyZWdpb246MmUyODA2MmM1YjA0NGE4Njk5ZWNkNmFhNGYzODA3YmJfNDI_7a2faf18-ef89-43f9-b696-32c06f7476a0" continuedAt="i1548a5dbd4224ec1b4012932fe03d7ee" escape="true">Other Liabilities</ix:nonNumeric></span></div><div><ix:continuation id="i1548a5dbd4224ec1b4012932fe03d7ee"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="stn:DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85MS9mcmFnOjJlMjgwNjJjNWIwNDRhODY5OWVjZDZhYTRmMzgwN2JiL3RleHRyZWdpb246MmUyODA2MmM1YjA0NGE4Njk5ZWNkNmFhNGYzODA3YmJfNDE_f36e3b6b-5bbb-485e-99cc-3a0673141509" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.111%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.049%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Note</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash-settled share-based compensation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">23</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85MS9mcmFnOjJlMjgwNjJjNWIwNDRhODY5OWVjZDZhYTRmMzgwN2JiL3RhYmxlOmY0NTQ1YWVmZjZlNzRhOGJiYTE1MmJhNWZhMjk4YmMzL3RhYmxlcmFuZ2U6ZjQ1NDVhZWZmNmU3NGE4YmJhMTUyYmE1ZmEyOThiYzNfMi0yLTEtMS0w_5e6f90c9-6ebe-4bbc-a102-0578c5ec1ec8">62.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85MS9mcmFnOjJlMjgwNjJjNWIwNDRhODY5OWVjZDZhYTRmMzgwN2JiL3RhYmxlOmY0NTQ1YWVmZjZlNzRhOGJiYTE1MmJhNWZhMjk4YmMzL3RhYmxlcmFuZ2U6ZjQ1NDVhZWZmNmU3NGE4YmJhMTUyYmE1ZmEyOThiYzNfMi0zLTEtMS0w_bc13e8a1-40a9-4c3d-a73b-e0ab7bcf9a6a">25.5</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred non-corporate tax liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85MS9mcmFnOjJlMjgwNjJjNWIwNDRhODY5OWVjZDZhYTRmMzgwN2JiL3RhYmxlOmY0NTQ1YWVmZjZlNzRhOGJiYTE1MmJhNWZhMjk4YmMzL3RhYmxlcmFuZ2U6ZjQ1NDVhZWZmNmU3NGE4YmJhMTUyYmE1ZmEyOThiYzNfMy0yLTEtMS0w_c3a9eaa2-9437-4890-b604-028a0f739dca">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85MS9mcmFnOjJlMjgwNjJjNWIwNDRhODY5OWVjZDZhYTRmMzgwN2JiL3RhYmxlOmY0NTQ1YWVmZjZlNzRhOGJiYTE1MmJhNWZhMjk4YmMzL3RhYmxlcmFuZ2U6ZjQ1NDVhZWZmNmU3NGE4YmJhMTUyYmE1ZmEyOThiYzNfMy0zLTEtMS0w_5658837b-ab2d-43d7-aa17-f5b146a7ca74">13.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rate swap</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">25</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:DerivativeFinancialLiabilitiesHeldForHedging" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85MS9mcmFnOjJlMjgwNjJjNWIwNDRhODY5OWVjZDZhYTRmMzgwN2JiL3RhYmxlOmY0NTQ1YWVmZjZlNzRhOGJiYTE1MmJhNWZhMjk4YmMzL3RhYmxlcmFuZ2U6ZjQ1NDVhZWZmNmU3NGE4YmJhMTUyYmE1ZmEyOThiYzNfNC0yLTEtMS0w_69f68800-cba6-49b1-aa5d-254641824d9a">2.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:DerivativeFinancialLiabilitiesHeldForHedging" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85MS9mcmFnOjJlMjgwNjJjNWIwNDRhODY5OWVjZDZhYTRmMzgwN2JiL3RhYmxlOmY0NTQ1YWVmZjZlNzRhOGJiYTE1MmJhNWZhMjk4YmMzL3RhYmxlcmFuZ2U6ZjQ1NDVhZWZmNmU3NGE4YmJhMTUyYmE1ZmEyOThiYzNfNC0zLTEtMS0w_bbdc4538-9ab3-456e-9473-f8b6402e424b">6.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="stn:MiscellaneousOtherLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85MS9mcmFnOjJlMjgwNjJjNWIwNDRhODY5OWVjZDZhYTRmMzgwN2JiL3RhYmxlOmY0NTQ1YWVmZjZlNzRhOGJiYTE1MmJhNWZhMjk4YmMzL3RhYmxlcmFuZ2U6ZjQ1NDVhZWZmNmU3NGE4YmJhMTUyYmE1ZmEyOThiYzNfNS0yLTEtMS0w_aedc3465-d5a0-4cc9-9326-d3fb667fcce8">8.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="stn:MiscellaneousOtherLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85MS9mcmFnOjJlMjgwNjJjNWIwNDRhODY5OWVjZDZhYTRmMzgwN2JiL3RhYmxlOmY0NTQ1YWVmZjZlNzRhOGJiYTE1MmJhNWZhMjk4YmMzL3RhYmxlcmFuZ2U6ZjQ1NDVhZWZmNmU3NGE4YmJhMTUyYmE1ZmEyOThiYzNfNS0zLTEtMS0w_6c1ee6fb-bf05-4b72-8ff2-596e08c1e5c0">8.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:OtherLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85MS9mcmFnOjJlMjgwNjJjNWIwNDRhODY5OWVjZDZhYTRmMzgwN2JiL3RhYmxlOmY0NTQ1YWVmZjZlNzRhOGJiYTE1MmJhNWZhMjk4YmMzL3RhYmxlcmFuZ2U6ZjQ1NDVhZWZmNmU3NGE4YmJhMTUyYmE1ZmEyOThiYzNfNi0yLTEtMS0w_4a2023ba-e5ce-4b2c-b20a-677ec16ce69d">72.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:OtherLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85MS9mcmFnOjJlMjgwNjJjNWIwNDRhODY5OWVjZDZhYTRmMzgwN2JiL3RhYmxlOmY0NTQ1YWVmZjZlNzRhOGJiYTE1MmJhNWZhMjk4YmMzL3RhYmxlcmFuZ2U6ZjQ1NDVhZWZmNmU3NGE4YmJhMTUyYmE1ZmEyOThiYzNfNi0zLTEtMS0w_6fe006b6-4ceb-462b-8415-f8822f27fde4">53.8</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less current portion</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:OtherCurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85MS9mcmFnOjJlMjgwNjJjNWIwNDRhODY5OWVjZDZhYTRmMzgwN2JiL3RhYmxlOmY0NTQ1YWVmZjZlNzRhOGJiYTE1MmJhNWZhMjk4YmMzL3RhYmxlcmFuZ2U6ZjQ1NDVhZWZmNmU3NGE4YmJhMTUyYmE1ZmEyOThiYzNfNy0yLTEtMS0w_42d34f28-a1ab-4607-8371-ee4afc5f6936">34.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:OtherCurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85MS9mcmFnOjJlMjgwNjJjNWIwNDRhODY5OWVjZDZhYTRmMzgwN2JiL3RhYmxlOmY0NTQ1YWVmZjZlNzRhOGJiYTE1MmJhNWZhMjk4YmMzL3RhYmxlcmFuZ2U6ZjQ1NDVhZWZmNmU3NGE4YmJhMTUyYmE1ZmEyOThiYzNfNy0zLTEtMS0w_a91719ff-cb87-468a-bb58-496d4ee1d215">14.3</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term portion</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:OtherNoncurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85MS9mcmFnOjJlMjgwNjJjNWIwNDRhODY5OWVjZDZhYTRmMzgwN2JiL3RhYmxlOmY0NTQ1YWVmZjZlNzRhOGJiYTE1MmJhNWZhMjk4YmMzL3RhYmxlcmFuZ2U6ZjQ1NDVhZWZmNmU3NGE4YmJhMTUyYmE1ZmEyOThiYzNfOC0yLTEtMS0w_05a07eb9-cafa-4dfc-9f8a-05ea443edbab">38.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:OtherNoncurrentLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85MS9mcmFnOjJlMjgwNjJjNWIwNDRhODY5OWVjZDZhYTRmMzgwN2JiL3RhYmxlOmY0NTQ1YWVmZjZlNzRhOGJiYTE1MmJhNWZhMjk4YmMzL3RhYmxlcmFuZ2U6ZjQ1NDVhZWZmNmU3NGE4YmJhMTUyYmE1ZmEyOThiYzNfOC0zLTEtMS0w_046ec47c-7a06-46c9-90e3-a0b7614ee2fc">39.5</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:nonNumeric></ix:continuation></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-42</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_94"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">21. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfCommitmentsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RleHRyZWdpb246Nzg5MzA3MjI2OTdlNDk1M2IwNTMyMGVkNjdkN2RhYTJfNTcz_6b2161de-6bb9-48de-80b0-41342620af4f" continuedAt="i4bb90befab7c41d8ba771fff7924fb17" escape="true">Commitments</ix:nonNumeric></span></div><ix:continuation id="i4bb90befab7c41d8ba771fff7924fb17"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has various lease commitments included in lease liabilities (note 12). In addition, the Company has commitments for variable lease payments, short-term leases, and leases of&#160;low-value&#160;assets. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RleHRyZWdpb246Nzg5MzA3MjI2OTdlNDk1M2IwNTMyMGVkNjdkN2RhYTJfNTcy_764c2659-0206-4141-9eb4-18063ec9a1bf" continuedAt="i3623935380d048b78e288f576ae3ca75" escape="true">These commitments as at December&#160;31, 2021, are as follows:</ix:nonNumeric></span></div><div><ix:continuation id="i3623935380d048b78e288f576ae3ca75"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.198%"><tr><td style="width:1.0%"></td><td style="width:35.733%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.412%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Less&#160;than&#160;1&#160;Year<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1&#160;to&#160;3&#160;Years<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">After&#160;3&#160;Years<br/>$</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Variable lease payments</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RhYmxlOmI3Y2I5MjZkNThlODRiYTc4MzY1MjA0MGY4NTliNDU1L3RhYmxlcmFuZ2U6YjdjYjkyNmQ1OGU4NGJhNzgzNjUyMDQwZjg1OWI0NTVfMS0xLTEtMS0w_6bfa926a-6fbd-4c04-b342-ad9066c87d0a">291.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3349e2b0d16e4a5bbb3353a666d3aaeb_I20211231" decimals="-5" name="stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RhYmxlOmI3Y2I5MjZkNThlODRiYTc4MzY1MjA0MGY4NTliNDU1L3RhYmxlcmFuZ2U6YjdjYjkyNmQ1OGU4NGJhNzgzNjUyMDQwZjg1OWI0NTVfMS0yLTEtMS0w_f1351366-23db-4e0f-ac6c-4c37bb7d853b">50.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4ecbd68da6294804ad629c6b05beca4e_I20211231" decimals="-5" name="stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RhYmxlOmI3Y2I5MjZkNThlODRiYTc4MzY1MjA0MGY4NTliNDU1L3RhYmxlcmFuZ2U6YjdjYjkyNmQ1OGU4NGJhNzgzNjUyMDQwZjg1OWI0NTVfMS0zLTEtMS0w_fc16a6bd-a18b-42d6-8bf2-7e20c863adb1">79.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i11a3d5637f1b48cd97bd12873b09c6bd_I20211231" decimals="-5" name="stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RhYmxlOmI3Y2I5MjZkNThlODRiYTc4MzY1MjA0MGY4NTliNDU1L3RhYmxlcmFuZ2U6YjdjYjkyNmQ1OGU4NGJhNzgzNjUyMDQwZjg1OWI0NTVfMS00LTEtMS0w_dc7d9ea9-7f01-40a7-bf41-b152c1392d46">161.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Short-term and low value lease payments</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="stn:LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RhYmxlOmI3Y2I5MjZkNThlODRiYTc4MzY1MjA0MGY4NTliNDU1L3RhYmxlcmFuZ2U6YjdjYjkyNmQ1OGU4NGJhNzgzNjUyMDQwZjg1OWI0NTVfMi0xLTEtMS0w_4e52f4f6-ab40-4b37-b5d4-d669ab261501">2.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3349e2b0d16e4a5bbb3353a666d3aaeb_I20211231" decimals="-5" name="stn:LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RhYmxlOmI3Y2I5MjZkNThlODRiYTc4MzY1MjA0MGY4NTliNDU1L3RhYmxlcmFuZ2U6YjdjYjkyNmQ1OGU4NGJhNzgzNjUyMDQwZjg1OWI0NTVfMi0yLTEtMS0w_98bfee9e-71ee-4bf5-9c8f-9fd7ca2c41e7">2.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4ecbd68da6294804ad629c6b05beca4e_I20211231" decimals="-5" name="stn:LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RhYmxlOmI3Y2I5MjZkNThlODRiYTc4MzY1MjA0MGY4NTliNDU1L3RhYmxlcmFuZ2U6YjdjYjkyNmQ1OGU4NGJhNzgzNjUyMDQwZjg1OWI0NTVfMi0zLTEtMS0w_1b84f8a2-ce59-4f4b-be41-b47e767ce593">0.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i11a3d5637f1b48cd97bd12873b09c6bd_I20211231" decimals="-5" name="stn:LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RhYmxlOmI3Y2I5MjZkNThlODRiYTc4MzY1MjA0MGY4NTliNDU1L3RhYmxlcmFuZ2U6YjdjYjkyNmQ1OGU4NGJhNzgzNjUyMDQwZjg1OWI0NTVfMi00LTEtMS0w_83d570b1-e711-46c0-9349-94b5c31433b3">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Leases not commenced but committed</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="stn:LeasesNotYetCommencedToWhichLesseeIsCommitted" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RhYmxlOmI3Y2I5MjZkNThlODRiYTc4MzY1MjA0MGY4NTliNDU1L3RhYmxlcmFuZ2U6YjdjYjkyNmQ1OGU4NGJhNzgzNjUyMDQwZjg1OWI0NTVfMy0xLTEtMS0w_a26ea30a-311a-4fee-aaad-5cd97650f06c">33.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3349e2b0d16e4a5bbb3353a666d3aaeb_I20211231" decimals="-5" name="stn:LeasesNotYetCommencedToWhichLesseeIsCommitted" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RhYmxlOmI3Y2I5MjZkNThlODRiYTc4MzY1MjA0MGY4NTliNDU1L3RhYmxlcmFuZ2U6YjdjYjkyNmQ1OGU4NGJhNzgzNjUyMDQwZjg1OWI0NTVfMy0yLTEtMS0w_cd55f64e-d487-4715-abff-aaa0c4bc5d3d">1.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4ecbd68da6294804ad629c6b05beca4e_I20211231" decimals="-5" name="stn:LeasesNotYetCommencedToWhichLesseeIsCommitted" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RhYmxlOmI3Y2I5MjZkNThlODRiYTc4MzY1MjA0MGY4NTliNDU1L3RhYmxlcmFuZ2U6YjdjYjkyNmQ1OGU4NGJhNzgzNjUyMDQwZjg1OWI0NTVfMy0zLTEtMS0w_d471bf71-6937-4d9e-b715-717684603730">6.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i11a3d5637f1b48cd97bd12873b09c6bd_I20211231" decimals="-5" name="stn:LeasesNotYetCommencedToWhichLesseeIsCommitted" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RhYmxlOmI3Y2I5MjZkNThlODRiYTc4MzY1MjA0MGY4NTliNDU1L3RhYmxlcmFuZ2U6YjdjYjkyNmQ1OGU4NGJhNzgzNjUyMDQwZjg1OWI0NTVfMy00LTEtMS0w_93d3d467-a79a-448d-9a50-5e2ac13a785e">25.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="stn:Commitments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RhYmxlOmI3Y2I5MjZkNThlODRiYTc4MzY1MjA0MGY4NTliNDU1L3RhYmxlcmFuZ2U6YjdjYjkyNmQ1OGU4NGJhNzgzNjUyMDQwZjg1OWI0NTVfNS0xLTEtMS0w_3b699ee1-e05f-48f8-b828-4552aeefa08d">327.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3349e2b0d16e4a5bbb3353a666d3aaeb_I20211231" decimals="-5" name="stn:Commitments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RhYmxlOmI3Y2I5MjZkNThlODRiYTc4MzY1MjA0MGY4NTliNDU1L3RhYmxlcmFuZ2U6YjdjYjkyNmQ1OGU4NGJhNzgzNjUyMDQwZjg1OWI0NTVfNS0yLTEtMS0w_23382bd2-b913-4609-bb88-731b808a8656">54.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4ecbd68da6294804ad629c6b05beca4e_I20211231" decimals="-5" name="stn:Commitments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RhYmxlOmI3Y2I5MjZkNThlODRiYTc4MzY1MjA0MGY4NTliNDU1L3RhYmxlcmFuZ2U6YjdjYjkyNmQ1OGU4NGJhNzgzNjUyMDQwZjg1OWI0NTVfNS0zLTEtMS0w_a223bedf-182f-4561-b668-7b018862fc5b">86.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i11a3d5637f1b48cd97bd12873b09c6bd_I20211231" decimals="-5" name="stn:Commitments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RhYmxlOmI3Y2I5MjZkNThlODRiYTc4MzY1MjA0MGY4NTliNDU1L3RhYmxlcmFuZ2U6YjdjYjkyNmQ1OGU4NGJhNzgzNjUyMDQwZjg1OWI0NTVfNS00LTEtMS0w_c8e352c6-c4b8-413e-8f84-5f926fc46bf9">186.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Future minimum payments receivable under&#160;non-cancelable&#160;sublease agreements as at December&#160;31, 2021, are $<ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="stn:UndiscountedLeasePaymentsToBeReceived" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RleHRyZWdpb246Nzg5MzA3MjI2OTdlNDk1M2IwNTMyMGVkNjdkN2RhYTJfNDY5_63ac26f4-e8ba-4202-a339-a44745f9c7b1">7.2</ix:nonFraction> (2020 - $<ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="stn:UndiscountedLeasePaymentsToBeReceived" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RleHRyZWdpb246Nzg5MzA3MjI2OTdlNDk1M2IwNTMyMGVkNjdkN2RhYTJfNDc4_46e5653b-bc8c-4483-89cc-2343c1f89b16">7.9</ix:nonFraction>), of which $<ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:UndiscountedFinanceLeasePaymentsToBeReceived" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RleHRyZWdpb246Nzg5MzA3MjI2OTdlNDk1M2IwNTMyMGVkNjdkN2RhYTJfNDky_8bd771ae-5280-44f8-8a90-ec3da9928f09">3.0</ix:nonFraction> (2020 - $<ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:UndiscountedFinanceLeasePaymentsToBeReceived" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RleHRyZWdpb246Nzg5MzA3MjI2OTdlNDk1M2IwNTMyMGVkNjdkN2RhYTJfNTAx_e62b3572-5b70-4e6c-8a95-4fee86ad5ac3">2.1</ix:nonFraction>) relates to sublease receivables included in other assets (note 15).</span></div></ix:continuation><div><span><br/></span></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_97"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">22. <ix:continuation id="i277a6f0ed16f4792800711a8d6cb81bb" continuedAt="i501d906cd2a746a3a9443d8fcfc883d7">Contingencies and Guarantees</ix:continuation></span></div><ix:continuation id="i501d906cd2a746a3a9443d8fcfc883d7"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The nature of the Company&#8217;s legal claims and the provisions recorded for these claims are described in notes 4 and 5. Although the Company accrues adequate provisions for probable legal claims, it has contingent liabilities relating to reported legal incidents that, based on current known facts, are not probable to result in future cash outflows. The Company is monitoring these incidents and will not accrue any provision until further information results in a situation in which the criteria required to record a provision is met. Due to the nature of these incidents, such as the range of possible outcomes and the possibility of litigation, it is not practicable for management to estimate the financial effects of these incidents, the amount and timing of future outflows, and the possibility of any reimbursement of these outflows.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the normal course of business, the Company provides indemnifications and, in limited circumstances, surety bonds and guarantees. These are often standard contractual terms and are provided to counterparties in transactions such as purchase and sale contracts for assets or shares, service agreements, and leasing transactions. The Company also indemnifies its directors and officers against any and all claims or losses reasonably incurred in the performance of their service to the Company to the extent permitted by law. These indemnifications may require the Company to compensate the counterparty for costs incurred as a result of various events, including changes to or in the interpretation of laws and regulations, or as a result of damages or statutory sanctions that may be suffered by the counterparty as a consequence of the transaction. The terms of these indemnifications and guarantees will vary based on the contract, the nature of which prevents the Company from making a reasonable estimate of the maximum potential amount that it could be required to pay to counterparties. In most cases, the potential payment amount of an outstanding indemnification or guarantee is limited to the remaining cost of work to be performed under service contracts. The Company carries liability insurance, subject to certain deductibles and policy limits, that provides protection against certain insurable indemnifications. Historically, the Company has not made any material payments under such indemnifications or guarantees, and <ix:nonFraction unitRef="cad" contextRef="i19d3ead9de434e6691e432e5ff7298e6_I20211231" decimals="INF" name="ifrs-full:EstimatedFinancialEffectOfContingentAssets" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85Ny9mcmFnOjcwYWI4OGNhMmYwODQ4NDdiZGIzYTc1YjE4NzQxNjdiL3RleHRyZWdpb246NzBhYjg4Y2EyZjA4NDg0N2JkYjNhNzViMTg3NDE2N2JfMjQxNQ_322805b3-a257-4c00-9845-43d32d433475">no</ix:nonFraction> amounts have been accrued in the consolidated financial statements with respect to these indemnifications and guarantees.</span></div></ix:continuation><div><span><br/></span></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_100"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">23. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzU3NTE_5000849b-22dd-438f-a0a4-194416b07d4a" continuedAt="i4e8cc089c13b49488c420d98b1013dfe" escape="true">Share Capital</ix:nonNumeric></span></div><ix:continuation id="i4e8cc089c13b49488c420d98b1013dfe" continuedAt="ibfd66cd3c7f241538e9defdb88159684"><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Authorized</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:13.002%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:84.798%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unlimited</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Common shares, with no par value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unlimited</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Preferred shares issuable in series, with attributes designated by the board of directors</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common shares</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On November&#160;9, 2021, the Company received approval from the TSX to renew its Normal Course Issuer Bid (NCIB), enabling it to purchase up to <ix:nonFraction unitRef="shares" contextRef="icdf51e14cc0a4abb94f8d0fd10c71106_I20211109" decimals="INF" name="stn:NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzE5Mg_b6006e83-2e82-4948-8010-36fbd24417ff">5,559,312</ix:nonFraction> common shares during the period November&#160;16, 2021, to November&#160;15, 2022. The Company also has an Automatic Share Purchase Plan (ASPP) which allows a broker, in its sole discretion and based on the parameters established by the Company, to purchase common shares for cancellation under the </span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-43</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ibfd66cd3c7f241538e9defdb88159684" continuedAt="id039109b6ed748b0896dd967e21fca42"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">NCIB at any time during predetermined trading blackout periods. As at December&#160;31, 2021 and December&#160;31, 2020, no liability was recorded in the Company&#8217;s consolidated statements of financial position in connection with the ASPP.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During 2021, <ix:nonFraction unitRef="shares" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="0" name="stn:SharesRepurchasedForCancellation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzY5NQ_591ba960-958e-423a-9e7a-531c51fb7336">939,482</ix:nonFraction> (2020 &#8211; <ix:nonFraction unitRef="shares" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="0" name="stn:SharesRepurchasedForCancellation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzcwNA_fb687ed0-c306-4239-87c8-e0faa239778d">2,047,948</ix:nonFraction>) common shares were repurchased for cancellation pursuant to the NCIB at a cost of $<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:CancellationOfTreasuryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzc5MA_eca5d92f-6d83-443f-9844-cae90f7d02c9">50.7</ix:nonFraction> (2020 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:CancellationOfTreasuryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzc5OQ_e01fa7e7-760b-4f25-b321-9a01e9deb7cb">78.3</ix:nonFraction>). Of this amount, $<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:ReductionOfIssuedCapital" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzgyMA_295977fc-9c59-4427-b627-bf55f92bdf6a">8.1</ix:nonFraction> and $<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="stn:ReductionOfContributedSurplus" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzgyNw_e8f96fed-ed93-41d2-b247-e5f0d2977842">0.1</ix:nonFraction> (2020 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:ReductionOfIssuedCapital" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzgzNg_bf10c521-804c-43d3-a913-7fc76e32fddc">16.8</ix:nonFraction> and $<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="stn:ReductionOfContributedSurplus" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzg0Mw_40074e18-129a-4ae7-91b1-f7d241bc432b">0.4</ix:nonFraction>) reduced share capital and contributed surplus, respectively, and $<ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="stn:ChargesToRetainedEarnings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzkxMg_218b7f91-99c1-41fa-95c5-8f4374ae5978">42.5</ix:nonFraction> (2020 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="stn:ChargesToRetainedEarnings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzkyMQ_205bfa4c-fe2f-45c0-90fe-d603f28b7653">61.1</ix:nonFraction>) was charged to retained earnings.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividends</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Holders of common shares are entitled to receive dividends when declared by the Company&#8217;s board of directors. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfDividendsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzU3NDc_27cb3618-1bce-4016-b4c3-a14ab7805c04" continuedAt="ie4b878d9fe16463bbee3321a1db63849" escape="true">The table below describes the dividends paid in 2021.</ix:nonNumeric></span></div><div><span><br/></span></div><div><ix:continuation id="ie4b878d9fe16463bbee3321a1db63849"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:19.412%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.775%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Date Declared</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Record Date</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Payment Date</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Dividend&#160;per&#160;Share<br/>$</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Paid<br/>$</span></td></tr><tr><td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">November 4, 2020</span></td><td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">January 15, 2021</span></td><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cadPerShare" contextRef="i98d329ba7efc443b8f2dfb7503fea145_D20210101-20211231" decimals="3" name="ifrs-full:DividendsPaidOrdinarySharesPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTowOTQ1Y2YwN2VkMjE0NDBmODBmMjhjMGQ0YjAyNWRiZC90YWJsZXJhbmdlOjA5NDVjZjA3ZWQyMTQ0MGY4MGYyOGMwZDRiMDI1ZGJkXzEtMy0xLTEtMA_3c8a2b8b-2f98-4eca-9345-1398f0321015">0.155</ix:nonFraction>&#160;</span></td><td style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i98d329ba7efc443b8f2dfb7503fea145_D20210101-20211231" decimals="-5" name="ifrs-full:DividendsPaidOrdinaryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTowOTQ1Y2YwN2VkMjE0NDBmODBmMjhjMGQ0YjAyNWRiZC90YWJsZXJhbmdlOjA5NDVjZjA3ZWQyMTQ0MGY4MGYyOGMwZDRiMDI1ZGJkXzEtNC0xLTEtMA_23463c2b-a454-4131-9007-2a881038f637">17.2</ix:nonFraction>&#160;</span></td><td style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">February 24, 2021</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">March 31, 2021</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">April 15, 2021</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cadPerShare" contextRef="i4bd19691230d4dafb48f3948d9a8821f_D20210101-20211231" decimals="3" name="ifrs-full:DividendsPaidOrdinarySharesPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTowOTQ1Y2YwN2VkMjE0NDBmODBmMjhjMGQ0YjAyNWRiZC90YWJsZXJhbmdlOjA5NDVjZjA3ZWQyMTQ0MGY4MGYyOGMwZDRiMDI1ZGJkXzItMy0xLTEtMA_54ff808a-d5f8-4267-aec7-c9e964651a5e">0.165</ix:nonFraction>&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4bd19691230d4dafb48f3948d9a8821f_D20210101-20211231" decimals="-5" name="ifrs-full:DividendsPaidOrdinaryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTowOTQ1Y2YwN2VkMjE0NDBmODBmMjhjMGQ0YjAyNWRiZC90YWJsZXJhbmdlOjA5NDVjZjA3ZWQyMTQ0MGY4MGYyOGMwZDRiMDI1ZGJkXzItNC0xLTEtMA_b331ba17-57f8-4a5f-a4c0-8bdbf54c98f3">18.4</ix:nonFraction>&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">May 5, 2021</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June 30, 2021</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">July 15, 2021</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cadPerShare" contextRef="ice1ee689634244b0930bc42419adc193_D20210101-20211231" decimals="3" name="ifrs-full:DividendsPaidOrdinarySharesPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTowOTQ1Y2YwN2VkMjE0NDBmODBmMjhjMGQ0YjAyNWRiZC90YWJsZXJhbmdlOjA5NDVjZjA3ZWQyMTQ0MGY4MGYyOGMwZDRiMDI1ZGJkXzMtMy0xLTEtMA_5870d9b9-9137-40e9-9dad-bc4d9ba13cb8">0.165</ix:nonFraction>&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ice1ee689634244b0930bc42419adc193_D20210101-20211231" decimals="-5" name="ifrs-full:DividendsPaidOrdinaryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTowOTQ1Y2YwN2VkMjE0NDBmODBmMjhjMGQ0YjAyNWRiZC90YWJsZXJhbmdlOjA5NDVjZjA3ZWQyMTQ0MGY4MGYyOGMwZDRiMDI1ZGJkXzMtNC0xLTEtMA_c10a36d6-e490-4de0-ac1b-ee7dad889ee1">18.3</ix:nonFraction>&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">August 4, 2021</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">September 30, 2021</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">October 15, 2021</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cadPerShare" contextRef="iaa0ce57aea7d42649906846ba0f83669_D20210101-20211231" decimals="3" name="ifrs-full:DividendsPaidOrdinarySharesPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTowOTQ1Y2YwN2VkMjE0NDBmODBmMjhjMGQ0YjAyNWRiZC90YWJsZXJhbmdlOjA5NDVjZjA3ZWQyMTQ0MGY4MGYyOGMwZDRiMDI1ZGJkXzQtMy0xLTEtMA_8be2042a-4110-4816-8a96-60ce3772db8d">0.165</ix:nonFraction>&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iaa0ce57aea7d42649906846ba0f83669_D20210101-20211231" decimals="-5" name="ifrs-full:DividendsPaidOrdinaryShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTowOTQ1Y2YwN2VkMjE0NDBmODBmMjhjMGQ0YjAyNWRiZC90YWJsZXJhbmdlOjA5NDVjZjA3ZWQyMTQ0MGY4MGYyOGMwZDRiMDI1ZGJkXzQtNC0xLTEtMA_419e170d-814b-4a43-96f4-c3763e252638">18.4</ix:nonFraction>&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">November 3, 2021</span></td><td colspan="3" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="3" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">January 18, 2022</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cadPerShare" contextRef="i2c76902c65e44661807aac6fe1b91483_D20210101-20211231" decimals="3" name="ifrs-full:DividendsPaidOrdinarySharesPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTowOTQ1Y2YwN2VkMjE0NDBmODBmMjhjMGQ0YjAyNWRiZC90YWJsZXJhbmdlOjA5NDVjZjA3ZWQyMTQ0MGY4MGYyOGMwZDRiMDI1ZGJkXzUtMy0xLTEtMA_e1c6513a-8ea4-4f58-9888-a7ba76055c8c">0.165</ix:nonFraction>&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i2c76902c65e44661807aac6fe1b91483_D20210101-20211231" decimals="-5" name="ifrs-full:DividendsPaidOrdinaryShares" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTowOTQ1Y2YwN2VkMjE0NDBmODBmMjhjMGQ0YjAyNWRiZC90YWJsZXJhbmdlOjA5NDVjZjA3ZWQyMTQ0MGY4MGYyOGMwZDRiMDI1ZGJkXzUtNC0xLTEtMA_68a9cd61-0f7f-4b95-8ce2-7bf0a05cbc89">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:continuation></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At December&#160;31, 2021, trade and other payables included $<ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:DividendPayables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzExNzc_1008b88c-6302-4d41-ae19-73bd21f97f74">18.3</ix:nonFraction> (2020 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:DividendPayables" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzExODY_9e4bec7e-4515-4e80-a8fc-08e44d6f6e0e">17.2</ix:nonFraction>) related to the dividends declared on November&#160;3, 2021.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share-based payment transactions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has a long-term incentive program that uses share options, restricted share units, and performance share units (RSUs and PSUs). The Company also has a deferred share unit (DSUs) plan for the board of directors.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During 2021, the Company recognized share-based compensation expense of $<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzE1NjI_f74ef06d-bd34-43f6-98cd-b92bd4a4ac59">46.7</ix:nonFraction> (2020 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzE1NzE_8b4b7383-809e-47a5-9bd5-a26959a779cf">16.4</ix:nonFraction>) in administrative and marketing expenses in the consolidated statements of income. The amount expensed included $<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzE2ODI_f3bd1acd-9c74-4554-a0dc-d3afd18dbf82">0.1</ix:nonFraction> (2020 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzE2OTE_e8dec7b2-377e-4674-8b75-8199d511b346">1.0</ix:nonFraction>) related to the amortization of the fair value of options granted and $<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzE3NjQ_ce6f40e7-fa23-43fa-9310-d50d81e32adf">46.6</ix:nonFraction> (2020 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzE3NzM_fb9688e5-45f3-492e-97ea-357c669bd3d6">15.4</ix:nonFraction>) related to the cash-settled share-based compensation (RSUs, PSUs, and DSUs). Also, an adjustment of $<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzE4Nzg_fb156c15-1839-4cb5-9aab-d63d790d5818">4.9</ix:nonFraction> (December&#160;31, 2020 - $<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzE4ODc_5edb2931-1f92-4b37-ad81-dc22f39b5cd8">0.9</ix:nonFraction>) was included in contributed surplus for deferred tax impacts on share-based compensation.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">a)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:7.61pt">Share options</span></div><div><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzU3NDU_8a6ca135-625e-416b-99ec-e7997de4d24e" continuedAt="ibdb681f8a2a64ebfbaf183f0feda7307" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.528%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.848%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.850%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For the year ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December&#160;31,<br/>2021</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December&#160;31,<br/>2020</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Shares<br/>#</span></td><td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Weighted&#160;Average<br/>Exercise Price<br/>per Share<br/>$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Shares<br/>#</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted&#160;Average<br/>Exercise Price<br/>per Share<br/>$</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Share options outstanding, beginning of the year</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="INF" name="ifrs-full:NumberOfOutstandingShareOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTo1OTU4NjE5NDcxY2Y0MzJlYjQyZTEzYzMyZjU5N2VjMS90YWJsZXJhbmdlOjU5NTg2MTk0NzFjZjQzMmViNDJlMTNjMzJmNTk3ZWMxXzMtMS0xLTEtMA_fad1d05d-a037-4f28-bc0d-ad0f1435a768">2,123,800</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cadPerShare" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="2" name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTo1OTU4NjE5NDcxY2Y0MzJlYjQyZTEzYzMyZjU5N2VjMS90YWJsZXJhbmdlOjU5NTg2MTk0NzFjZjQzMmViNDJlMTNjMzJmNTk3ZWMxXzMtMi0xLTEtMA_2a449a42-aab0-4346-b522-e245771e0488">32.45</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i95bc60adeaf14724a622aaba23d4d465_I20191231" decimals="INF" name="ifrs-full:NumberOfOutstandingShareOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTo1OTU4NjE5NDcxY2Y0MzJlYjQyZTEzYzMyZjU5N2VjMS90YWJsZXJhbmdlOjU5NTg2MTk0NzFjZjQzMmViNDJlMTNjMzJmNTk3ZWMxXzMtMy0xLTEtMA_624fc6f4-d293-4863-a2cb-d52dbc807e99">4,051,080</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cadPerShare" contextRef="i95bc60adeaf14724a622aaba23d4d465_I20191231" decimals="2" name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTo1OTU4NjE5NDcxY2Y0MzJlYjQyZTEzYzMyZjU5N2VjMS90YWJsZXJhbmdlOjU5NTg2MTk0NzFjZjQzMmViNDJlMTNjMzJmNTk3ZWMxXzMtNC0xLTEtMA_2f77ed9b-bcc4-4b9a-a185-b4b7f9edcda8">32.17</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Exercised</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="number" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="INF" name="ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTo1OTU4NjE5NDcxY2Y0MzJlYjQyZTEzYzMyZjU5N2VjMS90YWJsZXJhbmdlOjU5NTg2MTk0NzFjZjQzMmViNDJlMTNjMzJmNTk3ZWMxXzUtMS0xLTEtMA_4891e56c-4c25-458e-a320-6fa1e03032bb">1,267,614</ix:nonFraction>)</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cadPerShare" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="2" name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTo1OTU4NjE5NDcxY2Y0MzJlYjQyZTEzYzMyZjU5N2VjMS90YWJsZXJhbmdlOjU5NTg2MTk0NzFjZjQzMmViNDJlMTNjMzJmNTk3ZWMxXzUtMi0xLTEtMA_cabfde0b-6275-425b-8d3e-d5d1ddab2041">32.50</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="number" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="INF" name="ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTo1OTU4NjE5NDcxY2Y0MzJlYjQyZTEzYzMyZjU5N2VjMS90YWJsZXJhbmdlOjU5NTg2MTk0NzFjZjQzMmViNDJlMTNjMzJmNTk3ZWMxXzUtMy0xLTEtMA_d6c1b79a-31a5-4c3a-aeb2-085cb866373f">1,840,320</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cadPerShare" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="2" name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTo1OTU4NjE5NDcxY2Y0MzJlYjQyZTEzYzMyZjU5N2VjMS90YWJsZXJhbmdlOjU5NTg2MTk0NzFjZjQzMmViNDJlMTNjMzJmNTk3ZWMxXzUtNC0xLTEtMA_a2a90b78-c74c-4ca6-8b5a-5d597647b4d7">31.83</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Forfeited</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="number" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="INF" name="ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTo1OTU4NjE5NDcxY2Y0MzJlYjQyZTEzYzMyZjU5N2VjMS90YWJsZXJhbmdlOjU5NTg2MTk0NzFjZjQzMmViNDJlMTNjMzJmNTk3ZWMxXzYtMS0xLTEtMA_0a939e74-9396-471d-8001-35b00c8662d1">7,908</ix:nonFraction>)</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cadPerShare" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="2" name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTo1OTU4NjE5NDcxY2Y0MzJlYjQyZTEzYzMyZjU5N2VjMS90YWJsZXJhbmdlOjU5NTg2MTk0NzFjZjQzMmViNDJlMTNjMzJmNTk3ZWMxXzYtMi0xLTEtMA_bedc20e3-64e9-4482-8d7e-d0ddabe64ae6">32.98</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="number" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="INF" name="ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTo1OTU4NjE5NDcxY2Y0MzJlYjQyZTEzYzMyZjU5N2VjMS90YWJsZXJhbmdlOjU5NTg2MTk0NzFjZjQzMmViNDJlMTNjMzJmNTk3ZWMxXzYtMy0xLTEtMA_719499f8-9819-4e25-92d2-f84db91a0c0d">86,960</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cadPerShare" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="2" name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTo1OTU4NjE5NDcxY2Y0MzJlYjQyZTEzYzMyZjU5N2VjMS90YWJsZXJhbmdlOjU5NTg2MTk0NzFjZjQzMmViNDJlMTNjMzJmNTk3ZWMxXzYtNC0xLTEtMA_087f9a8c-5c33-47f8-bf0c-95f0252e031b">32.58</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Share options outstanding, end of the year</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="INF" name="ifrs-full:NumberOfOutstandingShareOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTo1OTU4NjE5NDcxY2Y0MzJlYjQyZTEzYzMyZjU5N2VjMS90YWJsZXJhbmdlOjU5NTg2MTk0NzFjZjQzMmViNDJlMTNjMzJmNTk3ZWMxXzgtMS0xLTEtMA_145463da-e47d-470a-9352-6220f7dce6ce">848,278</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cadPerShare" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="2" name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTo1OTU4NjE5NDcxY2Y0MzJlYjQyZTEzYzMyZjU5N2VjMS90YWJsZXJhbmdlOjU5NTg2MTk0NzFjZjQzMmViNDJlMTNjMzJmNTk3ZWMxXzgtMi0xLTEtMA_d097f42a-5069-460c-a5bc-dcc6d109e81c">32.37</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="INF" name="ifrs-full:NumberOfOutstandingShareOptions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTo1OTU4NjE5NDcxY2Y0MzJlYjQyZTEzYzMyZjU5N2VjMS90YWJsZXJhbmdlOjU5NTg2MTk0NzFjZjQzMmViNDJlMTNjMzJmNTk3ZWMxXzgtMy0xLTEtMA_ba26bdf6-68d1-4554-8730-11d81fa6386b">2,123,800</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cadPerShare" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="2" name="ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTo1OTU4NjE5NDcxY2Y0MzJlYjQyZTEzYzMyZjU5N2VjMS90YWJsZXJhbmdlOjU5NTg2MTk0NzFjZjQzMmViNDJlMTNjMzJmNTk3ZWMxXzgtNC0xLTEtMA_bd89b47d-f8f0-4445-b1ec-d1b6952be3c6">32.45</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Share options vested, end of the year</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="INF" name="stn:NumberOfShareOptionsVestedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTo1OTU4NjE5NDcxY2Y0MzJlYjQyZTEzYzMyZjU5N2VjMS90YWJsZXJhbmdlOjU5NTg2MTk0NzFjZjQzMmViNDJlMTNjMzJmNTk3ZWMxXzktMS0xLTEtMA_dbce3b01-19f9-4ce6-8a82-b750c1a39dde">848,278</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cadPerShare" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="2" name="stn:WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTo1OTU4NjE5NDcxY2Y0MzJlYjQyZTEzYzMyZjU5N2VjMS90YWJsZXJhbmdlOjU5NTg2MTk0NzFjZjQzMmViNDJlMTNjMzJmNTk3ZWMxXzktMi0xLTEtMA_fc8af616-0272-4fd1-bada-be00b8b86b9c">32.37</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="INF" name="stn:NumberOfShareOptionsVestedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTo1OTU4NjE5NDcxY2Y0MzJlYjQyZTEzYzMyZjU5N2VjMS90YWJsZXJhbmdlOjU5NTg2MTk0NzFjZjQzMmViNDJlMTNjMzJmNTk3ZWMxXzktMy0xLTEtMA_f2cd8934-4dcd-4f12-96d8-b9d7af2e62ee">1,816,592</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cadPerShare" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="2" name="stn:WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTo1OTU4NjE5NDcxY2Y0MzJlYjQyZTEzYzMyZjU5N2VjMS90YWJsZXJhbmdlOjU5NTg2MTk0NzFjZjQzMmViNDJlMTNjMzJmNTk3ZWMxXzktNC0xLTEtMA_b1527143-cf95-4871-bcf7-9bad72bf57f2">32.36</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="ibdb681f8a2a64ebfbaf183f0feda7307">These options are held by officers and employees, expire on dates between March 3, 2022 and May&#160;15, 2023, and can be exercised between a range of price per share of $<ix:nonFraction unitRef="cadPerShare" contextRef="ieefa146eb4674662b314a77fee1f5338_I20211231" decimals="2" name="ifrs-full:ExercisePriceOfOutstandingShareOptions2019" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzE2NDkyNjc0NTAyODA_ff424218-9a62-4c35-bf12-606f02e1bf37">31.75</ix:nonFraction> - $<ix:nonFraction unitRef="cadPerShare" contextRef="if489645dc98b4b7baa9cf45eafe29ca7_I20211231" decimals="2" name="ifrs-full:ExercisePriceOfOutstandingShareOptions2019" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzE2NDkyNjc0NTAyODQ_3f233c58-aba6-4240-831e-5f564e95f1c3">32.98</ix:nonFraction>. The weighted average remaining contractual life is <ix:nonNumeric contextRef="i92865c8611b94be8b2a8448290d148cb_D20210101-20211231" name="ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzE2NDkyNjc0NTAzODc_9c5fb6c7-f92c-4e02-a213-2df115bb9f78">0.78</ix:nonNumeric> year.</ix:continuation> </span></div></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-44</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="id039109b6ed748b0896dd967e21fca42" continuedAt="ic3dc4686fe2a4fbfb6388a369241f2a9"><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">b)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:7.61pt">Cash-settled share-based payments</span></div><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzU3NDM_d7d3c331-ab44-49a0-9462-edd2ec75855b" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A summary of the Company&#8217;s RSUs, PSUs, and DSUs is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#e1e0df;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">RSUs<br/>#</span></td><td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">PSUs<br/>#</span></td><td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">DSUs<br/>#</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">RSUs<br/>#</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">PSUs<br/>#</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">DSUs<br/>#</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Units, beginning of year</span></td><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="id5aca73b751a4d68a76f61dfce0ed8c7_I20201231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzItMS0xLTEtMA_6b6011e5-76ae-48df-bf26-02def3e15ef1">289,180</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i76ac2c5c3c9840a6ae8edd51ef2d976a_I20201231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzItMi0xLTEtMA_cd5a30c1-a60e-4522-bd47-244b75015ba1">869,337</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i0964b2b886e546489daa651e5aec56a3_I20201231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzItMy0xLTEtMA_4f81d4c4-9063-4e84-898b-6ecb7a5b774a">163,249</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i8a8aeb2709e6457abfd0181ca6f91265_I20191231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzItNC0xLTEtMA_2f3af44a-ff97-47fc-9622-2d95befff632">164,704</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i5ee75c807c85483b89ebdddc752b951f_I20191231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzItNS0xLTEtMA_b1de9523-8b59-4aee-8ba9-7b35f7e1c5de">875,739</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="ica368688836b4b4f9bd339416fad1a0f_I20191231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzItNi0xLTEtMA_056f6092-bd4a-4afc-9cc5-a567e0971098">275,950</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Granted</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i1f516696c83e43b88a10964e1caf1d8c_D20210101-20211231" decimals="INF" name="ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzMtMS0xLTEtMA_ffa5be24-2714-447e-b347-ea5a0284b833">128,579</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="id8225d99acb74adb82920e532d36c77b_D20210101-20211231" decimals="INF" name="ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzMtMi0xLTEtMA_8cf71f66-36ff-4fed-8da3-4c8297cc55df">251,120</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i0ac345a480d84f569d7fbcc23d808fff_D20210101-20211231" decimals="INF" name="ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzMtMy0xLTEtMA_311d4657-8af6-42ce-a132-c0b925158d65">37,162</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i35b1e60405bd405f8708e2764bc6d64c_D20200101-20201231" decimals="INF" name="ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzMtNC0xLTEtMA_c214559d-5f8f-4c55-a3d6-83a967b84715">142,043</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="ia62df87e9d72407496a1152fc60618fd_D20200101-20201231" decimals="INF" name="ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzMtNS0xLTEtMA_f9ecc80a-aa0b-4ba2-ad41-e83ce1e43b45">320,256</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i9ce17ba349db4dc5aa0afe0b3e423051_D20200101-20201231" decimals="INF" name="ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzMtNi0xLTEtMA_c9164dd3-e2eb-4d3a-9d9a-007b4416223f">37,147</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Paid</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i1f516696c83e43b88a10964e1caf1d8c_D20210101-20211231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzQtMS0xLTEtMA_aebfbbbc-efe1-4dc5-ae65-8f806c7b68c9">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="number" contextRef="id8225d99acb74adb82920e532d36c77b_D20210101-20211231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzQtMi0xLTEtMA_32ec6658-5499-4267-ad26-b343ba8b6827">235,373</ix:nonFraction>)</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i0ac345a480d84f569d7fbcc23d808fff_D20210101-20211231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzQtMy0xLTEtMA_37d54c88-95d4-4895-bc72-d9ca44501882">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i35b1e60405bd405f8708e2764bc6d64c_D20200101-20201231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzQtNC0xLTEtMA_65934896-66cf-45f8-8d65-beecbaae199c">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="number" contextRef="ia62df87e9d72407496a1152fc60618fd_D20200101-20201231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzQtNS0xLTEtMA_1ac56d9c-3a7e-4871-ab36-24be4e2d460f">234,966</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="number" contextRef="i9ce17ba349db4dc5aa0afe0b3e423051_D20200101-20201231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzQtNi0xLTEtMA_ccf5ccf7-f128-43a9-a87a-186ba3fdefd7">149,848</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Forfeited</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="number" contextRef="i1f516696c83e43b88a10964e1caf1d8c_D20210101-20211231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzUtMS0xLTEtMA_15089ced-4cc7-41f8-b68b-2404b885df95">10,997</ix:nonFraction>)</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="number" contextRef="id8225d99acb74adb82920e532d36c77b_D20210101-20211231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzUtMi0xLTEtMA_22dbd6d4-740a-4130-8252-2961f947da7b">23,052</ix:nonFraction>)</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i0ac345a480d84f569d7fbcc23d808fff_D20210101-20211231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzUtMy0xLTEtMA_0e66971c-f66c-4678-a25c-1ce96a475f47">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="number" contextRef="i35b1e60405bd405f8708e2764bc6d64c_D20200101-20201231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzUtNC0xLTEtMA_b4d0246d-97e5-4033-b168-4c6549c83d76">17,567</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="number" contextRef="ia62df87e9d72407496a1152fc60618fd_D20200101-20201231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzUtNS0xLTEtMA_5a33694f-962d-4543-80d0-5b525187d9f9">91,692</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i9ce17ba349db4dc5aa0afe0b3e423051_D20200101-20201231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzUtNi0xLTEtMA_78a71707-9704-4cc5-86be-b5e204dd4802">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Units, end of year</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i89b200ad7a934b1092cd60e52fb5b211_I20211231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzYtMS0xLTEtMA_c50df592-d866-4c56-9979-e6334aa3f270">406,762</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="ia2648cb3f448402295cac25c14b9533b_I20211231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzYtMi0xLTEtMA_6cef5ba9-670c-46ed-85b7-ee84d110ab4b">862,032</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i429b52d3b4e442948dda5a0bf0f6543d_I20211231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzYtMy0xLTEtMA_8882ccec-e18b-49e5-8aac-109a61a03990">200,411</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="id5aca73b751a4d68a76f61dfce0ed8c7_I20201231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzYtNC0xLTEtMA_5a583597-e0fb-4cce-a277-b5e8f75a9f81">289,180</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i76ac2c5c3c9840a6ae8edd51ef2d976a_I20201231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzYtNS0xLTEtMA_06fd0200-6fff-491a-bada-c35b68e500c1">869,337</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i0964b2b886e546489daa651e5aec56a3_I20201231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzYtNi0xLTEtMA_0d478496-e9dc-42a1-919b-2f014d1d532f">163,249</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company entered into total return swaps for a portion of its RSUs and DSUs to offset its exposure to the change in common share price (note 25).</span></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Restricted share units</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Under the Company&#8217;s long-term incentive program, certain officers and employees may be granted RSUs. During 2021, the Company granted <ix:nonFraction unitRef="number" contextRef="i847c4131df2d4574a351d561176dae97_D20210101-20211231" decimals="0" name="ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzIyOTU_f5a1a3ba-fb55-4688-953b-2dce9591eb0d">124,599</ix:nonFraction> RSUs (2020 - <ix:nonFraction unitRef="number" contextRef="ib3f3f4d46c7d4403aeccd5a03b6ccd28_D20200101-20201231" decimals="0" name="ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzEwOTk1MTE2MzUzODQ_32e286ec-dfdc-451f-91ce-3761795ab13a">138,148</ix:nonFraction>) at a fair value of $<ix:nonFraction unitRef="cad" contextRef="ic0af066bef574d40aceed2522d713749_I20211231" decimals="-5" name="ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzIzNDg_53b937ce-9bc9-4ab6-9778-5e8515e93c2e">6.7</ix:nonFraction> (2020 - $<ix:nonFraction unitRef="cad" contextRef="i54e7fe0267384b96b52f67b645fcc8d0_I20201231" decimals="-5" name="ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzEwOTk1MTE2MzUzOTE_269697d4-970b-4d86-91e2-8cbca1b4429a">5.8</ix:nonFraction>). These units are adjusted for dividends as they arise, based on the number of units held on the record date, and the fair value is determined based on the trading price of the Company's common shares. For units that vest upon completing a <ix:nonNumeric contextRef="i35b1e60405bd405f8708e2764bc6d64c_D20200101-20201231" name="stn:VestingDurationForShareBasedPaymentArrangement" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzgyNDYzMzcyMjU2NDM_ecc3d149-294e-4ffc-ad9e-3b8190a6243e">three-year</ix:nonNumeric> service condition, unit holders will receive cash payments based on the number of units held on the record date and the volume weighted average trading price of the Company&#8217;s common shares for the last <ix:nonFraction unitRef="day" contextRef="i89b200ad7a934b1092cd60e52fb5b211_I20211231" decimals="INF" name="stn:NumberOfTradingDays" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzgyNDYzMzcyMjU2NTc_be2543a3-df98-4081-b1cd-cfc5afbb65bd">five</ix:nonFraction> trading days preceding the vesting date, less withholding amounts.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At December&#160;31, 2021, the obligations accrued for RSUs were $<ix:nonFraction unitRef="cad" contextRef="i89b200ad7a934b1092cd60e52fb5b211_I20211231" decimals="-5" name="ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzMwMDU_d074f5bf-9e41-490c-b5b5-dc0fc81c1efa">15.4</ix:nonFraction> (2020 - $<ix:nonFraction unitRef="cad" contextRef="id5aca73b751a4d68a76f61dfce0ed8c7_I20201231" decimals="-5" name="ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzMwMTQ_715703d8-62a7-4d3d-a93d-a6d898545f6f">4.2</ix:nonFraction>) included in other liabilities (note 20).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Performance share units</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Under the Company&#8217;s long-term incentive program, certain members of the senior leadership team may be granted PSUs. These units are adjusted for dividends as they arise, based on the number of units held on the record date. The number of units that vest upon completing a <ix:nonNumeric contextRef="id8225d99acb74adb82920e532d36c77b_D20210101-20211231" name="stn:VestingDurationForShareBasedPaymentArrangement" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzgyNDYzMzcyMjU2NDU_3cc2c72f-0629-4ee8-9d5d-dcc5c6e876de">three-year</ix:nonNumeric> service condition, is subject to a percentage that can range from <ix:nonFraction unitRef="number" contextRef="i66e269d892304c5cae0cd0752860c0a6_D20210101-20211231" decimals="INF" name="stn:SharebasedPaymentArrangementVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzM0NzA_320e9cc2-335f-4b9a-963c-d95e96c45d35">0</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i90871e2ca554405895a91d3a1e27ece1_D20210101-20211231" decimals="INF" name="stn:SharebasedPaymentArrangementVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzM0NzY_35e1bd96-518c-48da-ba06-9f17d80a01c7">200</ix:nonFraction>%, depending on achieving <ix:nonNumeric contextRef="id8225d99acb74adb82920e532d36c77b_D20210101-20211231" name="stn:VestingDurationForShareBasedPaymentArrangement" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzU3NDQ_87f58de3-4879-4a62-8d80-96f1e0f8fddc">three-year</ix:nonNumeric> performance and market objectives. The objectives include return on equity target for a <ix:nonFraction unitRef="number" contextRef="i7697198f556543dca0fd7fcbae3de90c_D20190101-20191231" decimals="2" name="stn:ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzE2NDkyNjc0NTIzODk_6d773581-27d0-47bc-bdd5-0b22c23604b6">60</ix:nonFraction>% weighting and total shareholder return relative to the Company's peer group for a <ix:nonFraction unitRef="number" contextRef="if6029671177745b7b582f44fbff20ca0_D20190101-20191231" decimals="2" name="stn:ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzE2NDkyNjc0NTIzODM_987ef38c-76ed-4b5c-8f6d-528c18ea6095">40</ix:nonFraction>% weighting. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The fair value of these units is measured using the Monte Carlo method. For units that vest upon completing a three-year service condition that starts after the grant date, unit holders will receive a cash payment based on the closing market price of the Company&#8217;s common shares on the third anniversary date of issue, unit holders will receive cash payments based on the number of units held on the record date and the volume weighted average trading price of the Company&#8217;s common shares for the last five trading days preceding the vesting date, less withholding amounts.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During 2021, <ix:nonFraction unitRef="number" contextRef="ieede469898a34d2daced83a9a31d9fb4_D20210101-20211231" decimals="INF" name="ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzQ1NDc_9cb70740-5e09-42de-a27d-352a3633d67e">242,701</ix:nonFraction> PSUs (2020 - <ix:nonFraction unitRef="number" contextRef="i6cc8ed6f20954565bc71e542bee2e70e_D20200101-20201231" decimals="INF" name="ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzQ1NjE_e33a40aa-fc70-4bbc-9d27-aaf0f80cf1e4">308,136</ix:nonFraction>) were granted at a fair value of $<ix:nonFraction unitRef="cad" contextRef="i1acb38b0ae244466a104b6ae12a27de9_I20211231" decimals="-5" name="ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzQ1OTc_0881d79e-f13e-4e4f-9754-ef1f563d0269">14.0</ix:nonFraction> (2020 - $<ix:nonFraction unitRef="cad" contextRef="i12ae319ea41b41f48668b5c5b791ea60_I20201231" decimals="-5" name="ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzQ2MDY_f7c7cdbd-8b3e-42c7-bcbc-d9610a03bd81">16.4</ix:nonFraction>). <ix:nonFraction unitRef="number" contextRef="ieede469898a34d2daced83a9a31d9fb4_D20210101-20211231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzEwOTk1MTE2MzM3MzI_cf62dc19-d954-40e6-8525-751e39c4649f">235,373</ix:nonFraction> PSUs were paid (2020 - <ix:nonFraction unitRef="number" contextRef="i6cc8ed6f20954565bc71e542bee2e70e_D20200101-20201231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzEwOTk1MTE2MzM3MzY_caf4fcdf-5dce-49f8-8842-6ae282b9ea40">234,966</ix:nonFraction>) at a value of $<ix:nonFraction unitRef="cad" contextRef="ieede469898a34d2daced83a9a31d9fb4_D20210101-20211231" decimals="-5" name="ifrs-full:PaymentsOfOtherEquityInstruments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzEwOTk1MTE2MzM3NDQ_5a32d361-1567-443a-bdd6-2e68b5608ab5">9.0</ix:nonFraction> (2020 - $<ix:nonFraction unitRef="cad" contextRef="i6cc8ed6f20954565bc71e542bee2e70e_D20200101-20201231" decimals="-5" name="ifrs-full:PaymentsOfOtherEquityInstruments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzEwOTk1MTE2MzM3NTE_9ac14062-8fbb-44ae-b881-07b97c69a1f4">6.6</ix:nonFraction>). At December&#160;31, 2021, the obligations accrued for PSUs were $<ix:nonFraction unitRef="cad" contextRef="ia2648cb3f448402295cac25c14b9533b_I20211231" decimals="-5" name="ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzQ2NTY_410bfaee-08af-4659-9deb-4384f9b1cf43">32.5</ix:nonFraction> (2020 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i76ac2c5c3c9840a6ae8edd51ef2d976a_I20201231" decimals="-5" name="ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzQ2NjU_8f94106a-f3b4-44c9-a477-2658d51d5d19">14.3</ix:nonFraction>) included in other liabilities (note 20).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Deferred share units</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The directors of the board receive DSUs and annually elect to receive an additional fixed value compensation in the form of either DSUs or cash payment, less withholding amounts, to purchase common shares. These units vest on their grant date and are adjusted for dividends as they arise, based on the number of units held on the record date. The fair value is determined based on the trading price of the Company's common shares and are paid in cash to the directors of the board on their death or retirement. Cash payment is determined at the volume weighted average of the closing market price of the Company&#8217;s common shares for the last <ix:nonFraction unitRef="day" contextRef="i39241c4dddd240e097bc8226b190585c_I20211231" decimals="INF" name="stn:NumberOfTradingDays" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzE2NDkyNjc0NTQyMzY_23bdd358-c6fb-4758-ba85-9bd7c6bfe00f">10</ix:nonFraction> trading days of the month of death or retirement. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During 2021, <ix:nonFraction unitRef="number" contextRef="ia7cdbd1ff2634ca3a9d737707728e8d1_D20210101-20211231" decimals="INF" name="ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzU0MjM_603b9320-bb91-4a2e-9c69-e82dab1f86cb">37,162</ix:nonFraction> DSUs (2020 &#8211; <ix:nonFraction unitRef="number" contextRef="ia344b8283833443c94757b89fca44f62_D20200101-20201231" decimals="INF" name="ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzU0Mzc_9a106fdd-942f-4404-a54b-f388d767a802">37,147</ix:nonFraction>) were granted at a fair value of $<ix:nonFraction unitRef="cad" contextRef="i39241c4dddd240e097bc8226b190585c_I20211231" decimals="-5" name="ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzU0NzM_cbf85ac4-65c8-47df-bf20-68f677dbdcb0">1.8</ix:nonFraction> (2020 &#8211; $<ix:nonFraction unitRef="cad" contextRef="ib25cf4bd788e4e4d8e3502f0b165c953_I20201231" decimals="-5" name="ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzU0ODI_0b479d59-f790-4ead-9c74-148b272d2e85">1.4</ix:nonFraction>), based on the closing market price of the Company&#8217;s common shares at the grant date. In 2021, no payments were made for DSUs (2020 - </span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-45</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="ic3dc4686fe2a4fbfb6388a369241f2a9"><ix:nonFraction unitRef="number" contextRef="i9ce17ba349db4dc5aa0afe0b3e423051_D20200101-20201231" decimals="INF" name="ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzU1OTc_32dcb985-d999-41f0-9a64-5b1f596d62e3">149,848</ix:nonFraction> DSUs were paid at a value of $<ix:nonFraction unitRef="cad" contextRef="i9ce17ba349db4dc5aa0afe0b3e423051_D20200101-20201231" decimals="-5" name="ifrs-full:PaymentsOfOtherEquityInstruments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzU2MjY_8e4069ab-8abe-4b36-a31b-4e095d15a21d">6.1</ix:nonFraction>). At December&#160;31, 2021, the outstanding and vested DSUs had a fair value of $<ix:nonFraction unitRef="cad" contextRef="i429b52d3b4e442948dda5a0bf0f6543d_I20211231" decimals="-5" name="ifrs-full:IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzU2OTA_6c4751df-0029-462c-a307-d6a4347e8d13">14.1</ix:nonFraction> (2020 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i0964b2b886e546489daa651e5aec56a3_I20201231" decimals="-5" name="ifrs-full:IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzU2OTk_67c9e591-2349-4b50-90c2-53e9c7386c46">6.7</ix:nonFraction>) included in other liabilities (note 20).</ix:continuation></span></div><div><span><br/></span></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_103"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">24. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfFairValueMeasurementExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90ZXh0cmVnaW9uOmE3YTg3ZThkODVkNjRiNzU4MmExMTJlOGYzZmEwOGNkXzIwODU_e75ea5da-2f52-47bf-9d99-e3fd1232fd72" continuedAt="i8a1b2546f3454267954f55595d8d53c8" escape="true">Fair Value Measurements</ix:nonNumeric></span></div><ix:continuation id="i8a1b2546f3454267954f55595d8d53c8"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">When forming estimates, the Company uses the most observable inputs available for valuation purposes. If a fair value measurement reflects inputs of different levels within the hierarchy, the financial instrument is categorized based on the lowest level of significant input.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">When determining fair value, the Company considers the principal or most advantageous market in which it would transact and the assumptions that market participants would use when pricing the asset or liability. The Company measures certain financial assets and liabilities at fair value on a recurring basis. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For financial instruments recognized at fair value on a recurring basis, the Company determines whether transfers have occurred between levels in the hierarchy by reassessing categorizations at the end of each reporting period. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During 2021, no changes were made to the method of determining fair value and no transfers were made between levels of the hierarchy.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfFairValueMeasurementOfAssetsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90ZXh0cmVnaW9uOmE3YTg3ZThkODVkNjRiNzU4MmExMTJlOGYzZmEwOGNkXzIwODY_030b919c-35c7-432d-ab3e-ad40abe44b44" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s fair value hierarchy for those assets and liabilities measured and adjusted to fair value on a recurring basis at December&#160;31, 2021:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"></td><td style="width:48.256%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.456%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.671%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.671%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.671%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.675%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Carrying <br/>Amount</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Notes</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Assets</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments held for self-insured liabilities</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ib87f7e9d27f04e2c946de68eec008070_I20211231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTphYzUzNzhiMjMxZGU0ODZkOWEyMDVkZDk3YzI2YWEwZS90YWJsZXJhbmdlOmFjNTM3OGIyMzFkZTQ4NmQ5YTIwNWRkOTdjMjZhYTBlXzMtMi0xLTEtMA_349e158f-06ed-418a-8aa4-252af2482a79">198.3</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6acd7dc226974fe1afb7611b27f0f791_I20211231" decimals="-5" name="ifrs-full:OtherFinancialAssets" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTphYzUzNzhiMjMxZGU0ODZkOWEyMDVkZDk3YzI2YWEwZS90YWJsZXJhbmdlOmFjNTM3OGIyMzFkZTQ4NmQ5YTIwNWRkOTdjMjZhYTBlXzMtMy0xLTEtMA_e7ccfc25-1ab7-4d99-b4e9-13f7588d8804">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i51d3f259d86c45a596c4667f8323ea5c_I20211231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTphYzUzNzhiMjMxZGU0ODZkOWEyMDVkZDk3YzI2YWEwZS90YWJsZXJhbmdlOmFjNTM3OGIyMzFkZTQ4NmQ5YTIwNWRkOTdjMjZhYTBlXzMtNC0xLTEtMA_8ef37e2b-7c3d-4ce2-8519-d3bcdeac4d55">198.3</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68671cebe19d45e3bc96a5638914fe68_I20211231" decimals="-5" name="ifrs-full:OtherFinancialAssets" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTphYzUzNzhiMjMxZGU0ODZkOWEyMDVkZDk3YzI2YWEwZS90YWJsZXJhbmdlOmFjNTM3OGIyMzFkZTQ4NmQ5YTIwNWRkOTdjMjZhYTBlXzMtNS0xLTEtMA_05ff9fba-6262-491c-82bd-91419f8bdde8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total return swap on share-based compensation units</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,25</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iea004dc7ea6a405c9feb1f3b26fbd48c_I20211231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTphYzUzNzhiMjMxZGU0ODZkOWEyMDVkZDk3YzI2YWEwZS90YWJsZXJhbmdlOmFjNTM3OGIyMzFkZTQ4NmQ5YTIwNWRkOTdjMjZhYTBlXzQtMi0xLTEtNDI1NDY_4f231a33-ef68-4c93-bd20-b6ef245480ca">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i8f901b25d40043c0a6a2ad61ede141f6_I20211231" decimals="-5" name="ifrs-full:OtherFinancialAssets" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTphYzUzNzhiMjMxZGU0ODZkOWEyMDVkZDk3YzI2YWEwZS90YWJsZXJhbmdlOmFjNTM3OGIyMzFkZTQ4NmQ5YTIwNWRkOTdjMjZhYTBlXzQtMy0xLTEtNDI1Njc_f93a702f-3841-4b34-8b7a-c4e427a0f1e3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="id8f4b3b4e76a48dfbd8bd5a7bd895d0e_I20211231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTphYzUzNzhiMjMxZGU0ODZkOWEyMDVkZDk3YzI2YWEwZS90YWJsZXJhbmdlOmFjNTM3OGIyMzFkZTQ4NmQ5YTIwNWRkOTdjMjZhYTBlXzQtNC0xLTEtNDI1NzM_fc6529fc-75ec-45c5-83f1-0b3ca40b8ecd">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ib862abc4003346e9b3d76bb80018b568_I20211231" decimals="-5" name="ifrs-full:OtherFinancialAssets" format="ixt:fixed-zero" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTphYzUzNzhiMjMxZGU0ODZkOWEyMDVkZDk3YzI2YWEwZS90YWJsZXJhbmdlOmFjNTM3OGIyMzFkZTQ4NmQ5YTIwNWRkOTdjMjZhYTBlXzQtNS0xLTEtNDI1ODM_f33de8a5-76b5-48e3-a7ff-25ffe298d696">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">25</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4926b2f6b3614ef0984724e7e013ab1b_I20211231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTphYzUzNzhiMjMxZGU0ODZkOWEyMDVkZDk3YzI2YWEwZS90YWJsZXJhbmdlOmFjNTM3OGIyMzFkZTQ4NmQ5YTIwNWRkOTdjMjZhYTBlXzUtMi0xLTEtNTM0MjI_64ef7076-92bf-46b5-91c8-fad5411acba5">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ifcb96af5180640b6a72cf8f5f15c6dac_I20211231" decimals="-5" name="ifrs-full:OtherFinancialAssets" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTphYzUzNzhiMjMxZGU0ODZkOWEyMDVkZDk3YzI2YWEwZS90YWJsZXJhbmdlOmFjNTM3OGIyMzFkZTQ4NmQ5YTIwNWRkOTdjMjZhYTBlXzUtMy0xLTEtNTM0MjI_3f18258f-226f-4693-852c-8e7b3598cde5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4c422c56402543dbbe8c1d7d102b64ed_I20211231" decimals="-5" name="ifrs-full:OtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTphYzUzNzhiMjMxZGU0ODZkOWEyMDVkZDk3YzI2YWEwZS90YWJsZXJhbmdlOmFjNTM3OGIyMzFkZTQ4NmQ5YTIwNWRkOTdjMjZhYTBlXzUtNC0xLTEtNTU4NzA_3c914a77-f3f1-405c-8927-65e7f9096684">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i879ad5072c294a268774123a4bf12e5f_I20211231" decimals="-5" name="ifrs-full:OtherFinancialAssets" format="ixt:fixed-zero" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTphYzUzNzhiMjMxZGU0ODZkOWEyMDVkZDk3YzI2YWEwZS90YWJsZXJhbmdlOmFjNTM3OGIyMzFkZTQ4NmQ5YTIwNWRkOTdjMjZhYTBlXzUtNS0xLTEtNTkyMjQ_33e68094-bea0-4fd0-8ca3-1f5cd5b05b49">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Liabilities</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rate swap</span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">20,25</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i69e9fe7a675645b481fc7ee63439b985_I20211231" decimals="-5" name="ifrs-full:OtherFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTphYzUzNzhiMjMxZGU0ODZkOWEyMDVkZDk3YzI2YWEwZS90YWJsZXJhbmdlOmFjNTM3OGIyMzFkZTQ4NmQ5YTIwNWRkOTdjMjZhYTBlXzUtMi0xLTEtMA_2a2cfbd4-6b41-4e65-84f3-a55b33d0038a">2.3</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i8f63e7e4445f4009b5d4424a13dda9d1_I20211231" decimals="-5" name="ifrs-full:OtherFinancialLiabilities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTphYzUzNzhiMjMxZGU0ODZkOWEyMDVkZDk3YzI2YWEwZS90YWJsZXJhbmdlOmFjNTM3OGIyMzFkZTQ4NmQ5YTIwNWRkOTdjMjZhYTBlXzUtMy0xLTEtMA_7eb978c4-8989-4ba9-866f-2efbd814a92c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie196d7518aa4497fb189e470a47fe002_I20211231" decimals="-5" name="ifrs-full:OtherFinancialLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTphYzUzNzhiMjMxZGU0ODZkOWEyMDVkZDk3YzI2YWEwZS90YWJsZXJhbmdlOmFjNTM3OGIyMzFkZTQ4NmQ5YTIwNWRkOTdjMjZhYTBlXzUtNC0xLTEtMA_944e75a1-3dad-4d99-844c-1c1d73498395">2.3</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iaf1389d3c0c94f698973dcea9f3ae1fa_I20211231" decimals="-5" name="ifrs-full:OtherFinancialLiabilities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTphYzUzNzhiMjMxZGU0ODZkOWEyMDVkZDk3YzI2YWEwZS90YWJsZXJhbmdlOmFjNTM3OGIyMzFkZTQ4NmQ5YTIwNWRkOTdjMjZhYTBlXzUtNS0xLTEtMA_55b093be-3b0b-41d5-8dbc-a61375a3c955">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments held for self-insured liabilities consist of government and corporate bonds and equity securities. Fair value of bonds is determined using observable prices of debt with characteristics and maturities that are similar to the bonds being valued. Fair value of equities is determined using the reported net asset value per share of the investment funds. The funds derive their value from the observable quoted prices of the equities owned that are traded in an active market. </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90ZXh0cmVnaW9uOmE3YTg3ZThkODVkNjRiNzU4MmExMTJlOGYzZmEwOGNkXzIwODc_204322ce-a0c1-4ab2-9482-bf0f67b026ee" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s fair value hierarchy for those liabilities that were not measured at fair value but are required to be disclosed at fair value on a recurring basis as at December&#160;31, 2021:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:23.739%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.996%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.848%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.050%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e1e0df;padding:0 1pt"></td><td colspan="3" style="background-color:#e1e0df;padding:0 1pt"></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Carrying <br/>Amount</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#e1e0df;padding:0 1pt"></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Note</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Senior unsecured notes</span></td><td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17</span></td><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iad733b047a404b03ac983ebca692fa02_I20211231" decimals="-5" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTowODk5YmQzNjY1NjU0MjUxYjYyMjc5ZDQyMTU2ODI0My90YWJsZXJhbmdlOjA4OTliZDM2NjU2NTQyNTFiNjIyNzlkNDIxNTY4MjQzXzItMi0xLTEtMA_8a4fe6bc-89b3-4d26-8190-13f3cb075365">298.2</ix:nonFraction>&#160;</span></td><td style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i1c9385c020dc4c8ca2993a64a4a3def8_I20211231" decimals="-5" name="ifrs-full:Liabilities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTowODk5YmQzNjY1NjU0MjUxYjYyMjc5ZDQyMTU2ODI0My90YWJsZXJhbmdlOjA4OTliZDM2NjU2NTQyNTFiNjIyNzlkNDIxNTY4MjQzXzItMy0xLTEtMA_b2a65e7b-16db-4b27-ba39-145f5fbe4642">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i10cb35aaea0944b7b0ea01ecccbd1a2f_I20211231" decimals="-5" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTowODk5YmQzNjY1NjU0MjUxYjYyMjc5ZDQyMTU2ODI0My90YWJsZXJhbmdlOjA4OTliZDM2NjU2NTQyNTFiNjIyNzlkNDIxNTY4MjQzXzItNC0xLTEtMA_a1d713c9-353a-4da9-9de6-cc5e6e8d6817">290.1</ix:nonFraction>&#160;</span></td><td style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i57ed80e9927140d2a231f41a0dbe10d1_I20211231" decimals="-5" name="ifrs-full:Liabilities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTowODk5YmQzNjY1NjU0MjUxYjYyMjc5ZDQyMTU2ODI0My90YWJsZXJhbmdlOjA4OTliZDM2NjU2NTQyNTFiNjIyNzlkNDIxNTY4MjQzXzItNS0xLTEtMA_54989602-ae23-4bc5-b514-9592e79fe3a4">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Notes payable</span></td><td colspan="3" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i579e9607c4ca4d66b4e88476a322ec13_I20211231" decimals="-5" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTowODk5YmQzNjY1NjU0MjUxYjYyMjc5ZDQyMTU2ODI0My90YWJsZXJhbmdlOjA4OTliZDM2NjU2NTQyNTFiNjIyNzlkNDIxNTY4MjQzXzMtMi0xLTEtMA_76602e33-e21b-40e9-bad4-edfd77892146">64.7</ix:nonFraction>&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i15cd2ec5f6cd456b8baba485f2a40186_I20211231" decimals="-5" name="ifrs-full:Liabilities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTowODk5YmQzNjY1NjU0MjUxYjYyMjc5ZDQyMTU2ODI0My90YWJsZXJhbmdlOjA4OTliZDM2NjU2NTQyNTFiNjIyNzlkNDIxNTY4MjQzXzMtMy0xLTEtMA_a867f5bf-f247-4d2e-9190-9ba6d05507a2">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5ea31df5d1c44329a51f436ac72bd87e_I20211231" decimals="-5" name="ifrs-full:Liabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTowODk5YmQzNjY1NjU0MjUxYjYyMjc5ZDQyMTU2ODI0My90YWJsZXJhbmdlOjA4OTliZDM2NjU2NTQyNTFiNjIyNzlkNDIxNTY4MjQzXzMtNC0xLTEtMA_063e6be3-bbf4-42fb-a4ae-7fad2e3e3dd3">64.7</ix:nonFraction>&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i2621b2db114042bbbae6a3aef4a48f78_I20211231" decimals="-5" name="ifrs-full:Liabilities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTowODk5YmQzNjY1NjU0MjUxYjYyMjc5ZDQyMTU2ODI0My90YWJsZXJhbmdlOjA4OTliZDM2NjU2NTQyNTFiNjIyNzlkNDIxNTY4MjQzXzMtNS0xLTEtMA_2e393b25-b821-4e91-92d9-a52ec9236790">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The fair value of senior unsecured notes and notes payable is determined by calculating the present value of future payments using observable benchmark interest rates and credit spreads for debt with similar characteristics and maturities.</span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-46</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_106"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">25. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfFinancialInstrumentsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzczNTY_e395c5cf-08a8-4fad-8f79-e8ab4f218618" continuedAt="i677062bd72b14282bfdd17d503e888de" escape="true">Financial Instruments</ix:nonNumeric></span></div><ix:continuation id="i677062bd72b14282bfdd17d503e888de" continuedAt="i9b45109a6ae441fe8d53aab1eff897f6"><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">a)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:7.61pt">Derivative financial instruments</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Interest rate swap</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has an interest rate swap agreement to hedge the interest rate variability on tranche C of the term loan with a notional amount of $<ix:nonFraction unitRef="cad" contextRef="idf3929a2d4804bee9fd08ea729f63480_I20211231" decimals="-5" name="ifrs-full:NominalAmountOfHedgingInstrument" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzIxMA_18ecce34-48cd-4ca8-a297-f8f55e20bc11">160.0</ix:nonFraction>, maturing on June&#160;27, 2023. The swap agreement has the effect of converting the variable interest rate on the term loan, based on a bankers&#8217; acceptance rate, into a fixed interest rate of <ix:nonFraction unitRef="number" contextRef="idf3929a2d4804bee9fd08ea729f63480_I20211231" decimals="5" name="ifrs-full:AverageRateOfHedgingInstrument" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzQwNg_2206966c-5cf3-4cff-bfc1-8168ec95281a">2.295</ix:nonFraction>%, plus applicable basis points spread. The change in fair value of the interest rate swap, estimated using market rates at December&#160;31, 2021, is an unrealized gain of $<ix:nonFraction unitRef="cad" contextRef="idc18fc6444b64bbf9cdf8512745a6b94_D20210101-20211231" decimals="-5" name="ifrs-full:GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzU2MA_3ccec044-8375-413f-8df3-712071cd5bd8">4.6</ix:nonFraction> ($<ix:nonFraction unitRef="cad" contextRef="idc18fc6444b64bbf9cdf8512745a6b94_D20210101-20211231" decimals="-5" name="ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzU2NA_c6ffe360-8659-4845-b9c1-7b9a867488fe">3.5</ix:nonFraction> net of tax) (2020 - loss of $<ix:nonFraction unitRef="cad" contextRef="idfde5954fc0b45588f20251384cad3e8_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzU4NQ_51cc62a2-0763-45b2-a0a0-fb6b6a235a06">5.4</ix:nonFraction> ($<ix:nonFraction unitRef="cad" contextRef="idfde5954fc0b45588f20251384cad3e8_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzU5MA_6130f565-2598-4344-8ebc-aa6d537e787b">4.1</ix:nonFraction> net of tax)). The Company has designated the swap as a cash flow hedge against tranche C.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There is an economic relationship between the interest rate swap and this tranche of the term loan because the terms of the two instruments match (i.e., notional amount, payment, and reset dates). The Company has established a hedge ratio of 1:1 for the hedging relationship as the underlying risks of the interest rate swap are identical to the hedged risks.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Hedge ineffectiveness could arise due to a renegotiation or amendment made to the hedged term loan resulting in a reduced term or a mismatch in the notional amount compared to the interest rate swap.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Total return swaps on share-based compensation units</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In December 2021, the Company entered into total return swap (TRS) agreements with financial institutions to manage its exposure to changes in the fair value the Company's shares for certain cash-settled share-based payment obligations. The TRS agreements fixed the impact that the Company's share price has on the payments required to settle the obligations for RSUs and DSUs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company designated the TRSs related to its RSUs as a cash flow hedge, with a notional amount of $<ix:nonFraction unitRef="cad" contextRef="i674b61bd8dd64573b7118af90fdac669_I20211231" decimals="-5" name="ifrs-full:NominalAmountOfHedgingInstrument" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzEwOTk1MTE2NDU2NDI_4e839d33-17b9-4996-a9ce-06c140490b7e">24.9</ix:nonFraction> maturing between 2022 and 2024. There is an economic relationship between these TRSs and the obligation for RSUs because the terms of the two instruments match (i.e., notional amount and payment). The Company has established a hedge ratio of 1:1 for the hedging relationship as the underlying risk of the TRSs are identical to the hedged risk component. Hedge ineffectiveness could arise if actual forfeitures of RSUs are greater than anticipated which could create a mismatch in the notional amounts</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The fair value of the TRSs, recorded in other assets (note 15), are based on the difference between the hedged price and the fair value of the Company&#8217;s common shares. For the year ended December&#160;31, 2021, changes in the fair value of the TRSs related to the Company's RSUs of $<ix:nonFraction unitRef="cad" contextRef="i4e1d10d95e5d4663a8499a54e0a0217f_D20210101-20211231" decimals="-5" name="ifrs-full:GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzI3NDg3NzkwODM1NDQ_5bccf702-82fd-4164-917d-6688401b5cd8">0.1</ix:nonFraction> ($<ix:nonFraction unitRef="cad" contextRef="i4e1d10d95e5d4663a8499a54e0a0217f_D20210101-20211231" decimals="-5" name="ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzEwOTk1MTE2NDU2NDg_419a7b66-6635-4128-b735-0f38b99eb672">0.1</ix:nonFraction> net of tax) were recognized in other comprehensive (loss) income and $<ix:nonFraction unitRef="cad" contextRef="i4e1d10d95e5d4663a8499a54e0a0217f_D20210101-20211231" decimals="-5" name="ifrs-full:ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzI3NDg3NzkwODM1NTY_75c26056-f4e6-4b5b-bd1d-62d69a1931a6">0.1</ix:nonFraction> ($<ix:nonFraction unitRef="cad" contextRef="i4e1d10d95e5d4663a8499a54e0a0217f_D20210101-20211231" decimals="-5" name="ifrs-full:ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzEwOTk1MTE2NDU2NTQ_07a5a80b-13a5-4a19-ab8f-680ca79764ff">0.1</ix:nonFraction> net of tax) was reclassified to the consolidated statements of income, in administrative and marketing expenses. Changes in the fair value of the TRSs related to the Company's DSUs, for which hedge accounting was not applied, of $<ix:nonFraction unitRef="cad" contextRef="i4e1d10d95e5d4663a8499a54e0a0217f_D20210101-20211231" decimals="-5" name="ifrs-full:GainsOnChangeInFairValueOfDerivatives" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzI3NDg3NzkwODM1NzA_1b7070c3-3f78-47d5-8c64-02e8177b3c8b">0.1</ix:nonFraction> were recognized in administrative and marketing expenses in the consolidated statements of income.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Foreign currency forward contracts</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As at December&#160;31, 2021, the Company has foreign currency forward contracts to purchase AUD$<ix:nonFraction unitRef="aud" contextRef="i33a86fe365c34154b3d669ae7d2f9254_I20211231" decimals="-5" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzE2NjM_57b56182-fa04-4392-a0c8-55ca3769d21d">42.8</ix:nonFraction> for CAD$<ix:nonFraction unitRef="cad" contextRef="i33a86fe365c34154b3d669ae7d2f9254_I20211231" decimals="-5" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzE2NzQ_2ad96227-ef77-432e-a11a-2a33d661beef">39.3</ix:nonFraction> equivalent on the trade date and matures at various dates before May 2022 (2020 - USD$<ix:nonFraction unitRef="usd" contextRef="ie9cdcdd2e7844006b146bb805796cb70_I20201231" decimals="-5" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzEwOTk1MTE2NDc5MzQ_501ca242-40b5-4267-8b9c-63becd5df8fc">75.0</ix:nonFraction> for CAD$<ix:nonFraction unitRef="cad" contextRef="ie9cdcdd2e7844006b146bb805796cb70_I20201231" decimals="-5" name="ifrs-full:NotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzEwOTk1MTE2NDgwODM_f85083d3-a3d3-4fb2-b330-2f58b71e70e0">96.0</ix:nonFraction> and matured on February 5, 2021). These were entered to mitigate the risk of foreign currency fluctuations. The fair value of these contracts, estimated using market rates as at December&#160;31, 2021, is an</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> unrealized gain of</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> $<ix:nonFraction unitRef="cad" contextRef="i9676acd1c8e4481f9f50b77fb77eb12c_D20210101-20211231" decimals="-5" name="ifrs-full:GainsOnChangeInFairValueOfDerivatives" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzE5MTk_aba5e561-aff4-4540-9055-e418b59f06b1">0.3</ix:nonFraction> (2020 - unrealized loss of $<ix:nonFraction unitRef="cad" contextRef="i988854e9703c4a9092b94bfcd1e1ebec_D20200101-20201231" decimals="-5" name="ifrs-full:LossesOnChangeInFairValueOfDerivatives" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzEwOTk1MTE2NDgzNTY_45d8c356-a783-4689-b124-df7a3d55823f">0.5</ix:nonFraction>) and was</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> recorded in foreign exchange losses and in the consolidated statements of financial position within trade and other receivables.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">b)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:7.61pt">Nature and extent of risks </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The COVID-19 pandemic, as described in note 5, has had adverse financial impacts on the global economy, but the Company has not seen any increases to its risk exposure. Management continues to closely monitor the impact of the pandemic on the Company&#8217;s risk exposure and will adjust its risk management approach as necessary.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Credit risk</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Assets that subject the Company to credit risk consist primarily of cash and deposits, trade and other receivables, unbilled receivables, contract assets, investments held for self-insured liabilities, holdbacks on long-term contracts, total return swaps, and other financial assets. The Company&#8217;s maximum amount of credit risk exposure is limited to the carrying amount of these assets, which at December&#160;31, 2021, was $<ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:MaximumExposureToCreditRisk" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzMwMzg_75256077-78c8-4242-a79d-c09885025942">1,746.9</ix:nonFraction> (2020 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:MaximumExposureToCreditRisk" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzMwNDc_36886075-f05f-46d8-9e6b-0f6706720049">1,649.6</ix:nonFraction>).</span></div></ix:continuation><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-47</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i9b45109a6ae441fe8d53aab1eff897f6" continuedAt="i421a691f2c594f15a6db8aae0ac805e0"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company limits its exposure to credit risk by holding its cash and cash equivalents and derivatives with high-quality credit institutions. Investments held for self-insured liabilities include corporate bonds and equity securities. The Company believes the risk associated with corporate bonds and equity securities is mitigated by the overall quality and mix of the Company&#8217;s investment portfolio. Substantially all bonds held by the Company are investment grade, and none are past due. The Company monitors changes in credit risk by tracking published external credit ratings. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company mitigates the risk associated with trade and other receivables, unbilled receivables, contract assets, and holdbacks on long-term contracts by providing services to diverse clients in various industries and sectors of the economy. In addition, management reviews trade and other receivables past due on an ongoing basis to identify matters that could potentially delay the collection of funds at an early stage. The Company does not concentrate its credit risk in any particular client, industry, or economic or geographic sector. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company monitors trade receivables to an internal target of days of revenue in trade receivables. At December&#160;31, 2021, the days of revenue in trade receivables was <ix:nonFraction unitRef="day" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="INF" name="stn:NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzQzMTk_0b2976b5-df70-426f-a79a-d900f00e35d0">59</ix:nonFraction> days (2020 &#8211; <ix:nonFraction unitRef="day" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="INF" name="stn:NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzQzMjg_47decb7b-537f-4513-b5cc-304a94d3b561">58</ix:nonFraction> days). </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfProvisionMatrixExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzczNTg_fd8e4929-b750-4822-991b-e481d8b84f95" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The lifetime ECLs relating to financial assets are outlined in the table below:&#160;</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.515%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.515%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.515%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.515%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.515%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.518%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1&#8211;30</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">31&#8211;60</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">61&#8211;90</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">91&#8211;120</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">121+</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Expected loss rate</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i8917c2119a674d1e950809d9375e5dad_I20211231" decimals="4" name="ifrs-full:ExpectedCreditLossRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzItMi0xLTEtMA_1571f0ec-28ce-4803-8353-f95f7dc05543">0.09</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i1e262b93c1bd4bca8e6390202e1d6908_I20211231" decimals="4" name="ifrs-full:ExpectedCreditLossRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzItMy0xLTEtMA_2c6f1b5c-eda3-4947-929d-4f9618e2f256">0.14</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="ia3c1029f9af34bbf8c415c118136e05f_I20211231" decimals="4" name="ifrs-full:ExpectedCreditLossRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzItNC0xLTEtMA_fa3dc02e-3cdf-4e5f-83b5-303f94d4217c">0.34</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i89a6f9f14251482ab150f78e8f71ee0f_I20211231" decimals="4" name="ifrs-full:ExpectedCreditLossRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzItNS0xLTEtMA_591f728c-1762-479a-8fb7-7f7bc97456da">0.73</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="ic4c5d91b4d094adeab757c8ccb32ae73_I20211231" decimals="4" name="ifrs-full:ExpectedCreditLossRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzItNi0xLTEtMA_1819e25a-b668-4483-9fed-7d12a857d5d9">1.55</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross carrying amount</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i7db45f9cea85432ca56c65bbde4bb0c8_I20211231" decimals="-5" name="ifrs-full:FinancialAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzMtMS0xLTEtMA_a97638f5-01b5-42c6-aeea-a8657dfbc954">1,348.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4399594038504217aea44952fa3bb2b5_I20211231" decimals="-5" name="ifrs-full:FinancialAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzMtMi0xLTEtMA_61cefe39-1a05-4370-b585-4a0fe4d4ea50">1,026.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i51a36d73e9644d62b3a818a0cc09645a_I20211231" decimals="-5" name="ifrs-full:FinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzMtMy0xLTEtMA_fd58f527-d5a2-4edf-8d11-abd3627ff355">181.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie8dce274c7a14e22acd831297ec561a8_I20211231" decimals="-5" name="ifrs-full:FinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzMtNC0xLTEtMA_2e023484-10bb-4769-8c12-358e704c7aff">56.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ib2c20660d6e34945a500acfe8049c246_I20211231" decimals="-5" name="ifrs-full:FinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzMtNS0xLTEtMA_0e43fe5c-5160-4037-ad23-347bacddecad">30.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i2a8ce0139bb34f2cb9cf9b57dfe2e4cd_I20211231" decimals="-5" name="ifrs-full:FinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzMtNi0xLTEtMA_3db6fefb-868c-4575-9757-05536de17b85">54.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Loss allowance provision, end of the year</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i2303dcb76ed044788d19ffb5f66df6e2_I20211231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzQtMS0xLTEtMA_7ecc220a-a305-4a3c-8b19-38d150752a9c">2.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ieeac59c7ae9d42d1bf354c7601db9e72_I20211231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzQtMi0xLTEtMA_749efdca-1846-47e8-800f-bd14f798b104">1.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i46e3efea1d454193a8060e74a8c402e8_I20211231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzQtMy0xLTEtMA_910f827b-eee3-43b8-965a-469443777b25">0.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i21fe618f9c744f5a83d18bed77abad2e_I20211231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzQtNC0xLTEtMA_838a58d1-3be9-4da1-9b13-39ac4f8d9baa">0.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i21fb91da18114417ba2f74bcfa3fe1ec_I20211231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzQtNS0xLTEtMA_3926d30a-70b0-4e2d-a41d-702edcb0b633">0.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i877d64fb394c4077b5f96c86c2b65d97_I20211231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzQtNi0xLTEtMA_c3513201-82a2-4e5d-ab08-47128076f5b3">0.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Expected loss rate</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i2625afa8f1144603b8ca551240d79ee7_I20201231" decimals="4" name="ifrs-full:ExpectedCreditLossRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzYtMi0xLTEtMA_c7c524d4-8db0-4b0c-9077-a427992d686c">0.12</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="id556a9712bf3485f93c55ce74e0d869f_I20201231" decimals="4" name="ifrs-full:ExpectedCreditLossRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzYtMy0xLTEtMA_4cfeba79-04ca-4b0a-8552-280b9a37f8a3">0.16</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="ic699c2e33e08422482d811d31e43bb9b_I20201231" decimals="4" name="ifrs-full:ExpectedCreditLossRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzYtNC0xLTEtMA_b717f1d3-5b3b-4788-a7ed-f730c8944a7e">0.38</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i55d457db915c422ba0f6ad347dc22cc9_I20201231" decimals="4" name="ifrs-full:ExpectedCreditLossRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzYtNS0xLTEtMA_141b9663-7b41-4652-9e74-0fa66d3f78c8">0.76</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i990b0addddea478ca99f358618f260f5_I20201231" decimals="4" name="ifrs-full:ExpectedCreditLossRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzYtNi0xLTEtMA_f99bf136-e902-4183-8edd-338ce0817263">1.52</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross carrying amount</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i263daefe50b34f30a68bac5939f36d10_I20201231" decimals="-5" name="ifrs-full:FinancialAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzctMS0xLTEtMA_bca8d0cc-8a7b-43f8-b2a2-2ae448cba168">1,180.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i9f614b40ddab48c19582b0c2e7061a04_I20201231" decimals="-5" name="ifrs-full:FinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzctMi0xLTEtMA_11a17334-687b-499a-8048-7e41dd15e4cb">864.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i039d571cbb4048eda5e06e500cf1b878_I20201231" decimals="-5" name="ifrs-full:FinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzctMy0xLTEtMA_d535d3be-670f-4726-9efd-94ec427d8b4a">160.3</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i05c1829528d5497a93fcb3b0164b3db9_I20201231" decimals="-5" name="ifrs-full:FinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzctNC0xLTEtMA_669a3123-4465-4b90-a2c5-9fa3a8299077">60.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i714ab5755e194696a95222ddf41850a7_I20201231" decimals="-5" name="ifrs-full:FinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzctNS0xLTEtMA_8c727927-f254-4ca7-bd28-c4bb85b79946">25.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i147b621b5f52429f913efd90cfc9da08_I20201231" decimals="-5" name="ifrs-full:FinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzctNi0xLTEtMA_cbe13f4d-17cf-472d-8325-0d407b7b2433">69.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loss allowance provision, end of the year</span></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i10d7a9e6580d4276bc3ab233b5f876c4_I20201231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzgtMS0xLTEtMA_7288421b-17b4-4cf8-8949-60611b24e35a">3.7</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i16f5946873094312be7f80cc549842a2_I20201231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzgtMi0xLTEtMA_b18d902d-b811-418e-af9f-b27ae35ea934">1.3</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ia2f579250a8a4ed9903e90edc264e3d4_I20201231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzgtMy0xLTEtMA_a3518c91-0d74-4982-837e-52293b9c7aef">0.3</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i575f161eb2244d2c8d9ca23b6932d37b_I20201231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzgtNC0xLTEtMA_6a6ba43f-ee90-4a1c-a862-7e30008b3157">0.2</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="if72b277953a54ff1a0131b8e53309dcc_I20201231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzgtNS0xLTEtMA_4b7f3758-f734-4d4e-8a69-9ca7c344709b">0.3</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i45b0f7e1c60849dda67415609194ec11_I20201231" decimals="-5" name="ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzgtNi0xLTEtMA_0b952f77-bb9d-436d-adb2-add14ddf066a">1.6</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During 2021, $<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:DecreaseThroughWriteoffFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzgyNDYzMzcyMzQzODI_b01d7f80-1d83-4d54-b60a-c8796ed4cf5c">1.0</ix:nonFraction> trade receivables were written off (2020 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:DecreaseThroughWriteoffFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzQ0NzU_8403bdb9-1e29-48b7-a968-f89512c28fe5">2.0</ix:nonFraction>) and the Company had recoveries of $<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="stn:IncreaseThroughRecoveriesFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzEwOTk1MTE2NTMzOTg_1e223dc4-ade8-476b-8c13-e2886d1cab88">2.2</ix:nonFraction> (2020 - <ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="stn:IncreaseThroughRecoveriesFinancialAssets" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzEwOTk1MTE2NTM0MTI_f907db36-9fff-4080-8c57-0ad88e06e0a0">nil</ix:nonFraction>) from the collection of accounts receivable previously written off.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Bonds carried at FVOCI are considered to be low risk; therefore, the impairment provision is determined to be the 12-month&#160;ECL. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Price risk</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s investments held for self-insured liabilities are exposed to price risk arising from changes in the market values of the equity securities. This risk is mitigated because the portfolio of equity funds is monitored regularly and appropriately diversified. For the Company's investments held for self-insured liabilities, a 1% increase or decrease in equity prices at December&#160;31, 2021, would increase or decrease the Company&#8217;s net income by $<ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="stn:SensitiveAnalysisOfFairValueProfitLossImpactOf1ChangeInEquityPrices" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzEwOTk1MTE2NTQ5MTQ_eb6aad37-ce5b-476b-a118-0637d09b3ef4">1.5</ix:nonFraction>, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is also exposed to changes in its share price arising from its cash-settled share-based payments as the Company's obligation under these arrangements are based on the price of the Company's shares. Beginning December 2021, the Company mitigates its exposure to this risk for its RSUs and DSUs by entering into TRSs. For PSUs, a 10% increase or decrease in the price of the Company's shares at December&#160;31, 2021, would decrease or increase the Company&#8217;s net income by $<ix:nonFraction unitRef="number" contextRef="ia2648cb3f448402295cac25c14b9533b_I20211231" decimals="3" name="stn:SensitiveAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzEwOTk1MTE2NTQ5MDk_dc6e2fd8-edee-4b9f-9fb5-7ada5bea4b2c">1.3</ix:nonFraction>, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Liquidity risk</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company meets its liquidity needs through various sources, including cash generated from operations, issuing senior unsecured notes, borrowings from its $<ix:nonFraction unitRef="aud" contextRef="i5b7a9932768c48daa131194332e2b58e_I20211231" decimals="-5" name="stn:LineOfCreditFacilityMaximumBorrowingsCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzUwNzM_8292b0d2-f813-4e5b-a076-2321a11dc58a">800.0</ix:nonFraction> revolving credit facility, term loans, and the issuance of common shares. The unused capacity of the revolving credit facility at December&#160;31, 2021, was $<ix:nonFraction unitRef="cad" contextRef="i5b7a9932768c48daa131194332e2b58e_I20211231" decimals="-5" name="ifrs-full:UndrawnBorrowingFacilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzUyMTQ_31d0c9dc-ac5c-4d47-9131-00a734909ad5">243.7</ix:nonFraction> (2020 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i263020db5a0a441b9148dddadefe6b16_I20201231" decimals="-5" name="ifrs-full:UndrawnBorrowingFacilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzUyMjU_c675cc23-73ea-4524-88c9-5f07c2bd0884">786.5</ix:nonFraction>). The Company believes that it has sufficient resources to meet obligations associated with its financial liabilities.</span></div></ix:continuation><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-48</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i421a691f2c594f15a6db8aae0ac805e0"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:MaturityAnalysisForNonderivativeFinancialLiabilities" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzczNTk_70eb213f-a001-4a54-a5b7-59ab90260de9" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The timing of undiscounted cash outflows relating to financial liabilities is outlined in the table below:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:30.310%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.049%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Less&#160;than&#160;1&#160;Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1&#160;to&#160;3&#160;Years</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">After&#160;3&#160;Years</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Bank indebtedness</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:BankBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzMtMS0xLTEtMA_1616d651-8ad3-4bce-aeab-a703bfdede1b">7.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3349e2b0d16e4a5bbb3353a666d3aaeb_I20211231" decimals="-5" name="ifrs-full:BankBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzMtMi0xLTEtMA_7f840613-05f0-48e3-b47c-fd8cee2ab305">7.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4ecbd68da6294804ad629c6b05beca4e_I20211231" decimals="-5" name="ifrs-full:BankBorrowingsUndiscountedCashFlows" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzMtMy0xLTEtMA_a4b3f37f-fb7f-4302-8643-3f1d13ba8fc0">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i11a3d5637f1b48cd97bd12873b09c6bd_I20211231" decimals="-5" name="ifrs-full:BankBorrowingsUndiscountedCashFlows" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzMtNC0xLTEtMA_1e5ed0f6-c9d0-4f29-a850-7403dbf634fa">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trade and other payables</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzQtMS0xLTEtMA_128f64a5-c10b-41b3-85aa-38c75bd1e65a">634.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3349e2b0d16e4a5bbb3353a666d3aaeb_I20211231" decimals="-5" name="ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzQtMi0xLTEtMA_aff63f67-bddf-464b-ac33-da2e32afdeb6">634.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4ecbd68da6294804ad629c6b05beca4e_I20211231" decimals="-5" name="ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzQtMy0xLTEtMA_0d7e1cad-b028-4e29-aebe-d63cb3899180">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i11a3d5637f1b48cd97bd12873b09c6bd_I20211231" decimals="-5" name="ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzQtNC0xLTEtMA_f1547ef9-cbb3-40fc-9ea0-05733f1d3f78">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lease liabilities</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:GrossLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzUtMS0xLTEtMA_41ebe808-97ab-48ff-b3af-5d7f36ea02bf">758.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3349e2b0d16e4a5bbb3353a666d3aaeb_I20211231" decimals="-5" name="ifrs-full:GrossLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzUtMi0xLTEtMA_caf02a3b-7866-4596-9d4d-f25e599e0d19">136.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4ecbd68da6294804ad629c6b05beca4e_I20211231" decimals="-5" name="ifrs-full:GrossLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzUtMy0xLTEtMA_5e998f31-35b4-46ad-9733-500ca48ce4ad">241.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i11a3d5637f1b48cd97bd12873b09c6bd_I20211231" decimals="-5" name="ifrs-full:GrossLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzUtNC0xLTEtMA_c0fd5978-417b-4459-96db-6fafc7ab7d43">380.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term debt</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="stn:NonCurrentBorrowingsUndiscountedCashFlows" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzYtMS0xLTEtMA_fea3bb44-a0a8-4c59-96b1-4d3b85d9d4df">1,250</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3349e2b0d16e4a5bbb3353a666d3aaeb_I20211231" decimals="-5" name="stn:NonCurrentBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzYtMi0xLTEtMA_41a23a57-df7d-4758-8ce7-194f9fa6333d">52.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4ecbd68da6294804ad629c6b05beca4e_I20211231" decimals="-5" name="stn:NonCurrentBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzYtMy0xLTEtMA_1215ff0c-20ea-4aa2-850b-3e1d54762c2b">190.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i11a3d5637f1b48cd97bd12873b09c6bd_I20211231" decimals="-5" name="stn:NonCurrentBorrowingsUndiscountedCashFlows" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzYtNC0xLTEtMA_1c2645a2-5381-4af2-b1d5-991521bc63d7">1,006.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other financial liabilities</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="stn:OtherBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzctMS0xLTEtMA_11fadcb2-faa9-449c-b901-59aef1d1bbe6">6.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3349e2b0d16e4a5bbb3353a666d3aaeb_I20211231" decimals="-5" name="stn:OtherBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzctMi0xLTEtMA_fc30a0c1-ff71-44cb-958a-b6707390fd67">3.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4ecbd68da6294804ad629c6b05beca4e_I20211231" decimals="-5" name="stn:OtherBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzctMy0xLTEtMA_3d778e4c-148f-4741-97c1-644937ddaac2">2.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i11a3d5637f1b48cd97bd12873b09c6bd_I20211231" decimals="-5" name="stn:OtherBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzctNC0xLTEtMA_80fc5358-6aed-4d14-8daf-e16f458bd70f">0.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total contractual obligations</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzgtMS0xLTEtMA_722bccb2-8253-492e-bb80-715499b27945">2,657</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3349e2b0d16e4a5bbb3353a666d3aaeb_I20211231" decimals="-5" name="ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzgtMi0xLTEtMA_68db7d20-7964-4d82-a487-7023bb120571">834.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4ecbd68da6294804ad629c6b05beca4e_I20211231" decimals="-5" name="ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzgtMy0xLTEtMA_861c0075-f38b-4de1-95eb-76c1e19d6cdc">434.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i11a3d5637f1b48cd97bd12873b09c6bd_I20211231" decimals="-5" name="ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzgtNC0xLTEtMA_d47acc64-125a-4024-9fa1-480f45301ab8">1,387.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Bank indebtedness</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:BankBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzEwLTEtMS0xLTA_2402d3d3-73ef-44de-9f66-1e03b1d14c05">4.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i8859c4159cb54c68a210e659b05a9224_I20201231" decimals="-5" name="ifrs-full:BankBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzEwLTItMS0xLTA_69087f8f-44d3-482d-908f-d60de1471f9f">4.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibe70ec5c37174c2eb5744846ea8e2a4a_I20201231" decimals="-5" name="ifrs-full:BankBorrowingsUndiscountedCashFlows" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzEwLTMtMS0xLTA_e48f1c08-0bc7-493f-a8fb-772f24a99354">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="id8003ca715e84066b50a324d27d9d880_I20201231" decimals="-5" name="ifrs-full:BankBorrowingsUndiscountedCashFlows" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzEwLTQtMS0xLTA_c02d595a-e9f9-4fcb-bb98-b6d8548eaa0f">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trade and other payables</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzExLTEtMS0xLTA_eb193067-23a7-471e-974d-5566faa2a1af">576.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i8859c4159cb54c68a210e659b05a9224_I20201231" decimals="-5" name="ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzExLTItMS0xLTA_40c1416e-4332-402f-9e1f-e90de8aa1a23">576.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibe70ec5c37174c2eb5744846ea8e2a4a_I20201231" decimals="-5" name="ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzExLTMtMS0xLTA_ff57d702-00e5-48bf-9bf9-98de2e9d4cdc">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="id8003ca715e84066b50a324d27d9d880_I20201231" decimals="-5" name="ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzExLTQtMS0xLTA_26c42250-0b55-4994-81e2-d4aed8a92c52">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lease liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:GrossLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzEyLTEtMS0xLTA_6ecc3b37-a4ac-459a-aa31-d723f5f73068">740.3</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i8859c4159cb54c68a210e659b05a9224_I20201231" decimals="-5" name="ifrs-full:GrossLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzEyLTItMS0xLTA_e4101f4b-66c1-4ba7-92e2-4a5641578ba3">127.8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibe70ec5c37174c2eb5744846ea8e2a4a_I20201231" decimals="-5" name="ifrs-full:GrossLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzEyLTMtMS0xLTA_47984ac2-8afd-4834-a47c-12063a02b59c">226.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="id8003ca715e84066b50a324d27d9d880_I20201231" decimals="-5" name="ifrs-full:GrossLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzEyLTQtMS0xLTA_e8910b24-780f-4283-9e87-97e5109f12c3">385.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term debt</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="stn:NonCurrentBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzEzLTEtMS0xLTA_75927bcf-7cde-4109-87f6-fad067bb2bce">683.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i8859c4159cb54c68a210e659b05a9224_I20201231" decimals="-5" name="stn:NonCurrentBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzEzLTItMS0xLTA_5325c3e9-9060-485e-8992-b2e4f19e0e15">47.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibe70ec5c37174c2eb5744846ea8e2a4a_I20201231" decimals="-5" name="stn:NonCurrentBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzEzLTMtMS0xLTA_19730697-1999-4bce-9dad-a6de74a95cec">334.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="id8003ca715e84066b50a324d27d9d880_I20201231" decimals="-5" name="stn:NonCurrentBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzEzLTQtMS0xLTA_9f9d0def-ab81-42c9-87bd-9132568061b1">300.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other financial liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="stn:OtherBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzE0LTEtMS0xLTA_a8888c44-0471-4454-be3d-d4240ee84c12">8.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i8859c4159cb54c68a210e659b05a9224_I20201231" decimals="-5" name="stn:OtherBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzE0LTItMS0xLTA_3d29fa6a-d5fa-4a28-99a0-7cf3dc3dfca3">0.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibe70ec5c37174c2eb5744846ea8e2a4a_I20201231" decimals="-5" name="stn:OtherBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzE0LTMtMS0xLTA_d9c1aac3-f895-457a-af26-af3079b4d6d5">7.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="id8003ca715e84066b50a324d27d9d880_I20201231" decimals="-5" name="stn:OtherBorrowingsUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzE0LTQtMS0xLTA_0dd0aa8f-142d-465e-a3c0-273b8a95d198">0.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total contractual obligations</span></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzE1LTEtMS0xLTA_72b23660-0a84-45cd-8f68-14936f3a1515">2,012.4</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i8859c4159cb54c68a210e659b05a9224_I20201231" decimals="-5" name="ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzE1LTItMS0xLTA_cabb09c0-40b2-46b9-a335-97c3915f98f3">757.0</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibe70ec5c37174c2eb5744846ea8e2a4a_I20201231" decimals="-5" name="ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzE1LTMtMS0xLTA_d8b4b266-3e64-4452-89cc-a0d308c7b18a">568.8</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="id8003ca715e84066b50a324d27d9d880_I20201231" decimals="-5" name="ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzE1LTQtMS0xLTA_63940e3b-2ec4-4bcb-a6b7-48b447e2068c">686.6</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Interest rate risk</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is subject to interest rate cash flow risk to the extent that its revolving credit facility and term loan are</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">based on floating interest rates. However, this risk has been partially mitigated by our interest rate swap on tranche C of the term loan. The Company is also subject to interest rate pricing risk to the extent that its investments held for self-insured liabilities include fixed-rate government and corporate bonds.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If the interest rate on the Company&#8217;s revolving credit facility and term loan balances at December&#160;31, 2021, was</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.5% higher or lower, with all other variables held constant, net income would decrease or increase by $<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="stn:SensitiveAnalysisOfFairValueProfitLossImpactOf05ChangeInInterestRateOnBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzEwOTk1MTE2NDk3OTM_06055ff0-c82e-493d-a5db-ff0006add950">2.6</ix:nonFraction>,</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">respectively. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Foreign exchange risk</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign exchange risk is the risk that the fair value of the future cash flows of a financial instrument will fluctuate because of changes in foreign exchange rates. Foreign exchange gains or losses in net income arise on the translation of foreign currency-denominated assets and liabilities (such as trade and other receivables, trade and other payables, and long-term debt) held in the Company&#8217;s Canadian operations and foreign subsidiaries. The Company manages its exposure to foreign exchange fluctuations on these items by matching foreign currency assets with foreign currency liabilities and through the use of foreign currency forward contracts.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign exchange fluctuations may also arise on the translation of the Company&#8217;s&#160;US-based&#160;subsidiaries or other foreign subsidiaries, where the functional currency is different from the Canadian dollar, and are recorded in other comprehensive income. The Company does not hedge for this foreign exchange risk.</span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-49</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_109"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">26. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDkvZnJhZzo3NzY3NDU5YTZkZmY0NzYxYjNhOTdmMzNkMDgzYTVmMS90ZXh0cmVnaW9uOjc3Njc0NTlhNmRmZjQ3NjFiM2E5N2YzM2QwODNhNWYxXzE2MDY_13bff628-9eaa-4463-a1bf-978d82abe34e" continuedAt="i71f39198ed824cf1aa2eb533861c2f0e" escape="true">Capital Management</ix:nonNumeric></span></div><ix:continuation id="i71f39198ed824cf1aa2eb533861c2f0e"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s objective when managing capital is to provide sufficient capacity to cover normal operating and capital expenditures, acquisition growth, payment of dividends, and opportunistic share repurchases under its NCIB program, while maintaining an adequate return for shareholders. The Company defines its capital as cash, the aggregate of long-term debt (including the current portion) and shareholders&#8217; equity.</span></div><div><span><br/></span></div><div><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="stn:DisclosureOfDetailedInformationAboutCapitalManagedTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDkvZnJhZzo3NzY3NDU5YTZkZmY0NzYxYjNhOTdmMzNkMDgzYTVmMS90ZXh0cmVnaW9uOjc3Njc0NTlhNmRmZjQ3NjFiM2E5N2YzM2QwODNhNWYxXzE2MDU_e4211af1-819a-4d03-86c0-1f5b351cbeb0" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current portion of long-term debt</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDkvZnJhZzo3NzY3NDU5YTZkZmY0NzYxYjNhOTdmMzNkMDgzYTVmMS90YWJsZTo1M2NiY2FiMjdlNDQ0ZDFhYTU4NzljODkzNjg2N2VmOS90YWJsZXJhbmdlOjUzY2JjYWIyN2U0NDRkMWFhNTg3OWM4OTM2ODY3ZWY5XzItMS0xLTEtMA_01782b08-d3aa-4105-886c-09ec77d895e5">51.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:CurrentPortionOfLongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDkvZnJhZzo3NzY3NDU5YTZkZmY0NzYxYjNhOTdmMzNkMDgzYTVmMS90YWJsZTo1M2NiY2FiMjdlNDQ0ZDFhYTU4NzljODkzNjg2N2VmOS90YWJsZXJhbmdlOjUzY2JjYWIyN2U0NDRkMWFhNTg3OWM4OTM2ODY3ZWY5XzItMi0xLTEtMA_eeebe4f0-42f8-41e3-8a38-055fbd84b377">46.6</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-current&#160;portion of long-term debt</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:LongtermBorrowings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDkvZnJhZzo3NzY3NDU5YTZkZmY0NzYxYjNhOTdmMzNkMDgzYTVmMS90YWJsZTo1M2NiY2FiMjdlNDQ0ZDFhYTU4NzljODkzNjg2N2VmOS90YWJsZXJhbmdlOjUzY2JjYWIyN2U0NDRkMWFhNTg3OWM4OTM2ODY3ZWY5XzMtMS0xLTEtMA_1cd55269-b194-4c06-b904-4f0e31c59fd5">1,194.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:LongtermBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDkvZnJhZzo3NzY3NDU5YTZkZmY0NzYxYjNhOTdmMzNkMDgzYTVmMS90YWJsZTo1M2NiY2FiMjdlNDQ0ZDFhYTU4NzljODkzNjg2N2VmOS90YWJsZXJhbmdlOjUzY2JjYWIyN2U0NDRkMWFhNTg3OWM4OTM2ODY3ZWY5XzMtMi0xLTEtMA_22b06bfa-8c08-4ec6-8769-369ee4485630">634.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term debt</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:Borrowings" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDkvZnJhZzo3NzY3NDU5YTZkZmY0NzYxYjNhOTdmMzNkMDgzYTVmMS90YWJsZTo1M2NiY2FiMjdlNDQ0ZDFhYTU4NzljODkzNjg2N2VmOS90YWJsZXJhbmdlOjUzY2JjYWIyN2U0NDRkMWFhNTg3OWM4OTM2ODY3ZWY5XzQtMS0xLTEtMA_836d0c88-df84-4255-9843-78e4d29bc827">1,245.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:Borrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDkvZnJhZzo3NzY3NDU5YTZkZmY0NzYxYjNhOTdmMzNkMDgzYTVmMS90YWJsZTo1M2NiY2FiMjdlNDQ0ZDFhYTU4NzljODkzNjg2N2VmOS90YWJsZXJhbmdlOjUzY2JjYWIyN2U0NDRkMWFhNTg3OWM4OTM2ODY3ZWY5XzQtMi0xLTEtMA_2473c558-ca8c-4923-99b3-40bf408c0a40">680.8</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Bank indebtedness</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:BankOverdraftsClassifiedAsCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDkvZnJhZzo3NzY3NDU5YTZkZmY0NzYxYjNhOTdmMzNkMDgzYTVmMS90YWJsZTo1M2NiY2FiMjdlNDQ0ZDFhYTU4NzljODkzNjg2N2VmOS90YWJsZXJhbmdlOjUzY2JjYWIyN2U0NDRkMWFhNTg3OWM4OTM2ODY3ZWY5XzUtMS0xLTEtMA_9ddd2e9e-2a92-4de8-8fce-ddea9b67f3ce">7.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:BankOverdraftsClassifiedAsCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDkvZnJhZzo3NzY3NDU5YTZkZmY0NzYxYjNhOTdmMzNkMDgzYTVmMS90YWJsZTo1M2NiY2FiMjdlNDQ0ZDFhYTU4NzljODkzNjg2N2VmOS90YWJsZXJhbmdlOjUzY2JjYWIyN2U0NDRkMWFhNTg3OWM4OTM2ODY3ZWY5XzUtMi0xLTEtMA_15866159-24d8-46a4-9afb-a89e049471c3">4.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less: cash and deposits</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:CashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDkvZnJhZzo3NzY3NDU5YTZkZmY0NzYxYjNhOTdmMzNkMDgzYTVmMS90YWJsZTo1M2NiY2FiMjdlNDQ0ZDFhYTU4NzljODkzNjg2N2VmOS90YWJsZXJhbmdlOjUzY2JjYWIyN2U0NDRkMWFhNTg3OWM4OTM2ODY3ZWY5XzYtMS0xLTEtMA_3aad900c-b6ba-4178-9551-610004fe1bad">193.9</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:CashAndCashEquivalents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDkvZnJhZzo3NzY3NDU5YTZkZmY0NzYxYjNhOTdmMzNkMDgzYTVmMS90YWJsZTo1M2NiY2FiMjdlNDQ0ZDFhYTU4NzljODkzNjg2N2VmOS90YWJsZXJhbmdlOjUzY2JjYWIyN2U0NDRkMWFhNTg3OWM4OTM2ODY3ZWY5XzYtMi0xLTEtMA_b0955001-9a86-4591-be4c-508c6317d6fc">289.5</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net debt</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:NetDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDkvZnJhZzo3NzY3NDU5YTZkZmY0NzYxYjNhOTdmMzNkMDgzYTVmMS90YWJsZTo1M2NiY2FiMjdlNDQ0ZDFhYTU4NzljODkzNjg2N2VmOS90YWJsZXJhbmdlOjUzY2JjYWIyN2U0NDRkMWFhNTg3OWM4OTM2ODY3ZWY5XzctMS0xLTEtMA_3cd352ae-fb99-41b7-abc6-bb7ca80789a2">1,058.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:NetDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDkvZnJhZzo3NzY3NDU5YTZkZmY0NzYxYjNhOTdmMzNkMDgzYTVmMS90YWJsZTo1M2NiY2FiMjdlNDQ0ZDFhYTU4NzljODkzNjg2N2VmOS90YWJsZXJhbmdlOjUzY2JjYWIyN2U0NDRkMWFhNTg3OWM4OTM2ODY3ZWY5XzctMi0xLTEtMA_1f141631-3ec4-439d-8d35-f8b7d6ad00fb">396.0</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Shareholders&#8217; equity</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDkvZnJhZzo3NzY3NDU5YTZkZmY0NzYxYjNhOTdmMzNkMDgzYTVmMS90YWJsZTo1M2NiY2FiMjdlNDQ0ZDFhYTU4NzljODkzNjg2N2VmOS90YWJsZXJhbmdlOjUzY2JjYWIyN2U0NDRkMWFhNTg3OWM4OTM2ODY3ZWY5XzgtMS0xLTEtMA_72d903d4-1a9d-4df0-9e17-ddb023f354d6">2,001.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:EquityAttributableToOwnersOfParent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDkvZnJhZzo3NzY3NDU5YTZkZmY0NzYxYjNhOTdmMzNkMDgzYTVmMS90YWJsZTo1M2NiY2FiMjdlNDQ0ZDFhYTU4NzljODkzNjg2N2VmOS90YWJsZXJhbmdlOjUzY2JjYWIyN2U0NDRkMWFhNTg3OWM4OTM2ODY3ZWY5XzgtMi0xLTEtMA_a0a208ae-9d43-4d98-b85e-3714341282dc">1,928.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total capital managed</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="stn:CapitalNetOfCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDkvZnJhZzo3NzY3NDU5YTZkZmY0NzYxYjNhOTdmMzNkMDgzYTVmMS90YWJsZTo1M2NiY2FiMjdlNDQ0ZDFhYTU4NzljODkzNjg2N2VmOS90YWJsZXJhbmdlOjUzY2JjYWIyN2U0NDRkMWFhNTg3OWM4OTM2ODY3ZWY5XzktMS0xLTEtMA_3ae358f4-2b6e-47ee-9fde-38040cf71c2f">3,060.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="stn:CapitalNetOfCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDkvZnJhZzo3NzY3NDU5YTZkZmY0NzYxYjNhOTdmMzNkMDgzYTVmMS90YWJsZTo1M2NiY2FiMjdlNDQ0ZDFhYTU4NzljODkzNjg2N2VmOS90YWJsZXJhbmdlOjUzY2JjYWIyN2U0NDRkMWFhNTg3OWM4OTM2ODY3ZWY5XzktMi0xLTEtMA_111fd1f6-6cd2-4ea4-b6fc-23f055cfa850">2,324.5</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:nonNumeric></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company manages its capital structure to maintain the flexibility to adjust to changes in economic conditions and acquisition growth and to respond to interest rate, foreign exchange, credit, and other risks. To maintain or adjust its capital structure, the Company may purchase shares for cancellation pursuant to NCIB, issue new shares, or raise or retire debt.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is subject to various covenants related to its credit facilities and senior unsecured notes. The financial covenants (measured quarterly) include but are not limited to a leverage ratio and an interest coverage ratio&#160;(non-IFRS&#160;measures). The leverage ratio is calculated as the aggregate amount of indebtedness, less unencumbered cash of up to $<ix:nonFraction unitRef="cad" contextRef="if489645dc98b4b7baa9cf45eafe29ca7_I20211231" decimals="INF" name="stn:UnencumberedCashLeverageRatioCovenant" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDkvZnJhZzo3NzY3NDU5YTZkZmY0NzYxYjNhOTdmMzNkMDgzYTVmMS90ZXh0cmVnaW9uOjc3Njc0NTlhNmRmZjQ3NjFiM2E5N2YzM2QwODNhNWYxXzExNzc_52e1b1b5-4658-4e95-90f1-e94e77b87477">150.0</ix:nonFraction> Canadian dollars, to EBITDA&#160;(on a pre-IFRS&#160;16 basis) as defined by the credit facilities agreement. The interest coverage ratio is calculated as EBITDA to interest expense&#160;(pre-IFRS&#160;16 basis). Failure to meet the terms of one or more of these covenants may constitute a default, potentially resulting in accelerating the repayment of these debt obligations. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company was in compliance with the covenants under these agreements as at and throughout the year ended December&#160;31, 2021.</span></div></ix:continuation><div><span><br/></span></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_112"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">27. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfIncomeTaxExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90ZXh0cmVnaW9uOjFmZDZlZGI0OTYzNDQ2OTJiMDAzMzUxNmI1ZmNkNDVjXzExNjg_b3b91e23-0730-4752-9a5c-3476dc80c01e" continuedAt="ifa2101e51a3b41e38ee59ea4f6010e64" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="ifa2101e51a3b41e38ee59ea4f6010e64" continuedAt="i7fea80e297bf47a0992ef42634c8a92d"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="stn:DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90ZXh0cmVnaW9uOjFmZDZlZGI0OTYzNDQ2OTJiMDAzMzUxNmI1ZmNkNDVjXzExNjk_d741ad43-af03-446d-8b69-e0b077eb8ead" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The effective income tax rate for continuing operations in the consolidated statements of income differs from statutory Canadian tax rates as a result of the following:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December&#160;31</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income tax expense at statutory Canadian rates</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="3" name="ifrs-full:ApplicableTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo3NWUwOTk3ZjRjMjI0ZTUyYWJiOTM2YjY3YzhmODBjMC90YWJsZXJhbmdlOjc1ZTA5OTdmNGMyMjRlNTJhYmI5MzZiNjdjOGY4MGMwXzMtMS0xLTEtMA_582201c2-aeb1-49b3-8819-c61ed45db8e4">25.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="3" name="ifrs-full:ApplicableTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo3NWUwOTk3ZjRjMjI0ZTUyYWJiOTM2YjY3YzhmODBjMC90YWJsZXJhbmdlOjc1ZTA5OTdmNGMyMjRlNTJhYmI5MzZiNjdjOGY4MGMwXzMtMi0xLTEtMA_b19d9117-a669-4b5b-a9e0-d39a6415b1df">25.6</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Increase (decrease) resulting from:</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Rate differential on foreign income</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="number" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="3" sign="-" name="ifrs-full:TaxRateEffectOfForeignTaxRates" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo3NWUwOTk3ZjRjMjI0ZTUyYWJiOTM2YjY3YzhmODBjMC90YWJsZXJhbmdlOjc1ZTA5OTdmNGMyMjRlNTJhYmI5MzZiNjdjOGY4MGMwXzUtMS0xLTEtMA_36d3c80c-d67b-4fcd-9e84-306c86b1c16e">1.8</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="3" name="ifrs-full:TaxRateEffectOfForeignTaxRates" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo3NWUwOTk3ZjRjMjI0ZTUyYWJiOTM2YjY3YzhmODBjMC90YWJsZXJhbmdlOjc1ZTA5OTdmNGMyMjRlNTJhYmI5MzZiNjdjOGY4MGMwXzUtMi0xLTEtMA_14fe8800-d7fa-40cb-b8bd-5069bc37de88">2.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-deductible&#160;expenses and&#160;non-taxable&#160;income</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="number" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="3" sign="-" name="ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo3NWUwOTk3ZjRjMjI0ZTUyYWJiOTM2YjY3YzhmODBjMC90YWJsZXJhbmdlOjc1ZTA5OTdmNGMyMjRlNTJhYmI5MzZiNjdjOGY4MGMwXzYtMS0xLTEtMA_f44ade1f-8d67-4000-9f25-827b4865107b">0.1</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="3" name="ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo3NWUwOTk3ZjRjMjI0ZTUyYWJiOTM2YjY3YzhmODBjMC90YWJsZXJhbmdlOjc1ZTA5OTdmNGMyMjRlNTJhYmI5MzZiNjdjOGY4MGMwXzYtMi0xLTEtMA_037d9203-2045-473d-b4b2-5e5d804bfae9">1.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unrecognized tax losses and temporary differences</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="number" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="3" sign="-" name="ifrs-full:TaxRateEffectOfTaxLosses" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo3NWUwOTk3ZjRjMjI0ZTUyYWJiOTM2YjY3YzhmODBjMC90YWJsZXJhbmdlOjc1ZTA5OTdmNGMyMjRlNTJhYmI5MzZiNjdjOGY4MGMwXzctMS0xLTEtMA_97ae293b-4829-46d2-98f4-74dccea9d2e8">0.1</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="number" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="3" sign="-" name="ifrs-full:TaxRateEffectOfTaxLosses" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo3NWUwOTk3ZjRjMjI0ZTUyYWJiOTM2YjY3YzhmODBjMC90YWJsZXJhbmdlOjc1ZTA5OTdmNGMyMjRlNTJhYmI5MzZiNjdjOGY4MGMwXzctMi0xLTEtMA_2ceebbd8-9aec-4b3c-9d82-5f95e6d6a277">0.5</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Research and development and other tax credits</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="number" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="3" name="ifrs-full:TaxRateEffectOfRevenuesExemptFromTaxation" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo3NWUwOTk3ZjRjMjI0ZTUyYWJiOTM2YjY3YzhmODBjMC90YWJsZXJhbmdlOjc1ZTA5OTdmNGMyMjRlNTJhYmI5MzZiNjdjOGY4MGMwXzktMS0xLTEtMA_e37b11ee-9f99-49f5-b925-5078d4d5b8ca">0.7</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="number" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="3" name="ifrs-full:TaxRateEffectOfRevenuesExemptFromTaxation" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo3NWUwOTk3ZjRjMjI0ZTUyYWJiOTM2YjY3YzhmODBjMC90YWJsZXJhbmdlOjc1ZTA5OTdmNGMyMjRlNTJhYmI5MzZiNjdjOGY4MGMwXzktMi0xLTEtMA_7307acee-49bc-4d04-9a3c-47805e23c4d5">1.1</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="3" name="ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo3NWUwOTk3ZjRjMjI0ZTUyYWJiOTM2YjY3YzhmODBjMC90YWJsZXJhbmdlOjc1ZTA5OTdmNGMyMjRlNTJhYmI5MzZiNjdjOGY4MGMwXzEwLTEtMS0xLTA_fd5a6cee-2d7c-4dd9-a4b0-d4d561745579">0.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="number" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="3" sign="-" name="ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo3NWUwOTk3ZjRjMjI0ZTUyYWJiOTM2YjY3YzhmODBjMC90YWJsZXJhbmdlOjc1ZTA5OTdmNGMyMjRlNTJhYmI5MzZiNjdjOGY4MGMwXzEwLTItMS0xLTA_466b75e6-66e2-4d31-9e6a-6575b39282a4">1.5</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="number" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="3" name="ifrs-full:AverageEffectiveTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo3NWUwOTk3ZjRjMjI0ZTUyYWJiOTM2YjY3YzhmODBjMC90YWJsZXJhbmdlOjc1ZTA5OTdmNGMyMjRlNTJhYmI5MzZiNjdjOGY4MGMwXzExLTEtMS0xLTA_4f6f09f7-23d7-4550-8f57-135f7b2738a6">23.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="3" name="ifrs-full:AverageEffectiveTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo3NWUwOTk3ZjRjMjI0ZTUyYWJiOTM2YjY3YzhmODBjMC90YWJsZXJhbmdlOjc1ZTA5OTdmNGMyMjRlNTJhYmI5MzZiNjdjOGY4MGMwXzExLTItMS0xLTA_863437c7-90d6-4b57-9e91-88721d5a1759">26.6</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-50</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i7fea80e297bf47a0992ef42634c8a92d" continuedAt="i21b04badcd79439ca6832798a07081b1"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="stn:DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90ZXh0cmVnaW9uOjFmZDZlZGI0OTYzNDQ2OTJiMDAzMzUxNmI1ZmNkNDVjXzExNzA_c529e105-0bf5-4f19-96c3-864ed4d9a98f" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Major components of income tax expense from continuing operations are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December&#160;31</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Ongoing operations</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="stn:IncomeTaxExpenseContinuingOperationsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTowMDgyNTNkMDE3Y2M0ODdkYmU0NGI5ZWJhNTNhYTdlOC90YWJsZXJhbmdlOjAwODI1M2QwMTdjYzQ4N2RiZTQ0YjllYmE1M2FhN2U4XzMtMS0xLTEtMA_e1089377-31a5-4d4d-9c74-6c687cc6589a">66.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="stn:IncomeTaxExpenseContinuingOperationsCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTowMDgyNTNkMDE3Y2M0ODdkYmU0NGI5ZWJhNTNhYTdlOC90YWJsZXJhbmdlOjAwODI1M2QwMTdjYzQ4N2RiZTQ0YjllYmE1M2FhN2U4XzMtMi0xLTEtMA_8c166a9d-03cc-43ad-aa90-04559e5eda8b">76.9</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">UK reorganization tax and US transition tax</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="stn:TaxExpenseRelatingToUKReorganizationAndUSTransition" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTowMDgyNTNkMDE3Y2M0ODdkYmU0NGI5ZWJhNTNhYTdlOC90YWJsZXJhbmdlOjAwODI1M2QwMTdjYzQ4N2RiZTQ0YjllYmE1M2FhN2U4XzQtMS0xLTEtMA_e4037c1c-adb9-47e5-b93c-7e42d59d77c9">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="stn:TaxExpenseRelatingToUKReorganizationAndUSTransition" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTowMDgyNTNkMDE3Y2M0ODdkYmU0NGI5ZWJhNTNhYTdlOC90YWJsZXJhbmdlOjAwODI1M2QwMTdjYzQ4N2RiZTQ0YjllYmE1M2FhN2U4XzQtMi0xLTEtMA_f76e03e6-67d5-476f-ad48-a4c971c61426">2.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Current income tax expense</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:CurrentTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTowMDgyNTNkMDE3Y2M0ODdkYmU0NGI5ZWJhNTNhYTdlOC90YWJsZXJhbmdlOjAwODI1M2QwMTdjYzQ4N2RiZTQ0YjllYmE1M2FhN2U4XzUtMS0xLTEtMA_4c16772b-55ff-464c-861a-df94fe78629d">66.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:CurrentTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTowMDgyNTNkMDE3Y2M0ODdkYmU0NGI5ZWJhNTNhYTdlOC90YWJsZXJhbmdlOjAwODI1M2QwMTdjYzQ4N2RiZTQ0YjllYmE1M2FhN2U4XzUtMi0xLTEtMA_6d5a8a3e-21a9-4410-8a97-19d4c6b3a9d9">79.5</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December&#160;31</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Origination and reversal of timing differences</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0YTA3ZTlkZTgwOTY0MDIzYWJlYjllMTNiNGIxNGZkZi90YWJsZXJhbmdlOjRhMDdlOWRlODA5NjQwMjNhYmViOWUxM2I0YjE0ZmRmXzMtMS0xLTEtMA_9e360a75-4566-425f-9688-35aee12bd15c">2.3</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0YTA3ZTlkZTgwOTY0MDIzYWJlYjllMTNiNGIxNGZkZi90YWJsZXJhbmdlOjRhMDdlOWRlODA5NjQwMjNhYmViOWUxM2I0YjE0ZmRmXzMtMi0xLTEtMA_c3c51135-13d2-485f-99a5-a5c05773b881">17.0</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unrecognized tax losses and temporary differences</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0YTA3ZTlkZTgwOTY0MDIzYWJlYjllMTNiNGIxNGZkZi90YWJsZXJhbmdlOjRhMDdlOWRlODA5NjQwMjNhYmViOWUxM2I0YjE0ZmRmXzQtMS0xLTEtMA_e3eee6be-a083-4261-aade-f29d8de58dd9">0.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0YTA3ZTlkZTgwOTY0MDIzYWJlYjllMTNiNGIxNGZkZi90YWJsZXJhbmdlOjRhMDdlOWRlODA5NjQwMjNhYmViOWUxM2I0YjE0ZmRmXzQtMi0xLTEtMA_8a77f2c3-7424-4457-a0ef-a30859ac401a">0.8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Change of tax rates</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0YTA3ZTlkZTgwOTY0MDIzYWJlYjllMTNiNGIxNGZkZi90YWJsZXJhbmdlOjRhMDdlOWRlODA5NjQwMjNhYmViOWUxM2I0YjE0ZmRmXzUtMS0xLTEtMA_21e2bfc7-c9a3-4437-b1a4-8e8e601e54bf">2.4</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0YTA3ZTlkZTgwOTY0MDIzYWJlYjllMTNiNGIxNGZkZi90YWJsZXJhbmdlOjRhMDdlOWRlODA5NjQwMjNhYmViOWUxM2I0YjE0ZmRmXzUtMi0xLTEtMA_1ac91555-30ea-46af-8c41-bce7d1c5e469">1.7</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Recovery arising from previously unrecognized tax assets</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0YTA3ZTlkZTgwOTY0MDIzYWJlYjllMTNiNGIxNGZkZi90YWJsZXJhbmdlOjRhMDdlOWRlODA5NjQwMjNhYmViOWUxM2I0YjE0ZmRmXzYtMS0xLTEtMA_20541b24-f445-4749-9b94-0e630e7fd9b9">0.6</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0YTA3ZTlkZTgwOTY0MDIzYWJlYjllMTNiNGIxNGZkZi90YWJsZXJhbmdlOjRhMDdlOWRlODA5NjQwMjNhYmViOWUxM2I0YjE0ZmRmXzYtMi0xLTEtMA_7f15c884-472b-4fa8-94ee-dcc72c881c2f">4.0</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Deferred income tax recovery</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0YTA3ZTlkZTgwOTY0MDIzYWJlYjllMTNiNGIxNGZkZi90YWJsZXJhbmdlOjRhMDdlOWRlODA5NjQwMjNhYmViOWUxM2I0YjE0ZmRmXzctMS0xLTEtMA_47a1b9ba-6502-489d-94c5-608ff09150d4">4.4</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:DeferredTaxExpenseIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0YTA3ZTlkZTgwOTY0MDIzYWJlYjllMTNiNGIxNGZkZi90YWJsZXJhbmdlOjRhMDdlOWRlODA5NjQwMjNhYmViOWUxM2I0YjE0ZmRmXzctMi0xLTEtMA_75d5da12-99d5-4997-907c-45edb4e80366">21.9</ix:nonFraction>)</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90ZXh0cmVnaW9uOjFmZDZlZGI0OTYzNDQ2OTJiMDAzMzUxNmI1ZmNkNDVjXzExNzE_ed347dec-0f26-4719-a618-4f57a1e2600a" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Significant components of net deferred income tax assets (liabilities) are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Deferred income tax assets (liabilities)</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lease liabilities</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i9314ea7547024f079ddd172c99b7bf0c_I20211231" decimals="-5" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0NGFlMDJmZDJhMTY0ZDExYjlkYWQ1OTIzZmQ1YTJhMy90YWJsZXJhbmdlOjQ0YWUwMmZkMmExNjRkMTFiOWRhZDU5MjNmZDVhMmEzXzMtMS0xLTEtMA_47894017-baff-426e-9f3f-f2bfc8f38648">166.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="icc876109a08b4b54903a604f1e2d649f_I20201231" decimals="-5" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0NGFlMDJmZDJhMTY0ZDExYjlkYWQ1OTIzZmQ1YTJhMy90YWJsZXJhbmdlOjQ0YWUwMmZkMmExNjRkMTFiOWRhZDU5MjNmZDVhMmEzXzMtMi0xLTEtMA_0bc7ba33-8bf4-4e10-ab9a-d32142c96110">154.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Differences in timing of taxability of revenue and deductibility of expenses</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i1f4d9bceec154ad0ad71dd2e44c8273b_I20211231" decimals="-5" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0NGFlMDJmZDJhMTY0ZDExYjlkYWQ1OTIzZmQ1YTJhMy90YWJsZXJhbmdlOjQ0YWUwMmZkMmExNjRkMTFiOWRhZDU5MjNmZDVhMmEzXzQtMS0xLTEtMA_c1cf1ce5-b74a-4918-afd1-28a1a391cb6a">47.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ib363394b95594a3a8e9fd5bee3561a8e_I20201231" decimals="-5" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0NGFlMDJmZDJhMTY0ZDExYjlkYWQ1OTIzZmQ1YTJhMy90YWJsZXJhbmdlOjQ0YWUwMmZkMmExNjRkMTFiOWRhZDU5MjNmZDVhMmEzXzQtMi0xLTEtMA_3099b870-f2fd-4f88-a97f-022554d371fd">27.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loss and tax credit carryforwards</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i71388560aaeb4985be8eacfcc758979e_I20211231" decimals="-5" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0NGFlMDJmZDJhMTY0ZDExYjlkYWQ1OTIzZmQ1YTJhMy90YWJsZXJhbmdlOjQ0YWUwMmZkMmExNjRkMTFiOWRhZDU5MjNmZDVhMmEzXzUtMS0xLTEtMA_c7f92e00-ccd7-431d-bfcb-c6008180997f">28.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i60e97739b0404d9a95dbea70b202b73f_I20201231" decimals="-5" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0NGFlMDJmZDJhMTY0ZDExYjlkYWQ1OTIzZmQ1YTJhMy90YWJsZXJhbmdlOjQ0YWUwMmZkMmExNjRkMTFiOWRhZDU5MjNmZDVhMmEzXzUtMi0xLTEtMA_a3145609-4f70-405f-bb91-69f750f65c62">8.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Employee defined benefit plan</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i240e6175999e4258aafd99dead1b5528_I20211231" decimals="-5" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0NGFlMDJmZDJhMTY0ZDExYjlkYWQ1OTIzZmQ1YTJhMy90YWJsZXJhbmdlOjQ0YWUwMmZkMmExNjRkMTFiOWRhZDU5MjNmZDVhMmEzXzYtMS0xLTEtMA_b1ef234e-0ffe-4e4f-958e-ab263a72f266">7.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3e1d40a892bc4fcfadd90fce4b1c954d_I20201231" decimals="-5" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0NGFlMDJmZDJhMTY0ZDExYjlkYWQ1OTIzZmQ1YTJhMy90YWJsZXJhbmdlOjQ0YWUwMmZkMmExNjRkMTFiOWRhZDU5MjNmZDVhMmEzXzYtMi0xLTEtMA_c8150703-6e1f-49f9-9ef6-568df0baa48c">5.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i48ec668f355445a5bc248ddf7e0b2756_I20211231" decimals="-5" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0NGFlMDJmZDJhMTY0ZDExYjlkYWQ1OTIzZmQ1YTJhMy90YWJsZXJhbmdlOjQ0YWUwMmZkMmExNjRkMTFiOWRhZDU5MjNmZDVhMmEzXzctMS0xLTEtMA_0baf95da-a16a-4771-bfb9-df2bc6e99b6b">1.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3851117f8e1f4838af0d4842b238d8b3_I20201231" decimals="-5" name="ifrs-full:DeferredTaxAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0NGFlMDJmZDJhMTY0ZDExYjlkYWQ1OTIzZmQ1YTJhMy90YWJsZXJhbmdlOjQ0YWUwMmZkMmExNjRkMTFiOWRhZDU5MjNmZDVhMmEzXzctMi0xLTEtMA_70e0b2da-24b9-467f-b1ed-1d875adc832b">1.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Carrying value of property and equipment in excess of tax cost</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ie42af43813f042d388bba95073cc00d9_I20211231" decimals="-5" name="ifrs-full:DeferredTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0NGFlMDJmZDJhMTY0ZDExYjlkYWQ1OTIzZmQ1YTJhMy90YWJsZXJhbmdlOjQ0YWUwMmZkMmExNjRkMTFiOWRhZDU5MjNmZDVhMmEzXzgtMS0xLTEtMA_265e5328-6ec2-4fab-baad-d2bbc0853e9d">15.2</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i737c25753d5a44389d4d4c7e4e5578d9_I20201231" decimals="-5" name="ifrs-full:DeferredTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0NGFlMDJmZDJhMTY0ZDExYjlkYWQ1OTIzZmQ1YTJhMy90YWJsZXJhbmdlOjQ0YWUwMmZkMmExNjRkMTFiOWRhZDU5MjNmZDVhMmEzXzgtMi0xLTEtMA_d7b1e2a0-71bc-4855-8080-c3c214a4e084">26.2</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Carrying value of intangible assets in excess of tax cost</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i19d16f6410b94158ba1074b28f8d09e2_I20211231" decimals="-5" name="ifrs-full:DeferredTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0NGFlMDJmZDJhMTY0ZDExYjlkYWQ1OTIzZmQ1YTJhMy90YWJsZXJhbmdlOjQ0YWUwMmZkMmExNjRkMTFiOWRhZDU5MjNmZDVhMmEzXzktMS0xLTEtMA_fb2cc5aa-a769-4fca-9b81-5259b4a77ba0">147.1</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ieb7396a7351540cda0723448085159c3_I20201231" decimals="-5" name="ifrs-full:DeferredTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0NGFlMDJmZDJhMTY0ZDExYjlkYWQ1OTIzZmQ1YTJhMy90YWJsZXJhbmdlOjQ0YWUwMmZkMmExNjRkMTFiOWRhZDU5MjNmZDVhMmEzXzktMi0xLTEtMA_eecbc35a-89c9-4f33-b3d3-78ba4e627af3">84.3</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lease assets</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ib002c0b7aecb45f4ac9ffe13985ab12a_I20211231" decimals="-5" name="ifrs-full:DeferredTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0NGFlMDJmZDJhMTY0ZDExYjlkYWQ1OTIzZmQ1YTJhMy90YWJsZXJhbmdlOjQ0YWUwMmZkMmExNjRkMTFiOWRhZDU5MjNmZDVhMmEzXzEwLTEtMS0xLTA_8a9f4f54-eb22-4032-aaa3-05cd6faf62c0">117.9</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i7f4406bc163945499786476f8bf18e0b_I20201231" decimals="-5" name="ifrs-full:DeferredTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0NGFlMDJmZDJhMTY0ZDExYjlkYWQ1OTIzZmQ1YTJhMy90YWJsZXJhbmdlOjQ0YWUwMmZkMmExNjRkMTFiOWRhZDU5MjNmZDVhMmEzXzEwLTItMS0xLTA_e11bf6dd-1ede-4421-8462-711e0dcad5d9">108.7</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0NGFlMDJmZDJhMTY0ZDExYjlkYWQ1OTIzZmQ1YTJhMy90YWJsZXJhbmdlOjQ0YWUwMmZkMmExNjRkMTFiOWRhZDU5MjNmZDVhMmEzXzExLTEtMS0xLTA_053279af-ccbe-4e8f-a62f-2bb262ebc77b">29.2</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0NGFlMDJmZDJhMTY0ZDExYjlkYWQ1OTIzZmQ1YTJhMy90YWJsZXJhbmdlOjQ0YWUwMmZkMmExNjRkMTFiOWRhZDU5MjNmZDVhMmEzXzExLTItMS0xLTA_86a63004-a6bd-43a9-b163-721276b01e10">21.0</ix:nonFraction>)</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="padding-left:11.25pt;text-indent:-9pt"><span><br/></span></div><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following is a reconciliation of net deferred tax assets (liabilities):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance, beginning of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpjMzQwYzMxMTBiOGM0MjA2OTM4NzhiNzdlYWUzYjQzMi90YWJsZXJhbmdlOmMzNDBjMzExMGI4YzQyMDY5Mzg3OGI3N2VhZTNiNDMyXzItMS0xLTEtMA_fc4a358c-7447-41e6-8cb9-8779f97294a3">21.0</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i95bc60adeaf14724a622aaba23d4d465_I20191231" decimals="-5" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpjMzQwYzMxMTBiOGM0MjA2OTM4NzhiNzdlYWUzYjQzMi90YWJsZXJhbmdlOmMzNDBjMzExMGI4YzQyMDY5Mzg3OGI3N2VhZTNiNDMyXzItMi0xLTEtMA_19c0bc5a-19de-40b5-aa2a-95c84607910f">41.3</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Tax effect on equity items</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpjMzQwYzMxMTBiOGM0MjA2OTM4NzhiNzdlYWUzYjQzMi90YWJsZXJhbmdlOmMzNDBjMzExMGI4YzQyMDY5Mzg3OGI3N2VhZTNiNDMyXzYtMS0xLTEtMA_53e85e87-815a-4636-becc-a545909941a8">7.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpjMzQwYzMxMTBiOGM0MjA2OTM4NzhiNzdlYWUzYjQzMi90YWJsZXJhbmdlOmMzNDBjMzExMGI4YzQyMDY5Mzg3OGI3N2VhZTNiNDMyXzYtMi0xLTEtMA_b7e0907d-7350-4b02-befc-8905daa1edec">2.0</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpjMzQwYzMxMTBiOGM0MjA2OTM4NzhiNzdlYWUzYjQzMi90YWJsZXJhbmdlOmMzNDBjMzExMGI4YzQyMDY5Mzg3OGI3N2VhZTNiNDMyXzctMS0xLTEtMA_09ca97e5-cbd1-46a6-8ea6-175e304c029b">0.4</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpjMzQwYzMxMTBiOGM0MjA2OTM4NzhiNzdlYWUzYjQzMi90YWJsZXJhbmdlOmMzNDBjMzExMGI4YzQyMDY5Mzg3OGI3N2VhZTNiNDMyXzctMi0xLTEtMA_bb1407c6-8153-4f33-b706-0843ee6fba24">0.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" sign="-" name="stn:OtherIncreaseDecreaseDeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpjMzQwYzMxMTBiOGM0MjA2OTM4NzhiNzdlYWUzYjQzMi90YWJsZXJhbmdlOmMzNDBjMzExMGI4YzQyMDY5Mzg3OGI3N2VhZTNiNDMyXzgtMS0xLTEtMA_89397b4a-2762-461b-a355-d16eb0ea664d">0.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" sign="-" name="stn:OtherIncreaseDecreaseDeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpjMzQwYzMxMTBiOGM0MjA2OTM4NzhiNzdlYWUzYjQzMi90YWJsZXJhbmdlOmMzNDBjMzExMGI4YzQyMDY5Mzg3OGI3N2VhZTNiNDMyXzgtMi0xLTEtMA_29060921-df94-4573-9ff1-e7d9ba741e14">0.4</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred taxes acquired through business combinations</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpjMzQwYzMxMTBiOGM0MjA2OTM4NzhiNzdlYWUzYjQzMi90YWJsZXJhbmdlOmMzNDBjMzExMGI4YzQyMDY5Mzg3OGI3N2VhZTNiNDMyXzktMS0xLTEtMA_41a06235-3474-4d4d-812b-0dbdfe50b149">19.9</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpjMzQwYzMxMTBiOGM0MjA2OTM4NzhiNzdlYWUzYjQzMi90YWJsZXJhbmdlOmMzNDBjMzExMGI4YzQyMDY5Mzg3OGI3N2VhZTNiNDMyXzktMi0xLTEtMA_b84add2b-773e-43e0-8e2a-8a03aed6f83e">0.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Tax recovery during the year recognized in net income</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpjMzQwYzMxMTBiOGM0MjA2OTM4NzhiNzdlYWUzYjQzMi90YWJsZXJhbmdlOmMzNDBjMzExMGI4YzQyMDY5Mzg3OGI3N2VhZTNiNDMyXzEwLTEtMS0xLTA_3887a48d-6992-47f6-ab13-d1723b7544c5">4.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpjMzQwYzMxMTBiOGM0MjA2OTM4NzhiNzdlYWUzYjQzMi90YWJsZXJhbmdlOmMzNDBjMzExMGI4YzQyMDY5Mzg3OGI3N2VhZTNiNDMyXzEwLTItMS0xLTA_35850b36-7683-4146-8a7f-c6a5a6f38763">20.8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance, end of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpjMzQwYzMxMTBiOGM0MjA2OTM4NzhiNzdlYWUzYjQzMi90YWJsZXJhbmdlOmMzNDBjMzExMGI4YzQyMDY5Mzg3OGI3N2VhZTNiNDMyXzExLTEtMS0xLTA_6c95c39a-d29c-4525-8359-c6a22ebdad84">29.2</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:DeferredTaxLiabilityAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpjMzQwYzMxMTBiOGM0MjA2OTM4NzhiNzdlYWUzYjQzMi90YWJsZXJhbmdlOmMzNDBjMzExMGI4YzQyMDY5Mzg3OGI3N2VhZTNiNDMyXzExLTItMS0xLTA_7ece04f8-5c5c-4b7b-bd45-ee5aa322954c">21.0</ix:nonFraction>)</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="stn:DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90ZXh0cmVnaW9uOjFmZDZlZGI0OTYzNDQ2OTJiMDAzMzUxNmI1ZmNkNDVjXzExNjc_e4970f56-bcda-42f8-b130-04bd332f3209" continuedAt="id8d84fba53bc43249c23da0a2e321ced" escape="true">At December&#160;31, 2021, all loss carryforwards and deductible temporary differences available to reduce the taxable income of Canadian, US, and foreign subsidiaries were recognized in the consolidated financial statements, except as noted below.</ix:nonNumeric></span></div></ix:continuation><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-51</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i21b04badcd79439ca6832798a07081b1"><div style="text-align:center"><ix:continuation id="id8d84fba53bc43249c23da0a2e321ced"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deductible temporary differences</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpmYWY3OWM5NzllMzM0ZmFlYjU1MzM1NzRlNzFmMTk0YS90YWJsZXJhbmdlOmZhZjc5Yzk3OWUzMzRmYWViNTUzMzU3NGU3MWYxOTRhXzItMS0xLTEtMA_d040705d-f892-4ad6-a8fc-a13404c59108">0.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpmYWY3OWM5NzllMzM0ZmFlYjU1MzM1NzRlNzFmMTk0YS90YWJsZXJhbmdlOmZhZjc5Yzk3OWUzMzRmYWViNTUzMzU3NGU3MWYxOTRhXzItMi0xLTEtMA_413cf5b2-c274-4456-8577-d9fcf545861c">1.1</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-capital&#160;tax losses:</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Expire (2022 to 2041)</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ia7f27f6f840145739c6f5461b2a15371_I20211231" decimals="-5" name="ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpmYWY3OWM5NzllMzM0ZmFlYjU1MzM1NzRlNzFmMTk0YS90YWJsZXJhbmdlOmZhZjc5Yzk3OWUzMzRmYWViNTUzMzU3NGU3MWYxOTRhXzQtMS0xLTEtMA_d12e10e4-fdd0-4d5a-b504-4e8f703ea108">72.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i34f9f72e79694034a03d3b1bd4ab54e7_I20201231" decimals="-5" name="ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpmYWY3OWM5NzllMzM0ZmFlYjU1MzM1NzRlNzFmMTk0YS90YWJsZXJhbmdlOmZhZjc5Yzk3OWUzMzRmYWViNTUzMzU3NGU3MWYxOTRhXzQtMi0xLTEtMA_f052eaf6-00d6-42f6-bb34-00bf48f7455b">37.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Never expire</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iac294f3fc53a42c4a983cf9ed75920db_I20211231" decimals="-5" name="ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpmYWY3OWM5NzllMzM0ZmFlYjU1MzM1NzRlNzFmMTk0YS90YWJsZXJhbmdlOmZhZjc5Yzk3OWUzMzRmYWViNTUzMzU3NGU3MWYxOTRhXzUtMS0xLTEtMA_bc131ac2-13de-4578-b7cc-091b3524a9ec">41.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i385dbe5596be4708b3af7447705748c3_I20201231" decimals="-5" name="ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpmYWY3OWM5NzllMzM0ZmFlYjU1MzM1NzRlNzFmMTk0YS90YWJsZXJhbmdlOmZhZjc5Yzk3OWUzMzRmYWViNTUzMzU3NGU3MWYxOTRhXzUtMi0xLTEtMA_43e8820f-4760-44ef-98b8-94e4b5a5333b">33.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ib485dc255af34b889bae1651404c8c6d_I20211231" decimals="-5" name="ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpmYWY3OWM5NzllMzM0ZmFlYjU1MzM1NzRlNzFmMTk0YS90YWJsZXJhbmdlOmZhZjc5Yzk3OWUzMzRmYWViNTUzMzU3NGU3MWYxOTRhXzYtMS0xLTEtMA_6a5eb1cf-26e4-4b8d-81ff-d5303a8e051a">113.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="id04223e343534274ae77088f90e028e9_I20201231" decimals="-5" name="ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpmYWY3OWM5NzllMzM0ZmFlYjU1MzM1NzRlNzFmMTk0YS90YWJsZXJhbmdlOmZhZjc5Yzk3OWUzMzRmYWViNTUzMzU3NGU3MWYxOTRhXzYtMi0xLTEtMA_04c1e3ef-81e6-4f2a-ae21-531564c31838">70.5</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Capital tax losses:</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Never expire</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6d2d9267b026450ca53a313731800923_I20211231" decimals="-5" name="ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpmYWY3OWM5NzllMzM0ZmFlYjU1MzM1NzRlNzFmMTk0YS90YWJsZXJhbmdlOmZhZjc5Yzk3OWUzMzRmYWViNTUzMzU3NGU3MWYxOTRhXzgtMS0xLTEtMA_38d20995-90ad-44b5-8b94-80b8d008a41e">2.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i342f9f1e94404f3bb605750f9097008e_I20201231" decimals="-5" name="ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpmYWY3OWM5NzllMzM0ZmFlYjU1MzM1NzRlNzFmMTk0YS90YWJsZXJhbmdlOmZhZjc5Yzk3OWUzMzRmYWViNTUzMzU3NGU3MWYxOTRhXzgtMi0xLTEtMA_704e5966-ede0-4f07-aed1-26d45ce09c0c">2.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i1f4d9bceec154ad0ad71dd2e44c8273b_I20211231" decimals="-5" name="ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpmYWY3OWM5NzllMzM0ZmFlYjU1MzM1NzRlNzFmMTk0YS90YWJsZXJhbmdlOmZhZjc5Yzk3OWUzMzRmYWViNTUzMzU3NGU3MWYxOTRhXzktMS0xLTEtMA_0d9e97a0-5d85-4c13-8894-1468d13eb933">116.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ib363394b95594a3a8e9fd5bee3561a8e_I20201231" decimals="-5" name="ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpmYWY3OWM5NzllMzM0ZmFlYjU1MzM1NzRlNzFmMTk0YS90YWJsZXJhbmdlOmZhZjc5Yzk3OWUzMzRmYWViNTUzMzU3NGU3MWYxOTRhXzktMi0xLTEtMA_21087f3e-e7f8-4c76-9c73-1ea231f88406">74.2</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:continuation></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax assets have not been recognized in respect of these temporary differences and losses, as well as foreign tax credits of $<ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90ZXh0cmVnaW9uOjFmZDZlZGI0OTYzNDQ2OTJiMDAzMzUxNmI1ZmNkNDVjXzE2NDkyNjc0NDM1OTQ_54e84954-22d5-466d-8307-cde4287d8042">4.9</ix:nonFraction> (2020 - <ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90ZXh0cmVnaW9uOjFmZDZlZGI0OTYzNDQ2OTJiMDAzMzUxNmI1ZmNkNDVjXzE2NDkyNjc0NDM1ODg_c3188d8a-d860-4ecf-ac7d-12f045fb1132">nil</ix:nonFraction>), because they are restricted to certain jurisdictions and cannot be used elsewhere in the Company at this time.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Due to a change in United States tax legislation during 2020 as a result of the COVID-19 pandemic, the depreciable life of leasehold improvements was accelerated for tax purposes, which resulted in an adjustment of $<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="stn:AdjustmentForTaxRelatingToTaxLegislationChanges" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90ZXh0cmVnaW9uOjFmZDZlZGI0OTYzNDQ2OTJiMDAzMzUxNmI1ZmNkNDVjXzEwOTU_eba81866-8030-4745-94d8-6c59cd769ed2">9.1</ix:nonFraction> in 2020 that increased income taxes recoverable and deferred tax liabilities.</span></div></ix:continuation><div><span><br/></span></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_115"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">28. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfFinanceCostExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTUvZnJhZzo4ZjRmZjBlOGI3YTc0ZGVkYmJmOWYyMjA3ODUxNTY3Ni90ZXh0cmVnaW9uOjhmNGZmMGU4YjdhNzRkZWRiYmY5ZjIyMDc4NTE1Njc2Xzkw_b96f1050-dea8-4560-9341-72437c6aab65" continuedAt="i626d2b4dbbc24c228e4d2e34ddab0da5" escape="true">Net Interest Expense </ix:nonNumeric></span></div><div><span><br/></span></div><div><ix:continuation id="i626d2b4dbbc24c228e4d2e34ddab0da5"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfInterestIncomeExpenseExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTUvZnJhZzo4ZjRmZjBlOGI3YTc0ZGVkYmJmOWYyMjA3ODUxNTY3Ni90ZXh0cmVnaW9uOjhmNGZmMGU4YjdhNzRkZWRiYmY5ZjIyMDc4NTE1Njc2Xzkx_41e8847d-2330-4035-a7be-16584801ef8b" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.111%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.049%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December&#160;31</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Note</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest on credit facilities</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:InterestExpenseOnBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTUvZnJhZzo4ZjRmZjBlOGI3YTc0ZGVkYmJmOWYyMjA3ODUxNTY3Ni90YWJsZTphZmE3OWEyNzM0ZWQ0ZWNlYjA1Y2E1ZDRmYThhZGE4ZS90YWJsZXJhbmdlOmFmYTc5YTI3MzRlZDRlY2ViMDVjYTVkNGZhOGFkYThlXzUtMi0xLTEtMA_817b445b-66b0-4d41-ac50-ccb90666c902">9.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:InterestExpenseOnBorrowings" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTUvZnJhZzo4ZjRmZjBlOGI3YTc0ZGVkYmJmOWYyMjA3ODUxNTY3Ni90YWJsZTphZmE3OWEyNzM0ZWQ0ZWNlYjA1Y2E1ZDRmYThhZGE4ZS90YWJsZXJhbmdlOmFmYTc5YTI3MzRlZDRlY2ViMDVjYTVkNGZhOGFkYThlXzUtMy0xLTEtMA_aef539c7-3776-4649-aee4-5c3f30f15e25">20.1</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest on lease liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:InterestExpenseOnLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTUvZnJhZzo4ZjRmZjBlOGI3YTc0ZGVkYmJmOWYyMjA3ODUxNTY3Ni90YWJsZTphZmE3OWEyNzM0ZWQ0ZWNlYjA1Y2E1ZDRmYThhZGE4ZS90YWJsZXJhbmdlOmFmYTc5YTI3MzRlZDRlY2ViMDVjYTVkNGZhOGFkYThlXzYtMi0xLTEtMA_a9b6b85e-3217-4a24-b4c1-05a06543826b">23.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:InterestExpenseOnLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTUvZnJhZzo4ZjRmZjBlOGI3YTc0ZGVkYmJmOWYyMjA3ODUxNTY3Ni90YWJsZTphZmE3OWEyNzM0ZWQ0ZWNlYjA1Y2E1ZDRmYThhZGE4ZS90YWJsZXJhbmdlOmFmYTc5YTI3MzRlZDRlY2ViMDVjYTVkNGZhOGFkYThlXzYtMy0xLTEtMA_2799cdf7-c4a7-4ed9-9e6a-8addbf3db918">28.8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="stn:InterestExpenseOnOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTUvZnJhZzo4ZjRmZjBlOGI3YTc0ZGVkYmJmOWYyMjA3ODUxNTY3Ni90YWJsZTphZmE3OWEyNzM0ZWQ0ZWNlYjA1Y2E1ZDRmYThhZGE4ZS90YWJsZXJhbmdlOmFmYTc5YTI3MzRlZDRlY2ViMDVjYTVkNGZhOGFkYThlXzctMi0xLTEtMA_8a7c20b6-1434-4d5a-9f9e-49ad439876b6">9.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="stn:InterestExpenseOnOther" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTUvZnJhZzo4ZjRmZjBlOGI3YTc0ZGVkYmJmOWYyMjA3ODUxNTY3Ni90YWJsZTphZmE3OWEyNzM0ZWQ0ZWNlYjA1Y2E1ZDRmYThhZGE4ZS90YWJsZXJhbmdlOmFmYTc5YTI3MzRlZDRlY2ViMDVjYTVkNGZhOGFkYThlXzctMy0xLTEtMA_acf6c513-1b27-484c-9470-69f4f34e7805">4.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total interest expense</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTUvZnJhZzo4ZjRmZjBlOGI3YTc0ZGVkYmJmOWYyMjA3ODUxNTY3Ni90YWJsZTphZmE3OWEyNzM0ZWQ0ZWNlYjA1Y2E1ZDRmYThhZGE4ZS90YWJsZXJhbmdlOmFmYTc5YTI3MzRlZDRlY2ViMDVjYTVkNGZhOGFkYThlXzgtMi0xLTEtMA_82858f1d-9037-4a0e-8ba5-8fb6e2a1deba">42.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:InterestExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTUvZnJhZzo4ZjRmZjBlOGI3YTc0ZGVkYmJmOWYyMjA3ODUxNTY3Ni90YWJsZTphZmE3OWEyNzM0ZWQ0ZWNlYjA1Y2E1ZDRmYThhZGE4ZS90YWJsZXJhbmdlOmFmYTc5YTI3MzRlZDRlY2ViMDVjYTVkNGZhOGFkYThlXzgtMy0xLTEtMA_b2753e56-fad0-42ed-b7ec-4d601c8963d7">53.1</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest income on FVOCI investment debt securities</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTUvZnJhZzo4ZjRmZjBlOGI3YTc0ZGVkYmJmOWYyMjA3ODUxNTY3Ni90YWJsZTphZmE3OWEyNzM0ZWQ0ZWNlYjA1Y2E1ZDRmYThhZGE4ZS90YWJsZXJhbmdlOmFmYTc5YTI3MzRlZDRlY2ViMDVjYTVkNGZhOGFkYThlXzktMi0xLTEtMA_08a4c006-9405-4312-b4f8-06d918c555ac">3.5</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTUvZnJhZzo4ZjRmZjBlOGI3YTc0ZGVkYmJmOWYyMjA3ODUxNTY3Ni90YWJsZTphZmE3OWEyNzM0ZWQ0ZWNlYjA1Y2E1ZDRmYThhZGE4ZS90YWJsZXJhbmdlOmFmYTc5YTI3MzRlZDRlY2ViMDVjYTVkNGZhOGFkYThlXzktMy0xLTEtMA_02dc1c02-0e6b-413f-95ba-d6ff21cf5b43">2.8</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:InterestIncomeOnOtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTUvZnJhZzo4ZjRmZjBlOGI3YTc0ZGVkYmJmOWYyMjA3ODUxNTY3Ni90YWJsZTphZmE3OWEyNzM0ZWQ0ZWNlYjA1Y2E1ZDRmYThhZGE4ZS90YWJsZXJhbmdlOmFmYTc5YTI3MzRlZDRlY2ViMDVjYTVkNGZhOGFkYThlXzEwLTItMS0xLTA_e2ec9c74-6d3b-4447-9ce3-415ca2915dc3">1.3</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:InterestIncomeOnOtherFinancialAssets" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTUvZnJhZzo4ZjRmZjBlOGI3YTc0ZGVkYmJmOWYyMjA3ODUxNTY3Ni90YWJsZTphZmE3OWEyNzM0ZWQ0ZWNlYjA1Y2E1ZDRmYThhZGE4ZS90YWJsZXJhbmdlOmFmYTc5YTI3MzRlZDRlY2ViMDVjYTVkNGZhOGFkYThlXzEwLTMtMS0xLTA_ec07a393-a915-4dbd-bdba-e53e1aac4e17">1.1</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total interest income</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTUvZnJhZzo4ZjRmZjBlOGI3YTc0ZGVkYmJmOWYyMjA3ODUxNTY3Ni90YWJsZTphZmE3OWEyNzM0ZWQ0ZWNlYjA1Y2E1ZDRmYThhZGE4ZS90YWJsZXJhbmdlOmFmYTc5YTI3MzRlZDRlY2ViMDVjYTVkNGZhOGFkYThlXzExLTItMS0xLTA_97193a5f-cb6a-43ae-8d09-01080b3cc9c7">4.8</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:RevenueFromInterest" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTUvZnJhZzo4ZjRmZjBlOGI3YTc0ZGVkYmJmOWYyMjA3ODUxNTY3Ni90YWJsZTphZmE3OWEyNzM0ZWQ0ZWNlYjA1Y2E1ZDRmYThhZGE4ZS90YWJsZXJhbmdlOmFmYTc5YTI3MzRlZDRlY2ViMDVjYTVkNGZhOGFkYThlXzExLTMtMS0xLTA_b6108930-5165-4399-8a28-60c5193242dc">3.9</ix:nonFraction>)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net interest expense</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:InterestRevenueExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTUvZnJhZzo4ZjRmZjBlOGI3YTc0ZGVkYmJmOWYyMjA3ODUxNTY3Ni90YWJsZTphZmE3OWEyNzM0ZWQ0ZWNlYjA1Y2E1ZDRmYThhZGE4ZS90YWJsZXJhbmdlOmFmYTc5YTI3MzRlZDRlY2ViMDVjYTVkNGZhOGFkYThlXzEyLTItMS0xLTA_00e4cf45-50b0-4f3c-af87-4fcb6257d9f8">37.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:InterestRevenueExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTUvZnJhZzo4ZjRmZjBlOGI3YTc0ZGVkYmJmOWYyMjA3ODUxNTY3Ni90YWJsZTphZmE3OWEyNzM0ZWQ0ZWNlYjA1Y2E1ZDRmYThhZGE4ZS90YWJsZXJhbmdlOmFmYTc5YTI3MzRlZDRlY2ViMDVjYTVkNGZhOGFkYThlXzEyLTMtMS0xLTA_5dae4c31-008d-40d0-a61c-dfdeaa9c34e3">49.2</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:nonNumeric></ix:continuation></div><div><span><br/></span></div><div><span><br/></span></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_118"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">29. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTgvZnJhZzozMTkwZGI0MGY3N2Q0MjcwOGUzNTFlZDI1M2U0ZmE0OS90ZXh0cmVnaW9uOjMxOTBkYjQwZjc3ZDQyNzA4ZTM1MWVkMjUzZTRmYTQ5XzE1NTc_6303b2a0-b499-4961-9889-c4e913d9a25a" continuedAt="iab23ba123d0042fc85c449233dc54e8d" escape="true">Revenue</ix:nonNumeric></span></div><ix:continuation id="iab23ba123d0042fc85c449233dc54e8d" continuedAt="i37932ea1366d4a20933b437c7089f565"><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disaggregation of revenue</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company provides professional consulting services in engineering, architecture, interior design, landscape architecture, surveying, environmental sciences, project management, and project economics throughout North America and globally. The Company has <ix:nonFraction unitRef="unit" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="INF" name="stn:NumberOfSpecializedBusinessOperatingUnits" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTgvZnJhZzozMTkwZGI0MGY3N2Q0MjcwOGUzNTFlZDI1M2U0ZmE0OS90ZXh0cmVnaW9uOjMxOTBkYjQwZjc3ZDQyNzA4ZTM1MWVkMjUzZTRmYTQ5XzMwMA_3a3dd087-1117-49d5-82c2-f2cdfd4debdb">five</ix:nonFraction> specialized business operating units: Buildings, Energy&#160;&amp; Resources, Environmental Services, Infrastructure, and Water. Revenue is derived principally under&#160;fee-for-service&#160;agreements with clients. Disaggregation of revenue by geographic area and service is included in note 35. Acquisitions increased deferred revenue by $<ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:ContractLiabilitiesRecognisedAsOfAcquisitionDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTgvZnJhZzozMTkwZGI0MGY3N2Q0MjcwOGUzNTFlZDI1M2U0ZmE0OS90ZXh0cmVnaW9uOjMxOTBkYjQwZjc3ZDQyNzA4ZTM1MWVkMjUzZTRmYTQ5XzEwOTk1MTE2MzAxNTI_a41d2884-190c-44da-9336-f0fdc05ce904">43.0</ix:nonFraction> and did not impact contract assets (note 7). In 2020, there were no significant changes to contract assets and deferred revenue. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue recognized in 2021 and included in deferred revenue at January&#160;1, 2021, was $<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTgvZnJhZzozMTkwZGI0MGY3N2Q0MjcwOGUzNTFlZDI1M2U0ZmE0OS90ZXh0cmVnaW9uOjMxOTBkYjQwZjc3ZDQyNzA4ZTM1MWVkMjUzZTRmYTQ5Xzg3Ng_ace9d5f3-197f-4a0c-9373-6193af176601">197.3</ix:nonFraction> (2020 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTgvZnJhZzozMTkwZGI0MGY3N2Q0MjcwOGUzNTFlZDI1M2U0ZmE0OS90ZXh0cmVnaW9uOjMxOTBkYjQwZjc3ZDQyNzA4ZTM1MWVkMjUzZTRmYTQ5Xzg4NQ_e1534f2e-64dc-4731-97ac-ca3723a67683">199.2</ix:nonFraction>). Revenue recognized in 2021 from performance obligations satisfied (or partially satisfied) in prior years was less than <ix:nonFraction unitRef="number" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="INF" name="ifrs-full:PercentageOfEntitysRevenue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTgvZnJhZzozMTkwZGI0MGY3N2Q0MjcwOGUzNTFlZDI1M2U0ZmE0OS90ZXh0cmVnaW9uOjMxOTBkYjQwZjc3ZDQyNzA4ZTM1MWVkMjUzZTRmYTQ5XzEwMDg_138ca0dc-3a51-4add-820c-96b9c2addcf7">1</ix:nonFraction>% (2020 &#8211; <ix:nonFraction unitRef="number" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="INF" name="ifrs-full:PercentageOfEntitysRevenue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTgvZnJhZzozMTkwZGI0MGY3N2Q0MjcwOGUzNTFlZDI1M2U0ZmE0OS90ZXh0cmVnaW9uOjMxOTBkYjQwZjc3ZDQyNzA4ZTM1MWVkMjUzZTRmYTQ5XzEwMTc_1ddf1f86-b151-4d5c-95bd-77ccac00ba60">5</ix:nonFraction>%) of the Company&#8217;s gross revenue from continuing operations.</span></div></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-52</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i37932ea1366d4a20933b437c7089f565"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Remaining performance obligations (backlog)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The aggregate amount of estimated revenue related to performance obligations that are unsatisfied (or partially unsatisfied) as at December&#160;31, 2021, was $<ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTgvZnJhZzozMTkwZGI0MGY3N2Q0MjcwOGUzNTFlZDI1M2U0ZmE0OS90ZXh0cmVnaW9uOjMxOTBkYjQwZjc3ZDQyNzA4ZTM1MWVkMjUzZTRmYTQ5XzEyNjQ_a8897b1f-81ab-435b-93a5-801c394eb9eb">5,134.3</ix:nonFraction> (2020 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTgvZnJhZzozMTkwZGI0MGY3N2Q0MjcwOGUzNTFlZDI1M2U0ZmE0OS90ZXh0cmVnaW9uOjMxOTBkYjQwZjc3ZDQyNzA4ZTM1MWVkMjUzZTRmYTQ5XzEyNzM_c135e4da-b606-48c4-87b8-142ff8f0fa8f">4,377.1</ix:nonFraction>). This amount includes all contracts with customers but excludes variable consideration that is not highly probable. The Company expects to recognize approximately <ix:nonFraction unitRef="number" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="2" name="stn:PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTgvZnJhZzozMTkwZGI0MGY3N2Q0MjcwOGUzNTFlZDI1M2U0ZmE0OS90ZXh0cmVnaW9uOjMxOTBkYjQwZjc3ZDQyNzA4ZTM1MWVkMjUzZTRmYTQ5XzE0NDA_9f3dda9e-afef-4c55-a97b-bf787298ebec">78</ix:nonFraction>% (2020 &#8211; <ix:nonFraction unitRef="number" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="2" name="stn:PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTgvZnJhZzozMTkwZGI0MGY3N2Q0MjcwOGUzNTFlZDI1M2U0ZmE0OS90ZXh0cmVnaW9uOjMxOTBkYjQwZjc3ZDQyNzA4ZTM1MWVkMjUzZTRmYTQ5XzE0NDk_0a8e2fd9-fe22-4a2f-8901-a7264b59869a">78</ix:nonFraction>%) of this revenue as contracts are completed over the next <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="stn:TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTgvZnJhZzozMTkwZGI0MGY3N2Q0MjcwOGUzNTFlZDI1M2U0ZmE0OS90ZXh0cmVnaW9uOjMxOTBkYjQwZjc3ZDQyNzA4ZTM1MWVkMjUzZTRmYTQ5XzE1MTA_9336f481-7b8d-4d44-802f-4a2f7cf4600a">18</ix:nonNumeric> months with the remainder recognized thereafter.</span></div></ix:continuation><div><span><br/></span></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_121"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">30. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="stn:DisclosureOfEmployeeCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90ZXh0cmVnaW9uOjZiYWVkNDI1ZGVlNTQ1MWY5MzAwYTM5ZWFjYWM4OGY3XzEwMjA_f725480a-5fb5-40fe-bce9-7a7b761b3da7" continuedAt="i298afa32b67840a49c41eb30d6a9ca91" escape="true">Employee Costs from Continuing Operations</ix:nonNumeric></span></div><ix:continuation id="i298afa32b67840a49c41eb30d6a9ca91"><div><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="stn:DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90ZXh0cmVnaW9uOjZiYWVkNDI1ZGVlNTQ1MWY5MzAwYTM5ZWFjYWM4OGY3XzEwMTk_9325796e-d79b-48db-8df8-29ccc35a91c6" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:56.111%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.049%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Note</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Wages, salaries, and benefits</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:ShorttermEmployeeBenefitsExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90YWJsZTpiYjFhN2VjNGQ2MTY0ZTdlOTIyZGVkZTdjZGVkZjUyOS90YWJsZXJhbmdlOmJiMWE3ZWM0ZDYxNjRlN2U5MjJkZWRlN2NkZWRmNTI5XzMtMi0xLTEtMA_641aed1f-de38-4776-ba29-6d34429b75e8">2,644.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:ShorttermEmployeeBenefitsExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90YWJsZTpiYjFhN2VjNGQ2MTY0ZTdlOTIyZGVkZTdjZGVkZjUyOS90YWJsZXJhbmdlOmJiMWE3ZWM0ZDYxNjRlN2U5MjJkZWRlN2NkZWRmNTI5XzMtMy0xLTEtMA_a1a0fec9-7b55-43d3-a13b-784d8057e662">2,670.3</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pension costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:PostemploymentBenefitExpenseInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90YWJsZTpiYjFhN2VjNGQ2MTY0ZTdlOTIyZGVkZTdjZGVkZjUyOS90YWJsZXJhbmdlOmJiMWE3ZWM0ZDYxNjRlN2U5MjJkZWRlN2NkZWRmNTI5XzQtMi0xLTEtMA_009a05b4-5c19-48a3-9bdc-da81c47c7156">77.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:PostemploymentBenefitExpenseInProfitOrLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90YWJsZTpiYjFhN2VjNGQ2MTY0ZTdlOTIyZGVkZTdjZGVkZjUyOS90YWJsZXJhbmdlOmJiMWE3ZWM0ZDYxNjRlN2U5MjJkZWRlN2NkZWRmNTI5XzQtMy0xLTEtMA_f5639fb8-073a-4357-ac74-4fbffa8995fe">79.3</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Share-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90YWJsZTpiYjFhN2VjNGQ2MTY0ZTdlOTIyZGVkZTdjZGVkZjUyOS90YWJsZXJhbmdlOmJiMWE3ZWM0ZDYxNjRlN2U5MjJkZWRlN2NkZWRmNTI5XzUtMi0xLTEtMA_019d01b0-5d4b-4fa8-936c-a0f03aa7fa67">46.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90YWJsZTpiYjFhN2VjNGQ2MTY0ZTdlOTIyZGVkZTdjZGVkZjUyOS90YWJsZXJhbmdlOmJiMWE3ZWM0ZDYxNjRlN2U5MjJkZWRlN2NkZWRmNTI5XzUtMy0xLTEtMA_0e03fb94-a90c-4d27-88a5-d24dcdc40e76">16.4</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total employee costs</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:EmployeeBenefitsExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90YWJsZTpiYjFhN2VjNGQ2MTY0ZTdlOTIyZGVkZTdjZGVkZjUyOS90YWJsZXJhbmdlOmJiMWE3ZWM0ZDYxNjRlN2U5MjJkZWRlN2NkZWRmNTI5XzYtMi0xLTEtMA_541d9bf4-7022-4aa9-bb8a-5efbb30a11a4">2,768.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:EmployeeBenefitsExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90YWJsZTpiYjFhN2VjNGQ2MTY0ZTdlOTIyZGVkZTdjZGVkZjUyOS90YWJsZXJhbmdlOmJiMWE3ZWM0ZDYxNjRlN2U5MjJkZWRlN2NkZWRmNTI5XzYtMy0xLTEtMA_0e667679-0cc3-4349-a84a-e78ac8d0d621">2,766.0</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Direct labor</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="stn:DirectLaborCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90YWJsZTpiYjFhN2VjNGQ2MTY0ZTdlOTIyZGVkZTdjZGVkZjUyOS90YWJsZXJhbmdlOmJiMWE3ZWM0ZDYxNjRlN2U5MjJkZWRlN2NkZWRmNTI5XzctMi0xLTEtMA_652b64e0-9897-406c-b863-104d26c963eb">1,672.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="stn:DirectLaborCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90YWJsZTpiYjFhN2VjNGQ2MTY0ZTdlOTIyZGVkZTdjZGVkZjUyOS90YWJsZXJhbmdlOmJiMWE3ZWM0ZDYxNjRlN2U5MjJkZWRlN2NkZWRmNTI5XzctMy0xLTEtMA_7f7b3d46-6756-4016-b36a-a02f2e1edd9b">1,754.0</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indirect labor</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="stn:IndirectLaborCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90YWJsZTpiYjFhN2VjNGQ2MTY0ZTdlOTIyZGVkZTdjZGVkZjUyOS90YWJsZXJhbmdlOmJiMWE3ZWM0ZDYxNjRlN2U5MjJkZWRlN2NkZWRmNTI5XzgtMi0xLTEtMA_92bf8df7-d8d7-4506-980f-09913974ebb9">1,095.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="stn:IndirectLaborCosts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90YWJsZTpiYjFhN2VjNGQ2MTY0ZTdlOTIyZGVkZTdjZGVkZjUyOS90YWJsZXJhbmdlOmJiMWE3ZWM0ZDYxNjRlN2U5MjJkZWRlN2NkZWRmNTI5XzgtMy0xLTEtMA_e94bba2e-42d6-4f12-bfae-820cc7b8af5d">1,012.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total employee costs</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:EmployeeBenefitsExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90YWJsZTpiYjFhN2VjNGQ2MTY0ZTdlOTIyZGVkZTdjZGVkZjUyOS90YWJsZXJhbmdlOmJiMWE3ZWM0ZDYxNjRlN2U5MjJkZWRlN2NkZWRmNTI5XzktMi0xLTEtMA_8a2bc5c7-2f37-4b3f-b998-03c4f49a3416">2,768.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:EmployeeBenefitsExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90YWJsZTpiYjFhN2VjNGQ2MTY0ZTdlOTIyZGVkZTdjZGVkZjUyOS90YWJsZXJhbmdlOmJiMWE3ZWM0ZDYxNjRlN2U5MjJkZWRlN2NkZWRmNTI5XzktMy0xLTEtMA_4f29a72a-ff03-4f84-afb7-0b5c112f1b23">2,766.0</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:nonNumeric></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Direct labor costs include salaries, wages, and related fringe benefits (including pension costs) for labor hours directly associated with the completion of projects. Bonuses, share-based compensation, termination payments, and salaries, wages, and related fringe benefits (including pension costs) for labor hours not directly associated with the completion of projects are included in indirect labor costs. Indirect labor costs are included in administrative and marketing expenses in the consolidated statements of income. Included in pension costs is $<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90ZXh0cmVnaW9uOjZiYWVkNDI1ZGVlNTQ1MWY5MzAwYTM5ZWFjYWM4OGY3XzYwOQ_e70663e2-0538-4c48-b582-f000ef576a64">76.1</ix:nonFraction> (2020 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90ZXh0cmVnaW9uOjZiYWVkNDI1ZGVlNTQ1MWY5MzAwYTM5ZWFjYWM4OGY3XzYxOA_5ed033ab-4ee0-45c0-a4fd-247f8ac289d4">77.3</ix:nonFraction>) related to defined contribution plans.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As a result of the COVID-19 pandemic, government grants received for wag</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">e subsidies were $<ix:nonFraction unitRef="cad" contextRef="i25250f382e064fc5ad7787bc68f5fcc0_D20210101-20211231" decimals="-5" name="ifrs-full:ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90ZXh0cmVnaW9uOjZiYWVkNDI1ZGVlNTQ1MWY5MzAwYTM5ZWFjYWM4OGY3XzEwOTk1MTE2MjkwODY_c7a16fde-e3aa-4cf7-84f5-734502b7c047">4.3</ix:nonFraction> (2020 - $<ix:nonFraction unitRef="cad" contextRef="ia5863b0c532b48b3a4c7de6735282797_D20200101-20201231" decimals="-5" name="ifrs-full:ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90ZXh0cmVnaW9uOjZiYWVkNDI1ZGVlNTQ1MWY5MzAwYTM5ZWFjYWM4OGY3XzEwOTk1MTE2MjkwNzM_bd09d1c3-18df-4a6e-ad1b-5c811025e35d">3.5</ix:nonFraction>). These wage subsidies were presented as a reduction to direct labor of $<ix:nonFraction unitRef="cad" contextRef="i239e45b8e74c481486960507fdfa4698_I20211231" decimals="-5" name="stn:ReductionOfDirectLabor" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90ZXh0cmVnaW9uOjZiYWVkNDI1ZGVlNTQ1MWY5MzAwYTM5ZWFjYWM4OGY3XzEwOTk1MTE2MjkwOTM_c2833ef1-0b34-4c8b-a220-5d44be53d325">3.3</ix:nonFraction> (2020 - <ix:nonFraction unitRef="cad" contextRef="ie313f3e252dd4a89b04b581aeca3afa7_I20201231" decimals="-5" name="stn:ReductionOfDirectLabor" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90ZXh0cmVnaW9uOjZiYWVkNDI1ZGVlNTQ1MWY5MzAwYTM5ZWFjYWM4OGY3XzI3NDg3NzkwNzA4MTM_2554b45b-a5e4-4415-84e1-825c5d7ee2bb">nil</ix:nonFraction>) in direct payroll costs and indirect labor of $<ix:nonFraction unitRef="cad" contextRef="i239e45b8e74c481486960507fdfa4698_I20211231" decimals="-5" name="stn:ReductionOfIndirectLabor" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90ZXh0cmVnaW9uOjZiYWVkNDI1ZGVlNTQ1MWY5MzAwYTM5ZWFjYWM4OGY3XzEwOTk1MTE2MjkxMDE_71427edf-3047-4218-8908-bed42b39c91d">1.0</ix:nonFraction> (2020 - $<ix:nonFraction unitRef="cad" contextRef="ie313f3e252dd4a89b04b581aeca3afa7_I20201231" decimals="-5" name="stn:ReductionOfIndirectLabor" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90ZXh0cmVnaW9uOjZiYWVkNDI1ZGVlNTQ1MWY5MzAwYTM5ZWFjYWM4OGY3XzEwOTk1MTE2MjkwODE_28fc52b5-b02d-4df1-9d02-1fc898d8a611">3.5</ix:nonFraction>) in administrative and marketing expenses. At December&#160;31, 2021, there were no unperformed conditions related to these grants.</span></div></ix:continuation><div><span><br/></span></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_124"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">31. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjQvZnJhZzplNzE5M2M0MDg0YWU0MjljODUyNDk1ZmI0ZmIyODFlNS90ZXh0cmVnaW9uOmU3MTkzYzQwODRhZTQyOWM4NTI0OTVmYjRmYjI4MWU1XzMy_7262a2c8-b6a6-4c8c-b513-7d7f1539715d" continuedAt="ice1116d76183471b99d1c5d6d11fd37b" escape="true">Other Income</ix:nonNumeric></span><ix:continuation id="ice1116d76183471b99d1c5d6d11fd37b"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="stn:DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjQvZnJhZzplNzE5M2M0MDg0YWU0MjljODUyNDk1ZmI0ZmIyODFlNS90ZXh0cmVnaW9uOmU3MTkzYzQwODRhZTQyOWM4NTI0OTVmYjRmYjI4MWU1XzMz_8ad46e85-9681-477e-b41a-77cd136bf4e9" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.397%"><tr><td style="width:1.0%"></td><td style="width:56.066%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.326%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.328%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Note</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Share of income from joint ventures and associates</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjQvZnJhZzplNzE5M2M0MDg0YWU0MjljODUyNDk1ZmI0ZmIyODFlNS90YWJsZTplNjc5ZTA3ZjVhOWU0MGI4YWNhZjAyZDI1MjhhZmU1Ni90YWJsZXJhbmdlOmU2NzllMDdmNWE5ZTQwYjhhY2FmMDJkMjUyOGFmZTU2XzUtMS0xLTEtMA_9867ea73-c932-4fce-bb7b-91fe80e0a093">1.8</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjQvZnJhZzplNzE5M2M0MDg0YWU0MjljODUyNDk1ZmI0ZmIyODFlNS90YWJsZTplNjc5ZTA3ZjVhOWU0MGI4YWNhZjAyZDI1MjhhZmU1Ni90YWJsZXJhbmdlOmU2NzllMDdmNWE5ZTQwYjhhY2FmMDJkMjUyOGFmZTU2XzUtMi0xLTEtMA_9f85fbd3-eecb-4a1b-8764-de147e01e24a">1.5</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unrealized gain on equity securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjQvZnJhZzplNzE5M2M0MDg0YWU0MjljODUyNDk1ZmI0ZmIyODFlNS90YWJsZTplNjc5ZTA3ZjVhOWU0MGI4YWNhZjAyZDI1MjhhZmU1Ni90YWJsZXJhbmdlOmU2NzllMDdmNWE5ZTQwYjhhY2FmMDJkMjUyOGFmZTU2XzYtMS0xLTEtMA_3aa1549c-bceb-48df-82e1-7ba30421decc">13.9</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjQvZnJhZzplNzE5M2M0MDg0YWU0MjljODUyNDk1ZmI0ZmIyODFlNS90YWJsZTplNjc5ZTA3ZjVhOWU0MGI4YWNhZjAyZDI1MjhhZmU1Ni90YWJsZXJhbmdlOmU2NzllMDdmNWE5ZTQwYjhhY2FmMDJkMjUyOGFmZTU2XzYtMi0xLTEtMA_739100d6-0015-4c5c-b809-12d344c5af57">0.7</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="stn:MiscellaneousOtherIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjQvZnJhZzplNzE5M2M0MDg0YWU0MjljODUyNDk1ZmI0ZmIyODFlNS90YWJsZTplNjc5ZTA3ZjVhOWU0MGI4YWNhZjAyZDI1MjhhZmU1Ni90YWJsZXJhbmdlOmU2NzllMDdmNWE5ZTQwYjhhY2FmMDJkMjUyOGFmZTU2XzctMS0xLTEtMA_0bdd23ae-efa3-40a8-9a79-b92c939e0b5f">1.5</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" sign="-" name="stn:MiscellaneousOtherIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjQvZnJhZzplNzE5M2M0MDg0YWU0MjljODUyNDk1ZmI0ZmIyODFlNS90YWJsZTplNjc5ZTA3ZjVhOWU0MGI4YWNhZjAyZDI1MjhhZmU1Ni90YWJsZXJhbmdlOmU2NzllMDdmNWE5ZTQwYjhhY2FmMDJkMjUyOGFmZTU2XzctMi0xLTEtMA_45314f13-d116-47fd-b067-3f22327fe5d9">0.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total other income</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:OtherOperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjQvZnJhZzplNzE5M2M0MDg0YWU0MjljODUyNDk1ZmI0ZmIyODFlNS90YWJsZTplNjc5ZTA3ZjVhOWU0MGI4YWNhZjAyZDI1MjhhZmU1Ni90YWJsZXJhbmdlOmU2NzllMDdmNWE5ZTQwYjhhY2FmMDJkMjUyOGFmZTU2XzgtMS0xLTEtMA_b8b1ac7f-9120-435b-ae9c-06afc8ce2ec0">17.2</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:OtherOperatingIncomeExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjQvZnJhZzplNzE5M2M0MDg0YWU0MjljODUyNDk1ZmI0ZmIyODFlNS90YWJsZTplNjc5ZTA3ZjVhOWU0MGI4YWNhZjAyZDI1MjhhZmU1Ni90YWJsZXJhbmdlOmU2NzllMDdmNWE5ZTQwYjhhY2FmMDJkMjUyOGFmZTU2XzgtMi0xLTEtMA_aaf5dcb9-216d-40a4-bee8-dbd10f59468f">2.1</ix:nonFraction>)</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:nonNumeric></ix:continuation></div><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-53</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_127"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">32. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfEarningsPerShareExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjcvZnJhZzpjNzYyMDc5NGJiN2M0MGViOWRlNzk1ODU1YTg4ZWYwNy90ZXh0cmVnaW9uOmM3NjIwNzk0YmI3YzQwZWI5ZGU3OTU4NTVhODhlZjA3XzIxMw_337ce7a1-f48e-4527-a72a-b223110cfa49" continuedAt="i40ca4026401e46b687af577a168cd489" escape="true">Weighted Average Shares Outstanding</ix:nonNumeric></span></div><ix:continuation id="i40ca4026401e46b687af577a168cd489"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="stn:DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjcvZnJhZzpjNzYyMDc5NGJiN2M0MGViOWRlNzk1ODU1YTg4ZWYwNy90ZXh0cmVnaW9uOmM3NjIwNzk0YmI3YzQwZWI5ZGU3OTU4NTVhODhlZjA3XzIxNA_c5e1f410-59f9-4699-9c93-0d24f6c4a055" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The number of basic shares outstanding and diluted common shares, calculated on a weighted average basis, is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2021</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31,<br/>2020</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">#</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">#</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Basic shares outstanding</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="0" name="ifrs-full:WeightedAverageShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjcvZnJhZzpjNzYyMDc5NGJiN2M0MGViOWRlNzk1ODU1YTg4ZWYwNy90YWJsZToyZDhhNDU1Y2NmMjc0YWJlOGQwMTc3Y2FkN2JiNWU1ZC90YWJsZXJhbmdlOjJkOGE0NTVjY2YyNzRhYmU4ZDAxNzdjYWQ3YmI1ZTVkXzMtMS0xLTEtMA_6a5e95cf-7efb-4ab2-8348-39cf16373e00">111,242,658</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="0" name="ifrs-full:WeightedAverageShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjcvZnJhZzpjNzYyMDc5NGJiN2M0MGViOWRlNzk1ODU1YTg4ZWYwNy90YWJsZToyZDhhNDU1Y2NmMjc0YWJlOGQwMTc3Y2FkN2JiNWU1ZC90YWJsZXJhbmdlOjJkOGE0NTVjY2YyNzRhYmU4ZDAxNzdjYWQ3YmI1ZTVkXzMtMi0xLTEtMA_ba4209d6-0fd6-4a01-b4a5-6164239a9a0a">111,553,711</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Share options (dilutive effect in 2021 of <ix:nonFraction unitRef="option" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="INF" name="stn:NumberOfShareOptionsWithDilutiveEffect" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjcvZnJhZzpjNzYyMDc5NGJiN2M0MGViOWRlNzk1ODU1YTg4ZWYwNy90YWJsZToyZDhhNDU1Y2NmMjc0YWJlOGQwMTc3Y2FkN2JiNWU1ZC90YWJsZXJhbmdlOjJkOGE0NTVjY2YyNzRhYmU4ZDAxNzdjYWQ3YmI1ZTVkXzQtMC0xLTEtMC90ZXh0cmVnaW9uOmUxNDNhNjgzMjU3MDRmYjI4MzczMzI3N2Y2OTMzZThmXzQ0_9af041cb-5a05-4454-b171-93c3b7d832b3">848,278</ix:nonFraction> options; 2020 &#8211; <ix:nonFraction unitRef="option" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="INF" name="stn:NumberOfShareOptionsWithDilutiveEffect" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjcvZnJhZzpjNzYyMDc5NGJiN2M0MGViOWRlNzk1ODU1YTg4ZWYwNy90YWJsZToyZDhhNDU1Y2NmMjc0YWJlOGQwMTc3Y2FkN2JiNWU1ZC90YWJsZXJhbmdlOjJkOGE0NTVjY2YyNzRhYmU4ZDAxNzdjYWQ3YmI1ZTVkXzQtMC0xLTEtMC90ZXh0cmVnaW9uOmUxNDNhNjgzMjU3MDRmYjI4MzczMzI3N2Y2OTMzZThmXzYx_0b957bfe-0872-4c88-a261-e072daa4e6cc">2,123,800</ix:nonFraction> options)</span></div></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="0" name="ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjcvZnJhZzpjNzYyMDc5NGJiN2M0MGViOWRlNzk1ODU1YTg4ZWYwNy90YWJsZToyZDhhNDU1Y2NmMjc0YWJlOGQwMTc3Y2FkN2JiNWU1ZC90YWJsZXJhbmdlOjJkOGE0NTVjY2YyNzRhYmU4ZDAxNzdjYWQ3YmI1ZTVkXzQtMS0xLTEtMA_59db49b9-e717-4e38-a8d3-f754ef5b1140">374,007</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="0" name="ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjcvZnJhZzpjNzYyMDc5NGJiN2M0MGViOWRlNzk1ODU1YTg4ZWYwNy90YWJsZToyZDhhNDU1Y2NmMjc0YWJlOGQwMTc3Y2FkN2JiNWU1ZC90YWJsZXJhbmdlOjJkOGE0NTVjY2YyNzRhYmU4ZDAxNzdjYWQ3YmI1ZTVkXzQtMi0xLTEtMA_60686d50-104d-459e-90a1-8be0804aad85">395,594</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Diluted shares</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:1.5pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="0" name="ifrs-full:AdjustedWeightedAverageShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjcvZnJhZzpjNzYyMDc5NGJiN2M0MGViOWRlNzk1ODU1YTg4ZWYwNy90YWJsZToyZDhhNDU1Y2NmMjc0YWJlOGQwMTc3Y2FkN2JiNWU1ZC90YWJsZXJhbmdlOjJkOGE0NTVjY2YyNzRhYmU4ZDAxNzdjYWQ3YmI1ZTVkXzUtMS0xLTEtMA_07d7d293-2750-4986-9bc3-40a9e9a6e739">111,616,665</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:1.5pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:1.5pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="0" name="ifrs-full:AdjustedWeightedAverageShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjcvZnJhZzpjNzYyMDc5NGJiN2M0MGViOWRlNzk1ODU1YTg4ZWYwNy90YWJsZToyZDhhNDU1Y2NmMjc0YWJlOGQwMTc3Y2FkN2JiNWU1ZC90YWJsZXJhbmdlOjJkOGE0NTVjY2YyNzRhYmU4ZDAxNzdjYWQ3YmI1ZTVkXzUtMi0xLTEtMA_f7a3166a-5100-488f-945e-6288804ec770">111,949,305</ix:nonFraction>&#160;</span></td><td style="border-bottom:1.5pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At December&#160;31, 2021, and December&#160;31, 2020, <ix:nonFraction unitRef="shares" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="0" name="stn:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjcvZnJhZzpjNzYyMDc5NGJiN2M0MGViOWRlNzk1ODU1YTg4ZWYwNy90ZXh0cmVnaW9uOmM3NjIwNzk0YmI3YzQwZWI5ZGU3OTU4NTVhODhlZjA3XzE4NA_1df917dd-429f-4b79-af59-418d3850e7d4"><ix:nonFraction unitRef="shares" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="0" name="stn:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjcvZnJhZzpjNzYyMDc5NGJiN2M0MGViOWRlNzk1ODU1YTg4ZWYwNy90ZXh0cmVnaW9uOmM3NjIwNzk0YmI3YzQwZWI5ZGU3OTU4NTVhODhlZjA3XzE4NA_7c5b7f88-5fb7-4969-a8d6-1c50677e8a2b">no</ix:nonFraction></ix:nonFraction> options were antidilutive.</span></div></ix:continuation><div><span><br/></span></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_130"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">33. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfCashFlowStatementExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90ZXh0cmVnaW9uOjkxY2MzMTE4OGU3NTQxMDk5YjM5YjFiYjhmZTZmMTRhXzEzNw_8c0cda1a-cf74-4701-a681-c430de83ed7e" continuedAt="icb70132ceb72400d8b78460596888cbe" escape="true">Cash Flow Information</ix:nonNumeric></span></div><ix:continuation id="icb70132ceb72400d8b78460596888cbe" continuedAt="ide8b40ba101a405289fe1ce848acbb00"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90ZXh0cmVnaW9uOjkxY2MzMTE4OGU3NTQxMDk5YjM5YjFiYjhmZTZmMTRhXzEzNg_2b8232e9-7e43-46c3-b5c2-9fd9d9085dbd" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A reconciliation of liabilities arising from financing activities for the year ended December&#160;31, 2021, is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.194%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.637%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.640%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" rowspan="5" style="padding:0 1pt"></td><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Senior Unsecured Notes</span></td><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Revolving<br/>Credit<br/>Facility and Term Loan</span></td><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Notes Payable</span></td><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Software<br/>Financing<br/>Obligations</span></td><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Lease<br/>Liabilities</span></td><td colspan="3" style="display:none"></td><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td></tr><tr style="height:14pt"><td colspan="24" style="display:none"></td></tr><tr style="height:12pt"><td colspan="24" style="display:none"></td></tr><tr style="height:12pt"><td colspan="24" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2019</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i96cb2cf6dc814ba28283e29982e6c4d9_I20191231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzUtMS0xLTEtNDE4NjI_d27decec-aaa6-4b85-a4e8-94e088e524f3">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="idec589f9adb3444fb5cc1c79c9f39793_I20191231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzUtMi0xLTEtNDE4NjI_1d75f669-2c27-4c6f-9d88-408c0cdfb7a6">756.5</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i1727fd3c334b48b480e62481e8359485_I20191231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzUtMy0xLTEtNDE4NjI_ef5995a5-70c5-4735-8918-26716fffb553">88.7</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i664a30f871d64aceb93966c2c95fb475_I20191231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzUtNC0xLTEtNDE4NjI_c06d6602-e630-4034-9921-5f09476a2697">15.7</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i288697935ebe46d39c3e07b0be61caf9_I20191231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzUtNS0xLTEtNDE4NjI_6ff9ec53-2ae7-4ff0-9e21-47ee220099a5">688.9</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i95bc60adeaf14724a622aaba23d4d465_I20191231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzUtNy0xLTEtNDE4Nzc_cf66f41e-aab5-4d1c-af8f-dc7f09d1128c">1,549.8</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Statement of cash flows</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Proceeds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5df5d93d12f847cba45817afcf72bde6_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzctMS0xLTEtNDE4NjI_cf9ef1db-1140-4f95-bcc0-0535b1e0486a">300.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibdf994addefc44fba781fe555303462c_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzctMi0xLTEtNDE4NjI_49373df9-1a35-42a1-afa5-9a99078d8b4e">61.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie5080a748bbe451ab49a6810017f734c_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzctMy0xLTEtNDE4NjI_e3b985e5-71d1-4d56-9048-f2681cbae5b6">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i766e0faf381a40239a3991533a3a24b8_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzctNC0xLTEtNDE4NjI_4d807751-3a83-43ec-a4c6-1fd8f179b297">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie5481efaa6ea4acc9a89e86c24f14a99_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzctNS0xLTEtNDE4NjI_8d4b5306-4cd9-41cd-8a08-6c2b3ee41bf1">2.8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzctNy0xLTEtNDE4Nzc_ab385d27-57cd-4c61-8ce1-225bb0fdd8b0">363.8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Transaction costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5df5d93d12f847cba45817afcf72bde6_D20200101-20201231" decimals="-5" sign="-" name="stn:IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzgtMS0xLTEtNDE4NjI_7cc88378-8ce5-44bd-b745-1111e4655acf">2.1</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibdf994addefc44fba781fe555303462c_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzgtMi0xLTEtNDE4NjI_3e0cdb9f-66cd-4a92-988c-7538dab5a5df">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie5080a748bbe451ab49a6810017f734c_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzgtMy0xLTEtNDE4NjI_a8be1925-dd6c-4b7a-9e41-c616ce391ca0">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i766e0faf381a40239a3991533a3a24b8_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzgtNC0xLTEtNDE4NjI_4e7b4c92-27d9-4b89-8e2b-7f01fe4ece32">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie5481efaa6ea4acc9a89e86c24f14a99_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzgtNS0xLTEtNDE4NjI_70091a02-fc8b-424a-9305-c1b9ffd41c36">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" sign="-" name="stn:IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzgtNy0xLTEtNDE4Nzc_409a1fbd-f6f7-4de8-9e0d-85380b7eaf4d">2.1</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Repayments or payments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5df5d93d12f847cba45817afcf72bde6_D20200101-20201231" decimals="-5" name="ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzktMS0xLTEtNDE4NjI_8582eaed-d0c9-4bd9-96ae-91004efd4b28">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ibdf994addefc44fba781fe555303462c_D20200101-20201231" decimals="-5" name="ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzktMi0xLTEtNDE4NjI_67dc32ef-a1f3-43c0-a207-bde7e6853a79">509.0</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ie5080a748bbe451ab49a6810017f734c_D20200101-20201231" decimals="-5" name="ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzktMy0xLTEtNDE4NjI_af8d1e6b-2aee-4dec-83d9-6ed607888ffd">33.2</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i766e0faf381a40239a3991533a3a24b8_D20200101-20201231" decimals="-5" name="ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzktNC0xLTEtNDE4NjI_d9ed9ed0-bdcb-4d59-a9ec-d48c42aa6ef9">13.0</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ie5481efaa6ea4acc9a89e86c24f14a99_D20200101-20201231" decimals="-5" name="ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzktNS0xLTEtNDE4NjI_3ac4974e-95b3-4247-9fcd-ed9d346cd747">129.3</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzktNy0xLTEtNDE4Nzc_5efd31b0-7713-479e-bc4b-8b484f7fdaad">684.5</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-cash&#160;changes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5df5d93d12f847cba45817afcf72bde6_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzExLTEtMS0xLTQxODYy_04487e95-b592-4207-8afe-0dfc0f308ee6">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibdf994addefc44fba781fe555303462c_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzExLTItMS0xLTQxODYy_12ba56b0-905c-47ac-a105-6bb89adc45ce">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie5080a748bbe451ab49a6810017f734c_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzExLTMtMS0xLTQxODYy_8a5ad60f-5c4f-4d29-bf66-50731f9e67c2">2.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i766e0faf381a40239a3991533a3a24b8_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzExLTQtMS0xLTQxODYy_acf6b19d-891c-4bcf-a510-86f773775938">0.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ie5481efaa6ea4acc9a89e86c24f14a99_D20200101-20201231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzExLTUtMS0xLTQxODYy_eacb0b53-6ebd-4222-83da-6ba11ddae25b">1.6</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzExLTctMS0xLTQxODc3_d2b65e87-f120-421a-88cc-f6678f576076">0.8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions and modifications</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5df5d93d12f847cba45817afcf72bde6_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzEyLTEtMS0xLTQxODYy_dfabea1d-d9a9-4137-8eeb-29d2319f4255">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibdf994addefc44fba781fe555303462c_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzEyLTItMS0xLTQxODYy_17e017d4-636c-414c-8e98-7948f7da3430">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie5080a748bbe451ab49a6810017f734c_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzEyLTMtMS0xLTQxODYy_93f9fde5-f63b-4442-869c-9a328e0dab96">10.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i766e0faf381a40239a3991533a3a24b8_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzEyLTQtMS0xLTQxODYy_13824983-9660-4bda-99c3-148ada23f5bc">0.4</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie5481efaa6ea4acc9a89e86c24f14a99_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzEyLTUtMS0xLTQxODYy_0437a9d0-b6ed-46a7-871c-fd3b58c32e0d">66.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzEyLTctMS0xLTQxODc3_701d2379-3162-4160-9962-9a2308a038e2">76.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5df5d93d12f847cba45817afcf72bde6_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzEzLTEtMS0xLTQxODcw_b9b92ddd-4fbe-4d69-9a89-7cf7e3cec825">1.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibdf994addefc44fba781fe555303462c_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzEzLTItMS0xLTQxODcw_f8cbca2c-cc4f-4573-ae62-50691d747eb3">0.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie5080a748bbe451ab49a6810017f734c_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzEzLTMtMS0xLTQxODcw_b0907d8e-7c81-4dbd-a1bd-c78e3e3139e0">1.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i766e0faf381a40239a3991533a3a24b8_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzEzLTQtMS0xLTQxODcw_a14fcf09-2899-4e33-a340-c8ccb495977a">0.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie5481efaa6ea4acc9a89e86c24f14a99_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzEzLTUtMS0xLTQxODcw_4f2263c0-27d9-407f-91f0-9e5ff074b1d4">2.8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzEzLTctMS0xLTQxOTAy_6ca6f9c9-6cd2-47be-abe3-e2de1dfcf87c">6.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i199a2ef534ad4c02b62f09007a6f4525_I20201231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzUtMS0xLTEtMA_c3405358-0f84-43f5-8b78-90225e282331">299.5</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i263020db5a0a441b9148dddadefe6b16_I20201231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzUtMi0xLTEtMA_56b8f6fd-9f5d-4e13-b9d4-376ba608c62b">309.1</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie01e1a31269c4278ac18aaea1629f1d3_I20201231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzUtNC0xLTEtMA_eaaa8ae3-31b4-4c72-a064-3940c9901f36">68.8</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic4353e28d9c041f184ffe5038a5ada4f_I20201231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzUtNS0xLTEtMA_258cbe30-b84d-46b6-8b29-ff5ce1f7729e">3.4</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ia8d99d0922c849f4a9684b3e855bbcab_I20201231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzUtNi0xLTEtMzQ0MzM_f079e1fe-dbdb-4177-8fb5-e52b4a077771">629.8</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzUtNy0xLTEtMA_50873df8-5e8c-430e-8b5d-a5213abe90a2">1,310.6</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Statement of cash flows</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Proceeds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="idccddc04441b42759380f5faddff169f_D20210101-20211231" decimals="-5" name="stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzctMS0xLTEtMA_e0a7610f-af8b-454e-98fc-fc533ce31edb">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i8f1b5c53dd5c4be4a0d7e90fbb3d2154_D20210101-20211231" decimals="-5" name="stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzctMi0xLTEtMA_75d96b5f-349a-45e8-8204-2df5f424e16a">1,182.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="id1a5858b49104c65b2b869329effede9_D20210101-20211231" decimals="-5" name="stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzctNC0xLTEtMA_3e0c9907-cbf7-49ea-800a-dfe97026a95b">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic2e7c38f3d094b4f859d49e07da0dc42_D20210101-20211231" decimals="-5" name="stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzctNS0xLTEtMA_0169b919-0dff-48f7-8366-3eacde901ee9">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i9ca4218549c8457e9fffd5474b806e67_D20210101-20211231" decimals="-5" name="stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzctNi0xLTEtMzQ0MzM_244eb17d-4d35-49ae-8caa-65dd19f018fc">3.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzctNy0xLTEtMA_ee6847cc-532c-472f-b387-41a19e51944a">1,185.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Repayments or payments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="idccddc04441b42759380f5faddff169f_D20210101-20211231" decimals="-5" name="ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzktMS0xLTEtMA_ae6bbce0-d5e9-493e-9123-adfb3dc4adb7">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i8f1b5c53dd5c4be4a0d7e90fbb3d2154_D20210101-20211231" decimals="-5" name="ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzktMi0xLTEtMA_85d24857-d1b3-41ef-a180-fb198211096a">637.5</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="id1a5858b49104c65b2b869329effede9_D20210101-20211231" decimals="-5" name="ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzktNC0xLTEtMA_13aeec2b-b403-4ec7-a0af-440895c03584">41.2</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ic2e7c38f3d094b4f859d49e07da0dc42_D20210101-20211231" decimals="-5" name="ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzktNS0xLTEtMA_1d6b7f5e-771f-478e-8b77-1bed5848e055">16.8</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i9ca4218549c8457e9fffd5474b806e67_D20210101-20211231" decimals="-5" name="ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzktNi0xLTEtMzQ0MzM_66de7669-4c88-4128-9cc6-5d5d509d05b3">131.4</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzktNy0xLTEtMA_0b858fa1-a0b6-4ed0-9586-ea97e8340c2c">826.9</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-cash&#160;changes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="idccddc04441b42759380f5faddff169f_D20210101-20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzExLTEtMS0xLTA_17a3f10e-0f84-432f-9650-da4b4efdccc3">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i8f1b5c53dd5c4be4a0d7e90fbb3d2154_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzExLTItMS0xLTA_825d7d51-77b2-4100-8c71-9c548d299561">1.4</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="id1a5858b49104c65b2b869329effede9_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzExLTQtMS0xLTA_991b6daa-affe-41c8-9179-c4339d9a0c8f">3.2</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="ic2e7c38f3d094b4f859d49e07da0dc42_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzExLTUtMS0xLTA_e99f9870-d745-44ba-9fd2-b7de9cca4393">0.2</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i9ca4218549c8457e9fffd5474b806e67_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzExLTYtMS0xLTM0NDMz_9c734b7a-6057-49d4-9d5e-0cc5b61e2c6f">2.8</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzExLTctMS0xLTA_d9dd7d8f-54e6-4fca-8251-c2db2044056c">7.6</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions and modifications</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="idccddc04441b42759380f5faddff169f_D20210101-20211231" decimals="-5" name="stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzEyLTEtMS0xLTA_821c49fc-b040-46cd-8449-b95dc8e2d7b6">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i8f1b5c53dd5c4be4a0d7e90fbb3d2154_D20210101-20211231" decimals="-5" name="stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzEyLTItMS0xLTA_a6122742-e4b4-4069-8814-4fa51b43d57a">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="id1a5858b49104c65b2b869329effede9_D20210101-20211231" decimals="-5" name="stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzEyLTQtMS0xLTA_ec71e609-a68e-4a6e-bc17-2936408de4b8">41.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic2e7c38f3d094b4f859d49e07da0dc42_D20210101-20211231" decimals="-5" name="stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzEyLTUtMS0xLTA_550e3ef1-8823-42f1-bf5a-4abe66e4176c">44.4</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i9ca4218549c8457e9fffd5474b806e67_D20210101-20211231" decimals="-5" name="stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzEyLTYtMS0xLTM0NDMz_a2922ca9-b227-4812-8a48-fc66ed4ae49c">169.3</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzEyLTctMS0xLTA_6d13b084-e6f0-413d-9a6a-e97bb1b07a09">255.3</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="idccddc04441b42759380f5faddff169f_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzE0LTEtMS0xLTA_57095232-5818-4260-ba5c-22ddf8a3c15e">1.3</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i8f1b5c53dd5c4be4a0d7e90fbb3d2154_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzE0LTItMS0xLTA_2b8e3c74-0c31-40bb-9c03-6bfe57233436">1.2</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="id1a5858b49104c65b2b869329effede9_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzE0LTQtMS0xLTA_ba863e44-185e-4bfc-a0f3-923959666c10">1.3</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic2e7c38f3d094b4f859d49e07da0dc42_D20210101-20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzE0LTUtMS0xLTA_727d2551-a582-4d10-b1f3-a10b5819b7fd">0.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i9ca4218549c8457e9fffd5474b806e67_D20210101-20211231" decimals="-5" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzE0LTYtMS0xLTM0NDMz_4e9d1c79-028a-46e7-948e-543c5615adc6">1.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" sign="-" name="ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzE0LTctMS0xLTA_6947a355-7224-47de-b92b-2ad99f89bb38">2.6</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic01b756300664d7285443e48a66da919_I20211231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzE1LTEtMS0xLTA_839321cf-38b1-4796-a906-113db8d3c4b4">298.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b7a9932768c48daa131194332e2b58e_I20211231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzE1LTItMS0xLTA_d9315923-b741-4662-843e-2c99333a0d60">851.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ibe861908cd9d4eb3bd75b18d22816122_I20211231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzE1LTQtMS0xLTA_e6c2462b-2a4b-4073-a569-a6f40e6c09bc">64.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6853ca73d12241bbae183fa152173200_I20211231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzE1LTUtMS0xLTA_294bc75a-939d-470a-b135-2788ea83f5de">31.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i85ec1a5a2a5d49bbbf70f64bce165193_I20211231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzE1LTYtMS0xLTM0NDMz_64a913b9-411a-428c-afd1-0855de7e87d0">668.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:LiabilitiesArisingFromFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzE1LTctMS0xLTA_c32c0c9c-33e7-4a6a-9ad2-f4370c3bba1b">1,914.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-54</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="ide8b40ba101a405289fe1ce848acbb00"><div><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="stn:DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90ZXh0cmVnaW9uOjkxY2MzMTE4OGU3NTQxMDk5YjM5YjFiYjhmZTZmMTRhXzgyNDYzMzcyMDg4MTM_93136773-54c9-40ca-8b46-4aca432c54ed" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.451%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.124%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.125%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Amounts for leases recognized in the consolidated statements of cash flows</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash payments for the interest portion of lease liabilities</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="stn:InterestPaymentsOfLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTowZTg3ZTgzODViNDQ0NDZiYjQwOWEzMGQxNzBlNDAwYS90YWJsZXJhbmdlOjBlODdlODM4NWI0NDQ0NmJiNDA5YTMwZDE3MGU0MDBhXzMtMS0xLTEtMzcxNDg_bf67db11-2fa9-41c1-928c-b7bb371a6c0e">23.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="stn:InterestPaymentsOfLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTowZTg3ZTgzODViNDQ0NDZiYjQwOWEzMGQxNzBlNDAwYS90YWJsZXJhbmdlOjBlODdlODM4NWI0NDQ0NmJiNDA5YTMwZDE3MGU0MDBhXzMtMi0xLTEtMzcxNTY_e345e8b9-02e2-456a-a293-77cd0f5cb087">28.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash payments for leases not included in the measurement of lease liabilities</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="stn:CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTowZTg3ZTgzODViNDQ0NDZiYjQwOWEzMGQxNzBlNDAwYS90YWJsZXJhbmdlOjBlODdlODM4NWI0NDQ0NmJiNDA5YTMwZDE3MGU0MDBhXzQtMS0xLTEtMzcxNDg_03d63f6a-e0b9-46fe-8fa2-51e5e1551420">42.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="stn:CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTowZTg3ZTgzODViNDQ0NDZiYjQwOWEzMGQxNzBlNDAwYS90YWJsZXJhbmdlOjBlODdlODM4NWI0NDQ0NmJiNDA5YTMwZDE3MGU0MDBhXzQtMi0xLTEtMzcxNTY_c23160f5-6f60-49d1-9001-c7ec4b47d985">47.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash used in operating activities</span></td><td colspan="2" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="stn:CashFlowsUsedInOperatingActivitiesForLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTowZTg3ZTgzODViNDQ0NDZiYjQwOWEzMGQxNzBlNDAwYS90YWJsZXJhbmdlOjBlODdlODM4NWI0NDQ0NmJiNDA5YTMwZDE3MGU0MDBhXzUtMS0xLTEtMzcxNTA_bf100663-eeac-4c42-bb61-e396b3f08738">66.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="stn:CashFlowsUsedInOperatingActivitiesForLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTowZTg3ZTgzODViNDQ0NDZiYjQwOWEzMGQxNzBlNDAwYS90YWJsZXJhbmdlOjBlODdlODM4NWI0NDQ0NmJiNDA5YTMwZDE3MGU0MDBhXzUtMi0xLTEtMzcxNTg_8f73d0c8-d83e-49ff-b5b1-cae8eee667be">76.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net cash used in financing activities</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="stn:CashFlowsUsedInFinancingActivitiesForLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTowZTg3ZTgzODViNDQ0NDZiYjQwOWEzMGQxNzBlNDAwYS90YWJsZXJhbmdlOjBlODdlODM4NWI0NDQ0NmJiNDA5YTMwZDE3MGU0MDBhXzgtMS0xLTEtMzcxNTI_629b19dd-2b04-40e9-92c8-fff418fd6e3f">128.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="stn:CashFlowsUsedInFinancingActivitiesForLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTowZTg3ZTgzODViNDQ0NDZiYjQwOWEzMGQxNzBlNDAwYS90YWJsZXJhbmdlOjBlODdlODM4NWI0NDQ0NmJiNDA5YTMwZDE3MGU0MDBhXzgtMi0xLTEtMzcxNjA_9d10d856-23a2-47d4-b975-a999e2890dcf">126.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total cash used for leases</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:CashOutflowForLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTowZTg3ZTgzODViNDQ0NDZiYjQwOWEzMGQxNzBlNDAwYS90YWJsZXJhbmdlOjBlODdlODM4NWI0NDQ0NmJiNDA5YTMwZDE3MGU0MDBhXzktMS0xLTEtMzcxNTQ_0e7f228f-08cc-4fae-a538-f9fb78b6b818">195.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:CashOutflowForLeases" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTowZTg3ZTgzODViNDQ0NDZiYjQwOWEzMGQxNzBlNDAwYS90YWJsZXJhbmdlOjBlODdlODM4NWI0NDQ0NmJiNDA5YTMwZDE3MGU0MDBhXzktMi0xLTEtMzcxNjI_2944308b-693d-4f06-8fc9-f5a5194f3a29">202.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:nonNumeric></div><div><span><br/></span></div><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="stn:DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90ZXh0cmVnaW9uOjkxY2MzMTE4OGU3NTQxMDk5YjM5YjFiYjhmZTZmMTRhXzgyNDYzMzcyMDg4MTQ_196b5389-93bc-476a-a9f2-cac73a0a2d34" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company's net cash flows from operating activities under the direct method (note 6 a), were as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:60.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.765%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.148%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.150%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CASH FLOWS FROM (USED IN) OPERATING ACTIVITIES</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash receipts from clients</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:ReceiptsFromSalesOfGoodsAndRenderingOfServices" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTo5YjJjYjRkYzFlZmY0YmQ1OTM4MWVjOTVkZDEyOWFkZC90YWJsZXJhbmdlOjliMmNiNGRjMWVmZjRiZDU5MzgxZWM5NWRkMTI5YWRkXzMtMi0xLTEtMzc4NjM_b751713a-349c-4324-a190-7d01a45f9c00">4,703.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:ReceiptsFromSalesOfGoodsAndRenderingOfServices" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTo5YjJjYjRkYzFlZmY0YmQ1OTM4MWVjOTVkZDEyOWFkZC90YWJsZXJhbmdlOjliMmNiNGRjMWVmZjRiZDU5MzgxZWM5NWRkMTI5YWRkXzMtMy0xLTEtMzc4NjM_672ea075-0b39-4ecc-9f63-85758e330130">4,965.7</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash paid to suppliers</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:PaymentsToSuppliersForGoodsAndServices" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTo5YjJjYjRkYzFlZmY0YmQ1OTM4MWVjOTVkZDEyOWFkZC90YWJsZXJhbmdlOjliMmNiNGRjMWVmZjRiZDU5MzgxZWM5NWRkMTI5YWRkXzQtMi0xLTEtMzc4NjM_c3a63c30-f457-45fb-aa12-6c5371137db4">1,538.9</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:PaymentsToSuppliersForGoodsAndServices" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTo5YjJjYjRkYzFlZmY0YmQ1OTM4MWVjOTVkZDEyOWFkZC90YWJsZXJhbmdlOjliMmNiNGRjMWVmZjRiZDU5MzgxZWM5NWRkMTI5YWRkXzQtMy0xLTEtMzc4NjM_dd8691e8-606b-4a96-af68-87c5392c463d">1,516.6</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash paid to employees</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:PaymentsToAndOnBehalfOfEmployees" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTo5YjJjYjRkYzFlZmY0YmQ1OTM4MWVjOTVkZDEyOWFkZC90YWJsZXJhbmdlOjliMmNiNGRjMWVmZjRiZDU5MzgxZWM5NWRkMTI5YWRkXzUtMi0xLTEtMzc4NjM_e5d30871-6a22-429a-9b87-aadb8c6d195a">2,636.9</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:PaymentsToAndOnBehalfOfEmployees" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTo5YjJjYjRkYzFlZmY0YmQ1OTM4MWVjOTVkZDEyOWFkZC90YWJsZXJhbmdlOjliMmNiNGRjMWVmZjRiZDU5MzgxZWM5NWRkMTI5YWRkXzUtMy0xLTEtMzc4NjM_c691e34b-e87e-4c64-b4a4-a6b46a5e0734">2,715.7</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest received</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:InterestReceivedClassifiedAsOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTo5YjJjYjRkYzFlZmY0YmQ1OTM4MWVjOTVkZDEyOWFkZC90YWJsZXJhbmdlOjliMmNiNGRjMWVmZjRiZDU5MzgxZWM5NWRkMTI5YWRkXzYtMi0xLTEtMzc4NjM_51578c5e-31f5-4c1d-8dce-6d8584e62b74">4.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:InterestReceivedClassifiedAsOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTo5YjJjYjRkYzFlZmY0YmQ1OTM4MWVjOTVkZDEyOWFkZC90YWJsZXJhbmdlOjliMmNiNGRjMWVmZjRiZDU5MzgxZWM5NWRkMTI5YWRkXzYtMy0xLTEtMzc4NjM_e17ba0ef-6b1b-4414-a481-eab1c54e653e">3.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest paid</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:InterestPaidClassifiedAsOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTo5YjJjYjRkYzFlZmY0YmQ1OTM4MWVjOTVkZDEyOWFkZC90YWJsZXJhbmdlOjliMmNiNGRjMWVmZjRiZDU5MzgxZWM5NWRkMTI5YWRkXzctMi0xLTEtMzc4NjM_aeb25853-aa96-4afd-ad19-a75aa852290b">41.1</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:InterestPaidClassifiedAsOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTo5YjJjYjRkYzFlZmY0YmQ1OTM4MWVjOTVkZDEyOWFkZC90YWJsZXJhbmdlOjliMmNiNGRjMWVmZjRiZDU5MzgxZWM5NWRkMTI5YWRkXzctMy0xLTEtMzc4NjM_f7d63b95-d5bb-4bab-bc7e-107e7260b4cc">51.9</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance costs paid</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:FinanceCostsPaidClassifiedAsOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTo5YjJjYjRkYzFlZmY0YmQ1OTM4MWVjOTVkZDEyOWFkZC90YWJsZXJhbmdlOjliMmNiNGRjMWVmZjRiZDU5MzgxZWM5NWRkMTI5YWRkXzgtMi0xLTEtMzc4NjM_3b6edf2e-9fa1-4e5a-9459-a3cd79585fa1">5.7</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:FinanceCostsPaidClassifiedAsOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTo5YjJjYjRkYzFlZmY0YmQ1OTM4MWVjOTVkZDEyOWFkZC90YWJsZXJhbmdlOjliMmNiNGRjMWVmZjRiZDU5MzgxZWM5NWRkMTI5YWRkXzgtMy0xLTEtMzc4NjM_d2692b8b-deb9-40fa-864d-ff08bf970661">4.9</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income taxes paid</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTo5YjJjYjRkYzFlZmY0YmQ1OTM4MWVjOTVkZDEyOWFkZC90YWJsZXJhbmdlOjliMmNiNGRjMWVmZjRiZDU5MzgxZWM5NWRkMTI5YWRkXzktMi0xLTEtMzc4NjM_2c17ae10-3320-4117-964c-a00261437678">101.5</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTo5YjJjYjRkYzFlZmY0YmQ1OTM4MWVjOTVkZDEyOWFkZC90YWJsZXJhbmdlOjliMmNiNGRjMWVmZjRiZDU5MzgxZWM5NWRkMTI5YWRkXzktMy0xLTEtMzc4NjM_86cfce4b-9d03-4ac1-9e12-c41cd7fc8794">77.9</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income taxes recovered</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:IncomeTaxesRefundClassifiedAsOperatingActivities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTo5YjJjYjRkYzFlZmY0YmQ1OTM4MWVjOTVkZDEyOWFkZC90YWJsZXJhbmdlOjliMmNiNGRjMWVmZjRiZDU5MzgxZWM5NWRkMTI5YWRkXzEwLTItMS0xLTM3ODYz_431aa8dd-55b9-4cf3-93a7-b97fd5fa9757">12.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:IncomeTaxesRefundClassifiedAsOperatingActivities" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTo5YjJjYjRkYzFlZmY0YmQ1OTM4MWVjOTVkZDEyOWFkZC90YWJsZXJhbmdlOjliMmNiNGRjMWVmZjRiZDU5MzgxZWM5NWRkMTI5YWRkXzEwLTMtMS0xLTM3ODYz_386a9a8a-0b50-49d2-a11f-a1132d93d0a0">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cash flows from operating activities from continuing operations</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTo5YjJjYjRkYzFlZmY0YmQ1OTM4MWVjOTVkZDEyOWFkZC90YWJsZXJhbmdlOjliMmNiNGRjMWVmZjRiZDU5MzgxZWM5NWRkMTI5YWRkXzExLTItMS0xLTM3ODY2_637730c7-13a9-465d-ac81-116b8ee64f57">397.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTo5YjJjYjRkYzFlZmY0YmQ1OTM4MWVjOTVkZDEyOWFkZC90YWJsZXJhbmdlOjliMmNiNGRjMWVmZjRiZDU5MzgxZWM5NWRkMTI5YWRkXzExLTMtMS0xLTM3ODY2_8e4561ca-3b42-4d79-8cde-6f47b902074f">602.6</ix:nonFraction>&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_133"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">34. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfRelatedPartyExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90ZXh0cmVnaW9uOmVjNTM1ZDE5ZWE4MDQxZGJiZTc4MzRkZDhlMDExZTE5XzI3ODY_c181afa9-1a92-45ab-8540-03030167a1ed" continuedAt="i57564c4d11624ea5a65f30b8f5bdab2b" escape="true">Related-Party Disclosures</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i57564c4d11624ea5a65f30b8f5bdab2b" continuedAt="iecd40df2803f4f4ab74249d93cb7d9e9">At December&#160;31, 2021, the Company had subsidiaries and structured entities that it controlled and included in its consolidated financial statements. The Company also enters into related-party transactions through a number of joint ventures, associates, and joint operations. These transactions involve providing or receiving services entered into in the normal course of business.</ix:continuation></span></div><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-55</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="iecd40df2803f4f4ab74249d93cb7d9e9" continuedAt="i3630a718b45e49b1af6af924a4adebbd"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="stn:DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90ZXh0cmVnaW9uOmVjNTM1ZDE5ZWE4MDQxZGJiZTc4MzRkZDhlMDExZTE5XzgyNDYzMzcyMTEyOTA_9e70630f-66eb-4912-a5aa-5425998964ff" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following lists the most significant entities where the Company owns <ix:nonFraction unitRef="number" contextRef="i31caf40149084bcaa010cbd730fc0e96_D20210101-20211231" decimals="INF" name="ifrs-full:ProportionOfVotingPowerHeldInSubsidiary" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90ZXh0cmVnaW9uOmVjNTM1ZDE5ZWE4MDQxZGJiZTc4MzRkZDhlMDExZTE5XzQ3NQ_9bb7781a-5052-46ca-bf00-d6251b82bf29">100</ix:nonFraction>% of the voting and restricted securities.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.848%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.952%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Name</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Jurisdiction of Incorporation</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cardno, Inc.</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Delaware, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cardno Holdings Pty. Ltd.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Australia</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">International Insurance Group Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Barbados</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mustang Acquisition Holdings Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Delaware, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Australia Pty Ltd</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Australia</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Consulting Caribbean Ltd.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Barbados</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Consulting International LLC</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Arizona, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Consulting International Ltd.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Consulting Ltd./Stantec Experts-conseils lt&#233;e</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Consulting Michigan Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Michigan, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Consulting Services Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">New York, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Delaware V LLC</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Delaware, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Global Capital Limited</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United Kingdom</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Holding (2017)&#160;Limited</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United Kingdom</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Holdings LP</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Holdings ULC</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec International Consulting, Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Delaware, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec New Zealand</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">New Zealand</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Technology International Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Delaware, United States</span></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec UK Limited</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United Kingdom</span></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There are no significant restrictions on the Company&#8217;s ability to access or use assets or to settle liabilities of its subsidiaries. Financial statements of all subsidiaries are prepared as at the same reporting date as the Company&#8217;s.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Structured entities</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At December&#160;31, 2021, the Company had management agreements in place with several entities to provide various services, including architecture, engineering, planning, and project management. These entities have been designed so that voting rights are not the dominant factor in deciding who controls the entity. Each entity has a management agreement in place that provides the Company with control over the relevant activities of the entity where it has been assessed that the Company is exposed to variable returns of the entity and can use its power to influence the variable returns. The Company receives a management fee generally equal to the net income of the entities and has an obligation regarding the liabilities and losses of the entities. Based on these facts and circumstances, management determined that the Company controls these entities and they are consolidated in the Company&#8217;s consolidated financial statements. The Company does not have any unconsolidated structured entities.</span></div></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-56</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i3630a718b45e49b1af6af924a4adebbd"><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90ZXh0cmVnaW9uOmVjNTM1ZDE5ZWE4MDQxZGJiZTc4MzRkZDhlMDExZTE5XzgyNDYzMzcyMTEyODk_6972fa07-0ea3-43d4-912c-07785a81a24e" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following lists the most significant structured entities that are consolidated in the Company&#8217;s financial statements.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.925%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.875%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Name</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Jurisdiction&#160;of&#160;Incorporation</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Architecture Inc.</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">North Carolina, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Architecture Ltd.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Geomatics Ltd.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec International Inc.</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pennsylvania, United States</span></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Joint operations</span></div><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfJointVenturesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90ZXh0cmVnaW9uOmVjNTM1ZDE5ZWE4MDQxZGJiZTc4MzRkZDhlMDExZTE5XzI3ODU_2fc3b220-1e92-479b-b257-ae4097394ef1" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company also conducted its business through the following significant joint operations.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr style="height:9pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Name</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Ownership<br/>Interests</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Jurisdiction</span></td></tr><tr style="height:12pt"><td colspan="9" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Starr ll, a Joint Venture</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i1aed2094255f4b0cb58abd9bf9da1080_D20210101-20211231" decimals="2" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90YWJsZTpmNTBiZjJiMGY5NTM0OWNiOTU1OTMwZjUxYWNhMzkxYS90YWJsZXJhbmdlOmY1MGJmMmIwZjk1MzQ5Y2I5NTU5MzBmNTFhY2EzOTFhXzQtMS0xLTEtMA_d2b54f08-5194-4ae7-9995-23dd426a24fe">47</ix:nonFraction>%</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United States</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Better Together, a Joint Venture</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="i1487ece5dff84ef5a4cd0c5fdfef659b_D20210101-20211231" decimals="2" name="ifrs-full:ProportionOfOwnershipInterestInJointVenture" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90YWJsZTpmNTBiZjJiMGY5NTM0OWNiOTU1OTMwZjUxYWNhMzkxYS90YWJsZXJhbmdlOmY1MGJmMmIwZjk1MzQ5Y2I5NTU5MzBmNTFhY2EzOTFhXzgtMS0xLTEtNTkzNTA_ee4d4ca3-bf0f-4932-a782-0e168e5e372d">10</ix:nonFraction>%</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Australia</span></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Joint ventures</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company enters into transactions through its investments in joint ventures. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90ZXh0cmVnaW9uOmVjNTM1ZDE5ZWE4MDQxZGJiZTc4MzRkZDhlMDExZTE5XzI3ODg_3fa1c098-a994-419b-a59e-0fcfdfbf1653" continuedAt="i4e1dc6e4ca53442297e288928c1b6246" escape="true">The following table provides the total dollar amount for transactions that have been entered into with related parties.</ix:nonNumeric></span></div><div><ix:continuation id="i4e1dc6e4ca53442297e288928c1b6246"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"><tr><td style="width:1.0%"></td><td style="width:21.283%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.782%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.943%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.782%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.782%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.943%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.785%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For the year ended December&#160;31, 2021</span></div></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December&#160;31, 2020</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Sales to<br/>Related Parties<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Distributions<br/>Paid<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Amounts Owed<br/>by Related<br/>Parties<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Sales to <br/>Related Parties<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Distributions <br/>Paid<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amounts Owed <br/>by Related <br/>Parties <br/>$</span></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Joint ventures</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i145dc6b48f6342f9a78f2d1253c1e682_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90YWJsZTpmOTRjNjNkM2RkYTY0Yzk5OGMxODMyZmQzNWUxYTMyZS90YWJsZXJhbmdlOmY5NGM2M2QzZGRhNjRjOTk4YzE4MzJmZDM1ZTFhMzJlXzItMS0xLTEtMA_55dca026-030e-4751-9f2d-acd6e6ef782b">44.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i145dc6b48f6342f9a78f2d1253c1e682_D20210101-20211231" decimals="-5" name="stn:PaymentsOfDistributionRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90YWJsZTpmOTRjNjNkM2RkYTY0Yzk5OGMxODMyZmQzNWUxYTMyZS90YWJsZXJhbmdlOmY5NGM2M2QzZGRhNjRjOTk4YzE4MzJmZDM1ZTFhMzJlXzItMi0xLTEtMA_1b274007-8ed4-4347-9c1f-92595d47e7dc">1.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="id3c00207952f409f85f5f405e0bd3576_I20211231" decimals="-5" name="ifrs-full:AmountsPayableRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90YWJsZTpmOTRjNjNkM2RkYTY0Yzk5OGMxODMyZmQzNWUxYTMyZS90YWJsZXJhbmdlOmY5NGM2M2QzZGRhNjRjOTk4YzE4MzJmZDM1ZTFhMzJlXzItMy0xLTEtMA_f957db1e-1845-4868-bda2-85978774a556">4.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4a541aee7fb44f2e9aa4a7a9fa166d2f_D20200101-20201231" decimals="-5" name="ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90YWJsZTpmOTRjNjNkM2RkYTY0Yzk5OGMxODMyZmQzNWUxYTMyZS90YWJsZXJhbmdlOmY5NGM2M2QzZGRhNjRjOTk4YzE4MzJmZDM1ZTFhMzJlXzItNC0xLTEtMA_1a525e85-16af-4e3b-9fee-1a7dfdfec98c">33.4</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i4a541aee7fb44f2e9aa4a7a9fa166d2f_D20200101-20201231" decimals="-5" name="stn:PaymentsOfDistributionRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90YWJsZTpmOTRjNjNkM2RkYTY0Yzk5OGMxODMyZmQzNWUxYTMyZS90YWJsZXJhbmdlOmY5NGM2M2QzZGRhNjRjOTk4YzE4MzJmZDM1ZTFhMzJlXzItNS0xLTEtMA_5f27f097-7cf7-4c44-b555-e841c6806254">2.5</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i0267ed347055497c9f4e34b4f75fa5b5_I20201231" decimals="-5" name="ifrs-full:AmountsPayableRelatedPartyTransactions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90YWJsZTpmOTRjNjNkM2RkYTY0Yzk5OGMxODMyZmQzNWUxYTMyZS90YWJsZXJhbmdlOmY5NGM2M2QzZGRhNjRjOTk4YzE4MzJmZDM1ZTFhMzJlXzItNi0xLTEtMA_89b69c97-86d7-4372-8242-9457243cad9d">4.3</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></ix:continuation></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Compensation of key management personnel and directors of the Company</span></div><div><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="stn:DisclosureOfKeyManagementPersonnelCompensationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90ZXh0cmVnaW9uOmVjNTM1ZDE5ZWE4MDQxZGJiZTc4MzRkZDhlMDExZTE5XzI3ODk_9c4cf43b-c967-456b-ae1f-1e32b32c0586" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Salaries and other short-term employment benefits</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90YWJsZTphOTgwMzQxNDk1MmE0NWZmOTlkZmFjYTgzZGZkOTEwOS90YWJsZXJhbmdlOmE5ODAzNDE0OTUyYTQ1ZmY5OWRmYWNhODNkZmQ5MTA5XzMtMS0xLTEtMA_7414650f-2ac3-434e-9449-8454508a35c9">12.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90YWJsZTphOTgwMzQxNDk1MmE0NWZmOTlkZmFjYTgzZGZkOTEwOS90YWJsZXJhbmdlOmE5ODAzNDE0OTUyYTQ1ZmY5OWRmYWNhODNkZmQ5MTA5XzMtMi0xLTEtMA_01b4b417-4391-4164-961b-74da6f15de43">11.0</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Directors&#8217; fees</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:DirectorsRemunerationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90YWJsZTphOTgwMzQxNDk1MmE0NWZmOTlkZmFjYTgzZGZkOTEwOS90YWJsZXJhbmdlOmE5ODAzNDE0OTUyYTQ1ZmY5OWRmYWNhODNkZmQ5MTA5XzQtMS0xLTEtMA_cda926a9-7e09-4813-8aca-fbd33dcf2f34">0.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:DirectorsRemunerationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90YWJsZTphOTgwMzQxNDk1MmE0NWZmOTlkZmFjYTgzZGZkOTEwOS90YWJsZXJhbmdlOmE5ODAzNDE0OTUyYTQ1ZmY5OWRmYWNhODNkZmQ5MTA5XzQtMi0xLTEtMA_86625169-ce23-4158-91dc-1ce65936c4b4">0.8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Share-based compensation</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90YWJsZTphOTgwMzQxNDk1MmE0NWZmOTlkZmFjYTgzZGZkOTEwOS90YWJsZXJhbmdlOmE5ODAzNDE0OTUyYTQ1ZmY5OWRmYWNhODNkZmQ5MTA5XzUtMS0xLTEtMA_015591fb-a8be-4b0c-bbe8-44a9c0832d3f">21.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90YWJsZTphOTgwMzQxNDk1MmE0NWZmOTlkZmFjYTgzZGZkOTEwOS90YWJsZXJhbmdlOmE5ODAzNDE0OTUyYTQ1ZmY5OWRmYWNhODNkZmQ5MTA5XzUtMi0xLTEtMA_e566d9b5-88ef-4fc2-96c9-65e13c0705ae">8.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total compensation</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:KeyManagementPersonnelCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90YWJsZTphOTgwMzQxNDk1MmE0NWZmOTlkZmFjYTgzZGZkOTEwOS90YWJsZXJhbmdlOmE5ODAzNDE0OTUyYTQ1ZmY5OWRmYWNhODNkZmQ5MTA5XzYtMS0xLTEtMA_ac68b5ff-af35-4037-964b-2f0dbed93c6a">34.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:KeyManagementPersonnelCompensation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90YWJsZTphOTgwMzQxNDk1MmE0NWZmOTlkZmFjYTgzZGZkOTEwOS90YWJsZXJhbmdlOmE5ODAzNDE0OTUyYTQ1ZmY5OWRmYWNhODNkZmQ5MTA5XzYtMi0xLTEtMA_a14b9b98-4729-462c-8dfd-345d76d50e10">19.9</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></ix:nonNumeric></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s key management personnel for 2021 and 2020 include its Chief Executive Officer (CEO), Chief Operating Officers, Chief Business Officer, Chief Financial Officer, Chief Practice and Project Officer, Chief Innovation Officer, and Executive Vice Presidents. The amounts disclosed in the table are the amounts recognized as an expense related to key management personnel and directors during the year. Share-based compensation includes the fair value adjustment for the year.</span></div></ix:continuation><div><span><br/></span></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_136"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">35. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90ZXh0cmVnaW9uOjhlNTkxNjFjYTM0NjQ3YWE5N2E0ZDFkOTBlOTc0NjhmXzIwMDA_8936caf3-50fe-40a6-95c5-5928285f333b" continuedAt="i12cf0cbcaff5440a8929eeeadd6bd156" escape="true">Segmented Information</ix:nonNumeric></span></div><ix:continuation id="i12cf0cbcaff5440a8929eeeadd6bd156" continuedAt="i73cdae863ffc43dc958a18de9c447517"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company provides comprehensive professional services in the area of infrastructure and facilities throughout North America and globally. It considers the basis on which it is organized, including geographic areas, to identify its reportable segments. Operating segments of the Company are defined as components of the Company for which separate financial information is available and are evaluated regularly by the chief operating decision maker when allocating resources and assessing performance. The chief operating decision maker is the CEO of the Company, and the Company&#8217;s operating segments are based on its regional geographic areas.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s reportable segments are Canada, United States, and Global. These reportable segments provide professional consulting in engineering, architecture, interior design, landscape architecture, surveying, environmental sciences, project management, and project economics services in the area of infrastructure and facilities.</span></div></ix:continuation><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-57</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="i73cdae863ffc43dc958a18de9c447517" continuedAt="if59a6b57e7034468818254684325be3f"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Segment performance is evaluated by the CEO based on project margin and is measured consistently with project margin in the consolidated financial statements. Inter-segment revenues are eliminated on consolidation and reflected in the Adjustments and Eliminations column. Reconciliations of project margin to net income before taxes and discontinued operations is included in the consolidated statements of income.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfOperatingSegmentsExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90ZXh0cmVnaW9uOjhlNTkxNjFjYTM0NjQ3YWE5N2E0ZDFkOTBlOTc0NjhmXzIwMDE_9ac6876c-ebab-4332-b5a7-9e3b2d56d4a1" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Reportable segments from continuing operations</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"></td><td style="width:19.961%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.922%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.404%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.922%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.922%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.922%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.247%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="18" style="background-color:#e9e9e9;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For the year ended December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Canada <br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">United States<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Global <br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total <br/>Segments <br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Adjustments<br/>and<br/>Eliminations<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Consolidated <br/>$</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total gross revenue</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ia17857f1fc7740abbd572478ffde7af0_D20210101-20211231" decimals="-5" name="stn:GrossRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzItMS0xLTEtMA_2110f708-cebd-4895-8f3b-4868509d64c3">1,257.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6a31900db31a472e8ebca6b9ed00f28e_D20210101-20211231" decimals="-5" name="stn:GrossRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzItMi0xLTEtMA_61e1fbea-cbf0-4533-93ed-c56e34826521">2,431.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i40f4da9ead574a9f95e129a753f757b3_D20210101-20211231" decimals="-5" name="stn:GrossRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzItMy0xLTEtMA_d4c5526d-ca42-46a3-bfcc-53e4a5b18103">998.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5e57dffa4444433380f6395b1fd5fb63_D20210101-20211231" decimals="-5" name="stn:GrossRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzItNC0xLTEtMA_7d6bb4a6-c08f-437c-b84e-f5d33c68dae7">4,687.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="id1ebb814c6274efeb6c6717601151818_D20210101-20211231" decimals="-5" sign="-" name="stn:GrossRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzItNS0xLTEtMA_741aea81-8857-4d90-8e3d-440df476df23">111.1</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="stn:GrossRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzItNi0xLTEtMA_a2c75dd3-e563-47f4-994e-e159e93b8e84">4,576.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less inter-segment revenue</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ia17857f1fc7740abbd572478ffde7af0_D20210101-20211231" decimals="-5" sign="-" name="stn:RevenueAdjustmentsArisingFromInterSegments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzMtMS0xLTEtMA_8ea9a60f-628e-4c2f-ad99-05c0e19f1ca8">31.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6a31900db31a472e8ebca6b9ed00f28e_D20210101-20211231" decimals="-5" sign="-" name="stn:RevenueAdjustmentsArisingFromInterSegments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzMtMi0xLTEtMA_7b3477c5-be5e-4d04-a914-6afe10f2f8e0">31.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i40f4da9ead574a9f95e129a753f757b3_D20210101-20211231" decimals="-5" sign="-" name="stn:RevenueAdjustmentsArisingFromInterSegments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzMtMy0xLTEtMA_b8dfd7ae-0ab0-47c7-a766-374254c98d1b">48.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5e57dffa4444433380f6395b1fd5fb63_D20210101-20211231" decimals="-5" sign="-" name="stn:RevenueAdjustmentsArisingFromInterSegments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzMtNC0xLTEtMA_0c7ee62a-f5bc-44b9-8c48-c9c571202013">111.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="id1ebb814c6274efeb6c6717601151818_D20210101-20211231" decimals="-5" name="stn:RevenueAdjustmentsArisingFromInterSegments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzMtNS0xLTEtMA_42f9e0c0-667b-4066-af0b-6d3cedeff2a0">111.1</ix:nonFraction>)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="stn:RevenueAdjustmentsArisingFromInterSegments" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzMtNi0xLTEtMA_031dc479-ddf5-48cb-866a-fcb2d78fbaee">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Gross revenue from external customers</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ia17857f1fc7740abbd572478ffde7af0_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzQtMS0xLTEtMA_1b885c17-c1c0-4a84-bbf8-e3cfe4dd9220">1,225.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6a31900db31a472e8ebca6b9ed00f28e_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzQtMi0xLTEtMA_6f029c3c-e04d-4fcf-94d1-05af2b955415">2,400.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i40f4da9ead574a9f95e129a753f757b3_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzQtMy0xLTEtMA_a30287d8-1a2e-418e-85e5-e5462f4b7376">950.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5e57dffa4444433380f6395b1fd5fb63_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzQtNC0xLTEtMA_d55f6fc2-fb8e-4c1c-8295-c35354d9ad1c">4,576.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="id1ebb814c6274efeb6c6717601151818_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzQtNS0xLTEtMA_5a85acc5-1961-47fc-a92d-5e19b8da7790">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzQtNi0xLTEtMA_91ebfa0e-14fa-465d-afb2-dcdd0a804d33">4,576.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less subconsultants and other direct expenses</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ia17857f1fc7740abbd572478ffde7af0_D20210101-20211231" decimals="-5" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzUtMS0xLTEtMA_b7834276-61d0-4791-af7b-11c2412aac8a">157.4</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6a31900db31a472e8ebca6b9ed00f28e_D20210101-20211231" decimals="-5" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzUtMi0xLTEtMA_49267e5d-04ad-482f-b4ef-e7b7b82d8a18">600.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i40f4da9ead574a9f95e129a753f757b3_D20210101-20211231" decimals="-5" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzUtMy0xLTEtMA_21cc3535-7a89-46a5-a62c-0a737e923850">182.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5e57dffa4444433380f6395b1fd5fb63_D20210101-20211231" decimals="-5" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzUtNC0xLTEtMA_33803184-c157-4927-95a3-1e908f7b532b">940.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="id1ebb814c6274efeb6c6717601151818_D20210101-20211231" decimals="-5" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzUtNS0xLTEtMA_391b278c-b9fb-49fb-a2ce-5d78ff765047">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzUtNi0xLTEtMA_dd9f5293-ec0d-4e2c-8440-8c6d9a6a3005">940.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total net revenue</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ia17857f1fc7740abbd572478ffde7af0_D20210101-20211231" decimals="-5" name="stn:NetRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzYtMS0xLTEtMA_8bfd4ece-78ec-4975-bf2c-a2cfd8238460">1,068.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6a31900db31a472e8ebca6b9ed00f28e_D20210101-20211231" decimals="-5" name="stn:NetRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzYtMi0xLTEtMA_44c123e5-a8e9-4126-b6e1-b6cab6cce18f">1,799.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i40f4da9ead574a9f95e129a753f757b3_D20210101-20211231" decimals="-5" name="stn:NetRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzYtMy0xLTEtMA_6a33fe7f-5d75-417b-85f1-c0af46ece387">768.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5e57dffa4444433380f6395b1fd5fb63_D20210101-20211231" decimals="-5" name="stn:NetRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzYtNC0xLTEtMA_94126df6-dec1-4837-b0d5-45a7568ddca5">3,636.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="id1ebb814c6274efeb6c6717601151818_D20210101-20211231" decimals="-5" name="stn:NetRevenue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzYtNS0xLTEtMA_82c6ca1b-bb38-473d-bc3f-bb0f9785169a">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="stn:NetRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzYtNi0xLTEtMA_d3ab63f8-b60d-4498-aaa7-680c97fb44a1">3,636.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Project margin</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ia17857f1fc7740abbd572478ffde7af0_D20210101-20211231" decimals="-5" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzctMS0xLTEtMA_53e7d00a-a628-4585-82bc-06072dbdd2c7">571.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6a31900db31a472e8ebca6b9ed00f28e_D20210101-20211231" decimals="-5" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzctMi0xLTEtMA_4d48afb0-927b-4648-8d7f-469712acb77a">977.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i40f4da9ead574a9f95e129a753f757b3_D20210101-20211231" decimals="-5" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzctMy0xLTEtMA_90d4649e-3395-4a68-8671-e01512649147">413.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5e57dffa4444433380f6395b1fd5fb63_D20210101-20211231" decimals="-5" name="ifrs-full:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzctNC0xLTEtMA_024ed188-b8f9-4ea8-95d5-03b9cc487b91">1,963.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="id1ebb814c6274efeb6c6717601151818_D20210101-20211231" decimals="-5" name="ifrs-full:GrossProfit" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzctNS0xLTEtMA_fbd44b75-a2bd-4f7d-adb9-ab1b10a8b5b0">&#8212;</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzctNi0xLTEtMA_3594c70d-f2a1-4b16-9212-fad68eb8f5e5">1,963.3</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.015%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.885%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada <br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United&#160;States<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Global <br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total <br/>Segments <br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Adjustments <br/>and <br/>Eliminations <br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Consolidated <br/>$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total gross revenue</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic24a676919d44c15a4730c3b637ec512_D20200101-20201231" decimals="-5" name="stn:GrossRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzItMS0xLTEtMA_76d18a33-9b6a-4c31-98e4-c5a0248c5eab">1,272.6</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i610f63c004314390a3a7bb86c2ff3499_D20200101-20201231" decimals="-5" name="stn:GrossRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzItMi0xLTEtMA_d7bb1c48-3ab9-4439-8c50-9d4f4d8e2488">2,675.1</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i10120fc52b204ea999fef7b2bc779e2b_D20200101-20201231" decimals="-5" name="stn:GrossRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzItMy0xLTEtMA_fce3acd7-6a80-4bb6-b25e-3a92a93ad0ce">880.6</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5081b12d00c24e16b11c1ceda39b854b_D20200101-20201231" decimals="-5" name="stn:GrossRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzItNC0xLTEtMA_e8b32d25-5712-4107-995b-e9c304abea0a">4,828.3</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i1c02e045fbc5499f85e71571f3767ec8_D20200101-20201231" decimals="-5" sign="-" name="stn:GrossRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzItNS0xLTEtMA_22b6ac9c-5f65-4460-8b1a-5d4931fff539">98.2</ix:nonFraction>)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="stn:GrossRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzItNi0xLTEtMA_4406ea76-36f7-4be5-b87d-82b9484ea84f">4,730.1</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less inter-segment revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic24a676919d44c15a4730c3b637ec512_D20200101-20201231" decimals="-5" sign="-" name="stn:RevenueAdjustmentsArisingFromInterSegments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzMtMS0xLTEtMA_b02357e8-da1f-4cd0-ab3f-b959175e77fc">34.1</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i610f63c004314390a3a7bb86c2ff3499_D20200101-20201231" decimals="-5" sign="-" name="stn:RevenueAdjustmentsArisingFromInterSegments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzMtMi0xLTEtMA_340b0bd0-b4a9-45b9-a627-34b576bdd23c">19.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i10120fc52b204ea999fef7b2bc779e2b_D20200101-20201231" decimals="-5" sign="-" name="stn:RevenueAdjustmentsArisingFromInterSegments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzMtMy0xLTEtMA_4cac9afb-7915-4ccf-8c8d-adf38287e42e">44.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5081b12d00c24e16b11c1ceda39b854b_D20200101-20201231" decimals="-5" sign="-" name="stn:RevenueAdjustmentsArisingFromInterSegments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzMtNC0xLTEtMA_48aac63f-4cbf-4c90-adcf-4952d68d5ed9">98.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="cad" contextRef="i1c02e045fbc5499f85e71571f3767ec8_D20200101-20201231" decimals="-5" name="stn:RevenueAdjustmentsArisingFromInterSegments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzMtNS0xLTEtMA_58c1206d-69c2-4d84-a126-ce929ff1cf81">98.2</ix:nonFraction>)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="stn:RevenueAdjustmentsArisingFromInterSegments" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzMtNi0xLTEtMA_875fd236-02d1-4ec1-875c-c58be0e831a7">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Gross revenue from external customers</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic24a676919d44c15a4730c3b637ec512_D20200101-20201231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzQtMS0xLTEtMA_433acd07-6b07-4f78-bd7e-3d0cfaa74202">1,238.5</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i610f63c004314390a3a7bb86c2ff3499_D20200101-20201231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzQtMi0xLTEtMA_10000b17-d6df-48c7-8b35-3e34ea7fc5b9">2,655.2</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i10120fc52b204ea999fef7b2bc779e2b_D20200101-20201231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzQtMy0xLTEtMA_a977bbe0-f9e2-40cb-819c-ad837b5b60e0">836.4</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5081b12d00c24e16b11c1ceda39b854b_D20200101-20201231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzQtNC0xLTEtMA_8f89f018-8a86-4f9a-bfa8-cb32e858a73c">4,730.1</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i1c02e045fbc5499f85e71571f3767ec8_D20200101-20201231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzQtNS0xLTEtMA_7bc0c980-0151-409d-98c5-532ca8d045a3">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzQtNi0xLTEtMA_dc9d19e9-6945-42e9-98ef-73d43e4c5c2c">4,730.1</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less subconsultants and other direct expenses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic24a676919d44c15a4730c3b637ec512_D20200101-20201231" decimals="-5" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzUtMS0xLTEtMA_3a49cef8-30b9-4595-90c0-cdda7ab79037">164.8</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i610f63c004314390a3a7bb86c2ff3499_D20200101-20201231" decimals="-5" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzUtMi0xLTEtMA_030578fd-a4fb-4aa3-a289-b40e2fcfc9f4">695.4</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i10120fc52b204ea999fef7b2bc779e2b_D20200101-20201231" decimals="-5" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzUtMy0xLTEtMA_7f44b37e-65b2-40d3-81f7-a761919535bb">185.4</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5081b12d00c24e16b11c1ceda39b854b_D20200101-20201231" decimals="-5" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzUtNC0xLTEtMA_ce906948-638e-4982-b287-f7b29ea44a7a">1,045.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i1c02e045fbc5499f85e71571f3767ec8_D20200101-20201231" decimals="-5" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzUtNS0xLTEtMA_71222dde-c275-4128-9daa-42fe6c11a2be">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="stn:SubconsultantSubcontractorAndOtherDirectExpenses" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzUtNi0xLTEtMA_02d260a0-9b9a-4043-98ea-012c66223c0b">1,045.6</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total net revenue</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic24a676919d44c15a4730c3b637ec512_D20200101-20201231" decimals="-5" name="stn:NetRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzYtMS0xLTEtMA_b62a81ea-cc72-4480-add4-5c0765e45fa2">1,073.7</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i610f63c004314390a3a7bb86c2ff3499_D20200101-20201231" decimals="-5" name="stn:NetRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzYtMi0xLTEtMA_9c9b5212-9267-452e-921f-3cb8965eb02d">1,959.8</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i10120fc52b204ea999fef7b2bc779e2b_D20200101-20201231" decimals="-5" name="stn:NetRevenue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzYtMy0xLTEtMA_e52a0be1-2fae-4b19-86a1-2a2afdf83048">651.0</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5081b12d00c24e16b11c1ceda39b854b_D20200101-20201231" decimals="-5" name="stn:NetRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzYtNC0xLTEtMA_2f21051d-4080-4c59-a976-c67e3041e60b">3,684.5</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i1c02e045fbc5499f85e71571f3767ec8_D20200101-20201231" decimals="-5" name="stn:NetRevenue" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzYtNS0xLTEtMA_725dfa3a-38cb-427e-9e99-ca637fc66e39">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="stn:NetRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzYtNi0xLTEtMA_968738b2-146e-47bb-95a1-05e0213f2ecd">3,684.5</ix:nonFraction>&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Project margin</span></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic24a676919d44c15a4730c3b637ec512_D20200101-20201231" decimals="-5" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzctMS0xLTEtMA_902a8a06-0743-414f-9eb1-6461558e0b1d">533.7</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i610f63c004314390a3a7bb86c2ff3499_D20200101-20201231" decimals="-5" name="ifrs-full:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzctMi0xLTEtMA_34d13fec-8bfa-4591-b3e8-a879ff7803b3">1,048.7</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i10120fc52b204ea999fef7b2bc779e2b_D20200101-20201231" decimals="-5" name="ifrs-full:GrossProfit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzctMy0xLTEtMA_e7336868-5434-490f-91e0-54e2fbef2a26">348.1</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5081b12d00c24e16b11c1ceda39b854b_D20200101-20201231" decimals="-5" name="ifrs-full:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzctNC0xLTEtMA_7cd80af3-39c1-4697-b5f4-ca88d82491ed">1,930.5</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i1c02e045fbc5499f85e71571f3767ec8_D20200101-20201231" decimals="-5" name="ifrs-full:GrossProfit" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzctNS0xLTEtMA_cc295a3a-1867-4ab3-beb2-9263ed2b9734">&#8212;</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzctNi0xLTEtMA_2d82ea4e-1685-46c5-aae5-dbd93ada4760">1,930.5</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfGeographicalAreasExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90ZXh0cmVnaW9uOjhlNTkxNjFjYTM0NjQ3YWE5N2E0ZDFkOTBlOTc0NjhmXzIwMDI_2dae679f-7d7d-4c32-a2de-5aff22087d10" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables disclose disaggregation of revenue by geographic area and services:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.557%"><tr><td style="width:1.0%"></td><td style="width:29.306%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.298%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.298%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.298%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.300%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Geographic information</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-Current&#160;Assets</span></td><td colspan="6" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross Revenue</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2021</span></td><td colspan="3" rowspan="2" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31,<br/>2020</span></td><td colspan="6" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December&#160;31</span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ia6719a83a68c42f3bd288a1c19f813ba_I20211231" decimals="-5" name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzQtMS0xLTEtMA_ec5520a0-4be4-4084-957e-f735042e1397">644.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie4ec4cad34924256b96afedfb64010f9_I20201231" decimals="-5" name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzQtMi0xLTEtMA_da9e63c7-3f29-4809-b0c3-0ea134d47d41">646.0</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="if2fa589104bd421685be7693141af530_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzQtMy0xLTEtMA_2f399fe3-195e-4e8a-9803-eb737fcf9066">1,225.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i905496afba624af393761c8e0f2f084b_D20200101-20201231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzQtNC0xLTEtMA_65325720-3491-428c-ba5a-39e50fa05349">1,238.5</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United States</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ib08373b03be745888cf54b73902965b8_I20211231" decimals="-5" name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzUtMS0xLTEtMA_15f3ef30-f97f-4af2-9f6e-58c36942b6b9">1,880.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic48c9957036c49468c153ec4df291d05_I20201231" decimals="-5" name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzUtMi0xLTEtMA_2c509bbd-14fc-4d81-9029-0dc948ae4ac7">1,430.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i8432d1d33e0a408a8f3cf6a4e673d61b_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzUtMy0xLTEtMA_b37f7621-beab-419a-b7df-dee56585c5f1">2,400.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ie41f99919e8341c29a0ca854225defb1_D20200101-20201231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzUtNC0xLTEtMA_50b853da-28c2-4164-b5b2-7dcfe7fffb09">2,655.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United Kingdom</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i3f8120cac7da49489961c3fdc27a1fb1_I20211231" decimals="-5" name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzYtMS0xLTEtMA_45b44c5c-6cd9-44c5-9735-291a90cc114a">144.5</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iabb7ea9eb98f4a709c8b9d9c18ac1a04_I20201231" decimals="-5" name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzYtMi0xLTEtMA_45910021-f2c8-4934-8902-01c4200cc776">142.4</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="ic3ddd4bc69654a5a8a2adac9a925ffeb_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzYtMy0xLTEtMA_f1f75fa6-fe94-4235-8605-d8985340a2ab">341.0</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i1ac2826e4c6f4a939ce9ffa81cf7640e_D20200101-20201231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzYtNC0xLTEtMA_271c13d8-745f-417a-977d-0ae889da16a1">321.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Australia</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="if4b4fbd7c5ed490687eb9d54566d14c4_I20211231" decimals="-5" name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzctMS0xLTEtMzk3NjU_8a722cb7-5fdb-4eb2-a18a-0556594935d9">325.6</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i617989f392f644b9add8fc5ef54341a7_I20201231" decimals="-5" name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzctMi0xLTEtMzk3ODY_b7d1f591-5384-4eed-b24f-6e6e42d9f7b1">149.5</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6f27ed27798740ab89cd20cdb08a4a6f_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzctMy0xLTEtMzk3Nzk_346f765a-0910-403a-80c6-020bac3cddef">243.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i6ddc0b7cb1374151928a1246cda38b43_D20200101-20201231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzctNC0xLTEtMzk3ODk_41a12d3e-9e21-4fff-a43e-3853624477f9">159.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other global geographies</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i8221d28978b24af2945d4cfadfee5a77_I20211231" decimals="-5" name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzctMS0xLTEtMA_377dcf6f-d6b3-4716-ad91-c77f5a1394cf">273.1</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i75ad2f14cac644299e665953e4d25cb6_I20201231" decimals="-5" name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzctMi0xLTEtMA_cdc64178-5bd9-43e8-83f6-ce2a64846e00">175.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i91b4660b9c1446a6b995567a188508ea_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzctMy0xLTEtMA_a1151731-5c61-4ef0-832e-3ad3a9db80b9">365.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i721caf42696d445f9dfb692cdfbdd5a8_D20200101-20201231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzctNC0xLTEtMA_27a22772-de6b-48b9-98c4-5fbc5ffedcc1">355.0</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231" decimals="-5" name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzgtMS0xLTEtMA_a4038250-4399-4630-aaf5-bc40b219810f">3,267.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231" decimals="-5" name="ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzgtMi0xLTEtMA_0a142615-298b-443d-bfa1-ad20500d8eeb">2,542.9</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzgtMy0xLTEtMA_515c5c2c-6dbb-42cf-8eb2-85f03131c0e4">4,576.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzgtNC0xLTEtMA_3200e8f0-6005-44c3-a4fc-0b7878354290">4,730.1</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-58</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><ix:continuation id="if59a6b57e7034468818254684325be3f"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-current&#160;assets consist of property and equipment, lease assets, goodwill, and intangible assets. Geographic information is attributed to countries based on the location of the assets.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfProductsAndServicesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90ZXh0cmVnaW9uOjhlNTkxNjFjYTM0NjQ3YWE5N2E0ZDFkOTBlOTc0NjhmXzIwMDM_f8f18156-3084-4fad-af50-894eaece88ae" escape="true"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross revenue is attributed to countries based on the location of the project.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.605%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.048%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Gross revenue by services</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Buildings</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i1861a387cedd4937aa35b4874dd70453_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo2NzVmYmY5MWY2ODc0ZjA4ODQxYTJhN2JjNGJkYWJlMC90YWJsZXJhbmdlOjY3NWZiZjkxZjY4NzRmMDg4NDFhMmE3YmM0YmRhYmUwXzMtMS0xLTEtMA_54a2c452-8dc2-4c0b-83dc-662c2487ede7">904.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="if88e3707786a4566a18ff6e768ec6ba7_D20200101-20201231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo2NzVmYmY5MWY2ODc0ZjA4ODQxYTJhN2JjNGJkYWJlMC90YWJsZXJhbmdlOjY3NWZiZjkxZjY4NzRmMDg4NDFhMmE3YmM0YmRhYmUwXzMtMi0xLTEtMA_0e2298a9-5602-4cd3-b896-57a69c545cd4">990.8</ix:nonFraction>&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Energy&#160;&amp; Resources</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i75a7300007e549eda523334e838a7fd6_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo2NzVmYmY5MWY2ODc0ZjA4ODQxYTJhN2JjNGJkYWJlMC90YWJsZXJhbmdlOjY3NWZiZjkxZjY4NzRmMDg4NDFhMmE3YmM0YmRhYmUwXzQtMS0xLTEtMA_cc7103be-1e31-473f-ac38-16d1b9e17557">559.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i592e10ef7ae2437eaa83240fa4303d0c_D20200101-20201231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo2NzVmYmY5MWY2ODc0ZjA4ODQxYTJhN2JjNGJkYWJlMC90YWJsZXJhbmdlOjY3NWZiZjkxZjY4NzRmMDg4NDFhMmE3YmM0YmRhYmUwXzQtMi0xLTEtMA_b6bbf143-3a06-4fcd-8c9b-650ae4615310">631.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Environmental Services</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iccab0152b2264b38bef636f3f40cc4e4_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo2NzVmYmY5MWY2ODc0ZjA4ODQxYTJhN2JjNGJkYWJlMC90YWJsZXJhbmdlOjY3NWZiZjkxZjY4NzRmMDg4NDFhMmE3YmM0YmRhYmUwXzUtMS0xLTEtMA_4a64e7f7-c012-4a00-a835-108e6d6f55a9">831.7</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i436f651003b34e53a0f0602bb727ffbb_D20200101-20201231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo2NzVmYmY5MWY2ODc0ZjA4ODQxYTJhN2JjNGJkYWJlMC90YWJsZXJhbmdlOjY3NWZiZjkxZjY4NzRmMDg4NDFhMmE3YmM0YmRhYmUwXzUtMi0xLTEtMA_8c013b78-6eb5-4b8b-9c2c-52229448d961">749.3</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Infrastructure</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i2de2de01412646e3ac6c0d7d6f691d1f_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo2NzVmYmY5MWY2ODc0ZjA4ODQxYTJhN2JjNGJkYWJlMC90YWJsZXJhbmdlOjY3NWZiZjkxZjY4NzRmMDg4NDFhMmE3YmM0YmRhYmUwXzYtMS0xLTEtMA_0be3b98c-501a-4800-8eb6-271691921332">1,266.2</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i155de620e43f4acda3e5872d3002bb4a_D20200101-20201231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo2NzVmYmY5MWY2ODc0ZjA4ODQxYTJhN2JjNGJkYWJlMC90YWJsZXJhbmdlOjY3NWZiZjkxZjY4NzRmMDg4NDFhMmE3YmM0YmRhYmUwXzYtMi0xLTEtMA_158791b8-b423-4c90-a782-d69c1c8a2027">1,354.2</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Water</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i1946ad46ee094b5fa8a0b86d0caa226c_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo2NzVmYmY5MWY2ODc0ZjA4ODQxYTJhN2JjNGJkYWJlMC90YWJsZXJhbmdlOjY3NWZiZjkxZjY4NzRmMDg4NDFhMmE3YmM0YmRhYmUwXzctMS0xLTEtMA_516d8f5c-1ac1-4186-8417-e641614e9374">1,014.9</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i612a873d1dbf45f6ad065dfd6698c84b_D20200101-20201231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo2NzVmYmY5MWY2ODc0ZjA4ODQxYTJhN2JjNGJkYWJlMC90YWJsZXJhbmdlOjY3NWZiZjkxZjY4NzRmMDg4NDFhMmE3YmM0YmRhYmUwXzctMi0xLTEtMA_7f6ededd-1bfe-4c89-a404-4b64248ceec2">1,003.9</ix:nonFraction>&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total gross revenue from external customers</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo2NzVmYmY5MWY2ODc0ZjA4ODQxYTJhN2JjNGJkYWJlMC90YWJsZXJhbmdlOjY3NWZiZjkxZjY4NzRmMDg4NDFhMmE3YmM0YmRhYmUwXzgtMS0xLTEtMA_52ef2847-1c0a-4ee2-9fe4-e5b62c752981">4,576.8</ix:nonFraction></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="ifrs-full:RevenueFromContractsWithCustomers" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo2NzVmYmY5MWY2ODc0ZjA4ODQxYTJhN2JjNGJkYWJlMC90YWJsZXJhbmdlOjY3NWZiZjkxZjY4NzRmMDg4NDFhMmE3YmM0YmRhYmUwXzgtMi0xLTEtMA_edd22792-39a7-43d4-bae0-350c1ec60c16">4,730.1</ix:nonFraction>&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Customers</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has a large number of clients in various industries and sectors of the economy. No particular customer exceeds 10% of the Company&#8217;s gross revenue.</span></div></ix:continuation><div><span><br/></span></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_139"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">36. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfTaxReceivablesAndPayablesExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzkvZnJhZzpiNmE0ZjVlOGNkYTc0MGMzOTkxODUyYmQ0ZTlmMDhkMS90ZXh0cmVnaW9uOmI2YTRmNWU4Y2RhNzQwYzM5OTE4NTJiZDRlOWYwOGQxXzM3MA_7137e382-4c30-4410-9e89-27fd0882597f" continuedAt="i84df347b66104b859d64a7a058c61041" escape="true">Investment Tax Credits</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i84df347b66104b859d64a7a058c61041">Investment tax credits, arising from qualifying scientific research and experimental development efforts pursuant to existing tax legislation, are recorded as a reduction of administrative and marketing expenses when there is reasonable assurance of their ultimate realization. In 2021, investment tax credits of $<ix:nonFraction unitRef="cad" contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" decimals="-5" name="stn:InvestmentTaxCredits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzkvZnJhZzpiNmE0ZjVlOGNkYTc0MGMzOTkxODUyYmQ0ZTlmMDhkMS90ZXh0cmVnaW9uOmI2YTRmNWU4Y2RhNzQwYzM5OTE4NTJiZDRlOWYwOGQxXzM0Mw_d99375ff-b3dc-4c58-a571-1a69ec9dfe8e">7.7</ix:nonFraction> (2020 &#8211; $<ix:nonFraction unitRef="cad" contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231" decimals="-5" name="stn:InvestmentTaxCredits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzkvZnJhZzpiNmE0ZjVlOGNkYTc0MGMzOTkxODUyYmQ0ZTlmMDhkMS90ZXh0cmVnaW9uOmI2YTRmNWU4Y2RhNzQwYzM5OTE4NTJiZDRlOWYwOGQxXzM1Mg_b434e3cf-3fa1-4ea7-854b-aadcfd40f55a">10.5</ix:nonFraction>) were recorded.</ix:continuation></span></div><div><span><br/></span></div><div id="i9f98ceb0a2ae48cd89737cff38a55384_142"></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:14pt;font-weight:700;line-height:120%">37. <ix:nonNumeric contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231" name="ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNDIvZnJhZzo2N2EyZWYwYmU2Y2Q0ODhhODA2MWM2N2QzOTNlM2MyZi90ZXh0cmVnaW9uOjY3YTJlZjBiZTZjZDQ4OGE4MDYxYzY3ZDM5M2UzYzJmXzM5NA_cbb77552-587c-48e5-a421-c6b4a72dfb17" continuedAt="ic8fbd8c708f4414db83e0fa20e786e5d" escape="true">Event after the Reporting Period</ix:nonNumeric></span></div><ix:continuation id="ic8fbd8c708f4414db83e0fa20e786e5d"><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividend</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On February&#160;23, 2022, the Company declared a dividend of $<ix:nonFraction unitRef="cadPerShare" contextRef="i332fd6fb183e44c9b445b3f024f01e91_D20220223-20220223" decimals="3" name="ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNDIvZnJhZzo2N2EyZWYwYmU2Y2Q0ODhhODA2MWM2N2QzOTNlM2MyZi90ZXh0cmVnaW9uOjY3YTJlZjBiZTZjZDQ4OGE4MDYxYzY3ZDM5M2UzYzJmXzk0_a1b5a36f-b6cc-4f2c-9cdc-af7174c6e9bc">0.18</ix:nonFraction> per share, payable on April&#160;18, 2022, to shareholders of record on March&#160;31, 2022.</span></div></ix:continuation><div style="margin-bottom:3pt"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Notes to the Consolidated Financial Statements</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">In Millions of Canadian Dollars Except Number of Shares and Per Share Data</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:120%">December&#160;31, 2021</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">F-59</span></div></td><td colspan="3" style="padding:2px 1pt 2px 109pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stantec Inc.</span></td></tr></table></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.4
<SEQUENCE>5
<FILENAME>ex-994xconsentofpricewater.htm
<DESCRIPTION>EX-99.4
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i6cbc1124b0d64513b7678ce4d9d7f701_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 99.4</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:115%">We hereby consent to the incorporation by reference in this Annual Report on Form 40-F for the year ended December 31, 2021 of Stantec Inc. of our report dated February 23, 2022, relating to the consolidated financial statements and effectiveness of internal control over financial reporting, which appears in the Exhibit incorporated by reference in this Annual Report.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:107%">We also consent to the incorporation by reference in the Registration Statements on Form S-8 (No. 333-143082), Form S-8 (No. 333-143084) and Form S-8 (No. 333-212932) of Stantec Inc. of our report dated February 23, 2022 referred to above. We also consent to reference to us under the heading &#8220;Interests of Experts,&#8221; which appears in the Annual Information Form included in the Exhibit incorporated by reference in this Annual Report on Form 40-F, which is incorporated by reference in such Registration Statements.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:107%">&#47;s&#47; PricewaterhouseCoopers LLP</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:700;line-height:107%">Chartered Professional Accountants</font></div><div><font style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:107%">Edmonton, Alberta, Canada</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Georgia',serif;font-size:10pt;font-weight:400;line-height:107%">February 23, 2022</font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.5
<SEQUENCE>6
<FILENAME>ex-995xconsentofernstyoung.htm
<DESCRIPTION>EX-99.5
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i856836a506ca4d79b0cd27cd5aee03c9_33"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Exhibit 99.5</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We consent to the reference of our Firm under the caption &#8220;Interests of Experts&#8221;, and to the incorporation by reference in the following Registration Statements&#58;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10.5pt">Registration Statement (Form S-8 No. 333-143082) pertaining to the Employee Stock Purchase Plan of Stantec Consulting Services Inc., and</font></div><div><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10.5pt">Registration Statement (Form S-8 No. 333-143084) pertaining to the Employee Share Option Plan of Stantec Inc., and </font></div><div><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:10.5pt">Registration Statement (Form S-8 No. 333-212932) pertaining to the Long Term Incentive Plan of Stantec Inc. </font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">of Stantec Inc. and the use herein of our report dated February 24, 2021 (except Notes 6a and 33, as to which the date is February 23, 2022), with respect to the consolidated statement of financial position as at December 31, 2020 and the consolidated statements of income, comprehensive income, shareholders&#8217; equity and cash flows for the year ended December 31, 2020, included in this Annual Report on Form 40-F.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">&#47;s&#47; Ernst &#38; Young LLP</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Edmonton, Canada                                                                                                         </font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">February 23, 2022                                                Chartered Professional Accountants</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.6
<SEQUENCE>7
<FILENAME>ex-996xceosox302certificat.htm
<DESCRIPTION>EX-99.6
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i4eca61a1e0f54e87b77be475bd0645ed_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 99.6</font></div><div id="i4eca61a1e0f54e87b77be475bd0645ed_4"></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CERTIFICATION</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">REQUIRED BY RULE 13a-14(a)</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">OR RULE 15d-14(a), PURSUANT TO SECTION 302</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">I,&#160;GORDON A. JOHNSTON</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, certify that&#58;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">I have reviewed this annual report on Form&#160;40-F&#160;of Stantec Inc.&#59;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the issuer as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">The issuer's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the issuer and have&#58;</font></div><div style="margin-top:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the issuer, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Evaluated the effectiveness of the issuer's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-top:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt">Disclosed in this report any change in the issuer's internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the issuer's internal control over financial reporting&#59; and</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">The issuer's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the issuer's auditors and the audit committee of the issuer's board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the issuer's ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the issuer's internal control over financial reporting.</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:30.131%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.401%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.782%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.286%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;  February&#160;23, 2022</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Gordon A. Johnston</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GORDON A. JOHNSTON, M. ENG, P. ENG</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.7
<SEQUENCE>8
<FILENAME>ex-997xceosox906certificat.htm
<DESCRIPTION>EX-99.7
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="id912645353544f51a3070de831fac760_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 99.7</font></div><div id="id912645353544f51a3070de831fac760_4"></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">AS ENACTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stantec Inc. (the &#34;Company&#34;) is filing its annual report on Form&#160;40-F&#160;for the fiscal year ended December&#160;31, 2021 (the &#8220;Report&#8221;) with the United States Securities and Exchange Commission.</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Gordon A. Johnston, President and Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section&#160;1350, as enacted pursuant to section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge&#58;</font></div><div style="margin-top:12pt;padding-left:27pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18.67pt">the Report fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="margin-top:12pt;padding-left:27pt;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18.67pt">information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:30.131%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.401%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.782%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.286%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;  February&#160;23, 2022</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Gordon A. Johnston</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GORDON A. JOHNSTON, M. ENG, P. ENG</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.8
<SEQUENCE>9
<FILENAME>ex-998xcfosox302certificat.htm
<DESCRIPTION>EX-99.8
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="i825016a982244bf9b57b4e99595be1a0_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 99.8</font></div><div id="i825016a982244bf9b57b4e99595be1a0_4"></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CERTIFICATION</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">REQUIRED BY RULE 13a-14(a)</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">OR RULE 15d-14(a), PURSUANT TO SECTION 302</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">I,&#160;THERESA B. Y. JANG</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, certify that&#58;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">I have reviewed this annual report on Form&#160;40-F&#160;of Stantec Inc.&#59;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report&#59;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the issuer as of, and for, the periods presented in this report&#59;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">The issuer's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the issuer and have&#58;</font></div><div style="margin-top:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the issuer, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared&#59;</font></div><div style="margin-top:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles&#59;</font></div><div style="margin-top:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.34pt">Evaluated the effectiveness of the issuer's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="margin-top:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt">Disclosed in this report any change in the issuer's internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the issuer's internal control over financial reporting&#59; and</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">The issuer's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the issuer's auditors and the audit committee of the issuer's board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the issuer's ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.78pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the issuer's internal control over financial reporting.</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:36.820%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.955%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.166%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.559%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;Date&#58;  February&#160;23, 2022</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Theresa B. Y. Jang</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">THERESA B. Y. JANG</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.9
<SEQUENCE>10
<FILENAME>ex-999xcfosox906certificat.htm
<DESCRIPTION>EX-99.9
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="ic6671ee4fbe64735828f1cce4fc19632_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 99.9</font></div><div id="ic6671ee4fbe64735828f1cce4fc19632_4"></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">AS ENACTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stantec Inc. (the &#34;Company&#34;) is filing its annual report on Form&#160;40-F&#160;for the fiscal year ended December&#160;31, 2021 (the &#8220;Report&#8221;) with the United States Securities and Exchange Commission.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Theresa B. Y. Jang, Executive Vice President and Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section&#160;1350, as enacted pursuant to section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge&#58;</font></div><div style="margin-top:12pt;padding-left:27pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18.67pt">the Report fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="margin-top:12pt;padding-left:27pt;text-align:justify;text-indent:-27pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18.67pt">information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:29.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.569%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.166%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.558%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;  February&#160;23, 2022</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Theresa B. Y. Jang</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">THERESA B. Y. JANG</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.10
<SEQUENCE>11
<FILENAME>ex-9910xcodeofbusinesscond.htm
<DESCRIPTION>EX-99.10
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2022 Workiva -->
<title>Document</title></head><body><div id="id3d234fa2bd94ea2a8a4697439b6f63c_1"></div><div style="min-height:72pt;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 99.10</font></div><div style="margin-bottom:0.1pt;margin-top:0.03pt;text-align:right"><font style="color:#ed7000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:133%;text-decoration:underline">Code of Business Conduct</font></div></div><div style="margin-top:24pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:133%">Policy</font></div><div style="margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Stantec conducts business in accordance with high ethical, moral, and legal standards, and in the best interests of the Company, and its employees, shareholders, and other stakeholders. Stantec maintains business practices that will earn the respect of everyone with whom the Company conducts business.</font></div><div style="margin-top:18pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:133%">Practice</font></div><div style="margin-bottom:5pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The following standards are intended to protect the Company's reputation and the quality of its services.  </font></div><div style="margin-bottom:3pt;margin-top:13pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:133%">Compliance Responsibilities </font></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Stantec&#8217;s Code of Business Conduct is to be strictly followed at all times and under all circumstances. Any violation will subject an employee to disciplinary action up to and including termination.</font></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">This Code of Business Conduct applies to all employees and is not intended to be exhaustive. The Code of Business Conduct is intended to serve as a source of guiding principles to ensure all operations and employees approach their work in a consistent and appropriate manner, regardless of location, entity, or job function. </font></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">It is vital that employees understand and comply with the Code of Business Conduct as well as recognize their continuing obligations to familiarize themselves with all Company policies and applicable laws that govern the work that we do. </font></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">If questions arise about how the Code of Business Conduct applies or how a situation involving an ethical or legal issue should be handled, employees must, without delay, contact corporate counsel or another of the compliance contact points listed in this Code.</font></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Supervisors are responsible for all Employees reporting to them and must emphasize the importance of ethical conduct and compliance as part of their routine business practice. It is the obligation of all supervisors to see to it that there are no violations of law or policy within their areas of responsibility.  </font></div><div style="margin-bottom:3pt;margin-top:13pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:133%">Definitions</font></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The following words, phrases, and terms used in this Code have the following meanings&#58;</font></div><div style="margin-bottom:3pt;padding-left:35.7pt;text-align:justify;text-indent:-17.85pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:14.35pt">&#8220;Company&#8221; or &#8220;Stantec&#8221; means Stantec Inc. or any of its wholly owned subsidiaries and affiliated companies</font></div><div style="margin-bottom:3pt;margin-top:5pt;padding-left:35.7pt;text-align:justify;text-indent:-17.85pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:14.35pt">&#8220;Employees&#8221; means any director, officer, or employee of Stantec</font></div><div style="margin-bottom:10pt;margin-top:5pt;padding-left:35.7pt;text-align:justify;text-indent:-17.85pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:14.35pt">&#8220;Supervisor&#8221; means the person an employee reports to, and in the case of the president and chief executive officer and members of the board of directors, means the chair of the board of directors</font></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Dollar values used in this Code are based on a North American cost of living. Anyone in a country outside of North America should reference the Stantec Code of Business Conduct Country Gift Limits guidance and&#47;or contact our corporate counsel for guidance on the appropriate dollar amounts in your jurisdiction.</font></div><div style="margin-bottom:3pt;margin-top:13pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:133%">Reputation</font></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The reputation of Stantec is determined by how every employee presents herself or himself and conducts business. Honesty, professionalism, ethical behavior, and integrity when interacting with others are the cornerstones of our reputation and key to our business success. The Company succeeds in the marketplace through superior performance, not by unethical or manipulative practices.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Page 1</font></div><div style="margin-top:3pt;text-align:center"><font><br></font></div><div style="margin-top:3pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.1pt;margin-top:0.03pt"><font><br></font></div><div style="margin-bottom:0.1pt;margin-top:0.03pt;text-align:right"><font style="color:#ed7000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:133%">Code of Business Conduct</font></div></div><div style="margin-bottom:3pt;margin-top:13pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:133%">Abiding by the Law</font></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Wherever Stantec operates, it will always comply with applicable laws and regulations. In acting on behalf of Stantec, no employee shall, at any time, take any action which he or she knows or reasonably should know to be in violation of any applicable law or regulation. No unethical or illegal act can be justified by an employee saying that the act was in the best interests of the Company or that he or she was directed to act by a higher level employee. Any time an employee is uncertain about the application or interpretation of a law or regulation, he or she should consult his or her supervisor or seek the opinion of any of the Company's in-house corporate counsel.  </font></div><div style="margin-bottom:3pt;margin-top:13pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:133%">Accurate Books and Records</font></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The Company requires full, fair, accurate, timely, and understandable recording and reporting of&#160;all Company accounting information. Employees must act in a manner that ensures all Company books, records, accounts, and financial statements are maintained in reasonable detail, accurately reflect the Company&#8217;s transactions, and conform to applicable legal requirements, accounting standards, and the Company&#8217;s system of internal controls. </font></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Employees must execute and record transactions in accordance with all internal control procedures implemented by Company management. All records, including expense reports, must be complete and timely and must accurately reflect each transaction or expenditure. Employees must also ensure that their timecard accurately reflects the number of hours worked on each specific project. </font></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Any Employee involved in preparing the Company&#8217;s disclosure documents (such as corporate filings or press releases) must produce full, fair, accurate, timely, and understandable disclosure in such documents.</font></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Employees are not to create or participate in the creation or perpetuation of any records that are intended to mislead or conceal any improper act or misconduct. Similarly, all legal holds must be followed, and no employee should destroy a Company record (including those in electronic form) in order to mislead or conceal any improper act or misconduct.</font></div><div style="margin-bottom:3pt;margin-top:13pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:133%">Conflicts of Interest</font></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Employees have a duty to be free from the influence of any conflicting interest when representing Stantec.&#160;In dealings with current or potential clients, subconsultants, suppliers, contractors, and competitors, employees should act in the best interests of the Company to the exclusion of personal advantage. </font></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">A conflict of interest occurs when an individual&#8217;s personal or family interests may interfere with the performance of his or her duties or with the best interests of Stantec. Even the appearance of a conflict of interest where none actually exists can be damaging and should be avoided. Whether or not a conflict of interest exists or will exist can be unclear. Stantec employees should not compete with Stantec and should never let business dealings on behalf of Stantec be influenced, or even appear to be influenced, by personal or family interests. </font></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The following is a non-exhaustive list of circumstances which may give rise to a conflict of interest&#58;</font></div><div style="margin-bottom:1pt;margin-top:3pt;padding-left:35.7pt;text-align:justify;text-indent:-17.85pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:133%;padding-left:14.35pt">Work Outside of Stantec</font></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Any activity that supports a competitor is prohibited. You may not be employed by (or provide consulting services to) a client, subconsultant, supplier, or contractor of Stantec. Any exceptions to this provision must be approved in writing by the business center managing leader and </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:3pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Page 2</font></div><div style="margin-top:3pt"><font><br></font></div><div style="margin-top:3pt;text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.1pt;margin-top:0.03pt"><font><br></font></div><div style="margin-bottom:0.1pt;margin-top:0.03pt;text-align:right"><font style="color:#ed7000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:133%">Code of Business Conduct</font></div></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">summarized and provided to the regional Human Resources manager to be placed in the employee&#8217;s personnel file.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:133%"> &#160;</font></div><div style="margin-bottom:10pt;margin-top:3pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Employment by or service on the board of a competitor or other service provider is generally discouraged and must be approved in writing by the employee&#8217;s supervisor.</font></div><div style="margin-bottom:10pt;margin-top:3pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Service on the board of a client must be approved in writing by the employee&#8217;s supervisor and general counsel.</font></div><div style="margin-bottom:10pt;margin-top:3pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">All other requests for employment outside Stantec must be approved in writing by the supervisor, and summarized and provided to the regional Human Resources manager to be placed in the employee&#8217;s personnel file.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:133%"> &#160;</font></div><div style="margin-bottom:1pt;margin-top:3pt;padding-left:35.7pt;text-align:justify;text-indent:-17.85pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:133%;padding-left:14.35pt">Conducting business transactions with a family member or with a business in which you have a financial interest</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">If you have, or intend to acquire, a financial interest that may give rise to a conflict, or if you propose to conduct Stantec business with a family member, you must seek written approval from your supervisor. Persons evaluating whether ownership in a business constitutes a conflict of interest will consider the following&#58;</font></div><div style="margin-bottom:3pt;padding-left:71.7pt;text-align:justify;text-indent:-17.85pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">1.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:9.52pt">Size and nature of the investment</font></div><div style="margin-bottom:3pt;padding-left:71.7pt;text-align:justify;text-indent:-17.85pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">2.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:9.52pt">Nature of the relationship between the other entity and Stantec</font></div><div style="margin-bottom:3pt;padding-left:71.7pt;text-align:justify;text-indent:-17.85pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">3.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:9.52pt">Employee&#8217;s access to confidential information</font></div><div style="margin-bottom:10pt;margin-top:5pt;padding-left:71.7pt;text-align:justify;text-indent:-17.85pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">4.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:9.52pt">Employee&#8217;s ability to influence Stantec decisions</font></div><div style="margin-bottom:10pt;margin-top:3pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Material related-party transactions will be publicly disclosed as required by applicable laws and regulations.</font></div><div style="margin-bottom:1pt;margin-top:3pt;padding-left:35.7pt;text-align:justify;text-indent:-17.85pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:133%;padding-left:14.35pt">Dealing with Stantec property</font></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">You, or anyone with whom you do not deal at arm's length,&#160;should not buy, sell, or lease any kind of property, facilities, equipment, or service from or to Stantec, or have a financial interest in any such property, facilities, equipment, or service without the written approval of your supervisor.</font></div><div style="margin-bottom:1pt;margin-top:3pt;padding-left:35.7pt;text-align:justify;text-indent:-17.85pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:133%;padding-left:14.35pt">Dealing with Stantec Information</font></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Except in the best interests of Stantec, you should not give, release, or discuss with anyone not authorized by Stantec any data or information on Stantec activities that is not available to the general public, nor should you use such information for the personal advantage of your family or friends.</font></div><div style="margin-bottom:1pt;margin-top:3pt;padding-left:35.7pt;text-align:justify;text-indent:-17.85pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:133%;padding-left:14.35pt">Soliciting,&#160;Accepting, or Offering&#160;Gifts</font></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">You may not solicit, accept, or offer gifts, favors, entertainment (including tickets to sporting, cultural events, etc.), hospitality (including meals, beverages, etc.), travel, preferential treatment, or other things of value (collectively, &#8220;Gifts&#8221;) from or to any person or entity that does business or seeks to do business with Stantec, except as provided below. Gifts should not be solicited or accepted from anyone for Stantec staff event prizes. You may not accept or offer cash (or cash equivalents, including prepaid credit cards, checks, etc.) or loans under any circumstances. You may accept or offer infrequent Gifts of nominal value within the normal standards of courtesy, hospitality, or protocol. Any Gifts offered must be properly recorded in Stantec&#8217;s records in accordance with our policies. No Gifts may be offered or accepted directly or indirectly (including Gifts to or from family members) if the Gifts exceed an aggregate value of $1,000 (Canada and </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:3pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Page 3</font></div><div style="margin-top:3pt"><font><br></font></div><div style="margin-top:3pt;text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.1pt;margin-top:0.03pt"><font><br></font></div><div style="margin-bottom:0.1pt;margin-top:0.03pt;text-align:right"><font style="color:#ed7000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:133%">Code of Business Conduct</font></div></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">United States only &#8211; see &#34;Country Gift Limits&#34; on StanNet for limits in other jurisdictions) to or from any individual in any 12-month period.</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Further, no Gifts may be offered or accepted if doing so</font></div><div style="margin-bottom:3pt;padding-left:71.7pt;text-align:justify;text-indent:-17.85pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:14.35pt">Is unlawful</font></div><div style="margin-bottom:3pt;padding-left:71.7pt;text-align:justify;text-indent:-17.85pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:14.35pt">Violates the stricter of Stantec's or the other party&#8217;s policies or practices (you are responsible for knowing and adhering to the rules that apply to parties you propose to offer a Gift to)</font></div><div style="margin-bottom:3pt;padding-left:71.7pt;text-align:justify;text-indent:-17.85pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:14.35pt">Obligates the recipient in any way</font></div><div style="margin-bottom:3pt;padding-left:71.7pt;text-align:justify;text-indent:-17.85pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:14.35pt">Compromises or may appear to compromise the integrity, reputation, or independence of the recipient</font></div><div style="margin-bottom:3pt;padding-left:71.7pt;text-align:justify;text-indent:-17.85pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:14.35pt">Includes air travel or overnight accommodation</font></div><div style="margin-bottom:3pt;padding-left:71.7pt;text-align:justify;text-indent:-17.85pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:14.35pt">Includes the giving or receiving of entertainment where a representative of the company offering the Gift will not be accompanying the recipient to the event</font></div><div style="margin-bottom:10pt;margin-top:5pt;padding-left:71.7pt;text-align:justify;text-indent:-17.85pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:14.35pt">Involves a public sector employee (which is broadly interpreted to include elected or appointed representatives and employees or consultants at all levels of any municipal, state&#47;provincial, or federal government). Subject always to the policies of the party being hosted (public sector employees are often not permitted to accept Gifts), a beverage or light lunch or dinner (valued at approximately $50) incidental to a business meeting is generally acceptable.</font></div><div style="margin-bottom:10pt;margin-top:3pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">If an employee receives a gift that does not fall within these guidelines, the employee must report the gift to his or her supervisor and return it. If returning the gift is not practical, the employee must contact corporate counsel to determine and document how the gift will be dealt with. </font></div><div style="margin-bottom:10pt;margin-top:3pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">By adopting these practices, Stantec chooses to avoid even the appearance of impropriety. As consultants, we owe a duty to our clients to be impartial and to give objective advice and recommendations. Any bias or perception of bias or favoritism must be avoided. These practices also apply to expenses personally incurred by Stantec employees, even when no reimbursement from Stantec is sought, where the expense was incurred to further the business interests of Stantec or the party receiving the Gift. </font></div><div style="margin-bottom:10pt;margin-top:3pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">If in doubt about the interpretation or application of this practice&#8212;including whether an individual is a &#8220;public sector employee,&#8221; the definition of &#8220;incidental,&#8221; etc.&#8212;check with any of Stantec&#8217;s corporate counsel before offering or accepting any Gift.&#160;</font></div><div style="margin-bottom:1pt;margin-top:3pt;padding-left:35.7pt;text-align:justify;text-indent:-17.85pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:133%;padding-left:14.35pt">Other Prohibited Conduct</font></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Offering, soliciting, accepting, or giving anything of value (including favors, confidential information, loans, discounts, job offers, kickbacks, bribes, etc.) to improperly influence third-party decisions is also prohibited.    </font></div><div style="margin-bottom:0.1pt;margin-top:0.03pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">For more information, please refer to Stantec's Conflict of Interest Guidance.</font></div><div style="margin-bottom:3pt;margin-top:13pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:133%">Inside Information and Insider Trading</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">During your employment at Stantec, you may sometimes have access to information about the Company and our business partners that is not available to the general public. You are prohibited from buying or selling shares of any company (including Stantec) about which you possess inside information. Information is considered &#8220;inside&#8221; if it is both material and non-public. Information is &#8220;material&#8221; if it would </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:3pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Page 4</font></div><div style="margin-top:3pt"><font><br></font></div><div style="margin-top:3pt;text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.1pt;margin-top:0.03pt"><font><br></font></div><div style="margin-bottom:0.1pt;margin-top:0.03pt;text-align:right"><font style="color:#ed7000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:133%">Code of Business Conduct</font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">reasonably be expected to have a significant effect on the market price or value of the company&#8217;s shares if it were made public. Examples of such information include, but are not limited to&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:14.5pt">Financial results</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:14.5pt">Projections of future earnings or losses</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:14.5pt">Entering into or loss of significant contracts</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:14.5pt">Pending or proposed mergers, acquisitions, or divestitures</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:14.5pt">Changes in senior management or other major personnel changes</font></div><div style="padding-left:36pt;text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Information is &#8220;non-public&#8221; if it has not been previously disclosed to the general public and is otherwise not available to the general public. </font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">For more information, please refer to Stantec&#8217;s Insider Trading Prohibition Policy.</font></div><div style="margin-bottom:3pt;margin-top:13pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:133%">Dealing with Each Other</font></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Stantec recognizes that workplace diversity is an essential ingredient to our success. Stantec understands that effective relationships are based on the recognition of the value and worth of each individual and that it is necessary to provide a working climate that is conducive to the success and well-being of all employees. </font></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Stantec works to create an atmosphere of mutual trust and respect by being honest, fair, and consistent. Stantec treats all employees fairly and impartially and strives to consistently follow Company policies and practices. Stantec employees listen to one another and foster open and&#160;honest communications. Stantec values the opinion of employees, respects their diverse backgrounds, encourages communication among Employees, and solicits ideas and suggestions to improve or benefit the Company.</font></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Stantec prohibits the use by its employees of any social or other media to post or display comments about coworkers, supervisors, clients, or the Company that (non-exhaustively)</font></div><div style="margin-bottom:3pt;padding-left:35.7pt;text-align:justify;text-indent:-17.85pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:14.35pt">Are vulgar, obscene, threatening, intimidating, harassing</font></div><div style="margin-bottom:3pt;margin-top:5pt;padding-left:35.7pt;text-align:justify;text-indent:-17.85pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:14.35pt">Portray the Company or individuals in a negative light</font></div><div style="margin-bottom:6pt;margin-top:5pt;padding-left:35.7pt;text-align:justify;text-indent:-17.85pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:14.35pt">Are a violation of other workplace policies against discrimination, harassment, and violence</font></div><div style="margin-bottom:3pt;margin-top:13pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Posting or displaying such comments could result in disciplinary action being taken against an&#160;employee.</font></div><div style="margin-bottom:3pt;margin-top:13pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:133%">Dealing with Shareholders</font></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Stantec is committed to protecting and improving shareholder value through the prudent use of&#160;Company resources and by observing high standards of legal and ethical conduct in all its business dealings. The Company communicates with shareholders regularly, candidly, and promptly, providing the information necessary to evaluate its management and investment value.</font></div><div style="margin-bottom:3pt;margin-top:13pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:133%">Dealing with Clients</font></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Serving clients is the essence of Stantec's business. Meeting our clients' expectations and providing good value are the best ways to ensure ongoing demand for our services. Stantec will accurately represent its services and clearly communicate the terms under which these services are provided.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:3pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Page 5</font></div><div style="margin-top:3pt"><font><br></font></div><div style="margin-top:3pt;text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.1pt;margin-top:0.03pt"><font><br></font></div><div style="margin-bottom:0.1pt;margin-top:0.03pt;text-align:right"><font style="color:#ed7000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:133%">Code of Business Conduct</font></div></div><div style="margin-bottom:3pt;margin-top:13pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:133%">Dealing with Subconsultants and Suppliers</font></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Stantec is committed to the fair treatment of subconsultants and suppliers and will select subconsultants and suppliers who provide the best value for the Company and its clients while also respecting its clients' wishes.</font></div><div style="margin-bottom:3pt;margin-top:13pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:133%">Proprietary Information Belonging to the Company</font></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Employees must maintain the confidentiality of the Company&#8217;s proprietary information. Examples of proprietary information include strategic plans, client lists, marketing plans, rate tables, and much of the technical information that the Company generates or uses in its business. The disclosure or misuse of Stantec's business information can harm the Company's competitive position and&#47;or reputation and may be a violation of applicable laws. Employees, therefore, must not disclose business information outside the Company unless they are authorized and it is legal to do so.</font></div><div style="margin-bottom:3pt;margin-top:13pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:133%">Proprietary Information of Others </font></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Stantec regularly receives proprietary information from its clients, subconsultants, and suppliers. The wrongful possession or use of any proprietary information of any third party is prohibited. Employees may use lawfully obtained proprietary information only for the purpose for which it is provided. If an employee is offered, or comes into, unauthorized possession of third-party proprietary information, the employee must decline the offer and take appropriate steps, if applicable, to return the information. Employees are prohibited from using any proprietary information obtained from prior employers.  </font></div><div style="margin-bottom:3pt;margin-top:13pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:133%">Improper Payments</font></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">No payment will be made by, or improper benefit conferred on behalf of, the Company either directly or indirectly to government officials, political candidates, or officers or employees of clients, subcontractors, suppliers, or competitors that violates applicable laws. Bribes, facilitation payments, and trading in influence are strictly prohibited. Employees should familiarize themselves with Stantec's</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:133%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Anti-Corruption Policy.</font></div><div style="margin-bottom:3pt;margin-top:13pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:133%">Personal Business </font></div><div style="margin-bottom:10pt;margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Personal business should not be conducted during normal working hours.&#160;Any and all personal business activities should be confined to after hours or lunch breaks and should be consistent with this Code of Business Conduct, paying particular attention to the Conflicts of Interest section, Work Outside of Stantec subsection.</font></div><div style="margin-bottom:3pt;margin-top:13pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:133%">Hiring Former Government Employees</font></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Employees must comply with all laws and regulations pertaining to employing or acquiring the services of present and former government employees. These rules apply to discussions with current government employees regarding potential employment by the Company or retaining such individuals in the capacity of consultant or subcontractor. These rules also restrict the roles and responsibilities that former government employees may perform after joining the Company.  Any questions regarding activity which may create a conflict of interest should be raised immediately with corporate counsel.</font></div><div style="margin-bottom:3pt;margin-top:13pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:133%">Legal Processes, Investigations, and Audits</font></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Occasionally, the Company may need to respond to inquiries, audits, or investigations imposed by outside entities or government authorities. It is required that employees bring all investigations and audits to the attention of corporate counsel immediately upon receipt of information, indicating that an inquiry, audit, or investigation by any outside entity or any government authority has commenced or is likely to commence </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:3pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Page 6</font></div><div style="margin-top:3pt"><font><br></font></div><div style="margin-top:3pt;text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.1pt;margin-top:0.03pt"><font><br></font></div><div style="margin-bottom:0.1pt;margin-top:0.03pt;text-align:right"><font style="color:#ed7000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:133%">Code of Business Conduct</font></div></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">and, in any event, prior to engaging with or providing any type of information or response. It is important to remember that penalties and fines can be imposed due to failure to respond, incorrect responses, and delays. </font></div><div style="margin-bottom:6pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The following are examples of occurrences that must be brought immediately to the attention of corporate counsel&#58;</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:35.7pt;text-align:justify;text-indent:-17.85pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">1.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:9.52pt">Notification of an inquiry, audit or investigation</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:35.7pt;text-align:justify;text-indent:-17.85pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">2.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:9.52pt">Request to appear or testify before a governmental or quasi-governmental agency, commission, legislative, or administrative body</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:35.7pt;text-align:justify;text-indent:-17.85pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">3.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:9.52pt">Subpoenas or requests for documentation, interviews, on-site visits, or inspections</font></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:35.7pt;text-align:justify;text-indent:-17.85pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">4.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:9.52pt">Summons or complaints served on the Company</font></div><div style="margin-bottom:10pt;margin-top:3pt;padding-left:35.7pt;text-align:justify;text-indent:-17.85pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">5.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:9.52pt">Notification of fines, penalties, or injunctive actions</font></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">It is the policy of Stantec to cooperate fully with inquiries and investigations to the greatest extent possible. Knowledge of any investigation, even those that may appear focused on a supplier, subcontractor, client, or other Stantec-related party, must be communicated to corporate counsel immediately.</font></div><div style="margin-bottom:3pt;margin-top:13pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:133%">Reporting Concerns</font></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Employees who become aware of any concerns about accounting, internal controls, auditing, or other financial or nonfinancial matters, including violations of applicable laws, regulations, or internal policies,&#160;must report such issues to the Company&#8217;s Integrity Hotline.&#160;In the event that such an issue is brought to the attention of a Stantec employee, that person&#160;must refer the issue to the Integrity Hotline.&#160;</font></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Stantec&#8217;s Integrity Hotline is hosted by an independent third party. The Hotline is structured to receive information verbally, by a web interface, or in writing, and all reports are treated as confidential.&#160;Requests for anonymity will be honored to the extent possible while still ensuring a full and proper investigation.&#160;It is important that anonymous reports contain sufficient detail for an investigation.</font></div><div style="margin-bottom:6pt;margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Integrity Hotline numbers and address&#58;</font></div><div style="margin-bottom:10pt;padding-left:35.7pt;text-indent:-17.85pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:14.35pt">The Integrity Hotline Phone Numbers &#8211; </font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.076%"><tr><td style="width:1.0%"></td><td style="width:12.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:65.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.672%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#fdeada;border-left:0.25pt solid #e0deda;border-top:0.25pt solid #e0deda;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:133%">Country</font></td><td colspan="3" style="background-color:#fdeada;border-left:0.25pt solid #e0deda;border-top:0.25pt solid #e0deda;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:133%">Phone Number</font></td><td colspan="3" style="background-color:#fdeada;border-left:0.25pt solid #e0deda;border-right:0.25pt solid #e0deda;border-top:0.25pt solid #e0deda;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:133%">Languages Spoken</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:133%">United States, Canada, and Puerto Rico</font></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%;text-decoration:underline">Direct Dial</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">&#58; From an outside line, dial direct for your location&#58;  1-855-389-9170</font></div></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-right:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">English, French, Spanish</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:133%">Argentina</font></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%;text-decoration:underline">Direct Access</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">&#58; From an outside line, dial the direct access number for your location&#58;</font></div><div style="margin-top:2pt;padding-left:23.25pt;text-indent:-14.2pt"><font style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;padding-left:11.47pt">Argentina (Argentina Telecom)&#58; 0-800-555-4288 </font></div><div style="margin-top:2pt;padding-left:23.25pt;text-indent:-14.2pt"><font style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;padding-left:11.47pt">Argentina (Telefonica)&#58; 0-800-222-1288 </font></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">At the </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">English</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> prompt, dial 855-389-9170.</font></div></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-right:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">Spanish (Latin American), English</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:133%">Australia</font></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%;text-decoration:underline">International Toll-Free Service (ITFS)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">&#58; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">From an outside line, dial the ITFS number for your location&#58; 1-800-79-2097</font></div></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-right:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">English</font></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000000;border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:133%">Bahrain</font></td><td colspan="3" style="border-bottom:0.25pt solid #000000;border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%;text-decoration:underline">Direct Access</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">&#58;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> From an outside line, dial the direct access number for your location&#58;</font></div><div style="margin-top:2pt;padding-left:23.25pt;text-indent:-14.2pt"><font style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;padding-left:11.47pt">Bahrain (US military bases)&#58; 800-000-00 </font></div><div style="margin-top:2pt;padding-left:23.25pt;text-indent:-14.2pt"><font style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;padding-left:11.47pt">Bahrain&#58; 800-00-001 </font></div><div style="margin-top:2pt;padding-left:23.25pt;text-indent:-14.2pt"><font style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;padding-left:11.47pt">Bahrain (Cellular)&#58; 800-000-05 </font></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">At the </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">English</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> prompt, dial 855-389-9170.</font></div></td><td colspan="3" style="border-bottom:0.25pt solid #000000;border-left:0.25pt solid #e0deda;border-right:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">Arabic, English</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:3pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Page 7</font></div><div style="margin-top:3pt"><font><br></font></div><div style="margin-top:3pt;text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.1pt;margin-top:0.03pt"><font><br></font></div><div style="margin-bottom:0.1pt;margin-top:0.03pt;text-align:right"><font style="color:#ed7000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:133%">Code of Business Conduct</font></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.076%"><tr><td style="width:1.0%"></td><td style="width:12.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:65.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.672%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:133%">Barbados</font></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%;text-decoration:underline">Reverse Charge Calls &#47; Collect Calls</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">&#58;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> From an outside line, contact your local operator.</font></div><div style="margin-top:2pt;padding-left:23.25pt;text-indent:-14.2pt"><font style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;padding-left:11.47pt">Request a </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;text-decoration:underline">reverse charge or collect call to be placed</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> to the United States&#58;  503-444-4000</font></div><div style="margin-top:2pt;padding-left:23.25pt;text-indent:-14.2pt"><font style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;padding-left:11.47pt">All reverse charge or collect calls will be accepted by the Contact Center using an automated </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">English</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> message.</font></div></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-right:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">English, Arabic</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:133%">Belgium</font></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%;text-decoration:underline">Direct Access&#58; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">From an outside line, dial the direct access number for your location&#58;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%;text-decoration:underline">  </font></div><div style="margin-bottom:0.1pt;margin-top:0.03pt;padding-left:22.5pt;text-indent:-13.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;padding-left:10.7pt">0-800-100-10 </font></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">At the </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">English</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> prompt, dial 855-389-9170.</font></div></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-right:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">Dutch, French (European), German, English</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #e0deda;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:133%">Brazil</font></td><td colspan="3" style="border-left:0.25pt solid #e0deda;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.1pt;margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%;text-decoration:underline">Direct Access&#58; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">From an outside line, dial the direct access number for your location&#58;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%;text-decoration:underline">  </font></div><div style="margin-bottom:0.1pt;padding-left:22.5pt;text-indent:-13.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;padding-left:10.7pt">0-800-890-0288</font></div><div style="margin-bottom:0.1pt;padding-left:22.5pt;text-indent:-13.5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;padding-left:10.7pt">Cellular&#58; 0-800-888-8288</font></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">At the </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">English</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> prompt, dial 855-389-9170.</font></div></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-right:0.25pt solid #e0deda;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">Portuguese, English</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:133%">Brunei</font></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%;text-decoration:underline">Direct Access</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">&#58; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">From an outside line, dial the direct access number for your location&#58;  800-1111 </font></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">At the </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">English</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> prompt, dial 855-389-9170.</font></div></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-right:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">Malay, English</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:133%">Chile</font></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%;text-decoration:underline">Direct Access</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">&#58; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">From an outside line, dial the direct access number for your location&#58;</font></div><div style="margin-top:2pt;padding-left:23.25pt;text-indent:-14.2pt"><font style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;padding-left:11.47pt">Chile (Telemax)&#58; 800-225-288 </font></div><div style="margin-top:2pt;padding-left:23.25pt;text-indent:-14.2pt"><font style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;padding-left:11.47pt">Chile (Telefonica)&#58; 800-800-288 </font></div><div style="margin-top:2pt;padding-left:23.25pt;text-indent:-14.2pt"><font style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;padding-left:11.47pt">Chile (ENTEL)&#58; 800-360-311 </font></div><div style="margin-top:2pt;padding-left:23.25pt;text-indent:-14.2pt"><font style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;padding-left:11.47pt">Chile (ENTEL &#8211; Spanish Operator)&#58; 800-360-312 </font></div><div style="margin-top:2pt;padding-left:23.25pt;text-indent:-14.2pt"><font style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;padding-left:11.47pt">Chile (Easter Island)&#58; 800-800-311 </font></div><div style="margin-top:2pt;padding-left:23.25pt;text-indent:-14.2pt"><font style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;padding-left:11.47pt">Chile (Easter Island &#8211; Spanish Operator)&#58; 800-800-312 </font></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">At the </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">English</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> prompt, dial 855-389-9170.</font></div></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-right:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">Spanish (Latin American), English</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:133%">China</font></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%;text-decoration:underline">Direct Access</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">&#58; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">From an outside line, dial the direct access number for your location&#58;  </font></div><div style="margin-top:2pt;padding-left:23.25pt;text-indent:-14.2pt"><font style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;padding-left:11.47pt">China (Southern)&#58; 10-811 </font></div><div style="margin-top:2pt;padding-left:23.25pt;text-indent:-14.2pt"><font style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;padding-left:11.47pt">China (Northern)&#58; 108-888 </font></div><div><font><br></font></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">At the </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">English</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> prompt, dial 855-389-9170.</font></div></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-right:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">Mandarin, Cantonese, English</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:133%">Ethiopia</font></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%;text-decoration:underline">Reverse Charge Calls &#47; Collect Call</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">&#58; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">From an outside line, contact your </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;text-decoration:underline">local</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> operator. </font></div><div style="margin-top:2pt;padding-left:23.25pt;text-indent:-14.2pt"><font style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;padding-left:11.47pt">Request a</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;text-decoration:underline"> reverse charge or collect call to be placed</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> to the United States&#58;  971-371-7833</font></div><div style="margin-top:2pt;padding-left:23.25pt;text-indent:-14.2pt"><font style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;padding-left:11.47pt">All </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;text-decoration:underline">reverse charge or collect calls will be accepted</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> by the Contact Center using an automated </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">English</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> message.</font></div></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-right:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">Amharic (Ethiopian), English</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:133%">Fiji Islands</font></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%;text-decoration:underline">Reverse Charge Calls&#47;Collect Call&#58;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> From an outside line, contact your local operator. </font></div><div style="margin-top:8pt;padding-left:22.55pt;padding-right:17.65pt;text-indent:-13.5pt"><font style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:10.77pt">&#160;Request a </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">reverse charge or collect call</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"> to be placed</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> to the United States&#58; 503-444-4000</font></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">All reverse charge or collect calls will be accepted by the Contact Center using an automated </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">English</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> Message. </font></div></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-right:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">English</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:133%">India</font></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%;text-decoration:underline">Direct Access&#58;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">From an outside line, dial the direct access number for your location&#58;  000-117 </font></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">At the </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">English</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> prompt, dial 855-389-9170.</font></div></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-right:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">English, Hindi</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:133%">Italy </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">(includes San Marino, Vatican City)</font></div></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%;text-decoration:underline">International Toll-Free Service (ITFS)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">&#58;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> From an outside line, dial the ITFS number for your location&#58; 800-172418</font></div></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-right:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">Italian, English</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:133%">Malaysia</font></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%;text-decoration:underline">Direct Access</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">&#58; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">From an outside line, dial the direct access number for your location&#58; 1-800-80-0011 </font></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">At the </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">English</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> prompt, dial 855-389-9170.</font></div></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-right:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">Malay, English</font></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000000;border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:133%">Netherlands</font></td><td colspan="3" style="border-bottom:0.25pt solid #000000;border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">Global Inbound Services (GIS)&#58; From an outside line dial the direct access number for your location&#58; 08000200028</font></td><td colspan="3" style="border-bottom:0.25pt solid #000000;border-left:0.25pt solid #e0deda;border-right:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">Dutch, English</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:3pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Page 8</font></div><div style="margin-top:3pt"><font><br></font></div><div style="margin-top:3pt;text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.1pt;margin-top:0.03pt"><font><br></font></div><div style="margin-bottom:0.1pt;margin-top:0.03pt;text-align:right"><font style="color:#ed7000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:133%">Code of Business Conduct</font></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.076%"><tr><td style="width:1.0%"></td><td style="width:12.462%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:65.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.672%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:133%">New Zealand</font></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">Global Inbound Services (GIS)&#58; From an outside line dial the direct access number for your location&#58; 0508974209</font></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-right:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">English</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:133%">Pakistan</font></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%;text-decoration:underline">Direct Access</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">&#58; From an outside line, dial the direct access number for your location&#58;  00-800-01-001 </font></div><div style="margin-top:2pt;padding-left:23.25pt;text-indent:-14.2pt"><font style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;padding-left:11.47pt">Not available from cellular phones</font></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">At the </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">English</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> prompt, dial 855-389-9170.</font></div></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-right:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">Punjabi, Urdu, English</font></div><div style="margin-top:3pt"><font><br></font></div></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:133%">Panama</font></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%;text-decoration:underline">Direct Access</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">&#58; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">From an outside line, dial the direct access number for your location&#58;  800-0109 </font></div><div style="margin-top:2pt;padding-left:23.25pt;text-indent:-14.2pt"><font style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;padding-left:11.47pt">(Spanish Operator)&#58; 800-2288 </font></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">At the </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">English</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> prompt, dial 855-389-9170.</font></div></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-right:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">Spanish (Latin American), English</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:133%">Peru</font></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%;text-decoration:underline">Direct Access</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">&#58; From an outside line, dial the direct access number for your location&#58;   </font></div><div style="margin-top:2pt;padding-left:23.25pt;text-indent:-14.2pt"><font style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;padding-left:11.47pt">Peru (Telef&#243;nica) &#8211; Spanish Operator)&#58; 0-800-50-000 </font></div><div style="margin-top:2pt;padding-left:23.25pt;text-indent:-14.2pt"><font style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;padding-left:11.47pt">Peru (Telef&#243;nica) &#58; 0-800-50-288  </font></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">At the </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">English</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> prompt, dial 855-389-9170.</font></div></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-right:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">Spanish (Latin American), English</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:133%">Qatar</font></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%;text-decoration:underline">Reverse Charge and Collect Calls</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">&#58;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> From an outside line, contact your local operator.  </font></div><div style="margin-top:2pt;padding-left:23.25pt;text-indent:-14.2pt"><font style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;padding-left:11.47pt">Request a </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;text-decoration:underline">reverse charge or collect call to be placed </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">to the United States&#58;  503-444-4000  </font></div><div style="margin-top:2pt;padding-left:23.25pt;text-indent:-14.2pt"><font style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;padding-left:11.47pt">All reverse charge or collect calls will be accepted by the Contact Center using an automated </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">English</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> message.  </font></div></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-right:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">English, Arabic</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:133%">Saudi Arabia</font></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%;text-decoration:underline">Direct Access</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">&#58; From an outside line, dial the direct access number for your location&#58; 1-800-10 </font></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">At the </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">English</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> prompt, dial 855-389-9170.</font></div></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-right:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">English, Arabic</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:133%">Taiwan</font></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%;text-decoration:underline">Direct Access</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">&#58; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">From an outside line, dial the direct access number for your location&#58; 00-801-102-880 </font></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">At the </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">English</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> prompt, dial 855-389-9170.</font></div></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-right:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">Mandarin, English</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:133%">Turkey</font></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%;text-decoration:underline">Direct Access</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">&#58; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">From an outside line, dial the direct access number for your location&#58;  0811-288-0001 </font></div><div style="margin-top:2pt;padding-left:23.25pt;text-indent:-14.2pt"><font style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;padding-left:11.47pt">Not available from cellular phones</font></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">At the </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">English</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> prompt, dial 855-389-9170.</font></div></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-right:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">Turkish, English</font></td></tr><tr><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:133%">United Arab Emirates</font></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%;text-decoration:underline">Direct Access</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">&#58; From an outside line, dial the direct access number for your location&#58;  </font></div><div style="margin-top:2pt;padding-left:23.25pt;text-indent:-14.2pt"><font style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;padding-left:11.47pt">United Arab Emirates (du)&#58; 8000-555-66 </font></div><div style="margin-top:2pt;padding-left:23.25pt;text-indent:-14.2pt"><font style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;padding-left:11.47pt">United Arab Emirates&#58; 8000-021 </font></div><div style="margin-top:2pt;padding-left:23.25pt;text-indent:-14.2pt"><font style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%;padding-left:11.47pt">United Arab Emirates (US military base, USO and cellular)&#58; 8000-061 </font></div><div style="margin-top:5pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">At the </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">English</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> prompt, dial 855-389-9170.</font></div></td><td colspan="3" style="border-left:0.25pt solid #e0deda;border-right:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">English, Arabic</font></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000000;border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:133%">United Kingdom</font></td><td colspan="3" style="border-bottom:0.25pt solid #000000;border-left:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%;text-decoration:underline">International Toll-Free Service (ITFS)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:133%">&#58;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> From an outside line, dial the ITFS number for your location&#58; 0808-234-3434</font></div></td><td colspan="3" style="border-bottom:0.25pt solid #000000;border-left:0.25pt solid #e0deda;border-right:0.25pt solid #e0deda;border-top:0.25pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%">English</font></td></tr></table></div><div style="padding-right:15pt"><font><br></font></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The Integrity Hotline Web Intake &#8211; www.stantec.ethicspoint.com</font></div><div style="margin-bottom:6pt;margin-top:10pt;padding-left:35.7pt;text-align:justify;text-indent:-17.85pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:133%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%;padding-left:14.35pt">The Integrity Hotline Address&#58;</font></div><div style="margin-bottom:0.1pt;margin-top:0.03pt;padding-left:54pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Integrity Hotline</font></div><div style="margin-bottom:0.1pt;margin-top:0.03pt;padding-left:54pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">c&#47;o Stantec</font></div><div style="margin-bottom:0.1pt;margin-top:0.03pt;padding-left:54pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">#400, 10220 - 103 Avenue N.W.</font></div><div style="margin-bottom:0.1pt;margin-top:0.03pt;padding-left:54pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Edmonton, AB  T5J 0K4</font></div><div style="margin-bottom:0.1pt;margin-top:0.03pt;padding-left:54pt"><font><br></font></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">If issues that have been reported to the Integrity Hotline are not clarified or otherwise dealt with to the satisfaction of the employee, that employee may file a complaint. To ensure a correct understanding of the matters subject to the complaint, the complaint should be filed with the Integrity Hotline in writing (although the complaint may be made verbally to the Integrity Hotline if the person making the complaint </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:3pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Page 9</font></div><div style="margin-top:3pt"><font><br></font></div><div style="margin-top:3pt;text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.1pt;margin-top:0.03pt"><font><br></font></div><div style="margin-bottom:0.1pt;margin-top:0.03pt;text-align:right"><font style="color:#ed7000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:133%">Code of Business Conduct</font></div></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">prefers), should be as specific as possible, and should identify any relevant documents. In order that prompt action can be taken, the complaint should be filed as soon as possible.</font></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">If the complaint has been made verbally to the Integrity Hotline, it will be reduced to writing. If the person making the complaint does not wish to maintain anonymity, the complaint may be submitted to the employee's immediate supervisor. Any supervisor who receives a complaint must forward the complaint to the Integrity Hotline. The complaint may also be submitted directly to the chair of the Audit and Risk Committee.</font></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The chair of the Audit and Risk Committee is Shelley A. M. Brown, and she can be contacted at (604)&#160;417-8548 or by email at shelleybrowncpa&#64;gmail.com</font></div><div style="margin-bottom:3pt;margin-top:13pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:133%">Commencement of Process</font></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">If the nature of the complaint is material to the affairs of the Company or involves any officer of&#160;Stantec Inc., then the issue shall immediately be reported to the chair of the Audit and Risk Committee who shall appoint a fact finder (who may be the general counsel or any other person designated by the chair of the Audit and Risk Committee) to investigate the complaint and issue a fact-finding report.&#160;The fact finder must be independent and must not be a manager, directly or indirectly, of either the individuals involved in the matters complained of or the individual making the complaint. All other complaints will be investigated by the general counsel or his or her designate.</font></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The&#160;general counsel&#160;shall prepare a quarterly report to the Audit and Risk Committee summarizing the nature and disposition of all complaints received by the Integrity Hotline&#59; this report will include an overview of any ongoing investigations or the resolution of any complaints.</font></div><div style="margin-bottom:3pt;margin-top:13pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:133%">Confidentiality</font></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">Confidentiality&#8212;relating both to the fact that a complaint has been made and to its investigation of employee complaints&#8212;will be maintained to the greatest extent possible. Only persons with a reason to know will have access to information relating to the complaint and its investigation.</font></div><div style="margin-bottom:3pt;margin-top:13pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:133%">Fact-Finding</font></div><div style="margin-bottom:1pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:133%">Investigation</font></div><div style="margin-bottom:10pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The fact finder and&#47;or general counsel will investigate all matters brought to the Integrity Hotline, such investigation to include interviews of persons who may have information concerning the matters in issue. The fact finder and&#47;or general counsel will have access to all relevant information and documents. The fact finder and&#47;or general counsel will complete the investigation and the delivery of the fact-finding report as soon as practicable after the receipt of the complaint.</font></div><div style="margin-bottom:1pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:133%">The Fact-Finding Report</font></div><div style="margin-bottom:10pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The fact-finding report will concisely summarize all facts and issues learned during the investigation and will offer recommendations. Fact-finding reports respecting complaints material to the affairs of the Company or involving any officer of Stantec Inc. shall be delivered to the chair of the Audit and Risk Committee.  </font></div><div style="margin-bottom:1pt;margin-top:6pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:133%">Evaluation of the Fact-Finding Report</font></div><div style="margin-bottom:10pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">The Audit and Risk Committee will review all fact-finding reports delivered to the Committee and may review other facts relating to the complaint. Any decision of the Audit and Risk Committee regarding the subject matter of the complaint will be communicated to the designated corporate executives and to the person filing the complaint, unless the complaint was filed anonymously.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:3pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Page 10</font></div><div style="margin-top:3pt"><font><br></font></div><div style="margin-top:3pt;text-align:right"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:0.1pt;margin-top:0.03pt"><font><br></font></div><div style="margin-bottom:0.1pt;margin-top:0.03pt;text-align:right"><font style="color:#ed7000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:133%">Code of Business Conduct</font></div></div><div style="margin-bottom:3pt;margin-top:13pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:133%">Potential Outcomes</font></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">If it is determined that improper accounting, internal accounting controls, or auditing matters have occurred, or if something improper of a nonfinancial nature has occurred, appropriate action will be taken, including discipline of the wrongdoer(s). Discipline may take the form of counseling, verbal or written warning, reprimand, reassignment, suspension, demotion, and&#47;or termination of employment. In appropriate cases, the matter may be referred to legal or regulatory authorities.</font></div><div style="margin-bottom:3pt;margin-top:13pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:133%">Retaliation</font></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">It is unlawful to retaliate against an employee who has, in good faith, provided information or otherwise assisted in an investigation regarding a complaint. The Audit and Risk Committee, the Board of Directors, and the Company will not tolerate any retaliation against an employee for complaining in good faith of questionable accounting, internal accounting controls, auditing matters, or nonfinancial matters, including violations of applicable laws, regulations, or internal policies, or for cooperating in the investigation of a complaint.</font></div><div style="margin-bottom:3pt;margin-top:13pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:133%">Complaint File Retention</font></div><div style="margin-bottom:10pt;margin-top:3pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">At the conclusion of the process, the Audit and Risk Committee shall cause the&#160;office of the general counsel&#160;to confidentially retain a copy of the complaint, the fact-finding report, and any other documents deemed relevant by the Audit and Risk Committee, for a period of three&#160;(3) years from the date of the complaint. Such retention shall be solely for archival purposes.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:3pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Page 11</font></div><div style="margin-top:3pt"><font><br></font></div><div style="margin-top:3pt;text-align:right"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>12
<FILENAME>stn-20211231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:1c264345-c2dc-4979-b609-f85a0d930b2e,g:c75810b3-bbe3-4b76-938e-02747d09be0f-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:stn="http://www.stantec.com/20211231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.stantec.com/20211231">
  <xs:import namespace="http://fasb.org/srt/2021-01-31" schemaLocation="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <xs:import namespace="http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full" schemaLocation="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2021" schemaLocation="https://xbrl.sec.gov/country/2021/country-2021.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/currency/2021" schemaLocation="https://xbrl.sec.gov/currency/2021/currency-2021.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2021q4" schemaLocation="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="stn-20211231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="stn-20211231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="stn-20211231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="stn-20211231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.stantec.com/role/CoverPage">
        <link:definition>000010001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AuditInformation" roleURI="http://www.stantec.com/role/AuditInformation">
        <link:definition>000020002 - Document - Audit Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofFinancialPosition" roleURI="http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition">
        <link:definition>100010003 - Statement - Consolidated Statements of Financial Position</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofIncome" roleURI="http://www.stantec.com/role/ConsolidatedStatementsofIncome">
        <link:definition>100020004 - Statement - Consolidated Statements of Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofComprehensiveIncome" roleURI="http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome">
        <link:definition>100030005 - Statement - Consolidated Statements of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofShareholdersEquity" roleURI="http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity">
        <link:definition>100040006 - Statement - Consolidated Statements of Shareholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://www.stantec.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>100050007 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CorporateInformation" roleURI="http://www.stantec.com/role/CorporateInformation">
        <link:definition>210011001 - Disclosure - Corporate Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofPreparation" roleURI="http://www.stantec.com/role/BasisofPreparation">
        <link:definition>210021002 - Disclosure - Basis of Preparation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofConsolidation" roleURI="http://www.stantec.com/role/BasisofConsolidation">
        <link:definition>210031003 - Disclosure - Basis of Consolidation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPolicies" roleURI="http://www.stantec.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>210041004 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>220052001 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesTables">
        <link:definition>230063001 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails" roleURI="http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails">
        <link:definition>240074001 - Disclosure - Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives and Depreciation Calculation Methods (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" roleURI="http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails">
        <link:definition>240084002 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SignificantAccountingJudgmentsEstimatesandAssumptions" roleURI="http://www.stantec.com/role/SignificantAccountingJudgmentsEstimatesandAssumptions">
        <link:definition>210091005 - Disclosure - Significant Accounting Judgments, Estimates, and Assumptions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RecentAccountingPronouncementsandChangestoAccountingPolicies" roleURI="http://www.stantec.com/role/RecentAccountingPronouncementsandChangestoAccountingPolicies">
        <link:definition>210101006 - Disclosure - Recent Accounting Pronouncements and Changes to Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessAcquisitions" roleURI="http://www.stantec.com/role/BusinessAcquisitions">
        <link:definition>210111007 - Disclosure - Business Acquisitions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessAcquisitionsTables" roleURI="http://www.stantec.com/role/BusinessAcquisitionsTables">
        <link:definition>230123002 - Disclosure - Business Acquisitions (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessAcquisitionsAdditionalInformationDetails" roleURI="http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails">
        <link:definition>240134003 - Disclosure - Business Acquisitions - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails" roleURI="http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails">
        <link:definition>240144004 - Disclosure - Business Acquisitions - Aggregate Consideration for Assets Acquired and Liabilities Assumed (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DiscontinuedOperations" roleURI="http://www.stantec.com/role/DiscontinuedOperations">
        <link:definition>210151008 - Disclosure - Discontinued Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DiscontinuedOperationsDetails" roleURI="http://www.stantec.com/role/DiscontinuedOperationsDetails">
        <link:definition>240164005 - Disclosure - Discontinued Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CashandCashEquivalents" roleURI="http://www.stantec.com/role/CashandCashEquivalents">
        <link:definition>210171009 - Disclosure - Cash and Cash Equivalents</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CashandCashEquivalentsTables" roleURI="http://www.stantec.com/role/CashandCashEquivalentsTables">
        <link:definition>230183003 - Disclosure - Cash and Cash Equivalents (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CashandCashEquivalentsDetails" roleURI="http://www.stantec.com/role/CashandCashEquivalentsDetails">
        <link:definition>240194006 - Disclosure - Cash and Cash Equivalents (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TradeandOtherReceivables" roleURI="http://www.stantec.com/role/TradeandOtherReceivables">
        <link:definition>210201010 - Disclosure - Trade and Other Receivables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TradeandOtherReceivablesTables" roleURI="http://www.stantec.com/role/TradeandOtherReceivablesTables">
        <link:definition>230213004 - Disclosure - Trade and Other Receivables (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetails" roleURI="http://www.stantec.com/role/TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetails">
        <link:definition>240224007 - Disclosure - Trade and Other Receivables - Schedule of Trade and Other Receivables (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TradeandOtherReceivablesAgingAnalysisofGrossTradeReceivablesDetails" roleURI="http://www.stantec.com/role/TradeandOtherReceivablesAgingAnalysisofGrossTradeReceivablesDetails">
        <link:definition>240234008 - Disclosure - Trade and Other Receivables - Aging Analysis of Gross Trade Receivables (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandEquipment" roleURI="http://www.stantec.com/role/PropertyandEquipment">
        <link:definition>210241011 - Disclosure - Property and Equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandEquipmentTables" roleURI="http://www.stantec.com/role/PropertyandEquipmentTables">
        <link:definition>230253005 - Disclosure - Property and Equipment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandEquipmentScheduleofPropertyandEquipmentDetails" roleURI="http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails">
        <link:definition>240264009 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandEquipmentAdditionalInformationDetails" roleURI="http://www.stantec.com/role/PropertyandEquipmentAdditionalInformationDetails">
        <link:definition>240274010 - Disclosure - Property and Equipment - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeaseAssets" roleURI="http://www.stantec.com/role/LeaseAssets">
        <link:definition>210281012 - Disclosure - Lease Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeaseAssetsTables" roleURI="http://www.stantec.com/role/LeaseAssetsTables">
        <link:definition>230293006 - Disclosure - Lease Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeaseAssetsSummaryofRightofuseAssetsDetails" roleURI="http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails">
        <link:definition>240304011 - Disclosure - Lease Assets - Summary of Right-of-use Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeaseAssetsAdditionalInformationDetails" roleURI="http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails">
        <link:definition>240314012 - Disclosure - Lease Assets - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails" roleURI="http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails">
        <link:definition>240324013 - Disclosure - Lease Assets - Impairment losses and Related Recoverable Amounts for Reportable Segments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeaseAssetsAmountsRecognizedinAdministrativeandMarketingExpensesDetails" roleURI="http://www.stantec.com/role/LeaseAssetsAmountsRecognizedinAdministrativeandMarketingExpensesDetails">
        <link:definition>240334014 - Disclosure - Lease Assets - Amounts Recognized in Administrative and Marketing Expenses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Goodwill" roleURI="http://www.stantec.com/role/Goodwill">
        <link:definition>210341013 - Disclosure - Goodwill</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillTables" roleURI="http://www.stantec.com/role/GoodwillTables">
        <link:definition>230353007 - Disclosure - Goodwill (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillScheduleofReconciliationofChangesinGoodwillDetails" roleURI="http://www.stantec.com/role/GoodwillScheduleofReconciliationofChangesinGoodwillDetails">
        <link:definition>240364015 - Disclosure - Goodwill - Schedule of Reconciliation of Changes in Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillScheduleofGoodwillAllocatedDetails" roleURI="http://www.stantec.com/role/GoodwillScheduleofGoodwillAllocatedDetails">
        <link:definition>240374016 - Disclosure - Goodwill - Schedule of Goodwill Allocated (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillAdditionalInformationDetails" roleURI="http://www.stantec.com/role/GoodwillAdditionalInformationDetails">
        <link:definition>240384017 - Disclosure - Goodwill - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssets" roleURI="http://www.stantec.com/role/IntangibleAssets">
        <link:definition>210391014 - Disclosure - Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssetsTables" roleURI="http://www.stantec.com/role/IntangibleAssetsTables">
        <link:definition>230403008 - Disclosure - Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssetsSummaryofIntangibleAssetsDetails" roleURI="http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails">
        <link:definition>240414018 - Disclosure - Intangible Assets - Summary of Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangibleAssetsAdditionalInformationDetails" roleURI="http://www.stantec.com/role/IntangibleAssetsAdditionalInformationDetails">
        <link:definition>240424019 - Disclosure - Intangible Assets - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherAssets" roleURI="http://www.stantec.com/role/OtherAssets">
        <link:definition>210431015 - Disclosure - Other Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherAssetsTables" roleURI="http://www.stantec.com/role/OtherAssetsTables">
        <link:definition>230443009 - Disclosure - Other Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherAssetsScheduleofOtherAssetsDetails" roleURI="http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails">
        <link:definition>240454020 - Disclosure - Other Assets - Schedule of Other Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherAssetsScheduleofOtherAssetsDetails_1" roleURI="http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails_1">
        <link:definition>240454020 - Disclosure - Other Assets - Schedule of Other Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherAssetsAdditionalInformationDetails" roleURI="http://www.stantec.com/role/OtherAssetsAdditionalInformationDetails">
        <link:definition>240464021 - Disclosure - Other Assets - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherAssetsSummaryofFairValueandAmortizedCostDetails" roleURI="http://www.stantec.com/role/OtherAssetsSummaryofFairValueandAmortizedCostDetails">
        <link:definition>240474022 - Disclosure - Other Assets - Summary of Fair Value and Amortized Cost (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails" roleURI="http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails">
        <link:definition>240484023 - Disclosure - Other Assets - Disclosure of the Bond Portfolio Stated at Fair Value (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TradeandOtherPayables" roleURI="http://www.stantec.com/role/TradeandOtherPayables">
        <link:definition>210491016 - Disclosure - Trade and Other Payables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TradeandOtherPayablesTables" roleURI="http://www.stantec.com/role/TradeandOtherPayablesTables">
        <link:definition>230503010 - Disclosure - Trade and Other Payables (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="TradeandOtherPayablesDetails" roleURI="http://www.stantec.com/role/TradeandOtherPayablesDetails">
        <link:definition>240514024 - Disclosure - Trade and Other Payables (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebt" roleURI="http://www.stantec.com/role/LongTermDebt">
        <link:definition>210521017 - Disclosure - Long-Term Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtTables" roleURI="http://www.stantec.com/role/LongTermDebtTables">
        <link:definition>230533011 - Disclosure - Long-Term Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtSummaryofLongTermDebtDetails" roleURI="http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails">
        <link:definition>240544025 - Disclosure - Long-Term Debt - Summary of Long Term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongTermDebtAdditionalInformationDetails" roleURI="http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails">
        <link:definition>240554026 - Disclosure - Long-Term Debt - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Provisions" roleURI="http://www.stantec.com/role/Provisions">
        <link:definition>210561018 - Disclosure - Provisions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ProvisionsTables" roleURI="http://www.stantec.com/role/ProvisionsTables">
        <link:definition>230573012 - Disclosure - Provisions (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ProvisionsSummaryofProvisionsDetails" roleURI="http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails">
        <link:definition>240584027 - Disclosure - Provisions - Summary of Provisions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ProvisionsAdditionalInformationDetails" roleURI="http://www.stantec.com/role/ProvisionsAdditionalInformationDetails">
        <link:definition>240594028 - Disclosure - Provisions - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeDefinedBenefitObligations" roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligations">
        <link:definition>210601019 - Disclosure - Employee Defined Benefit Obligations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeDefinedBenefitObligationsTables" roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsTables">
        <link:definition>230613013 - Disclosure - Employee Defined Benefit Obligations (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails" roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails">
        <link:definition>240624029 - Disclosure - Employee Defined Benefit Obligations - Summary of Employee Defined Benefit Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeDefinedBenefitObligationsAdditionalInformationDetails" roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsAdditionalInformationDetails">
        <link:definition>240634030 - Disclosure - Employee Defined Benefit Obligations - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails" roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails">
        <link:definition>240644031 - Disclosure - Employee Defined Benefit Obligations - Summary of Reconciliation for Net Defined Benefit Liability (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails" roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails">
        <link:definition>240654032 - Disclosure - Employee Defined Benefit Obligations - Summary of Major Categories of Plan Assets, Measured at Fair Value (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeDefinedBenefitObligationsSummaryofPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsDetails" roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsDetails">
        <link:definition>240664033 - Disclosure - Employee Defined Benefit Obligations - Summary of Principal Assumptions Used In Determining Pension Benefit Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails" roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails">
        <link:definition>240674034 - Disclosure - Employee Defined Benefit Obligations - Summary of Quantitative Sensitivity Analyses Impact on Defined Benefit Obligation for Significant Assumptions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherLiabilities" roleURI="http://www.stantec.com/role/OtherLiabilities">
        <link:definition>210681020 - Disclosure - Other Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherLiabilitiesTables" roleURI="http://www.stantec.com/role/OtherLiabilitiesTables">
        <link:definition>230693014 - Disclosure - Other Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherLiabilitiesDetails" roleURI="http://www.stantec.com/role/OtherLiabilitiesDetails">
        <link:definition>240704035 - Disclosure - Other Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherLiabilitiesDetails_1" roleURI="http://www.stantec.com/role/OtherLiabilitiesDetails_1">
        <link:definition>240704035 - Disclosure - Other Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Commitments" roleURI="http://www.stantec.com/role/Commitments">
        <link:definition>210711021 - Disclosure - Commitments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsTables" roleURI="http://www.stantec.com/role/CommitmentsTables">
        <link:definition>230723015 - Disclosure - Commitments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsDetails" roleURI="http://www.stantec.com/role/CommitmentsDetails">
        <link:definition>240734036 - Disclosure - Commitments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContingenciesandGuarantees" roleURI="http://www.stantec.com/role/ContingenciesandGuarantees">
        <link:definition>210741022 - Disclosure - Contingencies and Guarantees</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ContingenciesandGuaranteesDetails" roleURI="http://www.stantec.com/role/ContingenciesandGuaranteesDetails">
        <link:definition>240754037 - Disclosure - Contingencies and Guarantees (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareCapital" roleURI="http://www.stantec.com/role/ShareCapital">
        <link:definition>210761023 - Disclosure - Share Capital</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareCapitalTables" roleURI="http://www.stantec.com/role/ShareCapitalTables">
        <link:definition>230773016 - Disclosure - Share Capital (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareCapitalAdditionalInformationDetails" roleURI="http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails">
        <link:definition>240784038 - Disclosure - Share Capital - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareCapitalSummaryofDividendsDeclaredandRecordedDetails" roleURI="http://www.stantec.com/role/ShareCapitalSummaryofDividendsDeclaredandRecordedDetails">
        <link:definition>240794039 - Disclosure - Share Capital - Summary of Dividends Declared and Recorded (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareCapitalNumberofSharesandWeightedAverageExercisePriceofShareOptionsDetails" roleURI="http://www.stantec.com/role/ShareCapitalNumberofSharesandWeightedAverageExercisePriceofShareOptionsDetails">
        <link:definition>240804040 - Disclosure - Share Capital - Number of Shares and Weighted&#160;Average Exercise Price of Share Options (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails" roleURI="http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails">
        <link:definition>240814041 - Disclosure - Share Capital - Summary of the Company's RSUs, PSUs, and DSUs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurements" roleURI="http://www.stantec.com/role/FairValueMeasurements">
        <link:definition>210821024 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsTables" roleURI="http://www.stantec.com/role/FairValueMeasurementsTables">
        <link:definition>230833017 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails" roleURI="http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails">
        <link:definition>240844042 - Disclosure - Fair Value Measurements - Summary of Fair Value Hierarchy for Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails" roleURI="http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails">
        <link:definition>240854043 - Disclosure - Fair Value Measurements - Summary of Fair Value Hierarchy for Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstruments" roleURI="http://www.stantec.com/role/FinancialInstruments">
        <link:definition>210861025 - Disclosure - Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsTables" roleURI="http://www.stantec.com/role/FinancialInstrumentsTables">
        <link:definition>230873018 - Disclosure - Financial Instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsAdditionalInformationDetails" roleURI="http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails">
        <link:definition>240884044 - Disclosure - Financial Instruments - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsSummaryofLossAllowanceProvisionDetails" roleURI="http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails">
        <link:definition>240894045 - Disclosure - Financial Instruments - Summary of Loss Allowance Provision (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails" roleURI="http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails">
        <link:definition>240904046 - Disclosure - Financial Instruments - Timing of Undiscounted Cash Outflows Relating to Financial Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CapitalManagement" roleURI="http://www.stantec.com/role/CapitalManagement">
        <link:definition>210911026 - Disclosure - Capital Management</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CapitalManagementTables" roleURI="http://www.stantec.com/role/CapitalManagementTables">
        <link:definition>230923019 - Disclosure - Capital Management (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CapitalManagementSummaryofCapitalManagedDetails" roleURI="http://www.stantec.com/role/CapitalManagementSummaryofCapitalManagedDetails">
        <link:definition>240934047 - Disclosure - Capital Management - Summary of Capital Managed (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CapitalManagementAdditionalInformationDetails" roleURI="http://www.stantec.com/role/CapitalManagementAdditionalInformationDetails">
        <link:definition>240944048 - Disclosure - Capital Management - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.stantec.com/role/IncomeTaxes">
        <link:definition>210951027 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://www.stantec.com/role/IncomeTaxesTables">
        <link:definition>230963020 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails" roleURI="http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails">
        <link:definition>240974049 - Disclosure - Income Taxes - Summary of Effective Income Tax for Continuing Operations From Statutory Canadian Tax Rates (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesSummaryofMajorComponentsofCurrentIncomeTaxExpensefromContinuingOperationsDetails" roleURI="http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofCurrentIncomeTaxExpensefromContinuingOperationsDetails">
        <link:definition>240984050 - Disclosure - Income Taxes - Summary of Major Components of Current Income Tax Expense from Continuing Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesSummaryofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails" roleURI="http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails">
        <link:definition>240994051 - Disclosure - Income Taxes - Summary of Major Components of Deferred Income Tax (Recovery) Expense from Continuing Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails" roleURI="http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails">
        <link:definition>241004052 - Disclosure - Income Taxes - Significant Components of Net Deferred Income Tax Assets (Liabilities) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesReconciliationofNetDeferredTaxAssetsLiabilitiesDetails" roleURI="http://www.stantec.com/role/IncomeTaxesReconciliationofNetDeferredTaxAssetsLiabilitiesDetails">
        <link:definition>241014053 - Disclosure - Income Taxes - Reconciliation of Net Deferred Tax Assets (Liabilities) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails" roleURI="http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails">
        <link:definition>241024054 - Disclosure - Income Taxes - Summary of Loss Carryforwards and Deductible Temporary Differences (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesAdditionalInformationDetails" roleURI="http://www.stantec.com/role/IncomeTaxesAdditionalInformationDetails">
        <link:definition>241034055 - Disclosure - Income Taxes - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetInterestExpense" roleURI="http://www.stantec.com/role/NetInterestExpense">
        <link:definition>211041028 - Disclosure - Net Interest Expense</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetInterestExpenseTables" roleURI="http://www.stantec.com/role/NetInterestExpenseTables">
        <link:definition>231053021 - Disclosure - Net Interest Expense (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetInterestExpenseScheduleofInterestExpenseDetails" roleURI="http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails">
        <link:definition>241064056 - Disclosure - Net Interest Expense - Schedule of Interest Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Revenue" roleURI="http://www.stantec.com/role/Revenue">
        <link:definition>211071029 - Disclosure - Revenue</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueDetails" roleURI="http://www.stantec.com/role/RevenueDetails">
        <link:definition>241084057 - Disclosure - Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeCostsfromContinuingOperations" roleURI="http://www.stantec.com/role/EmployeeCostsfromContinuingOperations">
        <link:definition>211091030 - Disclosure - Employee Costs from Continuing Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeCostsfromContinuingOperationsTables" roleURI="http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsTables">
        <link:definition>231103022 - Disclosure - Employee Costs from Continuing Operations (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails" roleURI="http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails">
        <link:definition>241114058 - Disclosure - Employee Costs from Continuing Operations - Schedule of Employee Benefits Cost (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails_1" roleURI="http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails_1">
        <link:definition>241114058 - Disclosure - Employee Costs from Continuing Operations - Schedule of Employee Benefits Cost (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeCostsfromContinuingOperationsAdditionalInformationDetails" roleURI="http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsAdditionalInformationDetails">
        <link:definition>241124059 - Disclosure - Employee Costs from Continuing Operations - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherIncome" roleURI="http://www.stantec.com/role/OtherIncome">
        <link:definition>211131031 - Disclosure - Other Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherIncomeTables" roleURI="http://www.stantec.com/role/OtherIncomeTables">
        <link:definition>231143023 - Disclosure - Other Income (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherIncomeDetails" roleURI="http://www.stantec.com/role/OtherIncomeDetails">
        <link:definition>241154060 - Disclosure - Other Income (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="WeightedAverageSharesOutstanding" roleURI="http://www.stantec.com/role/WeightedAverageSharesOutstanding">
        <link:definition>211161032 - Disclosure - Weighted Average Shares Outstanding</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="WeightedAverageSharesOutstandingTables" roleURI="http://www.stantec.com/role/WeightedAverageSharesOutstandingTables">
        <link:definition>231173024 - Disclosure - Weighted Average Shares Outstanding (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="WeightedAverageSharesOutstandingScheduleofBasicandDilutedCommonSharesOutstandingCalculatedonWeightedAverageBasisDetails" roleURI="http://www.stantec.com/role/WeightedAverageSharesOutstandingScheduleofBasicandDilutedCommonSharesOutstandingCalculatedonWeightedAverageBasisDetails">
        <link:definition>241184061 - Disclosure - Weighted Average Shares Outstanding - Schedule of Basic and Diluted Common Shares Outstanding, Calculated on Weighted Average Basis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="WeightedAverageSharesOutstandingAdditionalInformationDetails" roleURI="http://www.stantec.com/role/WeightedAverageSharesOutstandingAdditionalInformationDetails">
        <link:definition>241194062 - Disclosure - Weighted Average Shares Outstanding - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CashFlowInformation" roleURI="http://www.stantec.com/role/CashFlowInformation">
        <link:definition>211201033 - Disclosure - Cash Flow Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CashFlowInformationTables" roleURI="http://www.stantec.com/role/CashFlowInformationTables">
        <link:definition>231213025 - Disclosure - Cash Flow Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CashFlowInformationRollForwardDetails" roleURI="http://www.stantec.com/role/CashFlowInformationRollForwardDetails">
        <link:definition>241224063 - Disclosure - Cash Flow Information - Roll Forward (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails" roleURI="http://www.stantec.com/role/CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails">
        <link:definition>241234064 - Disclosure - Cash Flow Information - Amounts Recognized in the Consolidated Statement of Cash Flows (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails" roleURI="http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails">
        <link:definition>241244065 - Disclosure - Cash Flow Information - Net Cash Flows from Operating Activities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyDisclosures" roleURI="http://www.stantec.com/role/RelatedPartyDisclosures">
        <link:definition>211251034 - Disclosure - Related-Party Disclosures</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyDisclosuresTables" roleURI="http://www.stantec.com/role/RelatedPartyDisclosuresTables">
        <link:definition>231263026 - Disclosure - Related-Party Disclosures (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyDisclosuresAdditionalInformationDetails" roleURI="http://www.stantec.com/role/RelatedPartyDisclosuresAdditionalInformationDetails">
        <link:definition>241274066 - Disclosure - Related-Party Disclosures - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyDisclosuresSummaryofJointOperationsDetails" roleURI="http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails">
        <link:definition>241284067 - Disclosure - Related-Party Disclosures - Summary of Joint Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyDisclosuresTransactionswithJointVenturesDetails" roleURI="http://www.stantec.com/role/RelatedPartyDisclosuresTransactionswithJointVenturesDetails">
        <link:definition>241294068 - Disclosure - Related-Party Disclosures - Transactions with Joint Ventures (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RelatedPartyDisclosuresCompensationofKeyManagementPersonnelandDirectorsoftheCompanyDetails" roleURI="http://www.stantec.com/role/RelatedPartyDisclosuresCompensationofKeyManagementPersonnelandDirectorsoftheCompanyDetails">
        <link:definition>241304069 - Disclosure - Related-Party Disclosures - Compensation of Key Management Personnel and Directors of the Company (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentedInformation" roleURI="http://www.stantec.com/role/SegmentedInformation">
        <link:definition>211311035 - Disclosure - Segmented Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentedInformationTables" roleURI="http://www.stantec.com/role/SegmentedInformationTables">
        <link:definition>231323027 - Disclosure - Segmented Information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentedInformationScheduleofOperatingSegmentsDetails" roleURI="http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails">
        <link:definition>241334070 - Disclosure - Segmented Information - Schedule of Operating Segments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails" roleURI="http://www.stantec.com/role/SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails">
        <link:definition>241344071 - Disclosure - Segmented Information - Schedule of Non-Current Assets and Gross Revenue by Geographical Areas (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentedInformationScheduleofGrossRevenuebyServicesDetails" roleURI="http://www.stantec.com/role/SegmentedInformationScheduleofGrossRevenuebyServicesDetails">
        <link:definition>241354072 - Disclosure - Segmented Information - Schedule of Gross Revenue by Services (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentTaxCredits" roleURI="http://www.stantec.com/role/InvestmentTaxCredits">
        <link:definition>211361036 - Disclosure - Investment Tax Credits</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InvestmentTaxCreditDetails" roleURI="http://www.stantec.com/role/InvestmentTaxCreditDetails">
        <link:definition>241374073 - Disclosure - Investment Tax Credit (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EventaftertheReportingPeriod" roleURI="http://www.stantec.com/role/EventaftertheReportingPeriod">
        <link:definition>211381037 - Disclosure - Event after the Reporting Period</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EventaftertheReportingPeriodDetails" roleURI="http://www.stantec.com/role/EventaftertheReportingPeriodDetails">
        <link:definition>241394074 - Disclosure - Event after the Reporting Period (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="stn_InterestPaymentsOfLeaseLiabilities" abstract="false" name="InterestPaymentsOfLeaseLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_FairValueOfOtherFinancialAssetsMaturity" abstract="false" name="FairValueOfOtherFinancialAssetsMaturity" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_GoodwillAbstract" abstract="true" name="GoodwillAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_OtherRecognisedAsOfAcquisitionDate" abstract="false" name="OtherRecognisedAsOfAcquisitionDate" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_JointVenturesByNameMember" abstract="true" name="JointVenturesByNameMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_EventsAfterReportingPeriodAbstract" abstract="true" name="EventsAfterReportingPeriodAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" abstract="false" name="NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_DisclosureOfOtherAssetsLineItems" abstract="true" name="DisclosureOfOtherAssetsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease" abstract="false" name="ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="stn_DisclosureOfKeyManagementPersonnelCompensationTextBlock" abstract="false" name="DisclosureOfKeyManagementPersonnelCompensationTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="stn_ChargesToRetainedEarnings" abstract="false" name="ChargesToRetainedEarnings" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_SeniorTermLoansMember" abstract="true" name="SeniorTermLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_HoldbacksCurrent" abstract="false" name="HoldbacksCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_BorrowingsPayableAmount" abstract="false" name="BorrowingsPayableAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_GrossRevenue" abstract="false" name="GrossRevenue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets" abstract="false" name="AdjustmentsForDepreciationExpenseOfRightOfUseAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_DeferredShareUnitsDSUsExcludingDividendsMember" abstract="true" name="DeferredShareUnitsDSUsExcludingDividendsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_NonCurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract" abstract="true" name="NonCurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_OneToThirtyDaysMember" abstract="true" name="OneToThirtyDaysMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_BondsMember" abstract="true" name="BondsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate" abstract="false" name="NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_RestrictedShareUnitsRSUsMember" abstract="true" name="RestrictedShareUnitsRSUsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_CarryingAmountOfNotesPayable" abstract="false" name="CarryingAmountOfNotesPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_CashFlowsUsedInFinancingActivitiesForLeases" abstract="false" name="CashFlowsUsedInFinancingActivitiesForLeases" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_ProfitLossFromDiscontinuingOperationsAbstract" abstract="true" name="ProfitLossFromDiscontinuingOperationsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_PercentageOfPlanAssetInAnnuityPolicies" abstract="false" name="PercentageOfPlanAssetInAnnuityPolicies" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="stn_OtherBorrowingsUndiscountedCashFlows" abstract="false" name="OtherBorrowingsUndiscountedCashFlows" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets" abstract="false" name="PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems" abstract="true" name="DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock" abstract="false" name="DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="stn_LettersOfCreditIssuedAndOutstandingInAddition" abstract="false" name="LettersOfCreditIssuedAndOutstandingInAddition" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_OrdinarySharesPerSharePeriodFourMember" abstract="true" name="OrdinarySharesPerSharePeriodFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_PostEmploymentBenefitPlansMember" abstract="true" name="PostEmploymentBenefitPlansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_UnusualOrInfrequentItemOrBothAxis" abstract="true" name="UnusualOrInfrequentItemOrBothAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="stn_UnusualOrInfrequentItemOrBothMember" abstract="true" name="UnusualOrInfrequentItemOrBothMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_CashAndCashEquivalentsRecognisedAndTransferredAsOfAcquisitionDate" abstract="false" name="CashAndCashEquivalentsRecognisedAndTransferredAsOfAcquisitionDate" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_SensitiveAnalysisOfFairValueProfitLossImpactOf05ChangeInInterestRateOnBorrowings" abstract="false" name="SensitiveAnalysisOfFairValueProfitLossImpactOf05ChangeInInterestRateOnBorrowings" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_OtherForeignCurrenciesMember" abstract="true" name="OtherForeignCurrenciesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable" abstract="true" name="DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="stn_SixtyOneToNinetyDaysMember" abstract="true" name="SixtyOneToNinetyDaysMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_DeferredPaymentsOfNonCorporateTaxes" abstract="false" name="DeferredPaymentsOfNonCorporateTaxes" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_EnvironmentalServicesMember" abstract="true" name="EnvironmentalServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="stn_SharebasedPaymentArrangementVestingRightsPercentage" abstract="false" name="SharebasedPaymentArrangementVestingRightsPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale" abstract="false" name="ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="stn_SensitiveAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice" abstract="false" name="SensitiveAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="stn_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets" abstract="false" name="IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_DisclosureOfDividendsTable" abstract="true" name="DisclosureOfDividendsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="stn_NeverExpireMember" abstract="true" name="NeverExpireMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed" abstract="false" name="LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_USDollarsMember" abstract="true" name="USDollarsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_BetterTogetherMember" abstract="true" name="BetterTogetherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_ITAndOtherEquipmentMember" abstract="true" name="ITAndOtherEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables" abstract="false" name="NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="stn_OfficersAndEmployeesMember" abstract="true" name="OfficersAndEmployeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" abstract="false" name="IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities" abstract="false" name="PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_OtherMember" abstract="true" name="OtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_ProfitLossFromContinuingOperationsAbstract" abstract="true" name="ProfitLossFromContinuingOperationsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_NetRevenue" abstract="false" name="NetRevenue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_PaymentsOfDistributionRelatedPartyTransactions" abstract="false" name="PaymentsOfDistributionRelatedPartyTransactions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_RevenueFromContractsWithCustomersAbstract" abstract="true" name="RevenueFromContractsWithCustomersAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_EngineeringEquipmentMember" abstract="true" name="EngineeringEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies" abstract="false" name="PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="stn_Vesting1Axis" abstract="true" name="Vesting1Axis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="stn_InvestmentTaxCredits" abstract="false" name="InvestmentTaxCredits" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_BuildingsServicesMember" abstract="true" name="BuildingsServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_OtherIncreaseDecreaseDeferredTaxLiabilityAsset" abstract="false" name="OtherIncreaseDecreaseDeferredTaxLiabilityAsset" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate" abstract="false" name="RightOfUseAssetsRecognisedAsOfAcquisitionDate" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="stn_OtherAssetsAbstract" abstract="true" name="OtherAssetsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement" abstract="false" name="WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="stn_PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember" abstract="true" name="PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_OfficeSpaceMember" abstract="true" name="OfficeSpaceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable" abstract="true" name="DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="stn_CapitalNetOfCashAndCashEquivalents" abstract="false" name="CapitalNetOfCashAndCashEquivalents" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_InvestmentTaxCreditsAbstract" abstract="true" name="InvestmentTaxCreditsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_CreditFacilityAverageInterestRate" abstract="false" name="CreditFacilityAverageInterestRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="stn_DisclosureOfDetailedInformationAboutOtherAssetsTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutOtherAssetsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="stn_OrdinarySharesPerSharePeriodTwoMember" abstract="true" name="OrdinarySharesPerSharePeriodTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram" abstract="false" name="NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="stn_AccountingPoliciesChangesInAccountingEstimatesAndErrorsAbstract" abstract="true" name="AccountingPoliciesChangesInAccountingEstimatesAndErrorsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_ReductionOfIndirectLabor" abstract="false" name="ReductionOfIndirectLabor" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_OpenEndedTermsMember" abstract="true" name="OpenEndedTermsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_BusinessCombinationsAbstract" abstract="true" name="BusinessCombinationsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_CanadianDollarsMember" abstract="true" name="CanadianDollarsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementMale" abstract="false" name="ActuarialAssumptionOfLifeExpectancyAfterRetirementMale" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="stn_AdjustmentsToReconcileProfitLossNonCashAbstract" abstract="true" name="AdjustmentsToReconcileProfitLossNonCashAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities" abstract="false" name="TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets" abstract="false" name="EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_OtherFinancialAssetAtAmortisedCost" abstract="false" name="OtherFinancialAssetAtAmortisedCost" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_ProvisionForClaimsMember" abstract="true" name="ProvisionForClaimsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_HoldbacksOnLongTermContractMember" abstract="true" name="HoldbacksOnLongTermContractMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_BondsInterestRatePercentage" abstract="false" name="BondsInterestRatePercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="stn_StarrIIMember" abstract="true" name="StarrIIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_NumberOfTradingDays" abstract="false" name="NumberOfTradingDays" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="stn_SensitiveAnalysisOfFairValueProfitLossImpactOf1ChangeInEquityPrices" abstract="false" name="SensitiveAnalysisOfFairValueProfitLossImpactOf1ChangeInEquityPrices" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_DisclosureOfDetailedInformationAboutLeaseCostsTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutLeaseCostsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="stn_SeniorRevolvingCreditFacilityMember" abstract="true" name="SeniorRevolvingCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_OperatingSegmentsAbstract" abstract="true" name="OperatingSegmentsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_IncreaseThroughRecoveriesFinancialAssets" abstract="false" name="IncreaseThroughRecoveriesFinancialAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_ReductionOfContributedSurplus" abstract="false" name="ReductionOfContributedSurplus" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_NonCashPortionOfSoftwareAdditions" abstract="false" name="NonCashPortionOfSoftwareAdditions" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_LineOfCreditFacilityMaximumBorrowingsCapacity" abstract="false" name="LineOfCreditFacilityMaximumBorrowingsCapacity" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_AccountingJudgementsAndEstimatesAbstract" abstract="true" name="AccountingJudgementsAndEstimatesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_IncreaseDecreaseThroughModificationOfRightOfUseAssets" abstract="false" name="IncreaseDecreaseThroughModificationOfRightOfUseAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_IncomeTaxExpenseContinuingOperationsCurrent" abstract="false" name="IncomeTaxExpenseContinuingOperationsCurrent" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="stn_CardnoAndOtherAcquisitionsMember" abstract="true" name="CardnoAndOtherAcquisitionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_InfrastructureMember" abstract="true" name="InfrastructureMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_DisclosureOfUnusualOrInfrequentItemOrBothLineItems" abstract="true" name="DisclosureOfUnusualOrInfrequentItemOrBothLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_MiscellaneousOtherIncomeExpense" abstract="false" name="MiscellaneousOtherIncomeExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_UnusedTaxLossesAndCreditsMember" abstract="true" name="UnusedTaxLossesAndCreditsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement" abstract="false" name="NumberOfShareOptionsVestedInSharebasedPaymentArrangement" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="stn_RelatedPartyAbstract" abstract="true" name="RelatedPartyAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_CardnoMember" abstract="true" name="CardnoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_ForeignCurrencyForwardContractsMember" abstract="true" name="ForeignCurrencyForwardContractsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_CashFlowStatementAbstract" abstract="true" name="CashFlowStatementAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_SelfInsuredLiabilitiesProvisionMember" abstract="true" name="SelfInsuredLiabilitiesProvisionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_AboveOneTwentyOneDaysMember" abstract="true" name="AboveOneTwentyOneDaysMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets" abstract="false" name="AnnuityPoliciesAmountContributedToFairValueOfPlanAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_ExpireMember" abstract="true" name="ExpireMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_TradeAndOtherReceivablesTable" abstract="true" name="TradeAndOtherReceivablesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems" abstract="true" name="DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_SuretyFacilitiesExpiringBeforeSeptember2026Member" abstract="true" name="SuretyFacilitiesExpiringBeforeSeptember2026Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities" abstract="false" name="CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_DividendDeclarationTransactionsMember" abstract="true" name="DividendDeclarationTransactionsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_Commitments" abstract="false" name="Commitments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_MiscellaneousOtherLiabilities" abstract="false" name="MiscellaneousOtherLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue" abstract="false" name="PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="stn_EstimatedHistoricalDataMember" abstract="true" name="EstimatedHistoricalDataMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity" abstract="false" name="ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_DisclosureOfActuarialAssumptionsTextBlock" abstract="false" name="DisclosureOfActuarialAssumptionsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="stn_ThirtyOneToSixtyDaysMember" abstract="true" name="ThirtyOneToSixtyDaysMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_CashFlowsUsedInOperatingActivitiesForLeases" abstract="false" name="CashFlowsUsedInOperatingActivitiesForLeases" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset" abstract="false" name="AdministrativeExpenseNetDefinedBenefitLiabilityAsset" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_ReductionOfDirectLabor" abstract="false" name="ReductionOfDirectLabor" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems" abstract="true" name="DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes" abstract="false" name="GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_SoftwareLicensesMember" abstract="true" name="SoftwareLicensesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_OtherNetDefinedBenefitLiabilityAssetAbstract" abstract="true" name="OtherNetDefinedBenefitLiabilityAssetAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="stn_IncomeTaxesAbstract" abstract="true" name="IncomeTaxesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_LineOfCreditFacilityAdditionalBorrowingsCapacity" abstract="false" name="LineOfCreditFacilityAdditionalBorrowingsCapacity" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_DisclosureOfUnusualOrInfrequentItemOrBothTable" abstract="true" name="DisclosureOfUnusualOrInfrequentItemOrBothTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="stn_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_DisclosureOfDetailedInformationAboutCapitalManagedTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutCapitalManagedTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="stn_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeAfterTax" abstract="false" name="GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeAfterTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock" abstract="false" name="DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" abstract="false" name="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="stn_FinancialInstrumentsAbstract" abstract="true" name="FinancialInstrumentsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_InvestmentsHeldForSelfInsuredLiabilitiesMember" abstract="true" name="InvestmentsHeldForSelfInsuredLiabilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_NotesPayableMember" abstract="true" name="NotesPayableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_DisclosureOfDividendsLineItems" abstract="true" name="DisclosureOfDividendsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_SeniorUnsecuredNotesMember" abstract="true" name="SeniorUnsecuredNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets" abstract="false" name="ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract" abstract="true" name="OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings" abstract="false" name="PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_WorkingCapitalRecognisedAsOfAcquisitionDate" abstract="false" name="WorkingCapitalRecognisedAsOfAcquisitionDate" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_RemeasurementAdjustmentBetweenPremiumsPaidForAnnuityAndValueOfDefinedBenefitObligation" abstract="false" name="RemeasurementAdjustmentBetweenPremiumsPaidForAnnuityAndValueOfDefinedBenefitObligation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_NumberOfOfficesInWhichTheEntityOperates" abstract="false" name="NumberOfOfficesInWhichTheEntityOperates" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate" abstract="false" name="NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_UndiscountedLeasePaymentsToBeReceived" abstract="false" name="UndiscountedLeasePaymentsToBeReceived" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_AustralianDollarMember" abstract="true" name="AustralianDollarMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_SeniorTermLoanTrancheAMember" abstract="true" name="SeniorTermLoanTrancheAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_IncreaseDecreaseInBorrowings" abstract="false" name="IncreaseDecreaseInBorrowings" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="stn_OrdinarySharesPerSharePeriodFiveMember" abstract="true" name="OrdinarySharesPerSharePeriodFiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_SeniorTermLoanTrancheBMember" abstract="true" name="SeniorTermLoanTrancheBMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_TaxExpenseRelatingToUKReorganizationAndUSTransition" abstract="false" name="TaxExpenseRelatingToUKReorganizationAndUSTransition" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale" abstract="false" name="LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="stn_BasisOfConsolidationAbstract" abstract="true" name="BasisOfConsolidationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed" abstract="false" name="ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment" abstract="false" name="AdjustmentsForDepreciationExpensePropertyPlantAndEquipment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_ContractBacklogAndFiniteTrademarksMember" abstract="true" name="ContractBacklogAndFiniteTrademarksMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_ListOfAccountingPoliciesAbstract" abstract="true" name="ListOfAccountingPoliciesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_ExpireBeforeTwoThousandTwentyTwoMember" abstract="true" name="ExpireBeforeTwoThousandTwentyTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_GrossTradeReceivables" abstract="false" name="GrossTradeReceivables" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock" abstract="false" name="DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="stn_LeasesAbstract" abstract="true" name="LeasesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_LeaseTerm" abstract="false" name="LeaseTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable" abstract="true" name="DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="stn_Vesting1Domain" abstract="true" name="Vesting1Domain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="stn_ShareBasedPaymentArrangementsAbstract" abstract="true" name="ShareBasedPaymentArrangementsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_CapitalTaxLossesMember" abstract="true" name="CapitalTaxLossesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities" abstract="false" name="IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_VestingDurationForShareBasedPaymentArrangement" abstract="false" name="VestingDurationForShareBasedPaymentArrangement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="stn_TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment" abstract="false" name="TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="stn_DeferredTaxDefinedBenefitObligationMember" abstract="true" name="DeferredTaxDefinedBenefitObligationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_TradeAndOtherReceivablesLineItems" abstract="true" name="TradeAndOtherReceivablesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_ReturnSwapOnShareBasedCompensationUnitsMember" abstract="true" name="ReturnSwapOnShareBasedCompensationUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember" abstract="true" name="ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_SoftwareFinancingObligationsMember" abstract="true" name="SoftwareFinancingObligationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale" abstract="false" name="LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="stn_UnbilledReceivables" abstract="false" name="UnbilledReceivables" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_RevolvingCreditFacilityPayableAmount" abstract="false" name="RevolvingCreditFacilityPayableAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock" abstract="false" name="DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="stn_DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="stn_SoftwareFinancingObligation" abstract="false" name="SoftwareFinancingObligation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_DeferredShareUnitsDSUsMember" abstract="true" name="DeferredShareUnitsDSUsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_LeasesNotYetCommencedToWhichLesseeIsCommitted" abstract="false" name="LeasesNotYetCommencedToWhichLesseeIsCommitted" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate" abstract="false" name="NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_EmployeeBenefitsAbstract" abstract="true" name="EmployeeBenefitsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_PercentageOfPlanAssetInSecuritiesOrHeldInMutualExchangeTradedAndPooledFundsAndInCash" abstract="false" name="PercentageOfPlanAssetInSecuritiesOrHeldInMutualExchangeTradedAndPooledFundsAndInCash" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="stn_JointVenturesByNameAxis" abstract="true" name="JointVenturesByNameAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable" abstract="true" name="DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="stn_NonCurrentBorrowingsUndiscountedCashFlows" abstract="false" name="NonCurrentBorrowingsUndiscountedCashFlows" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_AggregateMaturityValueOfNotes" abstract="false" name="AggregateMaturityValueOfNotes" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_PerformanceShareUnitsMember" abstract="true" name="PerformanceShareUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_IncreaseDecreaseInNumberOfSharesRepurchased" abstract="false" name="IncreaseDecreaseInNumberOfSharesRepurchased" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="stn_SuretyFacilitiesMember" abstract="true" name="SuretyFacilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_OtherNetAssetsRecognisedAsOfAcquisitionDate" abstract="false" name="OtherNetAssetsRecognisedAsOfAcquisitionDate" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_ContractBacklogMember" abstract="true" name="ContractBacklogMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities" abstract="false" name="ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="stn_LettersOfCreditOutstandingAmount1" abstract="false" name="LettersOfCreditOutstandingAmount1" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_ActuarialAssumptionOfExpectedRatesOfInflationDecreases" abstract="false" name="ActuarialAssumptionOfExpectedRatesOfInflationDecreases" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="stn_COVID19Member" abstract="true" name="COVID19Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate" abstract="false" name="NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_InterestExpenseOnOther" abstract="false" name="InterestExpenseOnOther" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_IndirectLaborCosts" abstract="false" name="IndirectLaborCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_DisclosureOfOtherAssetsTable" abstract="true" name="DisclosureOfOtherAssetsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="stn_NinetyOneDaysToOneTwentyDaysMember" abstract="true" name="NinetyOneDaysToOneTwentyDaysMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract" abstract="true" name="ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_InvestmentsInJointVenturesAndAssociatesMember" abstract="true" name="InvestmentsInJointVenturesAndAssociatesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_EmployeeAndPayrollLiabilities" abstract="false" name="EmployeeAndPayrollLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract" abstract="true" name="LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems" abstract="true" name="DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_NonCapitalTaxLossesMember" abstract="true" name="NonCapitalTaxLossesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock" abstract="false" name="DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="stn_FairValueMeasurementAbstract" abstract="true" name="FairValueMeasurementAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems" abstract="true" name="DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock" abstract="false" name="DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="stn_NumberOfShareOptionsWithDilutiveEffect" abstract="false" name="NumberOfShareOptionsWithDilutiveEffect" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="stn_WaterServicesMember" abstract="true" name="WaterServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember" abstract="true" name="ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_OtherCountriesMember" abstract="true" name="OtherCountriesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_LetterOfCreditMember" abstract="true" name="LetterOfCreditMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate" abstract="false" name="NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_SubconsultantSubcontractorAndOtherDirectExpenses" abstract="false" name="SubconsultantSubcontractorAndOtherDirectExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_PerformanceShareUnitsPSUsExcludingDividendsMember" abstract="true" name="PerformanceShareUnitsPSUsExcludingDividendsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement" abstract="false" name="MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="stn_BasisOfPreparationOfFinancialStatementsAbstract" abstract="true" name="BasisOfPreparationOfFinancialStatementsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" abstract="false" name="IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_DirectLaborCosts" abstract="false" name="DirectLaborCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_DisclosureOfEmployeeCostsTextBlock" abstract="false" name="DisclosureOfEmployeeCostsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="stn_NumberOfTranches" abstract="false" name="NumberOfTranches" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="stn_OrdinarySharesPerSharePeriodThreeMember" abstract="true" name="OrdinarySharesPerSharePeriodThreeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_UnencumberedCashLeverageRatioCovenant" abstract="false" name="UnencumberedCashLeverageRatioCovenant" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember" abstract="true" name="ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_CorporateInformationAndStatementOfIFRSComplianceAbstract" abstract="true" name="CorporateInformationAndStatementOfIFRSComplianceAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_AcquisitionsThroughBusinessCombinationsRightOfUseAssets" abstract="false" name="AcquisitionsThroughBusinessCombinationsRightOfUseAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember" abstract="true" name="ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember" abstract="true" name="ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_WhollyOwnedSubsidiariesMember" abstract="true" name="WhollyOwnedSubsidiariesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_RevenueAdjustmentsArisingFromInterSegments" abstract="false" name="RevenueAdjustmentsArisingFromInterSegments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_AdjustmentForTaxRelatingToTaxLegislationChanges" abstract="false" name="AdjustmentForTaxRelatingToTaxLegislationChanges" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_EnergyAndResourcesServicesMember" abstract="true" name="EnergyAndResourcesServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_SharesRepurchasedForCancellation" abstract="false" name="SharesRepurchasedForCancellation" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract" abstract="true" name="LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="stn_NumberOfSpecializedBusinessOperatingUnits" abstract="false" name="NumberOfSpecializedBusinessOperatingUnits" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities" abstract="false" name="ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_OrdinarySharesPerSharePeriodOneMember" abstract="true" name="OrdinarySharesPerSharePeriodOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed" abstract="false" name="LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="stn_DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock" abstract="false" name="DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>13
<FILENAME>stn-20211231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:1c264345-c2dc-4979-b609-f85a0d930b2e,g:c75810b3-bbe3-4b76-938e-02747d09be0f-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition" xlink:type="simple" xlink:href="stn-20211231.xsd#ConsolidatedStatementsofFinancialPosition"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssets_6019c098-4218-48a7-8bb8-675c750f55b1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables_df8db8e3-703b-4cd9-868a-84397a88b055" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TradeAndOtherCurrentReceivables"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_6019c098-4218-48a7-8bb8-675c750f55b1" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivables_df8db8e3-703b-4cd9-868a-84397a88b055" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnbilledReceivables_84fbd915-18ea-46c8-be5c-9d4dab6b2e9f" xlink:href="stn-20211231.xsd#stn_UnbilledReceivables"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_6019c098-4218-48a7-8bb8-675c750f55b1" xlink:to="loc_stn_UnbilledReceivables_84fbd915-18ea-46c8-be5c-9d4dab6b2e9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentContractAssets_f4208b0e-d131-4bb8-a872-b1873892fe74" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentContractAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_6019c098-4218-48a7-8bb8-675c750f55b1" xlink:to="loc_ifrs-full_CurrentContractAssets_f4208b0e-d131-4bb8-a872-b1873892fe74" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxAssetsCurrent_04565160-8fa7-4a0d-a33d-e8b780d16463" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentTaxAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_6019c098-4218-48a7-8bb8-675c750f55b1" xlink:to="loc_ifrs-full_CurrentTaxAssetsCurrent_04565160-8fa7-4a0d-a33d-e8b780d16463" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPrepaidExpenses_c9ac9b74-3a6d-48cb-bbb1-7c31f420f182" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentPrepaidExpenses"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_6019c098-4218-48a7-8bb8-675c750f55b1" xlink:to="loc_ifrs-full_CurrentPrepaidExpenses_c9ac9b74-3a6d-48cb-bbb1-7c31f420f182" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentAssets_753d41bb-7ae1-4172-b8d1-e78661064443" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherCurrentAssets"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_6019c098-4218-48a7-8bb8-675c750f55b1" xlink:to="loc_ifrs-full_OtherCurrentAssets_753d41bb-7ae1-4172-b8d1-e78661064443" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_c3a6d181-d44b-4134-85d5-d8f3a9e3fe0d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentAssets_6019c098-4218-48a7-8bb8-675c750f55b1" xlink:to="loc_ifrs-full_CashAndCashEquivalents_c3a6d181-d44b-4134-85d5-d8f3a9e3fe0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAndLiabilities_241db541-f0c0-4a6b-b245-acdd1f795f04" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EquityAndLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_e05b51bf-9600-40f2-b16e-bd2bbc345f8a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAndLiabilities_241db541-f0c0-4a6b-b245-acdd1f795f04" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent_e05b51bf-9600-40f2-b16e-bd2bbc345f8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterests_4a37d647-1343-471f-8f57-c99b5ffc6e04" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NoncontrollingInterests"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAndLiabilities_241db541-f0c0-4a6b-b245-acdd1f795f04" xlink:to="loc_ifrs-full_NoncontrollingInterests_4a37d647-1343-471f-8f57-c99b5ffc6e04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_6b111b04-fd07-4b68-bbb6-ad27edf9b53f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Liabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAndLiabilities_241db541-f0c0-4a6b-b245-acdd1f795f04" xlink:to="loc_ifrs-full_Liabilities_6b111b04-fd07-4b68-bbb6-ad27edf9b53f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_8b759f1c-e23a-4f81-8d29-cab800b0cd24" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IssuedCapital_c095968d-922b-45b4-815d-7ad93af3aee4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IssuedCapital"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParent_8b759f1c-e23a-4f81-8d29-cab800b0cd24" xlink:to="loc_ifrs-full_IssuedCapital_c095968d-922b-45b4-815d-7ad93af3aee4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalPaidinCapital_f059a19d-c9cf-4b75-9e8a-c5def8b42cf6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdditionalPaidinCapital"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParent_8b759f1c-e23a-4f81-8d29-cab800b0cd24" xlink:to="loc_ifrs-full_AdditionalPaidinCapital_f059a19d-c9cf-4b75-9e8a-c5def8b42cf6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetainedEarnings_ef61b0ea-af88-4c68-b1c3-ad7185393cf4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RetainedEarnings"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParent_8b759f1c-e23a-4f81-8d29-cab800b0cd24" xlink:to="loc_ifrs-full_RetainedEarnings_ef61b0ea-af88-4c68-b1c3-ad7185393cf4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_365ceb10-a144-44ff-8bad-6a4c7c14d446" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AccumulatedOtherComprehensiveIncome"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParent_8b759f1c-e23a-4f81-8d29-cab800b0cd24" xlink:to="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_365ceb10-a144-44ff-8bad-6a4c7c14d446" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_e9cc5a66-b4a5-4c45-b3c1-c960ebc7548f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilities_b5984413-de34-4705-9742-9726d6e8fd3e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_e9cc5a66-b4a5-4c45-b3c1-c960ebc7548f" xlink:to="loc_ifrs-full_CurrentLiabilities_b5984413-de34-4705-9742-9726d6e8fd3e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxLiabilitiesNoncurrent_498df153-318e-4192-ac78-3aed03511cb8" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentTaxLiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_e9cc5a66-b4a5-4c45-b3c1-c960ebc7548f" xlink:to="loc_ifrs-full_CurrentTaxLiabilitiesNoncurrent_498df153-318e-4192-ac78-3aed03511cb8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowings_49d4c6e3-e591-44c1-83c3-650ef8454d40" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LongtermBorrowings"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_e9cc5a66-b4a5-4c45-b3c1-c960ebc7548f" xlink:to="loc_ifrs-full_LongtermBorrowings_49d4c6e3-e591-44c1-83c3-650ef8454d40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentProvisions_ab7c7c23-6119-4529-bdc7-2d095ad26faa" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NoncurrentProvisions"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_e9cc5a66-b4a5-4c45-b3c1-c960ebc7548f" xlink:to="loc_ifrs-full_NoncurrentProvisions_ab7c7c23-6119-4529-bdc7-2d095ad26faa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_b1ed0b14-248b-4ec7-a5f7-7184c086f1ba" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_e9cc5a66-b4a5-4c45-b3c1-c960ebc7548f" xlink:to="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_b1ed0b14-248b-4ec7-a5f7-7184c086f1ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_7d48ceba-34dd-461d-a1cb-ed02d0977a42" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeferredTaxLiabilities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_e9cc5a66-b4a5-4c45-b3c1-c960ebc7548f" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_7d48ceba-34dd-461d-a1cb-ed02d0977a42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentLiabilities_807689a4-591d-47b0-9171-8d5cbf77de42" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherNoncurrentLiabilities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_e9cc5a66-b4a5-4c45-b3c1-c960ebc7548f" xlink:to="loc_ifrs-full_OtherNoncurrentLiabilities_807689a4-591d-47b0-9171-8d5cbf77de42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLeaseLiabilities_4bc5fc25-cce7-411a-b086-57462b0ef644" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NoncurrentLeaseLiabilities"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Liabilities_e9cc5a66-b4a5-4c45-b3c1-c960ebc7548f" xlink:to="loc_ifrs-full_NoncurrentLeaseLiabilities_4bc5fc25-cce7-411a-b086-57462b0ef644" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilities_cc618982-449f-428f-9eac-f3fbbd2fa68c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayables_6acbbcae-0b96-423d-962d-7a425bfaae99" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TradeAndOtherCurrentPayables"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_cc618982-449f-428f-9eac-f3fbbd2fa68c" xlink:to="loc_ifrs-full_TradeAndOtherCurrentPayables_6acbbcae-0b96-423d-962d-7a425bfaae99" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentContractLiabilities_0c9cbcb5-de57-482b-a0b0-9a188eb1afa1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentContractLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_cc618982-449f-428f-9eac-f3fbbd2fa68c" xlink:to="loc_ifrs-full_CurrentContractLiabilities_0c9cbcb5-de57-482b-a0b0-9a188eb1afa1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_0704c7ad-7efd-48b2-b209-48e88713b6e8" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentTaxLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_cc618982-449f-428f-9eac-f3fbbd2fa68c" xlink:to="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_0704c7ad-7efd-48b2-b209-48e88713b6e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_c2611071-f0e2-4bed-b784-8cf56400d5ae" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_cc618982-449f-428f-9eac-f3fbbd2fa68c" xlink:to="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_c2611071-f0e2-4bed-b784-8cf56400d5ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentProvisions_fd8f82dc-a0a5-4d52-b9e8-7f34241cd012" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentProvisions"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_cc618982-449f-428f-9eac-f3fbbd2fa68c" xlink:to="loc_ifrs-full_CurrentProvisions_fd8f82dc-a0a5-4d52-b9e8-7f34241cd012" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentLiabilities_010ed858-852b-4013-944a-545dcd64963e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherCurrentLiabilities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_cc618982-449f-428f-9eac-f3fbbd2fa68c" xlink:to="loc_ifrs-full_OtherCurrentLiabilities_010ed858-852b-4013-944a-545dcd64963e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLeaseLiabilities_c8b97930-4b85-4b1f-8a37-40eeacffd6e9" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentLeaseLiabilities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_cc618982-449f-428f-9eac-f3fbbd2fa68c" xlink:to="loc_ifrs-full_CurrentLeaseLiabilities_c8b97930-4b85-4b1f-8a37-40eeacffd6e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_faedf3b5-5bcf-49d8-a88f-eeb79a4ca2ea" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BankOverdraftsClassifiedAsCashEquivalents"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentLiabilities_cc618982-449f-428f-9eac-f3fbbd2fa68c" xlink:to="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_faedf3b5-5bcf-49d8-a88f-eeb79a4ca2ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Assets_70a8d3cb-ad43-46f3-927b-0333e8403289" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssets_a588eafc-849a-42dc-a7b2-f099aea84533" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_70a8d3cb-ad43-46f3-927b-0333e8403289" xlink:to="loc_ifrs-full_CurrentAssets_a588eafc-849a-42dc-a7b2-f099aea84533" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_98b655ea-8d30-4a81-8fb1-eea4b2fdd75f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_70a8d3cb-ad43-46f3-927b-0333e8403289" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_98b655ea-8d30-4a81-8fb1-eea4b2fdd75f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets_4b271ab5-45fc-4338-aa15-5d6d1e5b7afe" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RightofuseAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_70a8d3cb-ad43-46f3-927b-0333e8403289" xlink:to="loc_ifrs-full_RightofuseAssets_4b271ab5-45fc-4338-aa15-5d6d1e5b7afe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Goodwill_67a3944a-060e-456a-8a81-239aa10cb14b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Goodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_70a8d3cb-ad43-46f3-927b-0333e8403289" xlink:to="loc_ifrs-full_Goodwill_67a3944a-060e-456a-8a81-239aa10cb14b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_25c64857-dbfc-4930-a16c-ae2022f23745" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_70a8d3cb-ad43-46f3-927b-0333e8403289" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_25c64857-dbfc-4930-a16c-ae2022f23745" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_c92d87a4-43f1-4bf5-8d7f-109977f3807b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_70a8d3cb-ad43-46f3-927b-0333e8403289" xlink:to="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_c92d87a4-43f1-4bf5-8d7f-109977f3807b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssets_dbd7be6c-7e8a-42f0-b9ed-39a2ff5c5530" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeferredTaxAssets"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_70a8d3cb-ad43-46f3-927b-0333e8403289" xlink:to="loc_ifrs-full_DeferredTaxAssets_dbd7be6c-7e8a-42f0-b9ed-39a2ff5c5530" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentAssets_c02617b5-964a-42a1-bb82-07ae85815ae1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherNoncurrentAssets"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Assets_70a8d3cb-ad43-46f3-927b-0333e8403289" xlink:to="loc_ifrs-full_OtherNoncurrentAssets_c02617b5-964a-42a1-bb82-07ae85815ae1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="stn-20211231.xsd#ConsolidatedStatementsofIncome"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/ConsolidatedStatementsofIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BasicEarningsLossPerShare_53d56057-b0ea-4f0e-b294-6a4f9120b346" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BasicEarningsLossPerShare"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BasicEarningsLossPerShareFromContinuingOperations_1003a543-192e-434f-b1e3-eacd166f3bc3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BasicEarningsLossPerShareFromContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_BasicEarningsLossPerShare_53d56057-b0ea-4f0e-b294-6a4f9120b346" xlink:to="loc_ifrs-full_BasicEarningsLossPerShareFromContinuingOperations_1003a543-192e-434f-b1e3-eacd166f3bc3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations_a72d9499-1045-4ff7-8d41-09718453464a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_BasicEarningsLossPerShare_53d56057-b0ea-4f0e-b294-6a4f9120b346" xlink:to="loc_ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations_a72d9499-1045-4ff7-8d41-09718453464a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit_63eaa0fd-1aa4-4893-a377-3af96ca81cc3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NetRevenue_e0bd3382-7c95-4f24-a77f-cd0e705b9180" xlink:href="stn-20211231.xsd#stn_NetRevenue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_GrossProfit_63eaa0fd-1aa4-4893-a377-3af96ca81cc3" xlink:to="loc_stn_NetRevenue_e0bd3382-7c95-4f24-a77f-cd0e705b9180" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CostOfSales_e619b5f0-9928-4bef-a549-091745f705e5" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CostOfSales"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_GrossProfit_63eaa0fd-1aa4-4893-a377-3af96ca81cc3" xlink:to="loc_ifrs-full_CostOfSales_e619b5f0-9928-4bef-a549-091745f705e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_30662aa3-67ed-45a2-971e-9effac7beb6e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromContinuingOperations_392fb7f7-9ec8-494d-b39a-60c0a35db51f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProfitLossFromContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLoss_30662aa3-67ed-45a2-971e-9effac7beb6e" xlink:to="loc_ifrs-full_ProfitLossFromContinuingOperations_392fb7f7-9ec8-494d-b39a-60c0a35db51f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromDiscontinuedOperations_3c1c8430-0c69-4d48-a95e-8fcc83bea6a4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProfitLossFromDiscontinuedOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLoss_30662aa3-67ed-45a2-971e-9effac7beb6e" xlink:to="loc_ifrs-full_ProfitLossFromDiscontinuedOperations_3c1c8430-0c69-4d48-a95e-8fcc83bea6a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DilutedEarningsLossPerShare_d7c66474-9e17-4e38-a401-419f94384685" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DilutedEarningsLossPerShare"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations_1db36125-3da7-4a8e-8bd7-5336e05b927b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_DilutedEarningsLossPerShare_d7c66474-9e17-4e38-a401-419f94384685" xlink:to="loc_ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations_1db36125-3da7-4a8e-8bd7-5336e05b927b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations_8884fd86-323b-457e-8041-59b4be5a3db2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_DilutedEarningsLossPerShare_d7c66474-9e17-4e38-a401-419f94384685" xlink:to="loc_ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations_8884fd86-323b-457e-8041-59b4be5a3db2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_499e7b53-6261-42a1-82a1-9582ee3a51c6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncome_67cfd3d1-5a6e-4ed4-8f48-e6d32fc9e695" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentTaxExpenseIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_499e7b53-6261-42a1-82a1-9582ee3a51c6" xlink:to="loc_ifrs-full_CurrentTaxExpenseIncome_67cfd3d1-5a6e-4ed4-8f48-e6d32fc9e695" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_3354cdce-6d24-488b-b3e9-92c7cd816b11" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeferredTaxExpenseIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_499e7b53-6261-42a1-82a1-9582ee3a51c6" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncome_3354cdce-6d24-488b-b3e9-92c7cd816b11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NetRevenue_f97d7765-0b0d-4fc8-acd5-2bb939a2ca34" xlink:href="stn-20211231.xsd#stn_NetRevenue"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_6b81b386-fbf9-4188-bdb8-36b20ab12008" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_NetRevenue_f97d7765-0b0d-4fc8-acd5-2bb939a2ca34" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_6b81b386-fbf9-4188-bdb8-36b20ab12008" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SubconsultantSubcontractorAndOtherDirectExpenses_1240bd3b-801e-4bd2-8d6e-4b432e6d2680" xlink:href="stn-20211231.xsd#stn_SubconsultantSubcontractorAndOtherDirectExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_NetRevenue_f97d7765-0b0d-4fc8-acd5-2bb939a2ca34" xlink:to="loc_stn_SubconsultantSubcontractorAndOtherDirectExpenses_1240bd3b-801e-4bd2-8d6e-4b432e6d2680" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_f2be03d1-4fd8-4a55-8737-1e9659f5e20c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit_5a639add-fd21-43a1-a895-60a1121df950" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_f2be03d1-4fd8-4a55-8737-1e9659f5e20c" xlink:to="loc_ifrs-full_GrossProfit_5a639add-fd21-43a1-a895-60a1121df950" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SellingGeneralAndAdministrativeExpense_8a3c459f-974e-405a-9f58-1f4db6a8ff80" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_f2be03d1-4fd8-4a55-8737-1e9659f5e20c" xlink:to="loc_ifrs-full_SellingGeneralAndAdministrativeExpense_8a3c459f-974e-405a-9f58-1f4db6a8ff80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_df2b15c2-c4b0-4d6a-9ba8-eb4c270e4484" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DepreciationPropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_f2be03d1-4fd8-4a55-8737-1e9659f5e20c" xlink:to="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_df2b15c2-c4b0-4d6a-9ba8-eb4c270e4484" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmortisationExpense_26268aa3-9dad-46ad-bdf4-1e07deac3cde" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AmortisationExpense"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_f2be03d1-4fd8-4a55-8737-1e9659f5e20c" xlink:to="loc_ifrs-full_AmortisationExpense_26268aa3-9dad-46ad-bdf4-1e07deac3cde" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRevenueExpense_21d91573-fe3d-4ce7-8e74-20cdfa9caeba" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_InterestRevenueExpense"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_f2be03d1-4fd8-4a55-8737-1e9659f5e20c" xlink:to="loc_ifrs-full_InterestRevenueExpense_21d91573-fe3d-4ce7-8e74-20cdfa9caeba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinanceIncomeCost_004e964d-2fe8-4a4e-9546-201d7e77c288" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_FinanceIncomeCost"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_f2be03d1-4fd8-4a55-8737-1e9659f5e20c" xlink:to="loc_ifrs-full_FinanceIncomeCost_004e964d-2fe8-4a4e-9546-201d7e77c288" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_df829086-985f-419c-88bf-139db6d96516" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_f2be03d1-4fd8-4a55-8737-1e9659f5e20c" xlink:to="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_df829086-985f-419c-88bf-139db6d96516" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherOperatingIncomeExpense_0606d804-748c-4922-95a6-e7d9f85d4db8" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherOperatingIncomeExpense"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_f2be03d1-4fd8-4a55-8737-1e9659f5e20c" xlink:to="loc_ifrs-full_OtherOperatingIncomeExpense_0606d804-748c-4922-95a6-e7d9f85d4db8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationRightofuseAssets_f127af33-b011-4f71-9a7f-dc61ba88967e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DepreciationRightofuseAssets"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_f2be03d1-4fd8-4a55-8737-1e9659f5e20c" xlink:to="loc_ifrs-full_DepreciationRightofuseAssets_f127af33-b011-4f71-9a7f-dc61ba88967e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_8be418dc-4d67-48d1-9c1a-d7775f9ab644" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossBeforeTax_f2be03d1-4fd8-4a55-8737-1e9659f5e20c" xlink:to="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_8be418dc-4d67-48d1-9c1a-d7775f9ab644" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromContinuingOperations_959d91c3-425a-4332-b9f4-e2e6dcdd7a6c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProfitLossFromContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_0a666a1e-69cc-4fcb-9f3b-713903a869d0" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromContinuingOperations_959d91c3-425a-4332-b9f4-e2e6dcdd7a6c" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_0a666a1e-69cc-4fcb-9f3b-713903a869d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_16de4b34-5585-4a05-a6b8-0be7d3b5d127" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ProfitLossFromContinuingOperations_959d91c3-425a-4332-b9f4-e2e6dcdd7a6c" xlink:to="loc_ifrs-full_ProfitLossBeforeTax_16de4b34-5585-4a05-a6b8-0be7d3b5d127" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="stn-20211231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_12279b4e-2819-4e45-a81e-fab3306d9a4b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_bb3d2985-fc14-445e-ba3d-6c9fac5dba7d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncome_12279b4e-2819-4e45-a81e-fab3306d9a4b" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_bb3d2985-fc14-445e-ba3d-6c9fac5dba7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_cc4f4481-1046-4800-8cf4-668fb00c8e23" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncome_12279b4e-2819-4e45-a81e-fab3306d9a4b" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_cc4f4481-1046-4800-8cf4-668fb00c8e23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_4ac13846-d0b1-41e5-b9fd-a5aab1ab1be4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_2658747d-b15b-45a0-a132-a2dc14a439c6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncome_4ac13846-d0b1-41e5-b9fd-a5aab1ab1be4" xlink:to="loc_ifrs-full_OtherComprehensiveIncome_2658747d-b15b-45a0-a132-a2dc14a439c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_acaa885f-890a-4e59-b507-df73f0963ae6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProfitLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_ComprehensiveIncome_4ac13846-d0b1-41e5-b9fd-a5aab1ab1be4" xlink:to="loc_ifrs-full_ProfitLoss_acaa885f-890a-4e59-b507-df73f0963ae6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_4b5a96a4-8a5a-435b-aa19-3dedc489dd11" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_978bc9e9-98fe-46b0-a4f4-fa1afa993a30" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_4b5a96a4-8a5a-435b-aa19-3dedc489dd11" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_978bc9e9-98fe-46b0-a4f4-fa1afa993a30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax_d7e939c3-31e6-4e44-987b-06316567b523" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_4b5a96a4-8a5a-435b-aa19-3dedc489dd11" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax_d7e939c3-31e6-4e44-987b-06316567b523" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax_c4ba841f-5d60-4678-b2a0-183004e05e1f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_4b5a96a4-8a5a-435b-aa19-3dedc489dd11" xlink:to="loc_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax_c4ba841f-5d60-4678-b2a0-183004e05e1f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="stn-20211231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_c7a23083-4b79-43ea-9642-71f02b1d2c88" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations_a8c227b9-f8eb-44a6-9586-cd5a93dd6641" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_c7a23083-4b79-43ea-9642-71f02b1d2c88" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations_a8c227b9-f8eb-44a6-9586-cd5a93dd6641" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_ddbdba2b-5e67-4069-b76f-7df2ef03ca3a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_c7a23083-4b79-43ea-9642-71f02b1d2c88" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_ddbdba2b-5e67-4069-b76f-7df2ef03ca3a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_f9574729-e69d-4908-bac1-6d4dc63bd0ac" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsToAcquireOrRedeemEntitysShares_f274e777-224f-4661-aea1-75176367d8ba" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PaymentsToAcquireOrRedeemEntitysShares"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_f9574729-e69d-4908-bac1-6d4dc63bd0ac" xlink:to="loc_ifrs-full_PaymentsToAcquireOrRedeemEntitysShares_f274e777-224f-4661-aea1-75176367d8ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_8902096d-e985-4d3c-a30a-7edb5755dc15" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DividendsPaidClassifiedAsFinancingActivities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_f9574729-e69d-4908-bac1-6d4dc63bd0ac" xlink:to="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_8902096d-e985-4d3c-a30a-7edb5755dc15" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities_162c9a45-87ad-40e7-aabe-500838540ad1" xlink:href="stn-20211231.xsd#stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_f9574729-e69d-4908-bac1-6d4dc63bd0ac" xlink:to="loc_stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities_162c9a45-87ad-40e7-aabe-500838540ad1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings_ad6a16ea-0c07-4123-8a1f-57eace08cdf3" xlink:href="stn-20211231.xsd#stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_f9574729-e69d-4908-bac1-6d4dc63bd0ac" xlink:to="loc_stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings_ad6a16ea-0c07-4123-8a1f-57eace08cdf3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashFlowsUsedInFinancingActivitiesForLeases_f72729bd-7cf0-4b94-8aa6-ed4b4dfe777c" xlink:href="stn-20211231.xsd#stn_CashFlowsUsedInFinancingActivitiesForLeases"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_f9574729-e69d-4908-bac1-6d4dc63bd0ac" xlink:to="loc_stn_CashFlowsUsedInFinancingActivitiesForLeases_f72729bd-7cf0-4b94-8aa6-ed4b4dfe777c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromExerciseOfOptions_3b922a75-b4fb-4bb6-a20a-7fcdd49ad1da" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProceedsFromExerciseOfOptions"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_f9574729-e69d-4908-bac1-6d4dc63bd0ac" xlink:to="loc_ifrs-full_ProceedsFromExerciseOfOptions_3b922a75-b4fb-4bb6-a20a-7fcdd49ad1da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures_5486afea-55c1-4fef-8f53-3defd7e3bd1e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_f9574729-e69d-4908-bac1-6d4dc63bd0ac" xlink:to="loc_ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures_5486afea-55c1-4fef-8f53-3defd7e3bd1e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_31ecd443-b821-4c61-b535-ae0fffce2d39" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseInWorkingCapital"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities_d9d16ae6-4ac4-43e2-9d2e-98e18fb30a0c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_31ecd443-b821-4c61-b535-ae0fffce2d39" xlink:to="loc_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities_d9d16ae6-4ac4-43e2-9d2e-98e18fb30a0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets_df5169dc-d190-46bc-9f72-4a02722fa886" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_31ecd443-b821-4c61-b535-ae0fffce2d39" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets_df5169dc-d190-46bc-9f72-4a02722fa886" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables_3831aefa-db50-4c92-9272-e6968b3bfd86" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_31ecd443-b821-4c61-b535-ae0fffce2d39" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables_3831aefa-db50-4c92-9272-e6968b3bfd86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables_02678fc9-e12f-4b73-83b6-b24e527f755f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_31ecd443-b821-4c61-b535-ae0fffce2d39" xlink:to="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables_02678fc9-e12f-4b73-83b6-b24e527f755f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities_5b386ed8-a975-471b-b6a8-63334a2c3f19" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_31ecd443-b821-4c61-b535-ae0fffce2d39" xlink:to="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities_5b386ed8-a975-471b-b6a8-63334a2c3f19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets_2e6cab32-b3b8-4e34-a6b7-dcec6abfc863" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_31ecd443-b821-4c61-b535-ae0fffce2d39" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets_2e6cab32-b3b8-4e34-a6b7-dcec6abfc863" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses_e3380257-34a8-401c-9d3d-e7ef06ab6971" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_31ecd443-b821-4c61-b535-ae0fffce2d39" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses_e3380257-34a8-401c-9d3d-e7ef06ab6971" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_09fa5990-d656-4bdb-8a6a-984b1ac8a2c2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_c8c9dd5b-a159-46d0-a4a0-21cc3fcfefc4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_09fa5990-d656-4bdb-8a6a-984b1ac8a2c2" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_c8c9dd5b-a159-46d0-a4a0-21cc3fcfefc4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_d831b898-c70e-4ab4-8fe4-f048ea0b5da4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_09fa5990-d656-4bdb-8a6a-984b1ac8a2c2" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_d831b898-c70e-4ab4-8fe4-f048ea0b5da4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_9ec0ac33-58eb-4ffa-8cce-57ce6fc0336d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_09fa5990-d656-4bdb-8a6a-984b1ac8a2c2" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_9ec0ac33-58eb-4ffa-8cce-57ce6fc0336d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_a7d98bf6-7c1c-48dc-bb00-509243d31d68" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_09fa5990-d656-4bdb-8a6a-984b1ac8a2c2" xlink:to="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_a7d98bf6-7c1c-48dc-bb00-509243d31d68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_5940f3f2-4573-41ce-af2f-3285c614553e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_47b79a49-5830-4ad6-97d0-e5e063ab1423" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseInWorkingCapital"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_5940f3f2-4573-41ce-af2f-3285c614553e" xlink:to="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_47b79a49-5830-4ad6-97d0-e5e063ab1423" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_0283b2c1-0522-45e1-805f-3ab0bc1ffdeb" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_5940f3f2-4573-41ce-af2f-3285c614553e" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_0283b2c1-0522-45e1-805f-3ab0bc1ffdeb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_326a8c08-5368-496a-80e4-04649a4f07e4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromContinuingOperations_1a7e0a5e-84ed-4262-af8b-2afc6fb45e39" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProfitLossFromContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_326a8c08-5368-496a-80e4-04649a4f07e4" xlink:to="loc_ifrs-full_ProfitLossFromContinuingOperations_1a7e0a5e-84ed-4262-af8b-2afc6fb45e39" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment_1e97fc44-74a0-4302-84b1-02688ba84e83" xlink:href="stn-20211231.xsd#stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_326a8c08-5368-496a-80e4-04649a4f07e4" xlink:to="loc_stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment_1e97fc44-74a0-4302-84b1-02688ba84e83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForSharebasedPayments_5a8d07c5-58d3-4abd-be0a-dc99b2d06426" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdjustmentsForSharebasedPayments"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_326a8c08-5368-496a-80e4-04649a4f07e4" xlink:to="loc_ifrs-full_AdjustmentsForSharebasedPayments_5a8d07c5-58d3-4abd-be0a-dc99b2d06426" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets_3486a1bc-c1d5-4642-bccd-2f677939d856" xlink:href="stn-20211231.xsd#stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_326a8c08-5368-496a-80e4-04649a4f07e4" xlink:to="loc_stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets_3486a1bc-c1d5-4642-bccd-2f677939d856" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForProvisions_f652997c-def7-4247-abc5-ded1404050dc" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdjustmentsForProvisions"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_326a8c08-5368-496a-80e4-04649a4f07e4" xlink:to="loc_ifrs-full_AdjustmentsForProvisions_f652997c-def7-4247-abc5-ded1404050dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_c2b157bb-6239-46e2-bcab-d6ed8b0e7649" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_326a8c08-5368-496a-80e4-04649a4f07e4" xlink:to="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_c2b157bb-6239-46e2-bcab-d6ed8b0e7649" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForFairValueGainsLosses_8d5aa45e-bc0a-424d-ac76-34a6802944c5" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdjustmentsForFairValueGainsLosses"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_326a8c08-5368-496a-80e4-04649a4f07e4" xlink:to="loc_ifrs-full_AdjustmentsForFairValueGainsLosses_8d5aa45e-bc0a-424d-ac76-34a6802944c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherAdjustmentsForNoncashItems_29ae4a31-36cf-4c28-a7fe-3ea645c496b2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherAdjustmentsForNoncashItems"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_326a8c08-5368-496a-80e4-04649a4f07e4" xlink:to="loc_ifrs-full_OtherAdjustmentsForNoncashItems_29ae4a31-36cf-4c28-a7fe-3ea645c496b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDeferredTaxExpense_85039b44-0573-46de-9fd6-6df4f2476950" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdjustmentsForDeferredTaxExpense"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_326a8c08-5368-496a-80e4-04649a4f07e4" xlink:to="loc_ifrs-full_AdjustmentsForDeferredTaxExpense_85039b44-0573-46de-9fd6-6df4f2476950" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForAmortisationExpense_3fd69f04-41fa-465c-854c-74fb0a0bc008" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdjustmentsForAmortisationExpense"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_326a8c08-5368-496a-80e4-04649a4f07e4" xlink:to="loc_ifrs-full_AdjustmentsForAmortisationExpense_3fd69f04-41fa-465c-854c-74fb0a0bc008" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_8970cd85-d1ef-40e5-a40f-3e51be9b7693" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_415d1a26-7b61-426c-8a67-ded1c6f8d0c5" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_8970cd85-d1ef-40e5-a40f-3e51be9b7693" xlink:to="loc_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_415d1a26-7b61-426c-8a67-ded1c6f8d0c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_91acf889-cc41-4ee3-803a-1e954204ae7f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_8970cd85-d1ef-40e5-a40f-3e51be9b7693" xlink:to="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_91acf889-cc41-4ee3-803a-1e954204ae7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_22315057-1baa-469f-b78f-48456722d015" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_8970cd85-d1ef-40e5-a40f-3e51be9b7693" xlink:to="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_22315057-1baa-469f-b78f-48456722d015" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities_7a61e16a-e78f-4108-a7d0-cb5f6ccf2ea2" xlink:href="stn-20211231.xsd#stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_8970cd85-d1ef-40e5-a40f-3e51be9b7693" xlink:to="loc_stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities_7a61e16a-e78f-4108-a7d0-cb5f6ccf2ea2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities_17c158d0-e74e-4898-893f-ad5905c5a7b6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_8970cd85-d1ef-40e5-a40f-3e51be9b7693" xlink:to="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities_17c158d0-e74e-4898-893f-ad5905c5a7b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities_907ce68d-1946-433a-8b69-1fbfd4ca2ec3" xlink:href="stn-20211231.xsd#stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_8970cd85-d1ef-40e5-a40f-3e51be9b7693" xlink:to="loc_stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities_907ce68d-1946-433a-8b69-1fbfd4ca2ec3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_403ae1f1-5f63-4779-81bf-6b104d0954c3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashTransferred_da4cdefa-952d-4852-a1ae-f342f49ca0af" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashTransferred"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_403ae1f1-5f63-4779-81bf-6b104d0954c3" xlink:to="loc_ifrs-full_CashTransferred_da4cdefa-952d-4852-a1ae-f342f49ca0af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesIncurred_486940a5-6a2b-44b1-ae72-ba8fbe0b7f10" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LiabilitiesIncurred"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_403ae1f1-5f63-4779-81bf-6b104d0954c3" xlink:to="loc_ifrs-full_LiabilitiesIncurred_486940a5-6a2b-44b1-ae72-ba8fbe0b7f10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_594a4218-0ee1-4db5-9b90-2d24aff8d6d9" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate_b3179756-790c-4ea7-b0b6-77b4d60bbe58" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_594a4218-0ee1-4db5-9b90-2d24aff8d6d9" xlink:to="loc_ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate_b3179756-790c-4ea7-b0b6-77b4d60bbe58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate_3dfe4cdc-a687-4a46-bf83-7b8adb09607b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_594a4218-0ee1-4db5-9b90-2d24aff8d6d9" xlink:to="loc_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate_3dfe4cdc-a687-4a46-bf83-7b8adb09607b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate_a9a042f1-bd6e-4cad-8f0f-55d7346d6872" xlink:href="stn-20211231.xsd#stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_594a4218-0ee1-4db5-9b90-2d24aff8d6d9" xlink:to="loc_stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate_a9a042f1-bd6e-4cad-8f0f-55d7346d6872" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_1ae9f783-05db-429c-a0b0-4a9378f741a3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_594a4218-0ee1-4db5-9b90-2d24aff8d6d9" xlink:to="loc_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_1ae9f783-05db-429c-a0b0-4a9378f741a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate_56182deb-069a-40a1-b642-02124a54fd2c" xlink:href="stn-20211231.xsd#stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_594a4218-0ee1-4db5-9b90-2d24aff8d6d9" xlink:to="loc_stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate_56182deb-069a-40a1-b642-02124a54fd2c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate_e3b83ac3-b07d-4a6f-a96f-9da3d836b9bb" xlink:href="stn-20211231.xsd#stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_594a4218-0ee1-4db5-9b90-2d24aff8d6d9" xlink:to="loc_stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate_e3b83ac3-b07d-4a6f-a96f-9da3d836b9bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate_1241e4a6-43cf-47bb-babb-f165fea1c8ad" xlink:href="stn-20211231.xsd#stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_594a4218-0ee1-4db5-9b90-2d24aff8d6d9" xlink:to="loc_stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate_1241e4a6-43cf-47bb-babb-f165fea1c8ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate_4125554e-d7e7-4c34-b216-cb4e01423dca" xlink:href="stn-20211231.xsd#stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_594a4218-0ee1-4db5-9b90-2d24aff8d6d9" xlink:to="loc_stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate_4125554e-d7e7-4c34-b216-cb4e01423dca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate_336058d0-f59e-40d1-8891-107a6661adc9" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_594a4218-0ee1-4db5-9b90-2d24aff8d6d9" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate_336058d0-f59e-40d1-8891-107a6661adc9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate_61cc7319-b45d-4bed-b86b-937acf51e498" xlink:href="stn-20211231.xsd#stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_594a4218-0ee1-4db5-9b90-2d24aff8d6d9" xlink:to="loc_stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate_61cc7319-b45d-4bed-b86b-937acf51e498" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherRecognisedAsOfAcquisitionDate_3b8fd9ad-1412-4842-ae6b-c41b39ad0bdf" xlink:href="stn-20211231.xsd#stn_OtherRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_594a4218-0ee1-4db5-9b90-2d24aff8d6d9" xlink:to="loc_stn_OtherRecognisedAsOfAcquisitionDate_3b8fd9ad-1412-4842-ae6b-c41b39ad0bdf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_1170ad20-b9e5-428a-a1e6-cb52cd5c2129" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_594a4218-0ee1-4db5-9b90-2d24aff8d6d9" xlink:to="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_1170ad20-b9e5-428a-a1e6-cb52cd5c2129" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashAndCashEquivalentsRecognisedAndTransferredAsOfAcquisitionDate_a0bb8ea2-b7fd-42fa-aa57-aed3fad4689d" xlink:href="stn-20211231.xsd#stn_CashAndCashEquivalentsRecognisedAndTransferredAsOfAcquisitionDate"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashTransferred_2e2d0fcd-92f5-4e4c-9d35-d77e0afee5b7" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashTransferred"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_CashAndCashEquivalentsRecognisedAndTransferredAsOfAcquisitionDate_a0bb8ea2-b7fd-42fa-aa57-aed3fad4689d" xlink:to="loc_ifrs-full_CashTransferred_2e2d0fcd-92f5-4e4c-9d35-d77e0afee5b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_486b3fb5-27de-42d2-abab-1f3b54fd44d1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_CashAndCashEquivalentsRecognisedAndTransferredAsOfAcquisitionDate_a0bb8ea2-b7fd-42fa-aa57-aed3fad4689d" xlink:to="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_486b3fb5-27de-42d2-abab-1f3b54fd44d1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CashandCashEquivalentsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#CashandCashEquivalentsDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/CashandCashEquivalentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_b5d76494-dfb8-4dc8-89cc-8269eb24bac4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_f8c5dcf7-7943-4a64-900a-cb276ae43a78" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_b5d76494-dfb8-4dc8-89cc-8269eb24bac4" xlink:to="loc_ifrs-full_CashAndCashEquivalents_f8c5dcf7-7943-4a64-900a-cb276ae43a78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_8fcc6a86-fc69-4711-9f70-93b6a3f497ee" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BankOverdraftsClassifiedAsCashEquivalents"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_b5d76494-dfb8-4dc8-89cc-8269eb24bac4" xlink:to="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_8fcc6a86-fc69-4711-9f70-93b6a3f497ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_303a3ce5-9fc5-44dd-8610-126a45a906f3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Cash_4cabb3a7-ee62-41e7-8fe3-c16c6a16d90b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Cash"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashAndCashEquivalents_303a3ce5-9fc5-44dd-8610-126a45a906f3" xlink:to="loc_ifrs-full_Cash_4cabb3a7-ee62-41e7-8fe3-c16c6a16d90b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentRestrictedCashAndCashEquivalents_306a8d5e-187c-440f-aecd-3086bb75617f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentRestrictedCashAndCashEquivalents"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashAndCashEquivalents_303a3ce5-9fc5-44dd-8610-126a45a906f3" xlink:to="loc_ifrs-full_CurrentRestrictedCashAndCashEquivalents_306a8d5e-187c-440f-aecd-3086bb75617f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents_1225447b-516d-483b-b0fb-0c2c1ae9ec6c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashAndCashEquivalents_303a3ce5-9fc5-44dd-8610-126a45a906f3" xlink:to="loc_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents_1225447b-516d-483b-b0fb-0c2c1ae9ec6c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherReceivables_a8baf06d-9245-45c6-9035-01321aea167f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TradeAndOtherReceivables"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_HoldbacksCurrent_b71bf333-d630-4f3a-89e3-fa1b3b9ce55b" xlink:href="stn-20211231.xsd#stn_HoldbacksCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_TradeAndOtherReceivables_a8baf06d-9245-45c6-9035-01321aea167f" xlink:to="loc_stn_HoldbacksCurrent_b71bf333-d630-4f3a-89e3-fa1b3b9ce55b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeReceivables_d62c8dd2-135d-423b-b618-2840880acbd4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TradeReceivables"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_TradeAndOtherReceivables_a8baf06d-9245-45c6-9035-01321aea167f" xlink:to="loc_ifrs-full_TradeReceivables_d62c8dd2-135d-423b-b618-2840880acbd4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherReceivables_4ad9f0da-ff65-4c9f-be8a-04c7fbb895bd" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherReceivables"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_TradeAndOtherReceivables_a8baf06d-9245-45c6-9035-01321aea167f" xlink:to="loc_ifrs-full_OtherReceivables_4ad9f0da-ff65-4c9f-be8a-04c7fbb895bd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/LeaseAssetsAmountsRecognizedinAdministrativeandMarketingExpensesDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#LeaseAssetsAmountsRecognizedinAdministrativeandMarketingExpensesDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/LeaseAssetsAmountsRecognizedinAdministrativeandMarketingExpensesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities_3514d3ab-d8af-4117-a8a3-acce7cb3289e" xlink:href="stn-20211231.xsd#stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities_7d5d885d-ef6b-4662-8d82-f5a9695f1466" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities_3514d3ab-d8af-4117-a8a3-acce7cb3289e" xlink:to="loc_ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities_7d5d885d-ef6b-4662-8d82-f5a9695f1466" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed_4545808d-ba95-458d-b5f1-f1bea5a0d529" xlink:href="stn-20211231.xsd#stn_ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities_3514d3ab-d8af-4117-a8a3-acce7cb3289e" xlink:to="loc_stn_ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed_4545808d-ba95-458d-b5f1-f1bea5a0d529" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeFromSubleasingRightofuseAssets_a6ec03f1-cf19-4ed7-bdf7-6723e39418cb" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncomeFromSubleasingRightofuseAssets"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities_3514d3ab-d8af-4117-a8a3-acce7cb3289e" xlink:to="loc_ifrs-full_IncomeFromSubleasingRightofuseAssets_a6ec03f1-cf19-4ed7-bdf7-6723e39418cb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#OtherAssetsScheduleofOtherAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherAssets_cb07b301-9f37-49b5-bb22-b5f94ee279cd" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNonfinancialAssets_a06493e0-29be-4772-8b99-860611cf4e2f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherNonfinancialAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherAssets_cb07b301-9f37-49b5-bb22-b5f94ee279cd" xlink:to="loc_ifrs-full_OtherNonfinancialAssets_a06493e0-29be-4772-8b99-860611cf4e2f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinancialAssets_0c28e8ab-6d42-4b43-9a5f-118c9b5d3f44" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherFinancialAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherAssets_cb07b301-9f37-49b5-bb22-b5f94ee279cd" xlink:to="loc_ifrs-full_OtherFinancialAssets_0c28e8ab-6d42-4b43-9a5f-118c9b5d3f44" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails_1" xlink:type="simple" xlink:href="stn-20211231.xsd#OtherAssetsScheduleofOtherAssetsDetails_1"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherAssets_338070c1-89a7-4078-a916-8b72141d39f6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentAssets_d70a5bea-3e4a-491e-80a3-70639f4d75d1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherNoncurrentAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherAssets_338070c1-89a7-4078-a916-8b72141d39f6" xlink:to="loc_ifrs-full_OtherNoncurrentAssets_d70a5bea-3e4a-491e-80a3-70639f4d75d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialAssets_d5df2696-d176-478d-b85a-92accf845819" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherCurrentFinancialAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherAssets_338070c1-89a7-4078-a916-8b72141d39f6" xlink:to="loc_ifrs-full_OtherCurrentFinancialAssets_d5df2696-d176-478d-b85a-92accf845819" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentNonfinancialAssets_f001eba2-e1e0-477a-9c79-d69aa878f5c0" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherCurrentNonfinancialAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherAssets_338070c1-89a7-4078-a916-8b72141d39f6" xlink:to="loc_ifrs-full_OtherCurrentNonfinancialAssets_f001eba2-e1e0-477a-9c79-d69aa878f5c0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/TradeandOtherPayablesDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#TradeandOtherPayablesDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/TradeandOtherPayablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayables_09642bd9-7207-48f6-aafe-af485aafb111" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TradeAndOtherPayables"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_80e81895-f1bf-4d93-9403-48ea33d38db7" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TradeAndOtherPayablesToTradeSuppliers"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_TradeAndOtherPayables_09642bd9-7207-48f6-aafe-af485aafb111" xlink:to="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_80e81895-f1bf-4d93-9403-48ea33d38db7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EmployeeAndPayrollLiabilities_509279c1-5ec9-48d2-93dc-a5c76d4cdaad" xlink:href="stn-20211231.xsd#stn_EmployeeAndPayrollLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_TradeAndOtherPayables_09642bd9-7207-48f6-aafe-af485aafb111" xlink:to="loc_stn_EmployeeAndPayrollLiabilities_509279c1-5ec9-48d2-93dc-a5c76d4cdaad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Accruals_27094859-d34c-41b5-88a2-09bbfac3b795" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Accruals"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_TradeAndOtherPayables_09642bd9-7207-48f6-aafe-af485aafb111" xlink:to="loc_ifrs-full_Accruals_27094859-d34c-41b5-88a2-09bbfac3b795" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#ProvisionsSummaryofProvisionsDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisions_a482bdb7-1f88-4f61-8eca-5025c7b27fb2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherProvisions"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherShorttermProvisions_8752d01b-3d06-4d1c-ad9d-bbeba6448ac9" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherShorttermProvisions"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherProvisions_a482bdb7-1f88-4f61-8eca-5025c7b27fb2" xlink:to="loc_ifrs-full_OtherShorttermProvisions_8752d01b-3d06-4d1c-ad9d-bbeba6448ac9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherLongtermProvisions_e674caa4-843b-4c2e-b9aa-1f66e5ffa788" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherLongtermProvisions"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherProvisions_a482bdb7-1f88-4f61-8eca-5025c7b27fb2" xlink:to="loc_ifrs-full_OtherLongtermProvisions_e674caa4-843b-4c2e-b9aa-1f66e5ffa788" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_8b3334eb-3c72-46c1-b54e-8e94229385d2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_903d2593-7da4-459e-98ad-f3f9a0df7d1f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_8b3334eb-3c72-46c1-b54e-8e94229385d2" xlink:to="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_903d2593-7da4-459e-98ad-f3f9a0df7d1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_751f361a-8f8a-49a5-b267-7db9885f1356" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_8b3334eb-3c72-46c1-b54e-8e94229385d2" xlink:to="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_751f361a-8f8a-49a5-b267-7db9885f1356" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset_d424397d-6bca-4383-852e-99d513bf0bc2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_c0a21059-a185-4bcd-a5ee-6cfa529ed286" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset_d424397d-6bca-4383-852e-99d513bf0bc2" xlink:to="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_c0a21059-a185-4bcd-a5ee-6cfa529ed286" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset_9299a1e5-5d89-4eeb-b09a-14ae13b4cbdc" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset_d424397d-6bca-4383-852e-99d513bf0bc2" xlink:to="loc_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset_9299a1e5-5d89-4eeb-b09a-14ae13b4cbdc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss_70b0bc8c-93ff-4ec2-bb6b-740bd772c9f6" xlink:href="stn-20211231.xsd#stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_9abe079d-bc06-4bb8-90ee-5870b4a9a540" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss_70b0bc8c-93ff-4ec2-bb6b-740bd772c9f6" xlink:to="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_9abe079d-bc06-4bb8-90ee-5870b4a9a540" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_d77ae99c-b3f6-4a94-8f35-6cc42a7f4448" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss_70b0bc8c-93ff-4ec2-bb6b-740bd772c9f6" xlink:to="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_d77ae99c-b3f6-4a94-8f35-6cc42a7f4448" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset_ad0cb979-15fe-4219-a473-f9d3a10d457e" xlink:href="stn-20211231.xsd#stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss_70b0bc8c-93ff-4ec2-bb6b-740bd772c9f6" xlink:to="loc_stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset_ad0cb979-15fe-4219-a473-f9d3a10d457e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PlanAssetsAtFairValue_ed66328c-0038-40fd-9d54-fa4bf4667e81" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PlanAssetsAtFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets_8158da6e-1f3d-4e91-b010-21af799f6ce6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_PlanAssetsAtFairValue_ed66328c-0038-40fd-9d54-fa4bf4667e81" xlink:to="loc_ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets_8158da6e-1f3d-4e91-b010-21af799f6ce6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets_26061a87-7ed8-4932-81bf-97f97c9723b7" xlink:href="stn-20211231.xsd#stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_PlanAssetsAtFairValue_ed66328c-0038-40fd-9d54-fa4bf4667e81" xlink:to="loc_stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets_26061a87-7ed8-4932-81bf-97f97c9723b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets_b512fccd-38b2-4207-a65a-2b90818e2978" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_PlanAssetsAtFairValue_ed66328c-0038-40fd-9d54-fa4bf4667e81" xlink:to="loc_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets_b512fccd-38b2-4207-a65a-2b90818e2978" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets_29f86e73-de09-4561-becc-3684700b297e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_PlanAssetsAtFairValue_ed66328c-0038-40fd-9d54-fa4bf4667e81" xlink:to="loc_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets_29f86e73-de09-4561-becc-3684700b297e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets_62cdadae-29df-47bf-b4b8-c946f5cb067e" xlink:href="stn-20211231.xsd#stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_PlanAssetsAtFairValue_ed66328c-0038-40fd-9d54-fa4bf4667e81" xlink:to="loc_stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets_62cdadae-29df-47bf-b4b8-c946f5cb067e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets_e57ec855-d116-43ce-9f6c-3a6d7aeb9bb6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_PlanAssetsAtFairValue_ed66328c-0038-40fd-9d54-fa4bf4667e81" xlink:to="loc_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets_e57ec855-d116-43ce-9f6c-3a6d7aeb9bb6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets_d9b3e595-a824-437d-94c5-c60875ad4a82" xlink:href="stn-20211231.xsd#stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_PlanAssetsAtFairValue_ed66328c-0038-40fd-9d54-fa4bf4667e81" xlink:to="loc_stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets_d9b3e595-a824-437d-94c5-c60875ad4a82" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets_117bd5e6-9edb-43da-af94-c44b95616dba" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_PlanAssetsAtFairValue_ed66328c-0038-40fd-9d54-fa4bf4667e81" xlink:to="loc_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets_117bd5e6-9edb-43da-af94-c44b95616dba" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherLiabilitiesDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#OtherLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/OtherLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherLiabilities_1c142340-a928-4246-a68e-e9023717fd8e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011_7fe6f4de-bd5a-4027-b7b3-f517903bf6e1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherLiabilities_1c142340-a928-4246-a68e-e9023717fd8e" xlink:to="loc_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011_7fe6f4de-bd5a-4027-b7b3-f517903bf6e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax_09137e34-be74-4d6b-9210-83c27900282c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherLiabilities_1c142340-a928-4246-a68e-e9023717fd8e" xlink:to="loc_ifrs-full_PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax_09137e34-be74-4d6b-9210-83c27900282c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilitiesHeldForHedging_7d1de1d3-5400-4a17-a126-4692093eba91" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DerivativeFinancialLiabilitiesHeldForHedging"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherLiabilities_1c142340-a928-4246-a68e-e9023717fd8e" xlink:to="loc_ifrs-full_DerivativeFinancialLiabilitiesHeldForHedging_7d1de1d3-5400-4a17-a126-4692093eba91" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_MiscellaneousOtherLiabilities_ee1cfa8d-79dc-44b8-b832-a9cb29b6834c" xlink:href="stn-20211231.xsd#stn_MiscellaneousOtherLiabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherLiabilities_1c142340-a928-4246-a68e-e9023717fd8e" xlink:to="loc_stn_MiscellaneousOtherLiabilities_ee1cfa8d-79dc-44b8-b832-a9cb29b6834c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherLiabilitiesDetails_1" xlink:type="simple" xlink:href="stn-20211231.xsd#OtherLiabilitiesDetails_1"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/OtherLiabilitiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherLiabilities_bdf7b39c-31fc-440a-94ed-433c3fcd17de" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentLiabilities_1a1872c2-ba7c-4458-8587-ef0d952e6f3a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherNoncurrentLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherLiabilities_bdf7b39c-31fc-440a-94ed-433c3fcd17de" xlink:to="loc_ifrs-full_OtherNoncurrentLiabilities_1a1872c2-ba7c-4458-8587-ef0d952e6f3a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentLiabilities_918cc6de-b3be-4086-8cb1-633f7aebe9d0" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherCurrentLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherLiabilities_bdf7b39c-31fc-440a-94ed-433c3fcd17de" xlink:to="loc_ifrs-full_OtherCurrentLiabilities_918cc6de-b3be-4086-8cb1-633f7aebe9d0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CommitmentsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#CommitmentsDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/CommitmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_Commitments_090c6bc0-e44e-4062-8849-4a5ce94c9ed1" xlink:href="stn-20211231.xsd#stn_Commitments"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed_ed54ebdd-193a-4eb0-95e5-9fbe264f8759" xlink:href="stn-20211231.xsd#stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_Commitments_090c6bc0-e44e-4062-8849-4a5ce94c9ed1" xlink:to="loc_stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed_ed54ebdd-193a-4eb0-95e5-9fbe264f8759" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeasesNotYetCommencedToWhichLesseeIsCommitted_d90274c1-cef2-4376-a669-46b5e7fec578" xlink:href="stn-20211231.xsd#stn_LeasesNotYetCommencedToWhichLesseeIsCommitted"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_Commitments_090c6bc0-e44e-4062-8849-4a5ce94c9ed1" xlink:to="loc_stn_LeasesNotYetCommencedToWhichLesseeIsCommitted_d90274c1-cef2-4376-a669-46b5e7fec578" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed_c0e7af32-3a09-4be8-8b7c-ac370907b164" xlink:href="stn-20211231.xsd#stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_Commitments_090c6bc0-e44e-4062-8849-4a5ce94c9ed1" xlink:to="loc_stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed_c0e7af32-3a09-4be8-8b7c-ac370907b164" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows_0340abfe-e690-4f88-b2c1-4414c96d5b2c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BankBorrowingsUndiscountedCashFlows_7e26732f-0b86-4fb7-8e30-f2348dfd4133" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BankBorrowingsUndiscountedCashFlows"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows_0340abfe-e690-4f88-b2c1-4414c96d5b2c" xlink:to="loc_ifrs-full_BankBorrowingsUndiscountedCashFlows_7e26732f-0b86-4fb7-8e30-f2348dfd4133" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows_375c1619-0c32-4b1f-92c0-612f7052c25b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows_0340abfe-e690-4f88-b2c1-4414c96d5b2c" xlink:to="loc_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows_375c1619-0c32-4b1f-92c0-612f7052c25b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossLeaseLiabilities_349f8222-11a9-4da6-acc5-ed60a900cc29" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GrossLeaseLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows_0340abfe-e690-4f88-b2c1-4414c96d5b2c" xlink:to="loc_ifrs-full_GrossLeaseLiabilities_349f8222-11a9-4da6-acc5-ed60a900cc29" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCurrentBorrowingsUndiscountedCashFlows_03ac42c4-97a3-4e77-81dc-90f7965d4280" xlink:href="stn-20211231.xsd#stn_NonCurrentBorrowingsUndiscountedCashFlows"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows_0340abfe-e690-4f88-b2c1-4414c96d5b2c" xlink:to="loc_stn_NonCurrentBorrowingsUndiscountedCashFlows_03ac42c4-97a3-4e77-81dc-90f7965d4280" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherBorrowingsUndiscountedCashFlows_095cfda5-335d-42a7-ae3e-62418c36297a" xlink:href="stn-20211231.xsd#stn_OtherBorrowingsUndiscountedCashFlows"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows_0340abfe-e690-4f88-b2c1-4414c96d5b2c" xlink:to="loc_stn_OtherBorrowingsUndiscountedCashFlows_095cfda5-335d-42a7-ae3e-62418c36297a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CapitalManagementSummaryofCapitalManagedDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#CapitalManagementSummaryofCapitalManagedDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/CapitalManagementSummaryofCapitalManagedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_CapitalNetOfCashAndCashEquivalents_4d172408-762e-4138-8c02-9ec37451a932" xlink:href="stn-20211231.xsd#stn_CapitalNetOfCashAndCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDebt_3a114d28-7cd4-418d-92fb-2ed885bb041e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NetDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_CapitalNetOfCashAndCashEquivalents_4d172408-762e-4138-8c02-9ec37451a932" xlink:to="loc_ifrs-full_NetDebt_3a114d28-7cd4-418d-92fb-2ed885bb041e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_79bba748-cdd5-414c-8d43-16275b2636bf" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_CapitalNetOfCashAndCashEquivalents_4d172408-762e-4138-8c02-9ec37451a932" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent_79bba748-cdd5-414c-8d43-16275b2636bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDebt_3d02c173-dd1f-4fb0-9884-24ac1e40cf72" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NetDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Borrowings_529392df-42e4-4473-a09a-c5e3bde6a28b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Borrowings"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NetDebt_3d02c173-dd1f-4fb0-9884-24ac1e40cf72" xlink:to="loc_ifrs-full_Borrowings_529392df-42e4-4473-a09a-c5e3bde6a28b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_77cfa40e-d1da-4e5e-9c6c-85e84b3ac0d6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NetDebt_3d02c173-dd1f-4fb0-9884-24ac1e40cf72" xlink:to="loc_ifrs-full_CashAndCashEquivalents_77cfa40e-d1da-4e5e-9c6c-85e84b3ac0d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_97f3e8b0-382c-4bab-8e5f-added6f29b04" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BankOverdraftsClassifiedAsCashEquivalents"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_NetDebt_3d02c173-dd1f-4fb0-9884-24ac1e40cf72" xlink:to="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_97f3e8b0-382c-4bab-8e5f-added6f29b04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Borrowings_e6ee088b-8fc7-4e83-bf88-52bce43637ca" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Borrowings"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_ba45a6c0-a5de-4c5c-9c48-a50703257a58" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Borrowings_e6ee088b-8fc7-4e83-bf88-52bce43637ca" xlink:to="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_ba45a6c0-a5de-4c5c-9c48-a50703257a58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowings_c6877ea7-3d52-4dc2-8ab0-d59f41df8ab7" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LongtermBorrowings"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_Borrowings_e6ee088b-8fc7-4e83-bf88-52bce43637ca" xlink:to="loc_ifrs-full_LongtermBorrowings_c6877ea7-3d52-4dc2-8ab0-d59f41df8ab7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AverageEffectiveTaxRate_49608128-6538-4ec6-9213-82a401155a33" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AverageEffectiveTaxRate"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfForeignTaxRates_7413aab4-ac83-4bcb-aad8-59ea6dee3e3e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TaxRateEffectOfForeignTaxRates"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_49608128-6538-4ec6-9213-82a401155a33" xlink:to="loc_ifrs-full_TaxRateEffectOfForeignTaxRates_7413aab4-ac83-4bcb-aad8-59ea6dee3e3e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation_f48237da-54da-49cf-bcaa-c46e0238e542" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_49608128-6538-4ec6-9213-82a401155a33" xlink:to="loc_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation_f48237da-54da-49cf-bcaa-c46e0238e542" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_94c8adde-5554-4a22-88f4-e68147b8ad85" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_49608128-6538-4ec6-9213-82a401155a33" xlink:to="loc_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_94c8adde-5554-4a22-88f4-e68147b8ad85" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss_80bf40d6-4c40-4e78-bc0b-ac6a3c841545" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_49608128-6538-4ec6-9213-82a401155a33" xlink:to="loc_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss_80bf40d6-4c40-4e78-bc0b-ac6a3c841545" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfTaxLosses_c86f0180-b928-475f-b1a6-6835fcd60b93" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TaxRateEffectOfTaxLosses"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_49608128-6538-4ec6-9213-82a401155a33" xlink:to="loc_ifrs-full_TaxRateEffectOfTaxLosses_c86f0180-b928-475f-b1a6-6835fcd60b93" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ApplicableTaxRate_a063eb2e-a9ed-47e8-8025-89159e25ab71" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ApplicableTaxRate"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate_49608128-6538-4ec6-9213-82a401155a33" xlink:to="loc_ifrs-full_ApplicableTaxRate_a063eb2e-a9ed-47e8-8025-89159e25ab71" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofCurrentIncomeTaxExpensefromContinuingOperationsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#IncomeTaxesSummaryofMajorComponentsofCurrentIncomeTaxExpensefromContinuingOperationsDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofCurrentIncomeTaxExpensefromContinuingOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncome_3f37b042-63a5-425a-ae33-95819baf34ba" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentTaxExpenseIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncomeTaxExpenseContinuingOperationsCurrent_99391e66-3c8c-4121-a446-b44457cb4b98" xlink:href="stn-20211231.xsd#stn_IncomeTaxExpenseContinuingOperationsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentTaxExpenseIncome_3f37b042-63a5-425a-ae33-95819baf34ba" xlink:to="loc_stn_IncomeTaxExpenseContinuingOperationsCurrent_99391e66-3c8c-4121-a446-b44457cb4b98" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_TaxExpenseRelatingToUKReorganizationAndUSTransition_e17d8d8b-8605-4eb7-81fd-0bfe3d0cb190" xlink:href="stn-20211231.xsd#stn_TaxExpenseRelatingToUKReorganizationAndUSTransition"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CurrentTaxExpenseIncome_3f37b042-63a5-425a-ae33-95819baf34ba" xlink:to="loc_stn_TaxExpenseRelatingToUKReorganizationAndUSTransition_e17d8d8b-8605-4eb7-81fd-0bfe3d0cb190" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#IncomeTaxesSummaryofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_d0e785b2-38b8-41f8-973c-182f3ca14075" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeferredTaxExpenseIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset_e3f01a97-0374-4294-b718-a3788f565911" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncome_d0e785b2-38b8-41f8-973c-182f3ca14075" xlink:to="loc_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset_e3f01a97-0374-4294-b718-a3788f565911" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_de59fd6f-8a08-4f8b-8097-cbf70fa64205" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncome_d0e785b2-38b8-41f8-973c-182f3ca14075" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_de59fd6f-8a08-4f8b-8097-cbf70fa64205" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense_9774abe8-7114-4173-9747-e98a3e161364" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncome_d0e785b2-38b8-41f8-973c-182f3ca14075" xlink:to="loc_ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense_9774abe8-7114-4173-9747-e98a3e161364" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes_f41a75c5-af6f-441b-a2c3-07253073f026" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncome_d0e785b2-38b8-41f8-973c-182f3ca14075" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes_f41a75c5-af6f-441b-a2c3-07253073f026" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_ae914dbc-af71-430b-b3a6-d45b4be7e43e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeferredTaxLiabilityAsset"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssets_3c44e6bb-d86e-447e-a7a6-af1aa92d91d6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeferredTaxAssets"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_DeferredTaxLiabilityAsset_ae914dbc-af71-430b-b3a6-d45b4be7e43e" xlink:to="loc_ifrs-full_DeferredTaxAssets_3c44e6bb-d86e-447e-a7a6-af1aa92d91d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_7b75d9b8-55f6-43c3-a5f3-9104f1689c48" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeferredTaxLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_DeferredTaxLiabilityAsset_ae914dbc-af71-430b-b3a6-d45b4be7e43e" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_7b75d9b8-55f6-43c3-a5f3-9104f1689c48" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#NetInterestExpenseScheduleofInterestExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense_00be0edd-dacc-4b41-ab23-f9dfc23ae576" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_InterestExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseOnBorrowings_e288d92d-892e-4e6d-be6a-4689e5c09052" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_InterestExpenseOnBorrowings"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_InterestExpense_00be0edd-dacc-4b41-ab23-f9dfc23ae576" xlink:to="loc_ifrs-full_InterestExpenseOnBorrowings_e288d92d-892e-4e6d-be6a-4689e5c09052" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseOnLeaseLiabilities_687417be-bbc7-42ce-9ef7-f25465cf9c00" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_InterestExpenseOnLeaseLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_InterestExpense_00be0edd-dacc-4b41-ab23-f9dfc23ae576" xlink:to="loc_ifrs-full_InterestExpenseOnLeaseLiabilities_687417be-bbc7-42ce-9ef7-f25465cf9c00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InterestExpenseOnOther_e4c70fee-1b1a-4e57-acb1-c345f2912175" xlink:href="stn-20211231.xsd#stn_InterestExpenseOnOther"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_InterestExpense_00be0edd-dacc-4b41-ab23-f9dfc23ae576" xlink:to="loc_stn_InterestExpenseOnOther_e4c70fee-1b1a-4e57-acb1-c345f2912175" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromInterest_9639254a-488c-4730-979f-6fe75e672ca7" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RevenueFromInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome_1855906c-122e-4ba7-9e24-fd04f170e2dd" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_RevenueFromInterest_9639254a-488c-4730-979f-6fe75e672ca7" xlink:to="loc_ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome_1855906c-122e-4ba7-9e24-fd04f170e2dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestIncomeOnOtherFinancialAssets_264b74ab-51e2-4182-ab14-dfe4aa7e4c07" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_InterestIncomeOnOtherFinancialAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_RevenueFromInterest_9639254a-488c-4730-979f-6fe75e672ca7" xlink:to="loc_ifrs-full_InterestIncomeOnOtherFinancialAssets_264b74ab-51e2-4182-ab14-dfe4aa7e4c07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRevenueExpense_6ec62f24-14d4-405e-b46e-165d5cdb79ad" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_InterestRevenueExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromInterest_6743222a-d09f-409d-8893-14b4b151e432" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RevenueFromInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_InterestRevenueExpense_6ec62f24-14d4-405e-b46e-165d5cdb79ad" xlink:to="loc_ifrs-full_RevenueFromInterest_6743222a-d09f-409d-8893-14b4b151e432" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense_992b2c9e-a914-4d63-8b9f-b6875a9810f2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_InterestExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_InterestRevenueExpense_6ec62f24-14d4-405e-b46e-165d5cdb79ad" xlink:to="loc_ifrs-full_InterestExpense_992b2c9e-a914-4d63-8b9f-b6875a9810f2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EmployeeBenefitsExpense_1a15714d-92ed-47c9-b1bc-752a6fe2c274" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EmployeeBenefitsExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IndirectLaborCosts_3f3acc78-9e79-4144-959f-122fab732e1e" xlink:href="stn-20211231.xsd#stn_IndirectLaborCosts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EmployeeBenefitsExpense_1a15714d-92ed-47c9-b1bc-752a6fe2c274" xlink:to="loc_stn_IndirectLaborCosts_3f3acc78-9e79-4144-959f-122fab732e1e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DirectLaborCosts_3a8df5c5-00ef-4594-874f-3e5bf18697ad" xlink:href="stn-20211231.xsd#stn_DirectLaborCosts"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EmployeeBenefitsExpense_1a15714d-92ed-47c9-b1bc-752a6fe2c274" xlink:to="loc_stn_DirectLaborCosts_3a8df5c5-00ef-4594-874f-3e5bf18697ad" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails_1" xlink:type="simple" xlink:href="stn-20211231.xsd#EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails_1"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EmployeeBenefitsExpense_1ba3293b-1d96-47e5-b8c2-70123ca9fa61" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EmployeeBenefitsExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShorttermEmployeeBenefitsExpense_10ab012d-f259-473b-a32a-881c22510ad5" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ShorttermEmployeeBenefitsExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EmployeeBenefitsExpense_1ba3293b-1d96-47e5-b8c2-70123ca9fa61" xlink:to="loc_ifrs-full_ShorttermEmployeeBenefitsExpense_10ab012d-f259-473b-a32a-881c22510ad5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PostemploymentBenefitExpenseInProfitOrLoss_22d93e25-f0f0-4d67-939e-1101d8e5d5d5" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PostemploymentBenefitExpenseInProfitOrLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EmployeeBenefitsExpense_1ba3293b-1d96-47e5-b8c2-70123ca9fa61" xlink:to="loc_ifrs-full_PostemploymentBenefitExpenseInProfitOrLoss_22d93e25-f0f0-4d67-939e-1101d8e5d5d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_932f7a5e-9513-420c-97af-5d9b581b7599" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_EmployeeBenefitsExpense_1ba3293b-1d96-47e5-b8c2-70123ca9fa61" xlink:to="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_932f7a5e-9513-420c-97af-5d9b581b7599" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherIncomeDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#OtherIncomeDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/OtherIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherOperatingIncomeExpense_1f94c0ad-e562-4061-b731-51cabe3510ee" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherOperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_8259df51-dc57-4cf7-ade4-5d876cd254e0" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherOperatingIncomeExpense_1f94c0ad-e562-4061-b731-51cabe3510ee" xlink:to="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_8259df51-dc57-4cf7-ade4-5d876cd254e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_08754bca-a230-4c01-8a6c-054606ec8843" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherOperatingIncomeExpense_1f94c0ad-e562-4061-b731-51cabe3510ee" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_08754bca-a230-4c01-8a6c-054606ec8843" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_MiscellaneousOtherIncomeExpense_60c7e2c8-749f-44d4-8dd8-7405d546a502" xlink:href="stn-20211231.xsd#stn_MiscellaneousOtherIncomeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_OtherOperatingIncomeExpense_1f94c0ad-e562-4061-b731-51cabe3510ee" xlink:to="loc_stn_MiscellaneousOtherIncomeExpense_60c7e2c8-749f-44d4-8dd8-7405d546a502" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/WeightedAverageSharesOutstandingScheduleofBasicandDilutedCommonSharesOutstandingCalculatedonWeightedAverageBasisDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#WeightedAverageSharesOutstandingScheduleofBasicandDilutedCommonSharesOutstandingCalculatedonWeightedAverageBasisDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/WeightedAverageSharesOutstandingScheduleofBasicandDilutedCommonSharesOutstandingCalculatedonWeightedAverageBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustedWeightedAverageShares_259d20a8-38a4-4915-a0f3-62bbc8ae5a7c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdjustedWeightedAverageShares"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageShares_29e300ee-561d-4e1e-b758-c462bede4145" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_WeightedAverageShares"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AdjustedWeightedAverageShares_259d20a8-38a4-4915-a0f3-62bbc8ae5a7c" xlink:to="loc_ifrs-full_WeightedAverageShares_29e300ee-561d-4e1e-b758-c462bede4145" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares_3f281955-bc19-494e-a6b9-9bc2d31cc869" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_AdjustedWeightedAverageShares_259d20a8-38a4-4915-a0f3-62bbc8ae5a7c" xlink:to="loc_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares_3f281955-bc19-494e-a6b9-9bc2d31cc869" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashOutflowForLeases_63a4da17-0b68-4d17-8f1d-12f37042160d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashOutflowForLeases"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashFlowsUsedInOperatingActivitiesForLeases_a6ec741f-58a3-4640-82bc-515d1bb17867" xlink:href="stn-20211231.xsd#stn_CashFlowsUsedInOperatingActivitiesForLeases"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashOutflowForLeases_63a4da17-0b68-4d17-8f1d-12f37042160d" xlink:to="loc_stn_CashFlowsUsedInOperatingActivitiesForLeases_a6ec741f-58a3-4640-82bc-515d1bb17867" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashFlowsUsedInFinancingActivitiesForLeases_3226b0f0-78a6-4a89-9d2c-b01e39d8bfc0" xlink:href="stn-20211231.xsd#stn_CashFlowsUsedInFinancingActivitiesForLeases"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashOutflowForLeases_63a4da17-0b68-4d17-8f1d-12f37042160d" xlink:to="loc_stn_CashFlowsUsedInFinancingActivitiesForLeases_3226b0f0-78a6-4a89-9d2c-b01e39d8bfc0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashFlowsUsedInOperatingActivitiesForLeases_4cad03a7-ac20-4064-af8a-07cd195336a8" xlink:href="stn-20211231.xsd#stn_CashFlowsUsedInOperatingActivitiesForLeases"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities_e2c0b1d9-cccb-4a74-adc3-34b62a160884" xlink:href="stn-20211231.xsd#stn_CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_CashFlowsUsedInOperatingActivitiesForLeases_4cad03a7-ac20-4064-af8a-07cd195336a8" xlink:to="loc_stn_CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities_e2c0b1d9-cccb-4a74-adc3-34b62a160884" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InterestPaymentsOfLeaseLiabilities_f0ddeca9-a1ea-4697-beea-83bb84e7a7c3" xlink:href="stn-20211231.xsd#stn_InterestPaymentsOfLeaseLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_stn_CashFlowsUsedInOperatingActivitiesForLeases_4cad03a7-ac20-4064-af8a-07cd195336a8" xlink:to="loc_stn_InterestPaymentsOfLeaseLiabilities_f0ddeca9-a1ea-4697-beea-83bb84e7a7c3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_d0bf4e25-697a-4480-90c5-9afddd066af2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsToSuppliersForGoodsAndServices_557a4411-51f8-4238-96bf-4546a0ae28d4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PaymentsToSuppliersForGoodsAndServices"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_d0bf4e25-697a-4480-90c5-9afddd066af2" xlink:to="loc_ifrs-full_PaymentsToSuppliersForGoodsAndServices_557a4411-51f8-4238-96bf-4546a0ae28d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities_5da7a12d-0d9c-43c3-ab5e-fd473460e66e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_d0bf4e25-697a-4480-90c5-9afddd066af2" xlink:to="loc_ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities_5da7a12d-0d9c-43c3-ab5e-fd473460e66e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestPaidClassifiedAsOperatingActivities_bcab184e-792c-4875-b94f-b0f8a0ceff7d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_InterestPaidClassifiedAsOperatingActivities"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_d0bf4e25-697a-4480-90c5-9afddd066af2" xlink:to="loc_ifrs-full_InterestPaidClassifiedAsOperatingActivities_bcab184e-792c-4875-b94f-b0f8a0ceff7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxesRefundClassifiedAsOperatingActivities_395bb43f-b307-40ba-8669-f23e65c5354b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncomeTaxesRefundClassifiedAsOperatingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_d0bf4e25-697a-4480-90c5-9afddd066af2" xlink:to="loc_ifrs-full_IncomeTaxesRefundClassifiedAsOperatingActivities_395bb43f-b307-40ba-8669-f23e65c5354b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices_15494efd-7994-414c-9db7-795fcb33ca24" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_d0bf4e25-697a-4480-90c5-9afddd066af2" xlink:to="loc_ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices_15494efd-7994-414c-9db7-795fcb33ca24" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestReceivedClassifiedAsOperatingActivities_6131f049-a91a-4ca3-8cb1-0c4faa63af4b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_InterestReceivedClassifiedAsOperatingActivities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_d0bf4e25-697a-4480-90c5-9afddd066af2" xlink:to="loc_ifrs-full_InterestReceivedClassifiedAsOperatingActivities_6131f049-a91a-4ca3-8cb1-0c4faa63af4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities_c3a6405e-ee85-4664-957d-221892db4cea" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_d0bf4e25-697a-4480-90c5-9afddd066af2" xlink:to="loc_ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities_c3a6405e-ee85-4664-957d-221892db4cea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsToAndOnBehalfOfEmployees_3726cb0f-675e-4661-b28d-4e54a20e6717" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PaymentsToAndOnBehalfOfEmployees"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_d0bf4e25-697a-4480-90c5-9afddd066af2" xlink:to="loc_ifrs-full_PaymentsToAndOnBehalfOfEmployees_3726cb0f-675e-4661-b28d-4e54a20e6717" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/RelatedPartyDisclosuresCompensationofKeyManagementPersonnelandDirectorsoftheCompanyDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#RelatedPartyDisclosuresCompensationofKeyManagementPersonnelandDirectorsoftheCompanyDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/RelatedPartyDisclosuresCompensationofKeyManagementPersonnelandDirectorsoftheCompanyDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensation_da19caa9-c612-417d-a98e-df398597a55f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_KeyManagementPersonnelCompensation"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_b78a57a2-0cee-4ac2-a935-ded0bf337277" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_KeyManagementPersonnelCompensation_da19caa9-c612-417d-a98e-df398597a55f" xlink:to="loc_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_b78a57a2-0cee-4ac2-a935-ded0bf337277" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DirectorsRemunerationExpense_8877d15a-c42d-41ea-ba7a-4bf255559cd4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DirectorsRemunerationExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_KeyManagementPersonnelCompensation_da19caa9-c612-417d-a98e-df398597a55f" xlink:to="loc_ifrs-full_DirectorsRemunerationExpense_8877d15a-c42d-41ea-ba7a-4bf255559cd4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_b1fb2fd9-119c-4e44-b17b-60f688c04944" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_KeyManagementPersonnelCompensation_da19caa9-c612-417d-a98e-df398597a55f" xlink:to="loc_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_b1fb2fd9-119c-4e44-b17b-60f688c04944" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#SegmentedInformationScheduleofOperatingSegmentsDetails"/>
  <link:calculationLink xlink:role="http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_a4751bea-a3d2-4399-8a38-56fec3b2b4fc" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_GrossRevenue_0f914caf-85fd-432c-923a-222cf0858e8f" xlink:href="stn-20211231.xsd#stn_GrossRevenue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_RevenueFromContractsWithCustomers_a4751bea-a3d2-4399-8a38-56fec3b2b4fc" xlink:to="loc_stn_GrossRevenue_0f914caf-85fd-432c-923a-222cf0858e8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RevenueAdjustmentsArisingFromInterSegments_241f3a27-71e1-450b-bfe1-2cfbe9012571" xlink:href="stn-20211231.xsd#stn_RevenueAdjustmentsArisingFromInterSegments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_ifrs-full_RevenueFromContractsWithCustomers_a4751bea-a3d2-4399-8a38-56fec3b2b4fc" xlink:to="loc_stn_RevenueAdjustmentsArisingFromInterSegments_241f3a27-71e1-450b-bfe1-2cfbe9012571" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>14
<FILENAME>stn-20211231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:1c264345-c2dc-4979-b609-f85a0d930b2e,g:c75810b3-bbe3-4b76-938e-02747d09be0f-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.stantec.com/role/CoverPage" xlink:type="simple" xlink:href="stn-20211231.xsd#CoverPage"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/CoverPage" xlink:type="extended" id="i1e3d732dd686482bac3e4910d7394519_CoverPage">
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_249aab10-7e2e-42fa-ace5-b3d534b32ec2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_DocumentType_249aab10-7e2e-42fa-ace5-b3d534b32ec2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentRegistrationStatement_423b2c65-3483-4234-998b-28752544b610" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentRegistrationStatement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_DocumentRegistrationStatement_423b2c65-3483-4234-998b-28752544b610" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_aa7ba566-34c5-4dcc-96f7-cce1d1abfc9e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_DocumentAnnualReport_aa7ba566-34c5-4dcc-96f7-cce1d1abfc9e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_93f3bf7f-c5b6-4815-8e10-5eaed7fbcdcf" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_DocumentPeriodEndDate_93f3bf7f-c5b6-4815-8e10-5eaed7fbcdcf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_ddcaaebd-d740-439a-8616-fcd2a035ed83" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_CurrentFiscalYearEndDate_ddcaaebd-d740-439a-8616-fcd2a035ed83" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_b57ecd36-4950-4398-81b3-2165d37a5528" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_EntityFileNumber_b57ecd36-4950-4398-81b3-2165d37a5528" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_040aac0a-54f3-4989-a0b6-5f43577f3070" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_EntityRegistrantName_040aac0a-54f3-4989-a0b6-5f43577f3070" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_ce00ff4e-4929-4650-8119-2cfdb7c79bdd" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_EntityIncorporationStateCountryCode_ce00ff4e-4929-4650-8119-2cfdb7c79bdd" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPrimarySicNumber_73930d89-2fbb-470b-95e8-ef9cf497deab" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPrimarySicNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_EntityPrimarySicNumber_73930d89-2fbb-470b-95e8-ef9cf497deab" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_489a999c-cca1-4f59-8d42-a110933812e0" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_EntityTaxIdentificationNumber_489a999c-cca1-4f59-8d42-a110933812e0" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_f669ab08-322b-4df0-958b-886e3c677176" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_EntityAddressAddressLine1_f669ab08-322b-4df0-958b-886e3c677176" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_d3763836-7720-4104-af7d-083226bdbe07" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_EntityAddressAddressLine2_d3763836-7720-4104-af7d-083226bdbe07" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_577b15a9-84fa-42e2-a324-efeb3b375acc" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_EntityAddressCityOrTown_577b15a9-84fa-42e2-a324-efeb3b375acc" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_ee1261e0-b0a9-4e07-94c4-dc293c316711" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_EntityAddressStateOrProvince_ee1261e0-b0a9-4e07-94c4-dc293c316711" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCountry_022bfe15-6de5-4d00-ae15-8be22d7d44dd" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCountry"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_EntityAddressCountry_022bfe15-6de5-4d00-ae15-8be22d7d44dd" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_4898d1d4-a0a7-4e7a-a80d-1f43af7c41e3" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_EntityAddressPostalZipCode_4898d1d4-a0a7-4e7a-a80d-1f43af7c41e3" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_a0847463-e12a-4acd-b553-dfc81c6c9fa2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_CityAreaCode_a0847463-e12a-4acd-b553-dfc81c6c9fa2" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_707fd438-30ec-482f-bc93-949cf801b569" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_LocalPhoneNumber_707fd438-30ec-482f-bc93-949cf801b569" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ContactPersonnelName_8133fe42-0b8f-4a42-b6d4-1eea2dd13d0a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_ContactPersonnelName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_ContactPersonnelName_8133fe42-0b8f-4a42-b6d4-1eea2dd13d0a" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_bb918112-bc8a-4781-926e-e357f7697c32" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_Security12bTitle_bb918112-bc8a-4781-926e-e357f7697c32" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_3719e3ce-495c-44a3-8343-3b37da5d3806" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_TradingSymbol_3719e3ce-495c-44a3-8343-3b37da5d3806" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_519bacbf-63be-4ee9-b878-584f883b0d45" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_SecurityExchangeName_519bacbf-63be-4ee9-b878-584f883b0d45" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AnnualInformationForm_49ff4da9-eed1-4fe3-9406-6c25bdbb8fd3" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AnnualInformationForm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_AnnualInformationForm_49ff4da9-eed1-4fe3-9406-6c25bdbb8fd3" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditedAnnualFinancialStatements_9d112e55-7fa2-493b-b314-7a541dac1c13" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditedAnnualFinancialStatements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_AuditedAnnualFinancialStatements_9d112e55-7fa2-493b-b314-7a541dac1c13" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_6744ffc8-f3af-431b-9434-d5d92e3207aa" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_6744ffc8-f3af-431b-9434-d5d92e3207aa" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_e719d340-72ef-493f-b79f-3e9d3c35455e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_EntityCurrentReportingStatus_e719d340-72ef-493f-b79f-3e9d3c35455e" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_88cb5cff-e735-484f-a5dd-e21d132ce567" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_EntityInteractiveDataCurrent_88cb5cff-e735-484f-a5dd-e21d132ce567" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_257bb982-3269-44f3-9632-92511df1f9a9" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_EntityEmergingGrowthCompany_257bb982-3269-44f3-9632-92511df1f9a9" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_9af9c095-f565-4c49-a4f7-d7b5e0159c14" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_IcfrAuditorAttestationFlag_9af9c095-f565-4c49-a4f7-d7b5e0159c14" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_fe12c002-c885-4f24-bb99-bb155cc01fa4" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_AmendmentFlag_fe12c002-c885-4f24-bb99-bb155cc01fa4" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_6c8adc67-a9df-4c0d-9fe2-d45a15420712" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_DocumentFiscalYearFocus_6c8adc67-a9df-4c0d-9fe2-d45a15420712" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_b00c6bd9-d29f-49e0-aeba-5e51e1ceb3f1" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_DocumentFiscalPeriodFocus_b00c6bd9-d29f-49e0-aeba-5e51e1ceb3f1" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_ff521714-dd32-4ee6-8254-a2c48c2eca8a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_EntityCentralIndexKey_ff521714-dd32-4ee6-8254-a2c48c2eca8a" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesTable_7ac94121-f7bb-4171-bab8-cac3bb55746e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_EntityAddressesTable_7ac94121-f7bb-4171-bab8-cac3bb55746e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesAddressTypeAxis_1003138c-12bc-44cc-b642-59e5377c545f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressesAddressTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_EntityAddressesTable_7ac94121-f7bb-4171-bab8-cac3bb55746e" xlink:to="loc_dei_EntityAddressesAddressTypeAxis_1003138c-12bc-44cc-b642-59e5377c545f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AddressTypeDomain_1003138c-12bc-44cc-b642-59e5377c545f_default" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AddressTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_EntityAddressesAddressTypeAxis_1003138c-12bc-44cc-b642-59e5377c545f" xlink:to="loc_dei_AddressTypeDomain_1003138c-12bc-44cc-b642-59e5377c545f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AddressTypeDomain_8c85c14a-3f1d-4abe-b4ab-523a0e3d1976" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AddressTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_EntityAddressesAddressTypeAxis_1003138c-12bc-44cc-b642-59e5377c545f" xlink:to="loc_dei_AddressTypeDomain_8c85c14a-3f1d-4abe-b4ab-523a0e3d1976" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_BusinessContactMember_591934bf-dca4-4052-a5c4-f265f4440fb6" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_BusinessContactMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_AddressTypeDomain_8c85c14a-3f1d-4abe-b4ab-523a0e3d1976" xlink:to="loc_dei_BusinessContactMember_591934bf-dca4-4052-a5c4-f265f4440fb6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="simple" xlink:href="stn-20211231.xsd#ConsolidatedStatementsofShareholdersEquity"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="extended" id="i7e3dd5ef08d7431e9f063527faeba6d5_ConsolidatedStatementsofShareholdersEquity">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfChangesInEquityLineItems_5ed6415f-d66b-44e0-bff2-e48f9f03b3a2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_StatementOfChangesInEquityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfSharesOutstanding_7603bfca-2c4a-4ffa-a5c3-cd83f0189d03" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NumberOfSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5ed6415f-d66b-44e0-bff2-e48f9f03b3a2" xlink:to="loc_ifrs-full_NumberOfSharesOutstanding_7603bfca-2c4a-4ffa-a5c3-cd83f0189d03" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_cbd25d14-5707-40f3-ad8b-bbb4c5e521b5" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5ed6415f-d66b-44e0-bff2-e48f9f03b3a2" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent_cbd25d14-5707-40f3-ad8b-bbb4c5e521b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_b1538c20-46da-4b45-b0d9-d05a0415e803" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5ed6415f-d66b-44e0-bff2-e48f9f03b3a2" xlink:to="loc_ifrs-full_ProfitLoss_b1538c20-46da-4b45-b0d9-d05a0415e803" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_1ecc06b8-cec2-40e2-b695-5cc77a5a757b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5ed6415f-d66b-44e0-bff2-e48f9f03b3a2" xlink:to="loc_ifrs-full_OtherComprehensiveIncome_1ecc06b8-cec2-40e2-b695-5cc77a5a757b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_3683d4b3-f4bb-4548-b206-c0e1c7bb0370" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5ed6415f-d66b-44e0-bff2-e48f9f03b3a2" xlink:to="loc_ifrs-full_ComprehensiveIncome_3683d4b3-f4bb-4548-b206-c0e1c7bb0370" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_698f6c7d-1b96-48b9-a9be-527fd930a5ad" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5ed6415f-d66b-44e0-bff2-e48f9f03b3a2" xlink:to="loc_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_698f6c7d-1b96-48b9-a9be-527fd930a5ad" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions_c6352e31-5b92-4862-a660-6bed51f2496f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseThroughExerciseOfOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5ed6415f-d66b-44e0-bff2-e48f9f03b3a2" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions_c6352e31-5b92-4862-a660-6bed51f2496f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_19b84bda-e312-40c9-9c39-b4e1cdeb62dd" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5ed6415f-d66b-44e0-bff2-e48f9f03b3a2" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_19b84bda-e312-40c9-9c39-b4e1cdeb62dd" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseInNumberOfSharesRepurchased_c7c447f2-e1eb-4894-8ab9-781fbcf07ac9" xlink:href="stn-20211231.xsd#stn_IncreaseDecreaseInNumberOfSharesRepurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5ed6415f-d66b-44e0-bff2-e48f9f03b3a2" xlink:to="loc_stn_IncreaseDecreaseInNumberOfSharesRepurchased_c7c447f2-e1eb-4894-8ab9-781fbcf07ac9" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfTreasuryShares_7c5bca8b-3994-41e0-8818-cd54e6b8f321" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PurchaseOfTreasuryShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5ed6415f-d66b-44e0-bff2-e48f9f03b3a2" xlink:to="loc_ifrs-full_PurchaseOfTreasuryShares_7c5bca8b-3994-41e0-8818-cd54e6b8f321" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity_17d02593-cc48-454c-b08f-0bf69488fb8e" xlink:href="stn-20211231.xsd#stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5ed6415f-d66b-44e0-bff2-e48f9f03b3a2" xlink:to="loc_stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity_17d02593-cc48-454c-b08f-0bf69488fb8e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaid_ffe150a8-6357-419c-b07c-901751749264" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DividendsPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5ed6415f-d66b-44e0-bff2-e48f9f03b3a2" xlink:to="loc_ifrs-full_DividendsPaid_ffe150a8-6357-419c-b07c-901751749264" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfSharesOutstanding_20da6159-008e-4827-98b9-d10da9707f00" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NumberOfSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_64433aef-ead0-4027-aad9-7b08cd94dd37" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfChangesInEquityTable_57e15772-cc85-494c-9a17-430608d6716a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_StatementOfChangesInEquityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5ed6415f-d66b-44e0-bff2-e48f9f03b3a2" xlink:to="loc_ifrs-full_StatementOfChangesInEquityTable_57e15772-cc85-494c-9a17-430608d6716a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis_91a8d9f1-1eea-43b4-a039-a0cc70c27215" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ComponentsOfEquityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_StatementOfChangesInEquityTable_57e15772-cc85-494c-9a17-430608d6716a" xlink:to="loc_ifrs-full_ComponentsOfEquityAxis_91a8d9f1-1eea-43b4-a039-a0cc70c27215" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityMember_91a8d9f1-1eea-43b4-a039-a0cc70c27215_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EquityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_91a8d9f1-1eea-43b4-a039-a0cc70c27215" xlink:to="loc_ifrs-full_EquityMember_91a8d9f1-1eea-43b4-a039-a0cc70c27215_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityMember_5867858e-1d2e-4f56-a9df-69d492bde1db" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EquityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_91a8d9f1-1eea-43b4-a039-a0cc70c27215" xlink:to="loc_ifrs-full_EquityMember_5867858e-1d2e-4f56-a9df-69d492bde1db" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_7a181790-902e-4c20-9849-b791d510fb69" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EquityAttributableToOwnersOfParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityMember_5867858e-1d2e-4f56-a9df-69d492bde1db" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_7a181790-902e-4c20-9849-b791d510fb69" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IssuedCapitalMember_b9641f84-098c-4b7b-ad3b-d93fa29b38ef" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IssuedCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_7a181790-902e-4c20-9849-b791d510fb69" xlink:to="loc_ifrs-full_IssuedCapitalMember_b9641f84-098c-4b7b-ad3b-d93fa29b38ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalPaidinCapitalMember_d42d4f34-b437-4e1c-ab81-867fa7753cd4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdditionalPaidinCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_7a181790-902e-4c20-9849-b791d510fb69" xlink:to="loc_ifrs-full_AdditionalPaidinCapitalMember_d42d4f34-b437-4e1c-ab81-867fa7753cd4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetainedEarningsMember_f44b60c0-b616-49da-82b7-152259d2f281" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_7a181790-902e-4c20-9849-b791d510fb69" xlink:to="loc_ifrs-full_RetainedEarningsMember_f44b60c0-b616-49da-82b7-152259d2f281" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_c2f70454-0c11-49a8-b751-b6b61770c991" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_7a181790-902e-4c20-9849-b791d510fb69" xlink:to="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_c2f70454-0c11-49a8-b751-b6b61770c991" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails" xlink:type="extended" id="ife3e7d23dbec41b3b4cc4764fb8bcdf1_SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_016a9bdd-54f8-424b-941a-a31f3a6aa7e9" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_b895235e-e556-47cb-8aa5-60523342e0dd" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_016a9bdd-54f8-424b-941a-a31f3a6aa7e9" xlink:to="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_b895235e-e556-47cb-8aa5-60523342e0dd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_7accd58a-e516-4fa6-8e3f-9f836c935dcf" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_016a9bdd-54f8-424b-941a-a31f3a6aa7e9" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_7accd58a-e516-4fa6-8e3f-9f836c935dcf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_3097c486-80e2-4f0a-92ff-8f5e864f4dba" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_7accd58a-e516-4fa6-8e3f-9f836c935dcf" xlink:to="loc_ifrs-full_RangeAxis_3097c486-80e2-4f0a-92ff-8f5e864f4dba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_3097c486-80e2-4f0a-92ff-8f5e864f4dba_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_3097c486-80e2-4f0a-92ff-8f5e864f4dba" xlink:to="loc_ifrs-full_RangesMember_3097c486-80e2-4f0a-92ff-8f5e864f4dba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_3c43ea3b-51a5-43be-8c1d-a0b21a83c60c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_3097c486-80e2-4f0a-92ff-8f5e864f4dba" xlink:to="loc_ifrs-full_RangesMember_3c43ea3b-51a5-43be-8c1d-a0b21a83c60c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_1f8f64c6-10ff-48d7-88e1-ee2453bd4897" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_3c43ea3b-51a5-43be-8c1d-a0b21a83c60c" xlink:to="loc_ifrs-full_BottomOfRangeMember_1f8f64c6-10ff-48d7-88e1-ee2453bd4897" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_b658b34d-f16e-4c62-8233-050acf21a6e1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TopOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_3c43ea3b-51a5-43be-8c1d-a0b21a83c60c" xlink:to="loc_ifrs-full_TopOfRangeMember_b658b34d-f16e-4c62-8233-050acf21a6e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_89ef2461-0200-4fd7-848d-d4cfcbc745fb" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_7accd58a-e516-4fa6-8e3f-9f836c935dcf" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_89ef2461-0200-4fd7-848d-d4cfcbc745fb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_89ef2461-0200-4fd7-848d-d4cfcbc745fb_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_89ef2461-0200-4fd7-848d-d4cfcbc745fb" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_89ef2461-0200-4fd7-848d-d4cfcbc745fb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_18a8dacf-fbb0-4afe-a5d4-9710b4e6f46b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_89ef2461-0200-4fd7-848d-d4cfcbc745fb" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_18a8dacf-fbb0-4afe-a5d4-9710b4e6f46b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EngineeringEquipmentMember_bd650b19-1d20-4fbe-b948-196240fb9f10" xlink:href="stn-20211231.xsd#stn_EngineeringEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_18a8dacf-fbb0-4afe-a5d4-9710b4e6f46b" xlink:to="loc_stn_EngineeringEquipmentMember_bd650b19-1d20-4fbe-b948-196240fb9f10" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OfficeEquipmentMember_251d515e-51d8-4058-9802-7250ac1b14a9" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OfficeEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_18a8dacf-fbb0-4afe-a5d4-9710b4e6f46b" xlink:to="loc_ifrs-full_OfficeEquipmentMember_251d515e-51d8-4058-9802-7250ac1b14a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseholdImprovementsMember_4cd179dc-4743-4703-97df-9d2222a8bdef" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_18a8dacf-fbb0-4afe-a5d4-9710b4e6f46b" xlink:to="loc_ifrs-full_LeaseholdImprovementsMember_4cd179dc-4743-4703-97df-9d2222a8bdef" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_f1734d45-a85f-4df7-b80c-eb6d576345da" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_18a8dacf-fbb0-4afe-a5d4-9710b4e6f46b" xlink:to="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_f1734d45-a85f-4df7-b80c-eb6d576345da" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="extended" id="i6fa5a0972e5043adb8a2d9fbdfe2babe_SummaryofSignificantAccountingPoliciesAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_a3568189-fdcc-4acf-a296-38381d5413e7" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill_58b6c783-716e-43c0-9d9c-2bb191389ecc" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_a3568189-fdcc-4acf-a296-38381d5413e7" xlink:to="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill_58b6c783-716e-43c0-9d9c-2bb191389ecc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement_dcdc705b-14b3-4911-94dc-ccf0113896ea" xlink:href="stn-20211231.xsd#stn_MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_a3568189-fdcc-4acf-a296-38381d5413e7" xlink:to="loc_stn_MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement_dcdc705b-14b3-4911-94dc-ccf0113896ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_f4080abf-4397-4a7c-8512-bbec29ec7cd8" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_a3568189-fdcc-4acf-a296-38381d5413e7" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_f4080abf-4397-4a7c-8512-bbec29ec7cd8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_b31ba8e1-ee77-49c4-8e60-a9e6135a0006" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_f4080abf-4397-4a7c-8512-bbec29ec7cd8" xlink:to="loc_ifrs-full_RangeAxis_b31ba8e1-ee77-49c4-8e60-a9e6135a0006" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_b31ba8e1-ee77-49c4-8e60-a9e6135a0006_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_b31ba8e1-ee77-49c4-8e60-a9e6135a0006" xlink:to="loc_ifrs-full_RangesMember_b31ba8e1-ee77-49c4-8e60-a9e6135a0006_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_ade5e094-d38c-4723-91d3-a7cdc97b2702" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_b31ba8e1-ee77-49c4-8e60-a9e6135a0006" xlink:to="loc_ifrs-full_RangesMember_ade5e094-d38c-4723-91d3-a7cdc97b2702" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_0a419d65-97ee-4a52-9760-a775d9fdc50f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_ade5e094-d38c-4723-91d3-a7cdc97b2702" xlink:to="loc_ifrs-full_BottomOfRangeMember_0a419d65-97ee-4a52-9760-a775d9fdc50f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_6d3e4a6c-f08f-49d2-ba42-f5fd2d0a7dff" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TopOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_ade5e094-d38c-4723-91d3-a7cdc97b2702" xlink:to="loc_ifrs-full_TopOfRangeMember_6d3e4a6c-f08f-49d2-ba42-f5fd2d0a7dff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_719753fd-baab-44c1-b62a-5b0e7c97ee8d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_f4080abf-4397-4a7c-8512-bbec29ec7cd8" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_719753fd-baab-44c1-b62a-5b0e7c97ee8d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_719753fd-baab-44c1-b62a-5b0e7c97ee8d_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_719753fd-baab-44c1-b62a-5b0e7c97ee8d" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_719753fd-baab-44c1-b62a-5b0e7c97ee8d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_370e7950-ccf3-4ab0-b38f-d75f08b423cc" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_719753fd-baab-44c1-b62a-5b0e7c97ee8d" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_370e7950-ccf3-4ab0-b38f-d75f08b423cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CustomerrelatedIntangibleAssetsMember_61e8b70e-ea0c-4869-b277-ae51ce7700a6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CustomerrelatedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_370e7950-ccf3-4ab0-b38f-d75f08b423cc" xlink:to="loc_ifrs-full_CustomerrelatedIntangibleAssetsMember_61e8b70e-ea0c-4869-b277-ae51ce7700a6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ContractBacklogAndFiniteTrademarksMember_18cacab3-82fb-4651-9c15-93fa41839f74" xlink:href="stn-20211231.xsd#stn_ContractBacklogAndFiniteTrademarksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_370e7950-ccf3-4ab0-b38f-d75f08b423cc" xlink:to="loc_stn_ContractBacklogAndFiniteTrademarksMember_18cacab3-82fb-4651-9c15-93fa41839f74" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_731c1766-a8fc-4f79-ba65-ff7c01e32ef2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_f4080abf-4397-4a7c-8512-bbec29ec7cd8" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_731c1766-a8fc-4f79-ba65-ff7c01e32ef2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_731c1766-a8fc-4f79-ba65-ff7c01e32ef2_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_731c1766-a8fc-4f79-ba65-ff7c01e32ef2" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_731c1766-a8fc-4f79-ba65-ff7c01e32ef2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_831a1c15-a776-4b4e-929f-adef60c87589" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_731c1766-a8fc-4f79-ba65-ff7c01e32ef2" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_831a1c15-a776-4b4e-929f-adef60c87589" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember_04d2ff11-2977-4255-81cd-142e405f4924" xlink:href="stn-20211231.xsd#stn_PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_831a1c15-a776-4b4e-929f-adef60c87589" xlink:to="loc_stn_PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember_04d2ff11-2977-4255-81cd-142e405f4924" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#BusinessAcquisitionsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails" xlink:type="extended" id="i89ebc928955946978af0333cfb89a136_BusinessAcquisitionsAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_d706f494-dc7d-4bee-a9af-dde56de2f940" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_b59fd585-9531-443a-92c2-dcb683824e82" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_d706f494-dc7d-4bee-a9af-dde56de2f940" xlink:to="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_b59fd585-9531-443a-92c2-dcb683824e82" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalRecognitionGoodwill_76d73740-0c20-44da-97b4-e0ca6a945b6b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdditionalRecognitionGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_d706f494-dc7d-4bee-a9af-dde56de2f940" xlink:to="loc_ifrs-full_AdditionalRecognitionGoodwill_76d73740-0c20-44da-97b4-e0ca6a945b6b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_c151c2ba-1daa-43f9-a865-7050b3447029" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_d706f494-dc7d-4bee-a9af-dde56de2f940" xlink:to="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_c151c2ba-1daa-43f9-a865-7050b3447029" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_WorkingCapitalRecognisedAsOfAcquisitionDate_d1fe0aa9-605a-4294-8c23-68361a60ecbe" xlink:href="stn-20211231.xsd#stn_WorkingCapitalRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_d706f494-dc7d-4bee-a9af-dde56de2f940" xlink:to="loc_stn_WorkingCapitalRecognisedAsOfAcquisitionDate_d1fe0aa9-605a-4294-8c23-68361a60ecbe" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_e2283645-9ae0-4f42-b856-49bb299bad14" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_d706f494-dc7d-4bee-a9af-dde56de2f940" xlink:to="loc_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_e2283645-9ae0-4f42-b856-49bb299bad14" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherNetAssetsRecognisedAsOfAcquisitionDate_d31c6519-4545-4b6b-8ee6-a5d37df11e18" xlink:href="stn-20211231.xsd#stn_OtherNetAssetsRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_d706f494-dc7d-4bee-a9af-dde56de2f940" xlink:to="loc_stn_OtherNetAssetsRecognisedAsOfAcquisitionDate_d31c6519-4545-4b6b-8ee6-a5d37df11e18" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfOfficesInWhichTheEntityOperates_9327e8dd-3238-4a47-9499-7f7a6795be19" xlink:href="stn-20211231.xsd#stn_NumberOfOfficesInWhichTheEntityOperates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_d706f494-dc7d-4bee-a9af-dde56de2f940" xlink:to="loc_stn_NumberOfOfficesInWhichTheEntityOperates_9327e8dd-3238-4a47-9499-7f7a6795be19" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes_11f95aa3-e518-44f8-8401-f0a4956bb8b7" xlink:href="stn-20211231.xsd#stn_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_d706f494-dc7d-4bee-a9af-dde56de2f940" xlink:to="loc_stn_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes_11f95aa3-e518-44f8-8401-f0a4956bb8b7" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate_5d3413f2-267e-46ad-9901-31f00fe0a559" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_d706f494-dc7d-4bee-a9af-dde56de2f940" xlink:to="loc_ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate_5d3413f2-267e-46ad-9901-31f00fe0a559" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueOfAcquiree_46733360-d6e9-43f3-b955-14e75ce66d7b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RevenueOfAcquiree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_d706f494-dc7d-4bee-a9af-dde56de2f940" xlink:to="loc_ifrs-full_RevenueOfAcquiree_46733360-d6e9-43f3-b955-14e75ce66d7b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueOfCombinedEntity_ae983db8-5261-46a1-9eb9-b936d190d4c4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RevenueOfCombinedEntity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_d706f494-dc7d-4bee-a9af-dde56de2f940" xlink:to="loc_ifrs-full_RevenueOfCombinedEntity_ae983db8-5261-46a1-9eb9-b936d190d4c4" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossOfCombinedEntity_ba8970e1-6345-4f01-aee2-a8913891e716" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProfitLossOfCombinedEntity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_d706f494-dc7d-4bee-a9af-dde56de2f940" xlink:to="loc_ifrs-full_ProfitLossOfCombinedEntity_ba8970e1-6345-4f01-aee2-a8913891e716" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_084fa1f1-63ef-43a2-a259-2ec19d1ec3db" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_d706f494-dc7d-4bee-a9af-dde56de2f940" xlink:to="loc_ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_084fa1f1-63ef-43a2-a259-2ec19d1ec3db" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_b028d7f3-6c59-484c-8b74-ae8a22010aae" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_d706f494-dc7d-4bee-a9af-dde56de2f940" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_b028d7f3-6c59-484c-8b74-ae8a22010aae" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_30e92ddb-5697-4aaa-98bd-135371145749" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BusinessCombinationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_b028d7f3-6c59-484c-8b74-ae8a22010aae" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_30e92ddb-5697-4aaa-98bd-135371145749" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_30e92ddb-5697-4aaa-98bd-135371145749_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_30e92ddb-5697-4aaa-98bd-135371145749" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_30e92ddb-5697-4aaa-98bd-135371145749_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_6a890c39-fd70-4be3-b5ff-53451d5d89a2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_30e92ddb-5697-4aaa-98bd-135371145749" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_6a890c39-fd70-4be3-b5ff-53451d5d89a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CardnoAndOtherAcquisitionsMember_89d8460a-9ead-4cf3-b748-556d35c5f1e2" xlink:href="stn-20211231.xsd#stn_CardnoAndOtherAcquisitionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_6a890c39-fd70-4be3-b5ff-53451d5d89a2" xlink:to="loc_stn_CardnoAndOtherAcquisitionsMember_89d8460a-9ead-4cf3-b748-556d35c5f1e2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_c746bfe8-84e4-4407-9a9a-831be153a506" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_CardnoAndOtherAcquisitionsMember_89d8460a-9ead-4cf3-b748-556d35c5f1e2" xlink:to="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_c746bfe8-84e4-4407-9a9a-831be153a506" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CardnoMember_b9d8f9fe-a1e2-4a84-95d2-6d690e47caa0" xlink:href="stn-20211231.xsd#stn_CardnoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_CardnoAndOtherAcquisitionsMember_89d8460a-9ead-4cf3-b748-556d35c5f1e2" xlink:to="loc_stn_CardnoMember_b9d8f9fe-a1e2-4a84-95d2-6d690e47caa0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_d519efc9-c22e-4605-b116-4f36b25a969c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_b028d7f3-6c59-484c-8b74-ae8a22010aae" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_d519efc9-c22e-4605-b116-4f36b25a969c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_d519efc9-c22e-4605-b116-4f36b25a969c_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_d519efc9-c22e-4605-b116-4f36b25a969c" xlink:to="loc_ifrs-full_CarryingAmountMember_d519efc9-c22e-4605-b116-4f36b25a969c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_873a4182-384c-43a7-bbcb-bad700f61bd6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_d519efc9-c22e-4605-b116-4f36b25a969c" xlink:to="loc_ifrs-full_CarryingAmountMember_873a4182-384c-43a7-bbcb-bad700f61bd6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_3ae2a99c-9a77-4dd5-b505-cc0a6ab76764" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_873a4182-384c-43a7-bbcb-bad700f61bd6" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_3ae2a99c-9a77-4dd5-b505-cc0a6ab76764" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="extended" id="ief10b1de45034d269d64c35847aa0227_BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81d64401-7ccf-4afe-ba6b-ec00c05f745c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashTransferred_144b2a27-a98b-4559-88a5-bb2eefd7c87d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashTransferred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81d64401-7ccf-4afe-ba6b-ec00c05f745c" xlink:to="loc_ifrs-full_CashTransferred_144b2a27-a98b-4559-88a5-bb2eefd7c87d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesIncurred_4e219d34-707f-41f7-aceb-9b452993acc9" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LiabilitiesIncurred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81d64401-7ccf-4afe-ba6b-ec00c05f745c" xlink:to="loc_ifrs-full_LiabilitiesIncurred_4e219d34-707f-41f7-aceb-9b452993acc9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_5283ae34-3df3-4079-9e7c-d5340fdc4e9c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81d64401-7ccf-4afe-ba6b-ec00c05f745c" xlink:to="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_5283ae34-3df3-4079-9e7c-d5340fdc4e9c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_1e5c1c32-9873-46b5-a330-041dd4c56d5f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81d64401-7ccf-4afe-ba6b-ec00c05f745c" xlink:to="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_1e5c1c32-9873-46b5-a330-041dd4c56d5f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashAndCashEquivalentsRecognisedAndTransferredAsOfAcquisitionDate_14f990d1-ff8b-4a8c-9ef4-9f940736ff6e" xlink:href="stn-20211231.xsd#stn_CashAndCashEquivalentsRecognisedAndTransferredAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81d64401-7ccf-4afe-ba6b-ec00c05f745c" xlink:to="loc_stn_CashAndCashEquivalentsRecognisedAndTransferredAsOfAcquisitionDate_14f990d1-ff8b-4a8c-9ef4-9f940736ff6e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_894f2163-8f9a-490c-bf38-562cd93e8324" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81d64401-7ccf-4afe-ba6b-ec00c05f745c" xlink:to="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_894f2163-8f9a-490c-bf38-562cd93e8324" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate_d4e8ab40-4324-46fe-83be-5288723f0668" xlink:href="stn-20211231.xsd#stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_894f2163-8f9a-490c-bf38-562cd93e8324" xlink:to="loc_stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate_d4e8ab40-4324-46fe-83be-5288723f0668" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate_26fe21bc-7553-4257-9b4b-704409f8f8fe" xlink:href="stn-20211231.xsd#stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_894f2163-8f9a-490c-bf38-562cd93e8324" xlink:to="loc_stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate_26fe21bc-7553-4257-9b4b-704409f8f8fe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate_518909b8-93b0-4735-a09d-d9523186c26c" xlink:href="stn-20211231.xsd#stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_894f2163-8f9a-490c-bf38-562cd93e8324" xlink:to="loc_stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate_518909b8-93b0-4735-a09d-d9523186c26c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate_4f6cc288-6fe2-4a50-9f89-b04edaf855f4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_894f2163-8f9a-490c-bf38-562cd93e8324" xlink:to="loc_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate_4f6cc288-6fe2-4a50-9f89-b04edaf855f4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate_655e0a6f-6765-4438-81ef-9d79ca431c6d" xlink:href="stn-20211231.xsd#stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_894f2163-8f9a-490c-bf38-562cd93e8324" xlink:to="loc_stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate_655e0a6f-6765-4438-81ef-9d79ca431c6d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate_29aa4541-bca5-469d-97be-8fd4600b4915" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_894f2163-8f9a-490c-bf38-562cd93e8324" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate_29aa4541-bca5-469d-97be-8fd4600b4915" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate_a2e23827-c89e-499f-bb3b-38277dc84b42" xlink:href="stn-20211231.xsd#stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_894f2163-8f9a-490c-bf38-562cd93e8324" xlink:to="loc_stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate_a2e23827-c89e-499f-bb3b-38277dc84b42" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_ce72ce83-0a99-4bd9-a66e-db2a4ae65358" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_894f2163-8f9a-490c-bf38-562cd93e8324" xlink:to="loc_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_ce72ce83-0a99-4bd9-a66e-db2a4ae65358" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate_1f317fba-2877-4c85-8851-ce7cd4494739" xlink:href="stn-20211231.xsd#stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_894f2163-8f9a-490c-bf38-562cd93e8324" xlink:to="loc_stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate_1f317fba-2877-4c85-8851-ce7cd4494739" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherRecognisedAsOfAcquisitionDate_03ffb523-30d4-4fe6-8d6c-7df23b5b8da1" xlink:href="stn-20211231.xsd#stn_OtherRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_894f2163-8f9a-490c-bf38-562cd93e8324" xlink:to="loc_stn_OtherRecognisedAsOfAcquisitionDate_03ffb523-30d4-4fe6-8d6c-7df23b5b8da1" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate_8b336bda-d778-451a-9a1d-1890d48ab29a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_894f2163-8f9a-490c-bf38-562cd93e8324" xlink:to="loc_ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate_8b336bda-d778-451a-9a1d-1890d48ab29a" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_386ed475-2a1a-462e-bb92-dc9d48f58ac0" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_894f2163-8f9a-490c-bf38-562cd93e8324" xlink:to="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_386ed475-2a1a-462e-bb92-dc9d48f58ac0" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate_60c3a7e7-75ad-41ba-8b2c-7f5238a52955" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GoodwillRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81d64401-7ccf-4afe-ba6b-ec00c05f745c" xlink:to="loc_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate_60c3a7e7-75ad-41ba-8b2c-7f5238a52955" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_71439277-23d2-42b5-8848-b0b0b6acdabc" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81d64401-7ccf-4afe-ba6b-ec00c05f745c" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_71439277-23d2-42b5-8848-b0b0b6acdabc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_539ca3f5-3df3-4b51-8a48-4b3fcb4ce0f3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BusinessCombinationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_71439277-23d2-42b5-8848-b0b0b6acdabc" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_539ca3f5-3df3-4b51-8a48-4b3fcb4ce0f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_539ca3f5-3df3-4b51-8a48-4b3fcb4ce0f3_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_539ca3f5-3df3-4b51-8a48-4b3fcb4ce0f3" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_539ca3f5-3df3-4b51-8a48-4b3fcb4ce0f3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_9e2a3e7a-90d4-4dc2-bd6a-3c056babad86" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_539ca3f5-3df3-4b51-8a48-4b3fcb4ce0f3" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_9e2a3e7a-90d4-4dc2-bd6a-3c056babad86" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CardnoMember_3e73c708-777d-474d-bb06-fecee226e178" xlink:href="stn-20211231.xsd#stn_CardnoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_9e2a3e7a-90d4-4dc2-bd6a-3c056babad86" xlink:to="loc_stn_CardnoMember_3e73c708-777d-474d-bb06-fecee226e178" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_2b956b21-b9b2-4291-a74d-8173cf89eefa" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_9e2a3e7a-90d4-4dc2-bd6a-3c056babad86" xlink:to="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_2b956b21-b9b2-4291-a74d-8173cf89eefa" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/DiscontinuedOperationsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#DiscontinuedOperationsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/DiscontinuedOperationsDetails" xlink:type="extended" id="iba1e9e6debb84bc29ab3affbbaa502b6_DiscontinuedOperationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_352674bf-194c-48e1-840d-1dc12d765fc7" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromDiscontinuedOperations_c6929aa4-6692-4aa2-bfc8-c32110857d1e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProfitLossFromDiscontinuedOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_352674bf-194c-48e1-840d-1dc12d765fc7" xlink:to="loc_ifrs-full_ProfitLossFromDiscontinuedOperations_c6929aa4-6692-4aa2-bfc8-c32110857d1e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_9bf2e3cb-5f2e-4f0d-8ae8-02eb4ba6d7ee" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_352674bf-194c-48e1-840d-1dc12d765fc7" xlink:to="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_9bf2e3cb-5f2e-4f0d-8ae8-02eb4ba6d7ee" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_b21913c3-334f-40ef-9a4b-9e98deb05026" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ContinuingAndDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_9bf2e3cb-5f2e-4f0d-8ae8-02eb4ba6d7ee" xlink:to="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_b21913c3-334f-40ef-9a4b-9e98deb05026" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContinuingOperationsMember_b21913c3-334f-40ef-9a4b-9e98deb05026_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ContinuingOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_b21913c3-334f-40ef-9a4b-9e98deb05026" xlink:to="loc_ifrs-full_ContinuingOperationsMember_b21913c3-334f-40ef-9a4b-9e98deb05026_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContinuingOperationsMember_0df3c3df-5232-41fe-a135-f501d1f291d0" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ContinuingOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_b21913c3-334f-40ef-9a4b-9e98deb05026" xlink:to="loc_ifrs-full_ContinuingOperationsMember_0df3c3df-5232-41fe-a135-f501d1f291d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DiscontinuedOperationsMember_7e31d547-a62a-4d28-aec1-db0d4090bc9a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ContinuingOperationsMember_0df3c3df-5232-41fe-a135-f501d1f291d0" xlink:to="loc_ifrs-full_DiscontinuedOperationsMember_7e31d547-a62a-4d28-aec1-db0d4090bc9a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/TradeandOtherReceivablesAgingAnalysisofGrossTradeReceivablesDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#TradeandOtherReceivablesAgingAnalysisofGrossTradeReceivablesDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/TradeandOtherReceivablesAgingAnalysisofGrossTradeReceivablesDetails" xlink:type="extended" id="i73bbe53e89684810916fa5741f07c0e2_TradeandOtherReceivablesAgingAnalysisofGrossTradeReceivablesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_stn_TradeAndOtherReceivablesLineItems_3da707d6-2c49-4f56-ab6a-cb1141bee51a" xlink:href="stn-20211231.xsd#stn_TradeAndOtherReceivablesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_GrossTradeReceivables_ddbcde98-6e6a-4869-88cd-fd3277d9507d" xlink:href="stn-20211231.xsd#stn_GrossTradeReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_TradeAndOtherReceivablesLineItems_3da707d6-2c49-4f56-ab6a-cb1141bee51a" xlink:to="loc_stn_GrossTradeReceivables_ddbcde98-6e6a-4869-88cd-fd3277d9507d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_TradeAndOtherReceivablesTable_3840d1bf-f42b-488a-a2e3-5c5b299f8488" xlink:href="stn-20211231.xsd#stn_TradeAndOtherReceivablesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_stn_TradeAndOtherReceivablesLineItems_3da707d6-2c49-4f56-ab6a-cb1141bee51a" xlink:to="loc_stn_TradeAndOtherReceivablesTable_3840d1bf-f42b-488a-a2e3-5c5b299f8488" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_4f06c47c-16b4-4d5a-a38b-cca227b4312f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_MaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_stn_TradeAndOtherReceivablesTable_3840d1bf-f42b-488a-a2e3-5c5b299f8488" xlink:to="loc_ifrs-full_MaturityAxis_4f06c47c-16b4-4d5a-a38b-cca227b4312f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_4f06c47c-16b4-4d5a-a38b-cca227b4312f_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_4f06c47c-16b4-4d5a-a38b-cca227b4312f" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_4f06c47c-16b4-4d5a-a38b-cca227b4312f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_0cfe11fc-fb01-47a5-9bbc-bb3ae063dd2e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_4f06c47c-16b4-4d5a-a38b-cca227b4312f" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_0cfe11fc-fb01-47a5-9bbc-bb3ae063dd2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OneToThirtyDaysMember_96893947-f4d9-4879-8617-51ffc77e4d34" xlink:href="stn-20211231.xsd#stn_OneToThirtyDaysMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_0cfe11fc-fb01-47a5-9bbc-bb3ae063dd2e" xlink:to="loc_stn_OneToThirtyDaysMember_96893947-f4d9-4879-8617-51ffc77e4d34" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ThirtyOneToSixtyDaysMember_21c5308e-547e-419a-a5b9-e09479b67a17" xlink:href="stn-20211231.xsd#stn_ThirtyOneToSixtyDaysMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_0cfe11fc-fb01-47a5-9bbc-bb3ae063dd2e" xlink:to="loc_stn_ThirtyOneToSixtyDaysMember_21c5308e-547e-419a-a5b9-e09479b67a17" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SixtyOneToNinetyDaysMember_db0abfe8-5e2a-45bc-9f40-5fd7dbee5f57" xlink:href="stn-20211231.xsd#stn_SixtyOneToNinetyDaysMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_0cfe11fc-fb01-47a5-9bbc-bb3ae063dd2e" xlink:to="loc_stn_SixtyOneToNinetyDaysMember_db0abfe8-5e2a-45bc-9f40-5fd7dbee5f57" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NinetyOneDaysToOneTwentyDaysMember_8d03f972-9891-4d52-98ce-f8838329c4cc" xlink:href="stn-20211231.xsd#stn_NinetyOneDaysToOneTwentyDaysMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_0cfe11fc-fb01-47a5-9bbc-bb3ae063dd2e" xlink:to="loc_stn_NinetyOneDaysToOneTwentyDaysMember_8d03f972-9891-4d52-98ce-f8838329c4cc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AboveOneTwentyOneDaysMember_a8072790-9272-4c92-8e12-162d923f807a" xlink:href="stn-20211231.xsd#stn_AboveOneTwentyOneDaysMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_0cfe11fc-fb01-47a5-9bbc-bb3ae063dd2e" xlink:to="loc_stn_AboveOneTwentyOneDaysMember_a8072790-9272-4c92-8e12-162d923f807a" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#PropertyandEquipmentScheduleofPropertyandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" xlink:type="extended" id="ia865e38d72f04a82a281b603824a49f3_PropertyandEquipmentScheduleofPropertyandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_da92ccb6-bdc9-442b-a463-376c8580b31d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_1aee27d4-3360-48f6-9464-fb48beb2d88c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_da92ccb6-bdc9-442b-a463-376c8580b31d" xlink:to="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_1aee27d4-3360-48f6-9464-fb48beb2d88c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_d41de409-b68a-4b91-8459-c78224bc1310" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_1aee27d4-3360-48f6-9464-fb48beb2d88c" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_d41de409-b68a-4b91-8459-c78224bc1310" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_4b2e31c1-5803-48c4-8276-c0afdb8fb406" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_1aee27d4-3360-48f6-9464-fb48beb2d88c" xlink:to="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_4b2e31c1-5803-48c4-8276-c0afdb8fb406" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_e0c7534b-a4a8-4871-8be0-a3b23b4dda06" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_1aee27d4-3360-48f6-9464-fb48beb2d88c" xlink:to="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_e0c7534b-a4a8-4871-8be0-a3b23b4dda06" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_36340e62-dae4-4ffe-87ea-649dfa3e13b5" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DepreciationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_1aee27d4-3360-48f6-9464-fb48beb2d88c" xlink:to="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_36340e62-dae4-4ffe-87ea-649dfa3e13b5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisposalsPropertyPlantAndEquipment_9ac0da8f-cc78-4d34-91d0-5b4aca45e99d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisposalsPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_1aee27d4-3360-48f6-9464-fb48beb2d88c" xlink:to="loc_ifrs-full_DisposalsPropertyPlantAndEquipment_9ac0da8f-cc78-4d34-91d0-5b4aca45e99d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_92f81151-bd3a-4ab3-bade-8568ff48fe4e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_1aee27d4-3360-48f6-9464-fb48beb2d88c" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_92f81151-bd3a-4ab3-bade-8568ff48fe4e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_0285e3ce-0735-4331-8077-8144014bff1c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_1aee27d4-3360-48f6-9464-fb48beb2d88c" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_0285e3ce-0735-4331-8077-8144014bff1c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_f473844d-dd5f-4d8b-a16b-a129d9b3d5e2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_c466b376-67ba-4502-b4b5-f4afd0989280" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_da92ccb6-bdc9-442b-a463-376c8580b31d" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_c466b376-67ba-4502-b4b5-f4afd0989280" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_267a3be8-7ac8-40e4-994a-a677a9d4cee5" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_c466b376-67ba-4502-b4b5-f4afd0989280" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_267a3be8-7ac8-40e4-994a-a677a9d4cee5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_267a3be8-7ac8-40e4-994a-a677a9d4cee5_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_267a3be8-7ac8-40e4-994a-a677a9d4cee5" xlink:to="loc_ifrs-full_CarryingAmountMember_267a3be8-7ac8-40e4-994a-a677a9d4cee5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_2accf57b-5109-486f-b35c-5e586a8509d7" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_267a3be8-7ac8-40e4-994a-a677a9d4cee5" xlink:to="loc_ifrs-full_CarryingAmountMember_2accf57b-5109-486f-b35c-5e586a8509d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_f3b8d139-b117-4475-b3e5-a9c5afdc4b3b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_2accf57b-5109-486f-b35c-5e586a8509d7" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_f3b8d139-b117-4475-b3e5-a9c5afdc4b3b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_31128d53-ccb2-4a6c-8f7c-bfd0885078b6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AccumulatedDepreciationAndAmortisationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_2accf57b-5109-486f-b35c-5e586a8509d7" xlink:to="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_31128d53-ccb2-4a6c-8f7c-bfd0885078b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_a0f29435-2540-4743-87b0-b781be5a068f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_c466b376-67ba-4502-b4b5-f4afd0989280" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_a0f29435-2540-4743-87b0-b781be5a068f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_a0f29435-2540-4743-87b0-b781be5a068f_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_a0f29435-2540-4743-87b0-b781be5a068f" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_a0f29435-2540-4743-87b0-b781be5a068f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_028de9bb-134a-405f-8625-e01a8d7ff3c2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_a0f29435-2540-4743-87b0-b781be5a068f" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_028de9bb-134a-405f-8625-e01a8d7ff3c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EngineeringEquipmentMember_f50a29d4-3377-414b-a173-5a46094c88d8" xlink:href="stn-20211231.xsd#stn_EngineeringEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_028de9bb-134a-405f-8625-e01a8d7ff3c2" xlink:to="loc_stn_EngineeringEquipmentMember_f50a29d4-3377-414b-a173-5a46094c88d8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OfficeEquipmentMember_c438e741-1194-4bf0-83d5-f4d0ef1e8011" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OfficeEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_028de9bb-134a-405f-8625-e01a8d7ff3c2" xlink:to="loc_ifrs-full_OfficeEquipmentMember_c438e741-1194-4bf0-83d5-f4d0ef1e8011" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseholdImprovementsMember_0e7e1d91-0479-4934-bc0c-91d903f542c4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_028de9bb-134a-405f-8625-e01a8d7ff3c2" xlink:to="loc_ifrs-full_LeaseholdImprovementsMember_0e7e1d91-0479-4934-bc0c-91d903f542c4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_6f6e8c62-0070-47b9-ab52-d722ee0ed503" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_028de9bb-134a-405f-8625-e01a8d7ff3c2" xlink:to="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_6f6e8c62-0070-47b9-ab52-d722ee0ed503" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/PropertyandEquipmentAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#PropertyandEquipmentAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/PropertyandEquipmentAdditionalInformationDetails" xlink:type="extended" id="if022380cebfe487eb5b34ce5a740225e_PropertyandEquipmentAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_f1ec3c6e-a764-45dd-bdd2-bf6254644678" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ConstructionInProgress_15098d99-a5eb-4313-8e11-8dead01b9b8a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ConstructionInProgress"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_f1ec3c6e-a764-45dd-bdd2-bf6254644678" xlink:to="loc_ifrs-full_ConstructionInProgress_15098d99-a5eb-4313-8e11-8dead01b9b8a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_4e97cd3c-fc30-4da0-bdbd-9c70cbcfac1a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_f1ec3c6e-a764-45dd-bdd2-bf6254644678" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_4e97cd3c-fc30-4da0-bdbd-9c70cbcfac1a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_a55fdb2f-6c2d-4897-be0f-ae7f8c194d3e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_4e97cd3c-fc30-4da0-bdbd-9c70cbcfac1a" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_a55fdb2f-6c2d-4897-be0f-ae7f8c194d3e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_a55fdb2f-6c2d-4897-be0f-ae7f8c194d3e_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_a55fdb2f-6c2d-4897-be0f-ae7f8c194d3e" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_a55fdb2f-6c2d-4897-be0f-ae7f8c194d3e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_809307cb-b800-4504-be26-9c5bca5112d9" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_a55fdb2f-6c2d-4897-be0f-ae7f8c194d3e" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_809307cb-b800-4504-be26-9c5bca5112d9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseholdImprovementsMember_987c4d52-cc20-4fa6-af55-f95cf1ea7ed6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_809307cb-b800-4504-be26-9c5bca5112d9" xlink:to="loc_ifrs-full_LeaseholdImprovementsMember_987c4d52-cc20-4fa6-af55-f95cf1ea7ed6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#LeaseAssetsSummaryofRightofuseAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails" xlink:type="extended" id="ie4f9bf260e6647ee9a37d4f7679e987a_LeaseAssetsSummaryofRightofuseAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_9964fd39-9762-4cac-ba1c-df4ee06a7363" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets_e537e17d-429a-43a3-bd77-26bc25963f14" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RightofuseAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_9964fd39-9762-4cac-ba1c-df4ee06a7363" xlink:to="loc_ifrs-full_RightofuseAssets_e537e17d-429a-43a3-bd77-26bc25963f14" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsToRightofuseAssets_0e37ebc4-c69b-4dc5-9f6f-5fdc10c0be6d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdditionsToRightofuseAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_9964fd39-9762-4cac-ba1c-df4ee06a7363" xlink:to="loc_ifrs-full_AdditionsToRightofuseAssets_0e37ebc4-c69b-4dc5-9f6f-5fdc10c0be6d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AcquisitionsThroughBusinessCombinationsRightOfUseAssets_8cd17b0f-4f27-46d2-9c7d-4f671846f661" xlink:href="stn-20211231.xsd#stn_AcquisitionsThroughBusinessCombinationsRightOfUseAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_9964fd39-9762-4cac-ba1c-df4ee06a7363" xlink:to="loc_stn_AcquisitionsThroughBusinessCombinationsRightOfUseAssets_8cd17b0f-4f27-46d2-9c7d-4f671846f661" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationRightofuseAssets_14c0fc57-164b-4516-9f64-1131f36b8001" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DepreciationRightofuseAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_9964fd39-9762-4cac-ba1c-df4ee06a7363" xlink:to="loc_ifrs-full_DepreciationRightofuseAssets_14c0fc57-164b-4516-9f64-1131f36b8001" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughModificationOfRightOfUseAssets_1c718041-0f08-49f5-82f0-dffdbfb39a92" xlink:href="stn-20211231.xsd#stn_IncreaseDecreaseThroughModificationOfRightOfUseAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_9964fd39-9762-4cac-ba1c-df4ee06a7363" xlink:to="loc_stn_IncreaseDecreaseThroughModificationOfRightOfUseAssets_1c718041-0f08-49f5-82f0-dffdbfb39a92" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets_7330963a-2388-4a61-8153-5f06e76fea17" xlink:href="stn-20211231.xsd#stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_9964fd39-9762-4cac-ba1c-df4ee06a7363" xlink:to="loc_stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets_7330963a-2388-4a61-8153-5f06e76fea17" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets_eb21d068-84b0-44fc-b6ef-a93625aedf9d" xlink:href="stn-20211231.xsd#stn_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_9964fd39-9762-4cac-ba1c-df4ee06a7363" xlink:to="loc_stn_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets_eb21d068-84b0-44fc-b6ef-a93625aedf9d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets_177ff4d7-ac57-49ac-9de1-c05ec945e9db" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RightofuseAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable_85d41e88-410e-4289-a6ad-19536bcd3707" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_9964fd39-9762-4cac-ba1c-df4ee06a7363" xlink:to="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable_85d41e88-410e-4289-a6ad-19536bcd3707" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_edd4695d-834f-4ba7-abad-99a195c8c0b2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable_85d41e88-410e-4289-a6ad-19536bcd3707" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_edd4695d-834f-4ba7-abad-99a195c8c0b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_edd4695d-834f-4ba7-abad-99a195c8c0b2_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_edd4695d-834f-4ba7-abad-99a195c8c0b2" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_edd4695d-834f-4ba7-abad-99a195c8c0b2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_ec6eb750-b3cb-4b91-8645-286048e47bf1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_edd4695d-834f-4ba7-abad-99a195c8c0b2" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_ec6eb750-b3cb-4b91-8645-286048e47bf1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BuildingsMember_4935634f-9bd3-4f8b-8c3f-3f5dfb970951" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BuildingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_ec6eb750-b3cb-4b91-8645-286048e47bf1" xlink:to="loc_ifrs-full_BuildingsMember_4935634f-9bd3-4f8b-8c3f-3f5dfb970951" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_577086c2-424d-4195-80f1-a3a174698ba4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_ec6eb750-b3cb-4b91-8645-286048e47bf1" xlink:to="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_577086c2-424d-4195-80f1-a3a174698ba4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_90be4f4a-627f-46c1-a2ec-99343e5bc20c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable_85d41e88-410e-4289-a6ad-19536bcd3707" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_90be4f4a-627f-46c1-a2ec-99343e5bc20c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_90be4f4a-627f-46c1-a2ec-99343e5bc20c_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_90be4f4a-627f-46c1-a2ec-99343e5bc20c" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_90be4f4a-627f-46c1-a2ec-99343e5bc20c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_4d0fcb65-d553-4d66-9762-6d1d2f90649e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_90be4f4a-627f-46c1-a2ec-99343e5bc20c" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_4d0fcb65-d553-4d66-9762-6d1d2f90649e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssetsMember_4592e92f-757e-4332-a6a5-07cdf1d7507a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RightofuseAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_4d0fcb65-d553-4d66-9762-6d1d2f90649e" xlink:to="loc_ifrs-full_RightofuseAssetsMember_4592e92f-757e-4332-a6a5-07cdf1d7507a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#LeaseAssetsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails" xlink:type="extended" id="i0bbe18cbfdfc4f308aba94ab7534fcd1_LeaseAssetsAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems_ef2570f8-b673-48e2-8689-d62b9784e840" xlink:href="stn-20211231.xsd#stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeaseTerm_c2e593b0-3c26-474d-b276-2013733f51e7" xlink:href="stn-20211231.xsd#stn_LeaseTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems_ef2570f8-b673-48e2-8689-d62b9784e840" xlink:to="loc_stn_LeaseTerm_c2e593b0-3c26-474d-b276-2013733f51e7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OnerousContractsProvision_32f59f07-0e28-4e92-b5ef-75ed1ead10fe" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OnerousContractsProvision"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems_ef2570f8-b673-48e2-8689-d62b9784e840" xlink:to="loc_ifrs-full_OnerousContractsProvision_32f59f07-0e28-4e92-b5ef-75ed1ead10fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable_d04dfad9-9b44-47a1-b0f1-f5e8c6876319" xlink:href="stn-20211231.xsd#stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems_ef2570f8-b673-48e2-8689-d62b9784e840" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable_d04dfad9-9b44-47a1-b0f1-f5e8c6876319" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_c1f080ac-0c8b-41fc-bd2a-d0f3335da3d6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable_d04dfad9-9b44-47a1-b0f1-f5e8c6876319" xlink:to="loc_ifrs-full_RangeAxis_c1f080ac-0c8b-41fc-bd2a-d0f3335da3d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_c1f080ac-0c8b-41fc-bd2a-d0f3335da3d6_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_c1f080ac-0c8b-41fc-bd2a-d0f3335da3d6" xlink:to="loc_ifrs-full_RangesMember_c1f080ac-0c8b-41fc-bd2a-d0f3335da3d6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_81ed8ee9-4b5a-4d81-8dca-bc4bf8e0a3c0" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_c1f080ac-0c8b-41fc-bd2a-d0f3335da3d6" xlink:to="loc_ifrs-full_RangesMember_81ed8ee9-4b5a-4d81-8dca-bc4bf8e0a3c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_04c9999a-d59d-4d24-8e2a-5b05b08ba5ff" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_81ed8ee9-4b5a-4d81-8dca-bc4bf8e0a3c0" xlink:to="loc_ifrs-full_BottomOfRangeMember_04c9999a-d59d-4d24-8e2a-5b05b08ba5ff" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_796576c9-601d-4211-a2e0-109204ed97ba" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TopOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_81ed8ee9-4b5a-4d81-8dca-bc4bf8e0a3c0" xlink:to="loc_ifrs-full_TopOfRangeMember_796576c9-601d-4211-a2e0-109204ed97ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageMember_f5e3871f-2969-4dd6-a609-ac9caed478df" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_WeightedAverageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_81ed8ee9-4b5a-4d81-8dca-bc4bf8e0a3c0" xlink:to="loc_ifrs-full_WeightedAverageMember_f5e3871f-2969-4dd6-a609-ac9caed478df" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_69d534e3-258a-40b5-8538-fda311c0a96a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable_d04dfad9-9b44-47a1-b0f1-f5e8c6876319" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_69d534e3-258a-40b5-8538-fda311c0a96a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_69d534e3-258a-40b5-8538-fda311c0a96a_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_69d534e3-258a-40b5-8538-fda311c0a96a" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_69d534e3-258a-40b5-8538-fda311c0a96a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_1ae7545e-df5a-4c57-84e3-a444468b053b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_69d534e3-258a-40b5-8538-fda311c0a96a" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_1ae7545e-df5a-4c57-84e3-a444468b053b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OfficeSpaceMember_53b4c8bb-34b4-4c2b-843c-eb12589f633c" xlink:href="stn-20211231.xsd#stn_OfficeSpaceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_1ae7545e-df5a-4c57-84e3-a444468b053b" xlink:to="loc_stn_OfficeSpaceMember_53b4c8bb-34b4-4c2b-843c-eb12589f633c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OfficeEquipmentMember_23ff6b3b-0e9f-4cef-b957-dc536a81c595" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OfficeEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_1ae7545e-df5a-4c57-84e3-a444468b053b" xlink:to="loc_ifrs-full_OfficeEquipmentMember_23ff6b3b-0e9f-4cef-b957-dc536a81c595" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ITAndOtherEquipmentMember_a5f7f12b-0da9-4aa1-a1b7-1903327ad41b" xlink:href="stn-20211231.xsd#stn_ITAndOtherEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_1ae7545e-df5a-4c57-84e3-a444468b053b" xlink:to="loc_stn_ITAndOtherEquipmentMember_a5f7f12b-0da9-4aa1-a1b7-1903327ad41b" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails" xlink:type="extended" id="i1af6192eb18d4cb6a1cce6d67253347c_LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems_5755d10c-ddcf-4c2e-8e87-02ec393c6105" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLoss_472b5c87-d5d2-4c33-847c-3e9d7f77b7e3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems_5755d10c-ddcf-4c2e-8e87-02ec393c6105" xlink:to="loc_ifrs-full_ImpairmentLoss_472b5c87-d5d2-4c33-847c-3e9d7f77b7e3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReversalOfImpairmentLoss_00dd49b0-01d6-46b6-9cd6-9bcc3b70caa2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ReversalOfImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems_5755d10c-ddcf-4c2e-8e87-02ec393c6105" xlink:to="loc_ifrs-full_ReversalOfImpairmentLoss_00dd49b0-01d6-46b6-9cd6-9bcc3b70caa2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit_b1c8fb5f-5409-484f-8550-bb88070f0a57" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems_5755d10c-ddcf-4c2e-8e87-02ec393c6105" xlink:to="loc_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit_b1c8fb5f-5409-484f-8550-bb88070f0a57" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable_41870022-b237-4933-b3d7-0713c567098d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems_5755d10c-ddcf-4c2e-8e87-02ec393c6105" xlink:to="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable_41870022-b237-4933-b3d7-0713c567098d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_8983fe8e-f128-4566-9b5a-ca3933f8f648" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable_41870022-b237-4933-b3d7-0713c567098d" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_8983fe8e-f128-4566-9b5a-ca3933f8f648" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_8983fe8e-f128-4566-9b5a-ca3933f8f648_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_8983fe8e-f128-4566-9b5a-ca3933f8f648" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_8983fe8e-f128-4566-9b5a-ca3933f8f648_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_7f490658-7804-4ef1-8b48-55389b8ed278" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_8983fe8e-f128-4566-9b5a-ca3933f8f648" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_7f490658-7804-4ef1-8b48-55389b8ed278" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssetsMember_e5d61458-1a50-4df4-84fa-8fc9c7bf6e8c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RightofuseAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_7f490658-7804-4ef1-8b48-55389b8ed278" xlink:to="loc_ifrs-full_RightofuseAssetsMember_e5d61458-1a50-4df4-84fa-8fc9c7bf6e8c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_0ca395b0-75a7-47a3-a82c-307c18dbb18a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_7f490658-7804-4ef1-8b48-55389b8ed278" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_0ca395b0-75a7-47a3-a82c-307c18dbb18a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_0513d664-947f-4304-bd08-15e17786e6ed" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable_41870022-b237-4933-b3d7-0713c567098d" xlink:to="loc_ifrs-full_GeographicalAreasAxis_0513d664-947f-4304-bd08-15e17786e6ed" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_0513d664-947f-4304-bd08-15e17786e6ed_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_0513d664-947f-4304-bd08-15e17786e6ed" xlink:to="loc_ifrs-full_GeographicalAreasMember_0513d664-947f-4304-bd08-15e17786e6ed_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_b05bd3a3-38d7-4511-860f-09758c01ecd1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_0513d664-947f-4304-bd08-15e17786e6ed" xlink:to="loc_ifrs-full_GeographicalAreasMember_b05bd3a3-38d7-4511-860f-09758c01ecd1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_4bcda880-681f-4e1e-a0ed-4502f8738cfd" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_CA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_b05bd3a3-38d7-4511-860f-09758c01ecd1" xlink:to="loc_country_CA_4bcda880-681f-4e1e-a0ed-4502f8738cfd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_ac6c7cae-2fe0-4438-871a-947d127aadc5" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_b05bd3a3-38d7-4511-860f-09758c01ecd1" xlink:to="loc_country_US_ac6c7cae-2fe0-4438-871a-947d127aadc5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForeignCountriesMember_6cbd12d1-41d2-405b-b73e-7ccc6e538374" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ForeignCountriesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_b05bd3a3-38d7-4511-860f-09758c01ecd1" xlink:to="loc_ifrs-full_ForeignCountriesMember_6cbd12d1-41d2-405b-b73e-7ccc6e538374" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsAxis_4ed4b98d-e2e9-450c-8aab-a7fd020c262f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable_41870022-b237-4933-b3d7-0713c567098d" xlink:to="loc_ifrs-full_SegmentsAxis_4ed4b98d-e2e9-450c-8aab-a7fd020c262f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsMember_4ed4b98d-e2e9-450c-8aab-a7fd020c262f_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SegmentsAxis_4ed4b98d-e2e9-450c-8aab-a7fd020c262f" xlink:to="loc_ifrs-full_SegmentsMember_4ed4b98d-e2e9-450c-8aab-a7fd020c262f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsMember_dd3ab1bc-3295-4d76-b9e0-46a7a1da9209" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SegmentsAxis_4ed4b98d-e2e9-450c-8aab-a7fd020c262f" xlink:to="loc_ifrs-full_SegmentsMember_dd3ab1bc-3295-4d76-b9e0-46a7a1da9209" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReportableSegmentsMember_e2369a42-f4ba-4c28-a378-0b24d4563c20" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ReportableSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SegmentsMember_dd3ab1bc-3295-4d76-b9e0-46a7a1da9209" xlink:to="loc_ifrs-full_ReportableSegmentsMember_e2369a42-f4ba-4c28-a378-0b24d4563c20" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/GoodwillScheduleofReconciliationofChangesinGoodwillDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#GoodwillScheduleofReconciliationofChangesinGoodwillDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/GoodwillScheduleofReconciliationofChangesinGoodwillDetails" xlink:type="extended" id="i3e8486cf68b94cd3a93753d561316390_GoodwillScheduleofReconciliationofChangesinGoodwillDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_753c481d-7fcd-4b12-b6c6-8bf242a42875" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInGoodwillAbstract_b162c444-c6d7-4807-8c4e-c97652aeea62" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ReconciliationOfChangesInGoodwillAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_753c481d-7fcd-4b12-b6c6-8bf242a42875" xlink:to="loc_ifrs-full_ReconciliationOfChangesInGoodwillAbstract_b162c444-c6d7-4807-8c4e-c97652aeea62" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Goodwill_99cb6e19-2852-4f17-bab6-594c0001b660" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInGoodwillAbstract_b162c444-c6d7-4807-8c4e-c97652aeea62" xlink:to="loc_ifrs-full_Goodwill_99cb6e19-2852-4f17-bab6-594c0001b660" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalRecognitionGoodwill_67cb4075-d16e-4ec3-919b-314719091b44" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdditionalRecognitionGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInGoodwillAbstract_b162c444-c6d7-4807-8c4e-c97652aeea62" xlink:to="loc_ifrs-full_AdditionalRecognitionGoodwill_67cb4075-d16e-4ec3-919b-314719091b44" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill_b084cd34-2167-4dc6-977d-9b581075c13c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInGoodwillAbstract_b162c444-c6d7-4807-8c4e-c97652aeea62" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill_b084cd34-2167-4dc6-977d-9b581075c13c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Goodwill_476125e2-2a40-4711-8c69-29a31e7c558c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Goodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_cec1f20d-20b4-46f2-9648-f06ed2bcca34" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_753c481d-7fcd-4b12-b6c6-8bf242a42875" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_cec1f20d-20b4-46f2-9648-f06ed2bcca34" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_6aed770e-0079-4f38-bc96-e31703692712" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_cec1f20d-20b4-46f2-9648-f06ed2bcca34" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_6aed770e-0079-4f38-bc96-e31703692712" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_6aed770e-0079-4f38-bc96-e31703692712_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_6aed770e-0079-4f38-bc96-e31703692712" xlink:to="loc_ifrs-full_CarryingAmountMember_6aed770e-0079-4f38-bc96-e31703692712_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_086b0b55-6e76-4cd6-9d9a-a8fa00613ddc" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_6aed770e-0079-4f38-bc96-e31703692712" xlink:to="loc_ifrs-full_CarryingAmountMember_086b0b55-6e76-4cd6-9d9a-a8fa00613ddc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_ee540a64-3fb8-4132-9a41-ad394290ca0e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_086b0b55-6e76-4cd6-9d9a-a8fa00613ddc" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_ee540a64-3fb8-4132-9a41-ad394290ca0e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedImpairmentMember_41df5d24-64bc-43c3-9c0f-f6a943de9778" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AccumulatedImpairmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_086b0b55-6e76-4cd6-9d9a-a8fa00613ddc" xlink:to="loc_ifrs-full_AccumulatedImpairmentMember_41df5d24-64bc-43c3-9c0f-f6a943de9778" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/GoodwillScheduleofGoodwillAllocatedDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#GoodwillScheduleofGoodwillAllocatedDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/GoodwillScheduleofGoodwillAllocatedDetails" xlink:type="extended" id="id7e4c1b1fefb4221bf2f807202c82117_GoodwillScheduleofGoodwillAllocatedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_886e64fb-7643-4bc7-b5aa-30f359c5757d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Goodwill_dd5ccf2c-3f10-43b2-ac2a-258817a1668a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_886e64fb-7643-4bc7-b5aa-30f359c5757d" xlink:to="loc_ifrs-full_Goodwill_dd5ccf2c-3f10-43b2-ac2a-258817a1668a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_7eee4ae3-e240-45ab-8ac2-b778a0e0629a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_886e64fb-7643-4bc7-b5aa-30f359c5757d" xlink:to="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_7eee4ae3-e240-45ab-8ac2-b778a0e0629a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_ae39dcbb-12d9-4f84-a867-bf0109df872c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_7eee4ae3-e240-45ab-8ac2-b778a0e0629a" xlink:to="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_ae39dcbb-12d9-4f84-a867-bf0109df872c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_ae39dcbb-12d9-4f84-a867-bf0109df872c_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EntitysTotalForCashgeneratingUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_ae39dcbb-12d9-4f84-a867-bf0109df872c" xlink:to="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_ae39dcbb-12d9-4f84-a867-bf0109df872c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_1e3a9978-683d-4a69-9193-2fb0889d3d79" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EntitysTotalForCashgeneratingUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_ae39dcbb-12d9-4f84-a867-bf0109df872c" xlink:to="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_1e3a9978-683d-4a69-9193-2fb0889d3d79" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember_07549f20-0946-4833-bf4f-f8e9df5de90b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_1e3a9978-683d-4a69-9193-2fb0889d3d79" xlink:to="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember_07549f20-0946-4833-bf4f-f8e9df5de90b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_5119e095-45b3-4fb1-ab51-018603711815" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_7eee4ae3-e240-45ab-8ac2-b778a0e0629a" xlink:to="loc_ifrs-full_GeographicalAreasAxis_5119e095-45b3-4fb1-ab51-018603711815" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_5119e095-45b3-4fb1-ab51-018603711815_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_5119e095-45b3-4fb1-ab51-018603711815" xlink:to="loc_ifrs-full_GeographicalAreasMember_5119e095-45b3-4fb1-ab51-018603711815_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_9a26ea5a-3488-465b-8b85-2bae2b85294b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_5119e095-45b3-4fb1-ab51-018603711815" xlink:to="loc_ifrs-full_GeographicalAreasMember_9a26ea5a-3488-465b-8b85-2bae2b85294b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_e889b5e7-a9c1-4f32-a717-923506bef5f3" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_CA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_9a26ea5a-3488-465b-8b85-2bae2b85294b" xlink:to="loc_country_CA_e889b5e7-a9c1-4f32-a717-923506bef5f3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_1a476909-7673-40bd-adf9-276155b2dbc9" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_9a26ea5a-3488-465b-8b85-2bae2b85294b" xlink:to="loc_country_US_1a476909-7673-40bd-adf9-276155b2dbc9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForeignCountriesMember_927b4088-c7d0-4bba-909c-229320b4ace1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ForeignCountriesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_9a26ea5a-3488-465b-8b85-2bae2b85294b" xlink:to="loc_ifrs-full_ForeignCountriesMember_927b4088-c7d0-4bba-909c-229320b4ace1" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/GoodwillAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#GoodwillAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/GoodwillAdditionalInformationDetails" xlink:type="extended" id="ie5d404a749a94001b8f8ed9f1261f056_GoodwillAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_80cc5fb5-d2a6-421f-8d03-af4966ef70da" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections_7a75ad7b-6d5a-45e8-96fe-75d568ccca74" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_80cc5fb5-d2a6-421f-8d03-af4966ef70da" xlink:to="loc_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections_7a75ad7b-6d5a-45e8-96fe-75d568ccca74" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections_bc05a722-7eb9-459a-898d-cf271aa5eaa2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_80cc5fb5-d2a6-421f-8d03-af4966ef70da" xlink:to="loc_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections_bc05a722-7eb9-459a-898d-cf271aa5eaa2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate_5d7281ef-2fc0-49a5-9cce-ac237a12e5d1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GoodwillRecognisedAsOfAcquisitionDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_80cc5fb5-d2a6-421f-8d03-af4966ef70da" xlink:to="loc_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate_5d7281ef-2fc0-49a5-9cce-ac237a12e5d1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_6b2146d3-f9f4-4f12-847f-0700cd1da3a4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_80cc5fb5-d2a6-421f-8d03-af4966ef70da" xlink:to="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_6b2146d3-f9f4-4f12-847f-0700cd1da3a4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_d1d82d1a-75b5-4802-bb5b-fe8899fa69b3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_6b2146d3-f9f4-4f12-847f-0700cd1da3a4" xlink:to="loc_ifrs-full_RangeAxis_d1d82d1a-75b5-4802-bb5b-fe8899fa69b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_d1d82d1a-75b5-4802-bb5b-fe8899fa69b3_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_d1d82d1a-75b5-4802-bb5b-fe8899fa69b3" xlink:to="loc_ifrs-full_RangesMember_d1d82d1a-75b5-4802-bb5b-fe8899fa69b3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_9c5bc91a-a9d7-48b1-be5c-ac5dc9c68296" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_d1d82d1a-75b5-4802-bb5b-fe8899fa69b3" xlink:to="loc_ifrs-full_RangesMember_9c5bc91a-a9d7-48b1-be5c-ac5dc9c68296" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_5e19efed-8c87-4b8c-92da-387cdab6e3a2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_9c5bc91a-a9d7-48b1-be5c-ac5dc9c68296" xlink:to="loc_ifrs-full_BottomOfRangeMember_5e19efed-8c87-4b8c-92da-387cdab6e3a2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_217c3aa6-d372-4048-9f48-4f83bc00e46d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TopOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_9c5bc91a-a9d7-48b1-be5c-ac5dc9c68296" xlink:to="loc_ifrs-full_TopOfRangeMember_217c3aa6-d372-4048-9f48-4f83bc00e46d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_36dd8502-8ae9-42a5-8777-9582b57fc88c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BusinessCombinationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_6b2146d3-f9f4-4f12-847f-0700cd1da3a4" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_36dd8502-8ae9-42a5-8777-9582b57fc88c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_36dd8502-8ae9-42a5-8777-9582b57fc88c_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_36dd8502-8ae9-42a5-8777-9582b57fc88c" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_36dd8502-8ae9-42a5-8777-9582b57fc88c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_f64f064a-d969-497c-ad07-ba7904bfdf98" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_36dd8502-8ae9-42a5-8777-9582b57fc88c" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_f64f064a-d969-497c-ad07-ba7904bfdf98" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CardnoMember_1404ac81-74e0-4399-a7ab-54f8e92f991a" xlink:href="stn-20211231.xsd#stn_CardnoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_f64f064a-d969-497c-ad07-ba7904bfdf98" xlink:to="loc_stn_CardnoMember_1404ac81-74e0-4399-a7ab-54f8e92f991a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#IntangibleAssetsSummaryofIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails" xlink:type="extended" id="i3222198e0353468f95b0a34628a61364_IntangibleAssetsSummaryofIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_0d5de1f8-6535-4411-9928-ffa76979f48d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_94727d28-a4a4-464f-879e-3aa8349c54dd" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_0d5de1f8-6535-4411-9928-ffa76979f48d" xlink:to="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_94727d28-a4a4-464f-879e-3aa8349c54dd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_d8da9fd9-1746-4bf8-af3a-0f2a1ea20231" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_94727d28-a4a4-464f-879e-3aa8349c54dd" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_d8da9fd9-1746-4bf8-af3a-0f2a1ea20231" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_d1016fba-ada2-476a-a7da-1a10c81e9f75" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_94727d28-a4a4-464f-879e-3aa8349c54dd" xlink:to="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_d1016fba-ada2-476a-a7da-1a10c81e9f75" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_d9f1246e-60e8-4b4e-a062-06b5030c9b1b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_94727d28-a4a4-464f-879e-3aa8349c54dd" xlink:to="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_d9f1246e-60e8-4b4e-a062-06b5030c9b1b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_06fc7487-fd6a-43f0-bc49-b6bc2a78a3df" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_94727d28-a4a4-464f-879e-3aa8349c54dd" xlink:to="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_06fc7487-fd6a-43f0-bc49-b6bc2a78a3df" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill_f207349c-c49e-4175-a33d-10233347dd80" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_94727d28-a4a4-464f-879e-3aa8349c54dd" xlink:to="loc_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill_f207349c-c49e-4175-a33d-10233347dd80" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill_3f2b44dc-5230-4717-a2e3-dbb7d230b869" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_94727d28-a4a4-464f-879e-3aa8349c54dd" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill_3f2b44dc-5230-4717-a2e3-dbb7d230b869" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_897d1e4f-2a21-4d9f-90c8-dda7c3ef5d13" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_be3366b1-e80b-4eaf-8e22-30f377ffea94" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_0d5de1f8-6535-4411-9928-ffa76979f48d" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_be3366b1-e80b-4eaf-8e22-30f377ffea94" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_e10535dc-cb3b-40b3-8da6-ea76b6915143" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_be3366b1-e80b-4eaf-8e22-30f377ffea94" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_e10535dc-cb3b-40b3-8da6-ea76b6915143" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_e10535dc-cb3b-40b3-8da6-ea76b6915143_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_e10535dc-cb3b-40b3-8da6-ea76b6915143" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_e10535dc-cb3b-40b3-8da6-ea76b6915143_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_859e0ec5-8c36-4137-a7d1-d6c77cf36c46" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_e10535dc-cb3b-40b3-8da6-ea76b6915143" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_859e0ec5-8c36-4137-a7d1-d6c77cf36c46" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CustomerrelatedIntangibleAssetsMember_ddcc2569-ebad-40e4-ac1f-710ff9785a62" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CustomerrelatedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_859e0ec5-8c36-4137-a7d1-d6c77cf36c46" xlink:to="loc_ifrs-full_CustomerrelatedIntangibleAssetsMember_ddcc2569-ebad-40e4-ac1f-710ff9785a62" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ContractBacklogMember_9f6b99ef-b664-4ab6-9c5c-77a1af980a99" xlink:href="stn-20211231.xsd#stn_ContractBacklogMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_859e0ec5-8c36-4137-a7d1-d6c77cf36c46" xlink:to="loc_stn_ContractBacklogMember_9f6b99ef-b664-4ab6-9c5c-77a1af980a99" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComputerSoftwareMember_f31cd441-4b04-4613-95ff-4b0c89b51e78" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ComputerSoftwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_859e0ec5-8c36-4137-a7d1-d6c77cf36c46" xlink:to="loc_ifrs-full_ComputerSoftwareMember_f31cd441-4b04-4613-95ff-4b0c89b51e78" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherIntangibleAssetsMember_e49d90c7-9bb5-4af2-af1f-743ad62177ed" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_859e0ec5-8c36-4137-a7d1-d6c77cf36c46" xlink:to="loc_ifrs-full_OtherIntangibleAssetsMember_e49d90c7-9bb5-4af2-af1f-743ad62177ed" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_7bd8562e-98e2-4bc7-8644-b434316d22d0" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_be3366b1-e80b-4eaf-8e22-30f377ffea94" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_7bd8562e-98e2-4bc7-8644-b434316d22d0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_7bd8562e-98e2-4bc7-8644-b434316d22d0_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_7bd8562e-98e2-4bc7-8644-b434316d22d0" xlink:to="loc_ifrs-full_CarryingAmountMember_7bd8562e-98e2-4bc7-8644-b434316d22d0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_71c40001-52d6-4fb3-9d59-f0df46f07725" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_7bd8562e-98e2-4bc7-8644-b434316d22d0" xlink:to="loc_ifrs-full_CarryingAmountMember_71c40001-52d6-4fb3-9d59-f0df46f07725" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_a55ec96b-fd8a-494a-90fd-e832c2439e3d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_71c40001-52d6-4fb3-9d59-f0df46f07725" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_a55ec96b-fd8a-494a-90fd-e832c2439e3d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_ff6e3d4d-79f3-4088-9a0c-653d38ba8b25" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AccumulatedDepreciationAndAmortisationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_71c40001-52d6-4fb3-9d59-f0df46f07725" xlink:to="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_ff6e3d4d-79f3-4088-9a0c-653d38ba8b25" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IntangibleAssetsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#IntangibleAssetsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/IntangibleAssetsAdditionalInformationDetails" xlink:type="extended" id="i1f44504680db42f7851fa833c3bd9309_IntangibleAssetsAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_7b40e25c-fabc-40d8-adf0-f140a0f261a2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SoftwareFinancingObligation_a02ba856-c773-4d6e-b291-4e1bd5e9789d" xlink:href="stn-20211231.xsd#stn_SoftwareFinancingObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_7b40e25c-fabc-40d8-adf0-f140a0f261a2" xlink:to="loc_stn_SoftwareFinancingObligation_a02ba856-c773-4d6e-b291-4e1bd5e9789d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashPortionOfSoftwareAdditions_6c19e91e-4ea0-4744-89e0-07608430781e" xlink:href="stn-20211231.xsd#stn_NonCashPortionOfSoftwareAdditions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_7b40e25c-fabc-40d8-adf0-f140a0f261a2" xlink:to="loc_stn_NonCashPortionOfSoftwareAdditions_6c19e91e-4ea0-4744-89e0-07608430781e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_85a8a0c4-896a-45f7-9266-a43eee6e8ff8" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_7b40e25c-fabc-40d8-adf0-f140a0f261a2" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_85a8a0c4-896a-45f7-9266-a43eee6e8ff8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_6c5016a5-a706-4a89-9482-fa54e3837cc6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_85a8a0c4-896a-45f7-9266-a43eee6e8ff8" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_6c5016a5-a706-4a89-9482-fa54e3837cc6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_6c5016a5-a706-4a89-9482-fa54e3837cc6_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_6c5016a5-a706-4a89-9482-fa54e3837cc6" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_6c5016a5-a706-4a89-9482-fa54e3837cc6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_ee738fb7-1f72-41b6-b5dc-ddff6b0e87ee" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_6c5016a5-a706-4a89-9482-fa54e3837cc6" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_ee738fb7-1f72-41b6-b5dc-ddff6b0e87ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SoftwareLicensesMember_6bc69970-1be3-4c9e-96e0-343ecadbf218" xlink:href="stn-20211231.xsd#stn_SoftwareLicensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_ee738fb7-1f72-41b6-b5dc-ddff6b0e87ee" xlink:to="loc_stn_SoftwareLicensesMember_6bc69970-1be3-4c9e-96e0-343ecadbf218" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#OtherAssetsScheduleofOtherAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails" xlink:type="extended" id="ic2ec7d8d455e426bbda3099f8139202d_OtherAssetsScheduleofOtherAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfOtherAssetsLineItems_d1919e7b-9244-47cb-af30-4338c43b9f49" xlink:href="stn-20211231.xsd#stn_DisclosureOfOtherAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinancialAssets_47c2dd77-17a2-4ec9-a839-51631da2080a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfOtherAssetsLineItems_d1919e7b-9244-47cb-af30-4338c43b9f49" xlink:to="loc_ifrs-full_OtherFinancialAssets_47c2dd77-17a2-4ec9-a839-51631da2080a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNonfinancialAssets_0a1d054a-4f6e-46f4-a82d-b3b209edc681" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherNonfinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfOtherAssetsLineItems_d1919e7b-9244-47cb-af30-4338c43b9f49" xlink:to="loc_ifrs-full_OtherNonfinancialAssets_0a1d054a-4f6e-46f4-a82d-b3b209edc681" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherAssets_76d7541c-85cd-40ac-816e-c82414c6de5e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfOtherAssetsLineItems_d1919e7b-9244-47cb-af30-4338c43b9f49" xlink:to="loc_ifrs-full_OtherAssets_76d7541c-85cd-40ac-816e-c82414c6de5e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialAssets_1a2a4202-cf0b-4083-b89e-ea36f7893bca" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherCurrentFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfOtherAssetsLineItems_d1919e7b-9244-47cb-af30-4338c43b9f49" xlink:to="loc_ifrs-full_OtherCurrentFinancialAssets_1a2a4202-cf0b-4083-b89e-ea36f7893bca" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentNonfinancialAssets_cfb98dd7-6e61-4891-b4f0-fff5a9004836" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherCurrentNonfinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfOtherAssetsLineItems_d1919e7b-9244-47cb-af30-4338c43b9f49" xlink:to="loc_ifrs-full_OtherCurrentNonfinancialAssets_cfb98dd7-6e61-4891-b4f0-fff5a9004836" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentAssets_e4b8f4dd-fcf9-4693-a04b-bdef827bed80" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfOtherAssetsLineItems_d1919e7b-9244-47cb-af30-4338c43b9f49" xlink:to="loc_ifrs-full_OtherNoncurrentAssets_e4b8f4dd-fcf9-4693-a04b-bdef827bed80" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfOtherAssetsTable_f6df0238-f252-4232-a385-547e2e703444" xlink:href="stn-20211231.xsd#stn_DisclosureOfOtherAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_stn_DisclosureOfOtherAssetsLineItems_d1919e7b-9244-47cb-af30-4338c43b9f49" xlink:to="loc_stn_DisclosureOfOtherAssetsTable_f6df0238-f252-4232-a385-547e2e703444" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_0e7263a8-d77d-4dfc-a238-8877324b5e96" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_stn_DisclosureOfOtherAssetsTable_f6df0238-f252-4232-a385-547e2e703444" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_0e7263a8-d77d-4dfc-a238-8877324b5e96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_0e7263a8-d77d-4dfc-a238-8877324b5e96_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_0e7263a8-d77d-4dfc-a238-8877324b5e96" xlink:to="loc_ifrs-full_FinancialAssetsMember_0e7263a8-d77d-4dfc-a238-8877324b5e96_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_8dc52887-0901-401e-8bed-96477d835112" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_0e7263a8-d77d-4dfc-a238-8877324b5e96" xlink:to="loc_ifrs-full_FinancialAssetsMember_8dc52887-0901-401e-8bed-96477d835112" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InvestmentsHeldForSelfInsuredLiabilitiesMember_ebb63351-a030-49ce-bbf0-60207f3f6488" xlink:href="stn-20211231.xsd#stn_InvestmentsHeldForSelfInsuredLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_8dc52887-0901-401e-8bed-96477d835112" xlink:to="loc_stn_InvestmentsHeldForSelfInsuredLiabilitiesMember_ebb63351-a030-49ce-bbf0-60207f3f6488" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_HoldbacksOnLongTermContractMember_1a58950c-bea9-4772-8280-7839194407a3" xlink:href="stn-20211231.xsd#stn_HoldbacksOnLongTermContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_8dc52887-0901-401e-8bed-96477d835112" xlink:to="loc_stn_HoldbacksOnLongTermContractMember_1a58950c-bea9-4772-8280-7839194407a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherMember_404063d8-c215-4e8b-8d09-d433c9c0d6e1" xlink:href="stn-20211231.xsd#stn_OtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_8dc52887-0901-401e-8bed-96477d835112" xlink:to="loc_stn_OtherMember_404063d8-c215-4e8b-8d09-d433c9c0d6e1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InvestmentsInJointVenturesAndAssociatesMember_cd419758-c579-4fed-a01c-c145c4a412cf" xlink:href="stn-20211231.xsd#stn_InvestmentsInJointVenturesAndAssociatesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_8dc52887-0901-401e-8bed-96477d835112" xlink:to="loc_stn_InvestmentsInJointVenturesAndAssociatesMember_cd419758-c579-4fed-a01c-c145c4a412cf" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherAssetsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#OtherAssetsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/OtherAssetsAdditionalInformationDetails" xlink:type="extended" id="i9237de1b5da74db28660f7f6b777083b_OtherAssetsAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems_73946d96-85f4-4a7b-9dab-184956498feb" xlink:href="stn-20211231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_b03e3f0b-7a46-4d2b-b9f3-5ae2e14112de" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems_73946d96-85f4-4a7b-9dab-184956498feb" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_b03e3f0b-7a46-4d2b-b9f3-5ae2e14112de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeAfterTax_47f644cc-9839-43a6-89fe-d04b0189492e" xlink:href="stn-20211231.xsd#stn_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeAfterTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems_73946d96-85f4-4a7b-9dab-184956498feb" xlink:to="loc_stn_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeAfterTax_47f644cc-9839-43a6-89fe-d04b0189492e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BondsInterestRatePercentage_86254fc9-d9bb-4e04-9554-c787f51a39f0" xlink:href="stn-20211231.xsd#stn_BondsInterestRatePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems_73946d96-85f4-4a7b-9dab-184956498feb" xlink:to="loc_stn_BondsInterestRatePercentage_86254fc9-d9bb-4e04-9554-c787f51a39f0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable_86092d4d-f804-483d-8b2b-4bf6875d41a0" xlink:href="stn-20211231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems_73946d96-85f4-4a7b-9dab-184956498feb" xlink:to="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable_86092d4d-f804-483d-8b2b-4bf6875d41a0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_b9578477-ce3c-4145-a4a2-a5927a05fcd9" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable_86092d4d-f804-483d-8b2b-4bf6875d41a0" xlink:to="loc_ifrs-full_RangeAxis_b9578477-ce3c-4145-a4a2-a5927a05fcd9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_b9578477-ce3c-4145-a4a2-a5927a05fcd9_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_b9578477-ce3c-4145-a4a2-a5927a05fcd9" xlink:to="loc_ifrs-full_RangesMember_b9578477-ce3c-4145-a4a2-a5927a05fcd9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_e76aa1b8-7186-47e1-a8b2-ea14285bcd9e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_b9578477-ce3c-4145-a4a2-a5927a05fcd9" xlink:to="loc_ifrs-full_RangesMember_e76aa1b8-7186-47e1-a8b2-ea14285bcd9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_24b0d473-714d-423e-96b2-495bc47836de" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_e76aa1b8-7186-47e1-a8b2-ea14285bcd9e" xlink:to="loc_ifrs-full_BottomOfRangeMember_24b0d473-714d-423e-96b2-495bc47836de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_0c18bc3f-6f44-4c8c-bbff-07dc879f65d6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TopOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_e76aa1b8-7186-47e1-a8b2-ea14285bcd9e" xlink:to="loc_ifrs-full_TopOfRangeMember_0c18bc3f-6f44-4c8c-bbff-07dc879f65d6" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherAssetsSummaryofFairValueandAmortizedCostDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#OtherAssetsSummaryofFairValueandAmortizedCostDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/OtherAssetsSummaryofFairValueandAmortizedCostDetails" xlink:type="extended" id="ia54b5ff82df441bc806236bde4a562fb_OtherAssetsSummaryofFairValueandAmortizedCostDetails">
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems_68b6a561-c937-48cb-9f48-9e50b5cbb70e" xlink:href="stn-20211231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinancialAssets_c90f3cd1-f31f-488c-86c3-e008bf3e54b1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems_68b6a561-c937-48cb-9f48-9e50b5cbb70e" xlink:to="loc_ifrs-full_OtherFinancialAssets_c90f3cd1-f31f-488c-86c3-e008bf3e54b1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherFinancialAssetAtAmortisedCost_45ce3b38-c997-4111-8e7d-ea4aaecf3b56" xlink:href="stn-20211231.xsd#stn_OtherFinancialAssetAtAmortisedCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems_68b6a561-c937-48cb-9f48-9e50b5cbb70e" xlink:to="loc_stn_OtherFinancialAssetAtAmortisedCost_45ce3b38-c997-4111-8e7d-ea4aaecf3b56" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable_0b177e1d-5880-4fcc-a6d9-88cca84a0c15" xlink:href="stn-20211231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems_68b6a561-c937-48cb-9f48-9e50b5cbb70e" xlink:to="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable_0b177e1d-5880-4fcc-a6d9-88cca84a0c15" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_05922ff3-57eb-429d-abc4-41957d35d60f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable_0b177e1d-5880-4fcc-a6d9-88cca84a0c15" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_05922ff3-57eb-429d-abc4-41957d35d60f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_05922ff3-57eb-429d-abc4-41957d35d60f_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_05922ff3-57eb-429d-abc4-41957d35d60f" xlink:to="loc_ifrs-full_FinancialAssetsMember_05922ff3-57eb-429d-abc4-41957d35d60f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_df44853d-00c0-4fba-ac4c-3cb59c7de12a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_05922ff3-57eb-429d-abc4-41957d35d60f" xlink:to="loc_ifrs-full_FinancialAssetsMember_df44853d-00c0-4fba-ac4c-3cb59c7de12a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BondsMember_8d45f9ea-5168-4eb3-9549-096a5046130f" xlink:href="stn-20211231.xsd#stn_BondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_df44853d-00c0-4fba-ac4c-3cb59c7de12a" xlink:to="loc_stn_BondsMember_8d45f9ea-5168-4eb3-9549-096a5046130f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityInvestmentsMember_2f7606f2-0f06-4e44-a733-db7bac56832e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EquityInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_df44853d-00c0-4fba-ac4c-3cb59c7de12a" xlink:to="loc_ifrs-full_EquityInvestmentsMember_2f7606f2-0f06-4e44-a733-db7bac56832e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails" xlink:type="extended" id="i38a3b240a626474aa914bb52f0b8627f_OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems_fa8a3729-b39f-4ed4-953b-9a1d7c3fe72c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_FairValueOfOtherFinancialAssetsMaturity_3f14f68e-a983-4389-96b0-8294e177e7a6" xlink:href="stn-20211231.xsd#stn_FairValueOfOtherFinancialAssetsMaturity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems_fa8a3729-b39f-4ed4-953b-9a1d7c3fe72c" xlink:to="loc_stn_FairValueOfOtherFinancialAssetsMaturity_3f14f68e-a983-4389-96b0-8294e177e7a6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable_a4fdf65f-0422-4134-ba09-cc789a6e0b0f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems_fa8a3729-b39f-4ed4-953b-9a1d7c3fe72c" xlink:to="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable_a4fdf65f-0422-4134-ba09-cc789a6e0b0f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_c5e11c34-cbb3-409a-91e4-40dfcb432dc2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_MaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable_a4fdf65f-0422-4134-ba09-cc789a6e0b0f" xlink:to="loc_ifrs-full_MaturityAxis_c5e11c34-cbb3-409a-91e4-40dfcb432dc2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_c5e11c34-cbb3-409a-91e4-40dfcb432dc2_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_c5e11c34-cbb3-409a-91e4-40dfcb432dc2" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_c5e11c34-cbb3-409a-91e4-40dfcb432dc2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_793fd349-b42e-4acc-815a-aaebf94ebf76" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_c5e11c34-cbb3-409a-91e4-40dfcb432dc2" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_793fd349-b42e-4acc-815a-aaebf94ebf76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_861864d4-0143-4b4a-8cb2-f023fdec81ae" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_793fd349-b42e-4acc-815a-aaebf94ebf76" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_861864d4-0143-4b4a-8cb2-f023fdec81ae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember_55402ce8-1147-4fd8-a1bd-a27c68b8a789" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_793fd349-b42e-4acc-815a-aaebf94ebf76" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember_55402ce8-1147-4fd8-a1bd-a27c68b8a789" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFiveYearsMember_34704445-df33-46b0-a564-0919de0051e8" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LaterThanFiveYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_793fd349-b42e-4acc-815a-aaebf94ebf76" xlink:to="loc_ifrs-full_LaterThanFiveYearsMember_34704445-df33-46b0-a564-0919de0051e8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_5dfbf806-a014-44be-bbae-e37ecb7dc0a2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable_a4fdf65f-0422-4134-ba09-cc789a6e0b0f" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_5dfbf806-a014-44be-bbae-e37ecb7dc0a2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_5dfbf806-a014-44be-bbae-e37ecb7dc0a2_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_5dfbf806-a014-44be-bbae-e37ecb7dc0a2" xlink:to="loc_ifrs-full_FinancialAssetsMember_5dfbf806-a014-44be-bbae-e37ecb7dc0a2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_5518cc24-ff20-4325-824b-8675bd8dc04e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_5dfbf806-a014-44be-bbae-e37ecb7dc0a2" xlink:to="loc_ifrs-full_FinancialAssetsMember_5518cc24-ff20-4325-824b-8675bd8dc04e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BondsMember_ae12ea87-a37c-4fd4-bd2f-ac91ff0021c5" xlink:href="stn-20211231.xsd#stn_BondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_5518cc24-ff20-4325-824b-8675bd8dc04e" xlink:to="loc_stn_BondsMember_ae12ea87-a37c-4fd4-bd2f-ac91ff0021c5" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#LongTermDebtSummaryofLongTermDebtDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails" xlink:type="extended" id="i6f4e3a25e2f5490e8133d5b79740fcc5_LongTermDebtSummaryofLongTermDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8289d2d4-41a7-4753-b842-f172c2d6b1a1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Borrowings_76bc6f47-3663-4a68-993e-f341ea94d88c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Borrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8289d2d4-41a7-4753-b842-f172c2d6b1a1" xlink:to="loc_ifrs-full_Borrowings_76bc6f47-3663-4a68-993e-f341ea94d88c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_6405baca-674e-4225-8cdd-6fb2948c3760" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8289d2d4-41a7-4753-b842-f172c2d6b1a1" xlink:to="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_6405baca-674e-4225-8cdd-6fb2948c3760" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowings_acc2f04a-14db-427b-93c0-28cebbca060a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LongtermBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8289d2d4-41a7-4753-b842-f172c2d6b1a1" xlink:to="loc_ifrs-full_LongtermBorrowings_acc2f04a-14db-427b-93c0-28cebbca060a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_2fc44563-6d89-49f6-bdbb-e9b4f16f613c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8289d2d4-41a7-4753-b842-f172c2d6b1a1" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_2fc44563-6d89-49f6-bdbb-e9b4f16f613c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_e6a0ec06-0e9a-4a44-bea1-399c4d3a5110" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_2fc44563-6d89-49f6-bdbb-e9b4f16f613c" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_e6a0ec06-0e9a-4a44-bea1-399c4d3a5110" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_e6a0ec06-0e9a-4a44-bea1-399c4d3a5110_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_e6a0ec06-0e9a-4a44-bea1-399c4d3a5110" xlink:to="loc_ifrs-full_BorrowingsByNameMember_e6a0ec06-0e9a-4a44-bea1-399c4d3a5110_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_3a10f582-73e6-4de8-af2f-65c76c365a22" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_e6a0ec06-0e9a-4a44-bea1-399c4d3a5110" xlink:to="loc_ifrs-full_BorrowingsByNameMember_3a10f582-73e6-4de8-af2f-65c76c365a22" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorUnsecuredNotesMember_42df8cb4-18bd-42cc-b953-d64c203db749" xlink:href="stn-20211231.xsd#stn_SeniorUnsecuredNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_3a10f582-73e6-4de8-af2f-65c76c365a22" xlink:to="loc_stn_SeniorUnsecuredNotesMember_42df8cb4-18bd-42cc-b953-d64c203db749" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorRevolvingCreditFacilityMember_1a79860a-9e75-4185-b9ca-5c7fbf84ea93" xlink:href="stn-20211231.xsd#stn_SeniorRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_3a10f582-73e6-4de8-af2f-65c76c365a22" xlink:to="loc_stn_SeniorRevolvingCreditFacilityMember_1a79860a-9e75-4185-b9ca-5c7fbf84ea93" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorTermLoansMember_d0989ee3-ed0d-4cbc-b850-9ae88cf1b541" xlink:href="stn-20211231.xsd#stn_SeniorTermLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_3a10f582-73e6-4de8-af2f-65c76c365a22" xlink:to="loc_stn_SeniorTermLoansMember_d0989ee3-ed0d-4cbc-b850-9ae88cf1b541" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NotesPayableMember_0ba19208-e5b2-4807-b33d-a901e79feb5e" xlink:href="stn-20211231.xsd#stn_NotesPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_3a10f582-73e6-4de8-af2f-65c76c365a22" xlink:to="loc_stn_NotesPayableMember_0ba19208-e5b2-4807-b33d-a901e79feb5e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SoftwareFinancingObligationsMember_147ce8dd-0068-4538-8c32-595b8c2b9777" xlink:href="stn-20211231.xsd#stn_SoftwareFinancingObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_3a10f582-73e6-4de8-af2f-65c76c365a22" xlink:to="loc_stn_SoftwareFinancingObligationsMember_147ce8dd-0068-4538-8c32-595b8c2b9777" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#LongTermDebtAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails" xlink:type="extended" id="i1279a6bcd4754293b46f00217d9768cd_LongTermDebtAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_d4ebba77-02b4-4aef-978b-d598a005a184" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_f3e74952-82d6-4e6a-8d5e-878ab2889f58" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_d4ebba77-02b4-4aef-978b-d598a005a184" xlink:to="loc_ifrs-full_NotionalAmount_f3e74952-82d6-4e6a-8d5e-878ab2889f58" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsInterestRate_4521f659-6365-4a01-9162-096b866d8e7e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BorrowingsInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_d4ebba77-02b4-4aef-978b-d598a005a184" xlink:to="loc_ifrs-full_BorrowingsInterestRate_4521f659-6365-4a01-9162-096b866d8e7e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LineOfCreditFacilityMaximumBorrowingsCapacity_bd3ddf75-ef9d-40c3-8ad9-c48987b8d6dd" xlink:href="stn-20211231.xsd#stn_LineOfCreditFacilityMaximumBorrowingsCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_d4ebba77-02b4-4aef-978b-d598a005a184" xlink:to="loc_stn_LineOfCreditFacilityMaximumBorrowingsCapacity_bd3ddf75-ef9d-40c3-8ad9-c48987b8d6dd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfTranches_4be0dc42-1313-41da-b89a-a8e13099f18d" xlink:href="stn-20211231.xsd#stn_NumberOfTranches"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_d4ebba77-02b4-4aef-978b-d598a005a184" xlink:to="loc_stn_NumberOfTranches_4be0dc42-1313-41da-b89a-a8e13099f18d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LineOfCreditFacilityAdditionalBorrowingsCapacity_9cc73b6c-4ad1-4316-98b8-520fa8d589a5" xlink:href="stn-20211231.xsd#stn_LineOfCreditFacilityAdditionalBorrowingsCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_d4ebba77-02b4-4aef-978b-d598a005a184" xlink:to="loc_stn_LineOfCreditFacilityAdditionalBorrowingsCapacity_9cc73b6c-4ad1-4316-98b8-520fa8d589a5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RevolvingCreditFacilityPayableAmount_752c2e53-61f4-4065-8ddb-f8c6a0b9dd00" xlink:href="stn-20211231.xsd#stn_RevolvingCreditFacilityPayableAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_d4ebba77-02b4-4aef-978b-d598a005a184" xlink:to="loc_stn_RevolvingCreditFacilityPayableAmount_752c2e53-61f4-4065-8ddb-f8c6a0b9dd00" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BorrowingsPayableAmount_bea15569-6ed9-493f-9523-a7d7a6c9f73c" xlink:href="stn-20211231.xsd#stn_BorrowingsPayableAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_d4ebba77-02b4-4aef-978b-d598a005a184" xlink:to="loc_stn_BorrowingsPayableAmount_bea15569-6ed9-493f-9523-a7d7a6c9f73c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CreditFacilityAverageInterestRate_4b8a3f93-0ff3-4698-b7a1-f27eeb29a405" xlink:href="stn-20211231.xsd#stn_CreditFacilityAverageInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_d4ebba77-02b4-4aef-978b-d598a005a184" xlink:to="loc_stn_CreditFacilityAverageInterestRate_4b8a3f93-0ff3-4698-b7a1-f27eeb29a405" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LettersOfCreditOutstandingAmount1_b2e6baaf-3a90-47d5-bb0e-2e9f73e63ceb" xlink:href="stn-20211231.xsd#stn_LettersOfCreditOutstandingAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_d4ebba77-02b4-4aef-978b-d598a005a184" xlink:to="loc_stn_LettersOfCreditOutstandingAmount1_b2e6baaf-3a90-47d5-bb0e-2e9f73e63ceb" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UndrawnBorrowingFacilities_410387c8-09ef-4060-a56e-da0a0565ae73" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_UndrawnBorrowingFacilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_d4ebba77-02b4-4aef-978b-d598a005a184" xlink:to="loc_ifrs-full_UndrawnBorrowingFacilities_410387c8-09ef-4060-a56e-da0a0565ae73" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LettersOfCreditIssuedAndOutstandingInAddition_4b8d1109-531b-4007-a04a-62d16e7b3b96" xlink:href="stn-20211231.xsd#stn_LettersOfCreditIssuedAndOutstandingInAddition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_d4ebba77-02b4-4aef-978b-d598a005a184" xlink:to="loc_stn_LettersOfCreditIssuedAndOutstandingInAddition_4b8d1109-531b-4007-a04a-62d16e7b3b96" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AggregateMaturityValueOfNotes_83a75be6-0d3a-4e44-a35f-027cf0fffd19" xlink:href="stn-20211231.xsd#stn_AggregateMaturityValueOfNotes"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_d4ebba77-02b4-4aef-978b-d598a005a184" xlink:to="loc_stn_AggregateMaturityValueOfNotes_83a75be6-0d3a-4e44-a35f-027cf0fffd19" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CarryingAmountOfNotesPayable_b00ead80-22f6-43af-8fa3-2a45e46476a8" xlink:href="stn-20211231.xsd#stn_CarryingAmountOfNotesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_d4ebba77-02b4-4aef-978b-d598a005a184" xlink:to="loc_stn_CarryingAmountOfNotesPayable_b00ead80-22f6-43af-8fa3-2a45e46476a8" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseInBorrowings_63b5f1b7-a9d3-48f2-9dea-f5d33d7efcab" xlink:href="stn-20211231.xsd#stn_IncreaseDecreaseInBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_d4ebba77-02b4-4aef-978b-d598a005a184" xlink:to="loc_stn_IncreaseDecreaseInBorrowings_63b5f1b7-a9d3-48f2-9dea-f5d33d7efcab" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BondsIssued_275071ca-0f69-4317-908d-0d88c71624f3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BondsIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_d4ebba77-02b4-4aef-978b-d598a005a184" xlink:to="loc_ifrs-full_BondsIssued_275071ca-0f69-4317-908d-0d88c71624f3" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_3cc94a5e-ceff-45ca-97eb-02974c98da04" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_d4ebba77-02b4-4aef-978b-d598a005a184" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_3cc94a5e-ceff-45ca-97eb-02974c98da04" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_3d55f17f-7a6f-4ad8-8ae5-b79383b0fb28" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_3cc94a5e-ceff-45ca-97eb-02974c98da04" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_3d55f17f-7a6f-4ad8-8ae5-b79383b0fb28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_3d55f17f-7a6f-4ad8-8ae5-b79383b0fb28_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_3d55f17f-7a6f-4ad8-8ae5-b79383b0fb28" xlink:to="loc_ifrs-full_BorrowingsByNameMember_3d55f17f-7a6f-4ad8-8ae5-b79383b0fb28_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_e3328d00-53c6-4498-af7f-2cf76c4686dd" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_3d55f17f-7a6f-4ad8-8ae5-b79383b0fb28" xlink:to="loc_ifrs-full_BorrowingsByNameMember_e3328d00-53c6-4498-af7f-2cf76c4686dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorUnsecuredNotesMember_7dd18c8c-fe60-42be-8b8d-a14604509316" xlink:href="stn-20211231.xsd#stn_SeniorUnsecuredNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_e3328d00-53c6-4498-af7f-2cf76c4686dd" xlink:to="loc_stn_SeniorUnsecuredNotesMember_7dd18c8c-fe60-42be-8b8d-a14604509316" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorRevolvingCreditFacilityMember_483f5f72-8648-428c-8c46-2d9ecbf2aef6" xlink:href="stn-20211231.xsd#stn_SeniorRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_e3328d00-53c6-4498-af7f-2cf76c4686dd" xlink:to="loc_stn_SeniorRevolvingCreditFacilityMember_483f5f72-8648-428c-8c46-2d9ecbf2aef6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorTermLoansMember_81f29765-ebe2-4ff4-93d4-eca7ce164e4f" xlink:href="stn-20211231.xsd#stn_SeniorTermLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_e3328d00-53c6-4498-af7f-2cf76c4686dd" xlink:to="loc_stn_SeniorTermLoansMember_81f29765-ebe2-4ff4-93d4-eca7ce164e4f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorTermLoanTrancheAMember_91a0698a-adcc-420a-8edf-a0b88d6311f6" xlink:href="stn-20211231.xsd#stn_SeniorTermLoanTrancheAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_e3328d00-53c6-4498-af7f-2cf76c4686dd" xlink:to="loc_stn_SeniorTermLoanTrancheAMember_91a0698a-adcc-420a-8edf-a0b88d6311f6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorTermLoanTrancheBMember_af7657b1-8d22-4f29-82ec-03a631e13020" xlink:href="stn-20211231.xsd#stn_SeniorTermLoanTrancheBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_e3328d00-53c6-4498-af7f-2cf76c4686dd" xlink:to="loc_stn_SeniorTermLoanTrancheBMember_af7657b1-8d22-4f29-82ec-03a631e13020" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LetterOfCreditMember_91fbae4a-1137-4dd7-8aa8-97628cca6d16" xlink:href="stn-20211231.xsd#stn_LetterOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_e3328d00-53c6-4498-af7f-2cf76c4686dd" xlink:to="loc_stn_LetterOfCreditMember_91fbae4a-1137-4dd7-8aa8-97628cca6d16" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NotesPayableMember_0df243cf-2998-43cc-8ed5-2db2a4e6d2dd" xlink:href="stn-20211231.xsd#stn_NotesPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_e3328d00-53c6-4498-af7f-2cf76c4686dd" xlink:to="loc_stn_NotesPayableMember_0df243cf-2998-43cc-8ed5-2db2a4e6d2dd" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SoftwareFinancingObligationsMember_5dc98821-cc9a-4b9a-b967-47ee1b693af8" xlink:href="stn-20211231.xsd#stn_SoftwareFinancingObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_e3328d00-53c6-4498-af7f-2cf76c4686dd" xlink:to="loc_stn_SoftwareFinancingObligationsMember_5dc98821-cc9a-4b9a-b967-47ee1b693af8" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SuretyFacilitiesMember_b923cdd8-dae3-4b8e-b928-c2480b0cf44b" xlink:href="stn-20211231.xsd#stn_SuretyFacilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_e3328d00-53c6-4498-af7f-2cf76c4686dd" xlink:to="loc_stn_SuretyFacilitiesMember_b923cdd8-dae3-4b8e-b928-c2480b0cf44b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SuretyFacilitiesExpiringBeforeSeptember2026Member_59b0b590-eee2-4398-acd3-90770bb40615" xlink:href="stn-20211231.xsd#stn_SuretyFacilitiesExpiringBeforeSeptember2026Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_e3328d00-53c6-4498-af7f-2cf76c4686dd" xlink:to="loc_stn_SuretyFacilitiesExpiringBeforeSeptember2026Member_59b0b590-eee2-4398-acd3-90770bb40615" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusAxis_71d22744-6b55-4bc7-a4e4-8bddaf877230" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PastDueStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_3cc94a5e-ceff-45ca-97eb-02974c98da04" xlink:to="loc_ifrs-full_PastDueStatusAxis_71d22744-6b55-4bc7-a4e4-8bddaf877230" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusMember_71d22744-6b55-4bc7-a4e4-8bddaf877230_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PastDueStatusMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_PastDueStatusAxis_71d22744-6b55-4bc7-a4e4-8bddaf877230" xlink:to="loc_ifrs-full_PastDueStatusMember_71d22744-6b55-4bc7-a4e4-8bddaf877230_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusMember_79ec5132-3a98-4812-9147-564a125711f1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PastDueStatusMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_PastDueStatusAxis_71d22744-6b55-4bc7-a4e4-8bddaf877230" xlink:to="loc_ifrs-full_PastDueStatusMember_79ec5132-3a98-4812-9147-564a125711f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ExpireBeforeTwoThousandTwentyTwoMember_8e64857d-1d1b-46a9-9d74-6beae344f389" xlink:href="stn-20211231.xsd#stn_ExpireBeforeTwoThousandTwentyTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_79ec5132-3a98-4812-9147-564a125711f1" xlink:to="loc_stn_ExpireBeforeTwoThousandTwentyTwoMember_8e64857d-1d1b-46a9-9d74-6beae344f389" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OpenEndedTermsMember_ff0f6cae-2d79-410c-ba4c-be0f037d6ad6" xlink:href="stn-20211231.xsd#stn_OpenEndedTermsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_79ec5132-3a98-4812-9147-564a125711f1" xlink:to="loc_stn_OpenEndedTermsMember_ff0f6cae-2d79-410c-ba4c-be0f037d6ad6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_7f6cf4b1-0947-4c36-b4f9-c852b92a807f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_3cc94a5e-ceff-45ca-97eb-02974c98da04" xlink:to="loc_ifrs-full_RangeAxis_7f6cf4b1-0947-4c36-b4f9-c852b92a807f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_7f6cf4b1-0947-4c36-b4f9-c852b92a807f_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_7f6cf4b1-0947-4c36-b4f9-c852b92a807f" xlink:to="loc_ifrs-full_RangesMember_7f6cf4b1-0947-4c36-b4f9-c852b92a807f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_30c1e870-2c75-4967-a6e5-bb455e9491e7" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_7f6cf4b1-0947-4c36-b4f9-c852b92a807f" xlink:to="loc_ifrs-full_RangesMember_30c1e870-2c75-4967-a6e5-bb455e9491e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageMember_639bd20a-0fb4-4a86-aa13-c249b22e0046" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_WeightedAverageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_30c1e870-2c75-4967-a6e5-bb455e9491e7" xlink:to="loc_ifrs-full_WeightedAverageMember_639bd20a-0fb4-4a86-aa13-c249b22e0046" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_fe2b97e0-815b-42c7-850a-4ec19ad91a41" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CurrencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_3cc94a5e-ceff-45ca-97eb-02974c98da04" xlink:to="loc_srt_CurrencyAxis_fe2b97e0-815b-42c7-850a-4ec19ad91a41" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_fe2b97e0-815b-42c7-850a-4ec19ad91a41_default" xlink:href="https://xbrl.sec.gov/currency/2021/currency-2021.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CurrencyAxis_fe2b97e0-815b-42c7-850a-4ec19ad91a41" xlink:to="loc_currency_AllCurrenciesDomain_fe2b97e0-815b-42c7-850a-4ec19ad91a41_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_66f8bb38-c613-441e-ae0c-fe33dfe6f10f" xlink:href="https://xbrl.sec.gov/currency/2021/currency-2021.xsd#currency_AllCurrenciesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CurrencyAxis_fe2b97e0-815b-42c7-850a-4ec19ad91a41" xlink:to="loc_currency_AllCurrenciesDomain_66f8bb38-c613-441e-ae0c-fe33dfe6f10f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CanadianDollarsMember_f6fae62e-c218-40b5-bbd1-8b233c919eb0" xlink:href="stn-20211231.xsd#stn_CanadianDollarsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_66f8bb38-c613-441e-ae0c-fe33dfe6f10f" xlink:to="loc_stn_CanadianDollarsMember_f6fae62e-c218-40b5-bbd1-8b233c919eb0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_USDollarsMember_6bd4c949-0f03-4e54-9e61-3d27f813e53b" xlink:href="stn-20211231.xsd#stn_USDollarsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_66f8bb38-c613-441e-ae0c-fe33dfe6f10f" xlink:to="loc_stn_USDollarsMember_6bd4c949-0f03-4e54-9e61-3d27f813e53b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AustralianDollarMember_6c6abbcc-70c2-4df7-9c66-367726861333" xlink:href="stn-20211231.xsd#stn_AustralianDollarMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_66f8bb38-c613-441e-ae0c-fe33dfe6f10f" xlink:to="loc_stn_AustralianDollarMember_6c6abbcc-70c2-4df7-9c66-367726861333" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherForeignCurrenciesMember_403a167c-e265-4d8a-a876-d8a6ee44d3f8" xlink:href="stn-20211231.xsd#stn_OtherForeignCurrenciesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currency_AllCurrenciesDomain_66f8bb38-c613-441e-ae0c-fe33dfe6f10f" xlink:to="loc_stn_OtherForeignCurrenciesMember_403a167c-e265-4d8a-a876-d8a6ee44d3f8" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#ProvisionsSummaryofProvisionsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails" xlink:type="extended" id="icf244820989546a2b205e85345c3bafa_ProvisionsSummaryofProvisionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_e23a0b5a-eefa-40d5-8cfe-3b3f380f006e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_42f6bfee-33c5-488a-926f-bc0330dcae37" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_e23a0b5a-eefa-40d5-8cfe-3b3f380f006e" xlink:to="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_42f6bfee-33c5-488a-926f-bc0330dcae37" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisions_4ae38e4f-9b2b-42f8-adcf-ebdc26b2ef53" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherProvisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_42f6bfee-33c5-488a-926f-bc0330dcae37" xlink:to="loc_ifrs-full_OtherProvisions_4ae38e4f-9b2b-42f8-adcf-ebdc26b2ef53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions_7b037b7a-0fcf-49a9-bf5e-697ed47112a2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_42f6bfee-33c5-488a-926f-bc0330dcae37" xlink:to="loc_ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions_7b037b7a-0fcf-49a9-bf5e-697ed47112a2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions_46eb59c1-52ba-48d5-8db7-41df1d6fabd0" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_42f6bfee-33c5-488a-926f-bc0330dcae37" xlink:to="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions_46eb59c1-52ba-48d5-8db7-41df1d6fabd0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProvisionUsedOtherProvisions_b5e655b5-f89d-4bdf-8166-dfc53cc32996" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProvisionUsedOtherProvisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_42f6bfee-33c5-488a-926f-bc0330dcae37" xlink:to="loc_ifrs-full_ProvisionUsedOtherProvisions_b5e655b5-f89d-4bdf-8166-dfc53cc32996" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions_4844ed96-cc3f-4f2f-86af-ce9e5b9efd8a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_42f6bfee-33c5-488a-926f-bc0330dcae37" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions_4844ed96-cc3f-4f2f-86af-ce9e5b9efd8a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisions_956005ef-d0c5-4b40-9961-454398587144" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherProvisions"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherShorttermProvisions_1d8b8a87-904f-43fb-a776-bf818104b338" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherShorttermProvisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_e23a0b5a-eefa-40d5-8cfe-3b3f380f006e" xlink:to="loc_ifrs-full_OtherShorttermProvisions_1d8b8a87-904f-43fb-a776-bf818104b338" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherLongtermProvisions_cc608eda-a854-49f9-bfe1-c96893b1d5f3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherLongtermProvisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_e23a0b5a-eefa-40d5-8cfe-3b3f380f006e" xlink:to="loc_ifrs-full_OtherLongtermProvisions_cc608eda-a854-49f9-bfe1-c96893b1d5f3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsTable_ec6d626c-495c-4017-a495-1232388f76ac" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfOtherProvisionsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_e23a0b5a-eefa-40d5-8cfe-3b3f380f006e" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsTable_ec6d626c-495c-4017-a495-1232388f76ac" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfProvisionsAxis_370b4fba-d50e-48a9-8ecf-2c10ae7cb003" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfProvisionsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_ec6d626c-495c-4017-a495-1232388f76ac" xlink:to="loc_ifrs-full_ClassesOfProvisionsAxis_370b4fba-d50e-48a9-8ecf-2c10ae7cb003" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisionsMember_370b4fba-d50e-48a9-8ecf-2c10ae7cb003_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherProvisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_370b4fba-d50e-48a9-8ecf-2c10ae7cb003" xlink:to="loc_ifrs-full_OtherProvisionsMember_370b4fba-d50e-48a9-8ecf-2c10ae7cb003_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisionsMember_699c60ca-6439-4b73-8c02-9fc78ec6ada9" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherProvisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_370b4fba-d50e-48a9-8ecf-2c10ae7cb003" xlink:to="loc_ifrs-full_OtherProvisionsMember_699c60ca-6439-4b73-8c02-9fc78ec6ada9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SelfInsuredLiabilitiesProvisionMember_8b1edb18-e580-4710-81e1-a609c8c738ba" xlink:href="stn-20211231.xsd#stn_SelfInsuredLiabilitiesProvisionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherProvisionsMember_699c60ca-6439-4b73-8c02-9fc78ec6ada9" xlink:to="loc_stn_SelfInsuredLiabilitiesProvisionMember_8b1edb18-e580-4710-81e1-a609c8c738ba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProvisionForClaimsMember_d443a1ca-3481-49d0-811d-e0d8e98d7048" xlink:href="stn-20211231.xsd#stn_ProvisionForClaimsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherProvisionsMember_699c60ca-6439-4b73-8c02-9fc78ec6ada9" xlink:to="loc_stn_ProvisionForClaimsMember_d443a1ca-3481-49d0-811d-e0d8e98d7048" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_d7acca34-85ad-4109-8d61-46e4b894d7b7" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherProvisionsMember_699c60ca-6439-4b73-8c02-9fc78ec6ada9" xlink:to="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_d7acca34-85ad-4109-8d61-46e4b894d7b7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OnerousContractsProvisionMember_a1dbe31d-bb82-4328-b853-ab2f425ef027" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OnerousContractsProvisionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherProvisionsMember_699c60ca-6439-4b73-8c02-9fc78ec6ada9" xlink:to="loc_ifrs-full_OnerousContractsProvisionMember_a1dbe31d-bb82-4328-b853-ab2f425ef027" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ProvisionsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#ProvisionsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/ProvisionsAdditionalInformationDetails" xlink:type="extended" id="i473ec628cdf34289a0137acabb54287f_ProvisionsAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_235950cf-6dda-4296-8e5a-dec0d17ff4ad" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions_a3db280d-6e4d-47f6-82d3-65d7ba894048" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_235950cf-6dda-4296-8e5a-dec0d17ff4ad" xlink:to="loc_ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions_a3db280d-6e4d-47f6-82d3-65d7ba894048" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsTable_72f9fc37-2299-4e40-ba80-dd43b007e3e8" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfOtherProvisionsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_235950cf-6dda-4296-8e5a-dec0d17ff4ad" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsTable_72f9fc37-2299-4e40-ba80-dd43b007e3e8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_fdfb62d4-89a9-498e-916b-a421a13e5893" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_72f9fc37-2299-4e40-ba80-dd43b007e3e8" xlink:to="loc_ifrs-full_RangeAxis_fdfb62d4-89a9-498e-916b-a421a13e5893" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_fdfb62d4-89a9-498e-916b-a421a13e5893_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_fdfb62d4-89a9-498e-916b-a421a13e5893" xlink:to="loc_ifrs-full_RangesMember_fdfb62d4-89a9-498e-916b-a421a13e5893_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_d88d3c77-8df4-4b67-9f67-0e9420311e1d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_fdfb62d4-89a9-498e-916b-a421a13e5893" xlink:to="loc_ifrs-full_RangesMember_d88d3c77-8df4-4b67-9f67-0e9420311e1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_c8072e69-d2ca-4c1f-8e70-b09a31077ce3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_d88d3c77-8df4-4b67-9f67-0e9420311e1d" xlink:to="loc_ifrs-full_BottomOfRangeMember_c8072e69-d2ca-4c1f-8e70-b09a31077ce3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_9e4ea620-cab6-44fc-9557-7ec9ef6c84d5" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TopOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_d88d3c77-8df4-4b67-9f67-0e9420311e1d" xlink:to="loc_ifrs-full_TopOfRangeMember_9e4ea620-cab6-44fc-9557-7ec9ef6c84d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfProvisionsAxis_b52c2420-0bae-462a-9933-06af29a09ea2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfProvisionsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_72f9fc37-2299-4e40-ba80-dd43b007e3e8" xlink:to="loc_ifrs-full_ClassesOfProvisionsAxis_b52c2420-0bae-462a-9933-06af29a09ea2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisionsMember_b52c2420-0bae-462a-9933-06af29a09ea2_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherProvisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_b52c2420-0bae-462a-9933-06af29a09ea2" xlink:to="loc_ifrs-full_OtherProvisionsMember_b52c2420-0bae-462a-9933-06af29a09ea2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisionsMember_08135954-ed43-44d0-8e79-293cec78c2d3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherProvisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_b52c2420-0bae-462a-9933-06af29a09ea2" xlink:to="loc_ifrs-full_OtherProvisionsMember_08135954-ed43-44d0-8e79-293cec78c2d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProvisionForClaimsMember_26696d54-39f1-45b3-9139-fb0a221a1a34" xlink:href="stn-20211231.xsd#stn_ProvisionForClaimsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherProvisionsMember_08135954-ed43-44d0-8e79-293cec78c2d3" xlink:to="loc_stn_ProvisionForClaimsMember_26696d54-39f1-45b3-9139-fb0a221a1a34" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_255adf14-1c29-471b-9926-ae501adb5a14" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OtherProvisionsMember_08135954-ed43-44d0-8e79-293cec78c2d3" xlink:to="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_255adf14-1c29-471b-9926-ae501adb5a14" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails" xlink:type="extended" id="i7c46d876cbcd4b41a997fb5885fdf624_EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_e38b8eca-76fc-4072-9b14-118d2b3e3ad5" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_3857fd9a-ffab-443b-b9d6-3f9f50298952" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_e38b8eca-76fc-4072-9b14-118d2b3e3ad5" xlink:to="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_3857fd9a-ffab-443b-b9d6-3f9f50298952" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_ff62fe2b-6047-4bf5-b5b2-10af1daaa8bf" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_e38b8eca-76fc-4072-9b14-118d2b3e3ad5" xlink:to="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_ff62fe2b-6047-4bf5-b5b2-10af1daaa8bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_ce13cabe-b146-4113-9523-f67e506ed03e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_e38b8eca-76fc-4072-9b14-118d2b3e3ad5" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_ce13cabe-b146-4113-9523-f67e506ed03e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_29cc95d9-bf51-4330-b590-603cc04e4aeb" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_e38b8eca-76fc-4072-9b14-118d2b3e3ad5" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_29cc95d9-bf51-4330-b590-603cc04e4aeb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_341f9eec-a7a3-4601-8fa0-4dbc66cfb9fb" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_29cc95d9-bf51-4330-b590-603cc04e4aeb" xlink:to="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_341f9eec-a7a3-4601-8fa0-4dbc66cfb9fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_341f9eec-a7a3-4601-8fa0-4dbc66cfb9fb_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_341f9eec-a7a3-4601-8fa0-4dbc66cfb9fb" xlink:to="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_341f9eec-a7a3-4601-8fa0-4dbc66cfb9fb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_18f27f53-2668-4ff6-8df5-43ef96cfb1ea" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_341f9eec-a7a3-4601-8fa0-4dbc66cfb9fb" xlink:to="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_18f27f53-2668-4ff6-8df5-43ef96cfb1ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PensionDefinedBenefitPlansMember_247c6ac0-0897-4d85-b261-ab98a38854a3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PensionDefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_18f27f53-2668-4ff6-8df5-43ef96cfb1ea" xlink:to="loc_ifrs-full_PensionDefinedBenefitPlansMember_247c6ac0-0897-4d85-b261-ab98a38854a3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PostEmploymentBenefitPlansMember_a741aeb7-6435-4789-a747-245ad7e4e329" xlink:href="stn-20211231.xsd#stn_PostEmploymentBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_18f27f53-2668-4ff6-8df5-43ef96cfb1ea" xlink:to="loc_stn_PostEmploymentBenefitPlansMember_a741aeb7-6435-4789-a747-245ad7e4e329" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails" xlink:type="extended" id="ifa45b0fee6354a93bc66cdaeb9cf47fb_EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_681aaeb2-4053-4ce5-85a4-9cba7797418d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_409bd12c-f62d-4cf1-9e85-4c12c11d24c3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_681aaeb2-4053-4ce5-85a4-9cba7797418d" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_409bd12c-f62d-4cf1-9e85-4c12c11d24c3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset_9465d0d5-02ac-46b8-81ce-ec2becd04c10" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_681aaeb2-4053-4ce5-85a4-9cba7797418d" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset_9465d0d5-02ac-46b8-81ce-ec2becd04c10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract_d342d7ec-060c-4bf4-8d12-5535102afea5" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_681aaeb2-4053-4ce5-85a4-9cba7797418d" xlink:to="loc_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract_d342d7ec-060c-4bf4-8d12-5535102afea5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_26321a4e-e846-462e-9d45-4beed17d27f4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract_d342d7ec-060c-4bf4-8d12-5535102afea5" xlink:to="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_26321a4e-e846-462e-9d45-4beed17d27f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_aaa2e2c0-fd3f-42c5-bf9c-5c083de27de8" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract_d342d7ec-060c-4bf4-8d12-5535102afea5" xlink:to="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_aaa2e2c0-fd3f-42c5-bf9c-5c083de27de8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset_2e0c60bc-cc14-4d9a-b6aa-5d2bcfc7052b" xlink:href="stn-20211231.xsd#stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract_d342d7ec-060c-4bf4-8d12-5535102afea5" xlink:to="loc_stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset_2e0c60bc-cc14-4d9a-b6aa-5d2bcfc7052b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss_974da0c8-5660-46d1-bc1a-29fa266e083e" xlink:href="stn-20211231.xsd#stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract_d342d7ec-060c-4bf4-8d12-5535102afea5" xlink:to="loc_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss_974da0c8-5660-46d1-bc1a-29fa266e083e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_51412d3a-196e-4c81-acb7-e0408ece0a9b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_681aaeb2-4053-4ce5-85a4-9cba7797418d" xlink:to="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_51412d3a-196e-4c81-acb7-e0408ece0a9b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_f79769c0-7443-439f-994b-e76275fa4481" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_51412d3a-196e-4c81-acb7-e0408ece0a9b" xlink:to="loc_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_f79769c0-7443-439f-994b-e76275fa4481" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract_3b7e9301-3202-4ae2-bebd-5263ffc670ce" xlink:href="stn-20211231.xsd#stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_51412d3a-196e-4c81-acb7-e0408ece0a9b" xlink:to="loc_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract_3b7e9301-3202-4ae2-bebd-5263ffc670ce" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_744356f5-4af0-4409-b35e-39d7a5b5cc58" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract_3b7e9301-3202-4ae2-bebd-5263ffc670ce" xlink:to="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_744356f5-4af0-4409-b35e-39d7a5b5cc58" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_55713162-1fe4-423e-b723-184412049722" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract_3b7e9301-3202-4ae2-bebd-5263ffc670ce" xlink:to="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_55713162-1fe4-423e-b723-184412049722" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset_a61d100c-866a-45dc-a5d3-de795deae901" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract_3b7e9301-3202-4ae2-bebd-5263ffc670ce" xlink:to="loc_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset_a61d100c-866a-45dc-a5d3-de795deae901" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_08f0ac1b-adaa-4ded-98b2-27f7b9821376" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_51412d3a-196e-4c81-acb7-e0408ece0a9b" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_08f0ac1b-adaa-4ded-98b2-27f7b9821376" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_ffea524d-11bd-4b89-ae54-0d125f61b814" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_51412d3a-196e-4c81-acb7-e0408ece0a9b" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_ffea524d-11bd-4b89-ae54-0d125f61b814" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset_2c67b0c2-5256-4181-bd5c-b16726ec2539" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_51412d3a-196e-4c81-acb7-e0408ece0a9b" xlink:to="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset_2c67b0c2-5256-4181-bd5c-b16726ec2539" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherNetDefinedBenefitLiabilityAssetAbstract_d2d581ab-f84a-49a7-a449-a474c14707e5" xlink:href="stn-20211231.xsd#stn_OtherNetDefinedBenefitLiabilityAssetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_681aaeb2-4053-4ce5-85a4-9cba7797418d" xlink:to="loc_stn_OtherNetDefinedBenefitLiabilityAssetAbstract_d2d581ab-f84a-49a7-a449-a474c14707e5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_c3ba60e7-6eb5-41b2-9eb9-9397e50034af" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_OtherNetDefinedBenefitLiabilityAssetAbstract_d2d581ab-f84a-49a7-a449-a474c14707e5" xlink:to="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_c3ba60e7-6eb5-41b2-9eb9-9397e50034af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset_2817553b-c19f-4026-a22b-471e90da101d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_OtherNetDefinedBenefitLiabilityAssetAbstract_d2d581ab-f84a-49a7-a449-a474c14707e5" xlink:to="loc_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset_2817553b-c19f-4026-a22b-471e90da101d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset_f38cd231-0118-47df-bf13-b1830b4e48a2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_OtherNetDefinedBenefitLiabilityAssetAbstract_d2d581ab-f84a-49a7-a449-a474c14707e5" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset_f38cd231-0118-47df-bf13-b1830b4e48a2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_b6fd3fd2-074a-47f4-ac75-66b0a5d9d7e1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_616bb819-5250-4cef-a97c-c4137aa1d209" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_681aaeb2-4053-4ce5-85a4-9cba7797418d" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_616bb819-5250-4cef-a97c-c4137aa1d209" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ae950b7d-a1d8-4f6b-a372-5dc5b4d0bb0d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_616bb819-5250-4cef-a97c-c4137aa1d209" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ae950b7d-a1d8-4f6b-a372-5dc5b4d0bb0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_ae950b7d-a1d8-4f6b-a372-5dc5b4d0bb0d_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ae950b7d-a1d8-4f6b-a372-5dc5b4d0bb0d" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_ae950b7d-a1d8-4f6b-a372-5dc5b4d0bb0d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_e9386755-0eb5-49d7-9c13-e77d234b00e5" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ae950b7d-a1d8-4f6b-a372-5dc5b4d0bb0d" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_e9386755-0eb5-49d7-9c13-e77d234b00e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PresentValueOfDefinedBenefitObligationMember_6ebc8c01-f159-4b1f-87a9-8adbf2d554ba" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PresentValueOfDefinedBenefitObligationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_e9386755-0eb5-49d7-9c13-e77d234b00e5" xlink:to="loc_ifrs-full_PresentValueOfDefinedBenefitObligationMember_6ebc8c01-f159-4b1f-87a9-8adbf2d554ba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PlanAssetsMember_766e593e-7e74-4749-849b-9d3771b0fd50" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PlanAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_e9386755-0eb5-49d7-9c13-e77d234b00e5" xlink:to="loc_ifrs-full_PlanAssetsMember_766e593e-7e74-4749-849b-9d3771b0fd50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_93619d75-332e-47bd-b974-2df246a2099a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_616bb819-5250-4cef-a97c-c4137aa1d209" xlink:to="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_93619d75-332e-47bd-b974-2df246a2099a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_93619d75-332e-47bd-b974-2df246a2099a_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_93619d75-332e-47bd-b974-2df246a2099a" xlink:to="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_93619d75-332e-47bd-b974-2df246a2099a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_8f20f796-f9ca-4355-be01-f08e79c9d25d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_93619d75-332e-47bd-b974-2df246a2099a" xlink:to="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_8f20f796-f9ca-4355-be01-f08e79c9d25d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PensionDefinedBenefitPlansMember_e376dda0-1745-4bc9-ad01-28d62c0be35f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PensionDefinedBenefitPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_8f20f796-f9ca-4355-be01-f08e79c9d25d" xlink:to="loc_ifrs-full_PensionDefinedBenefitPlansMember_e376dda0-1745-4bc9-ad01-28d62c0be35f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails" xlink:type="extended" id="iaa0fb60d886348adb32b9ca81aafd9c9_EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_ac352906-19e4-4f5b-adf0-8c49937a330a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets_b44ee1db-3e5c-4f79-bdf4-20409c33c1a0" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_ac352906-19e4-4f5b-adf0-8c49937a330a" xlink:to="loc_ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets_b44ee1db-3e5c-4f79-bdf4-20409c33c1a0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets_021bc048-d5d2-4480-8972-ffc30a2f7dc3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_ac352906-19e4-4f5b-adf0-8c49937a330a" xlink:to="loc_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets_021bc048-d5d2-4480-8972-ffc30a2f7dc3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets_8a7d89bb-9b09-49bd-9530-727d4ba676a0" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_ac352906-19e4-4f5b-adf0-8c49937a330a" xlink:to="loc_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets_8a7d89bb-9b09-49bd-9530-727d4ba676a0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets_ec281cf9-6fb9-4743-8004-799f7539ca69" xlink:href="stn-20211231.xsd#stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_ac352906-19e4-4f5b-adf0-8c49937a330a" xlink:to="loc_stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets_ec281cf9-6fb9-4743-8004-799f7539ca69" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets_703c3cb3-f562-4104-8cd2-becfcb9d4b51" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_ac352906-19e4-4f5b-adf0-8c49937a330a" xlink:to="loc_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets_703c3cb3-f562-4104-8cd2-becfcb9d4b51" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets_4d81a96b-58ce-4b50-8d99-48aef52ccd5d" xlink:href="stn-20211231.xsd#stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_ac352906-19e4-4f5b-adf0-8c49937a330a" xlink:to="loc_stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets_4d81a96b-58ce-4b50-8d99-48aef52ccd5d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets_b8492852-8eb6-433f-85dd-7126f1ea5ffb" xlink:href="stn-20211231.xsd#stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_ac352906-19e4-4f5b-adf0-8c49937a330a" xlink:to="loc_stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets_b8492852-8eb6-433f-85dd-7126f1ea5ffb" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PlanAssetsAtFairValue_88c8aafb-af00-4a36-9eb0-aebb63666d8d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PlanAssetsAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_ac352906-19e4-4f5b-adf0-8c49937a330a" xlink:to="loc_ifrs-full_PlanAssetsAtFairValue_88c8aafb-af00-4a36-9eb0-aebb63666d8d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_9bde8c38-c709-4a80-81ec-f56a478fc109" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_ac352906-19e4-4f5b-adf0-8c49937a330a" xlink:to="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_9bde8c38-c709-4a80-81ec-f56a478fc109" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_5628aaa1-90a9-49d2-867c-c8837f3b0a82" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_9bde8c38-c709-4a80-81ec-f56a478fc109" xlink:to="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_5628aaa1-90a9-49d2-867c-c8837f3b0a82" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_5628aaa1-90a9-49d2-867c-c8837f3b0a82_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_5628aaa1-90a9-49d2-867c-c8837f3b0a82" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_5628aaa1-90a9-49d2-867c-c8837f3b0a82_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_e140be80-e7e5-4f43-a79b-ddf6afcb51dc" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_5628aaa1-90a9-49d2-867c-c8837f3b0a82" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_e140be80-e7e5-4f43-a79b-ddf6afcb51dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level1OfFairValueHierarchyMember_451feef9-c0ff-4c10-8d4c-b1426bf81867" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Level1OfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_e140be80-e7e5-4f43-a79b-ddf6afcb51dc" xlink:to="loc_ifrs-full_Level1OfFairValueHierarchyMember_451feef9-c0ff-4c10-8d4c-b1426bf81867" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level2And3OfFairValueHierarchyMember_7df4761e-9161-4e05-8ebf-f7a23a21489f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Level2And3OfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_e140be80-e7e5-4f43-a79b-ddf6afcb51dc" xlink:to="loc_ifrs-full_Level2And3OfFairValueHierarchyMember_7df4761e-9161-4e05-8ebf-f7a23a21489f" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails" xlink:type="extended" id="i9549aa500b194d73aff1032a7397cdea_EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_6ed26198-89c6-4bda-8b68-aee8f922e148" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption_0befd96b-de39-4512-a392-7fe07184f228" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_6ed26198-89c6-4bda-8b68-aee8f922e148" xlink:to="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption_0befd96b-de39-4512-a392-7fe07184f228" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption_83ac798b-5c44-46a0-8159-17ff2f18a842" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_6ed26198-89c6-4bda-8b68-aee8f922e148" xlink:to="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption_83ac798b-5c44-46a0-8159-17ff2f18a842" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_ab623118-e66d-4717-8647-ffdc65259963" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_6ed26198-89c6-4bda-8b68-aee8f922e148" xlink:to="loc_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_ab623118-e66d-4717-8647-ffdc65259963" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption_4804a357-0a6c-46f3-b204-8a330421c02e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_6ed26198-89c6-4bda-8b68-aee8f922e148" xlink:to="loc_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption_4804a357-0a6c-46f3-b204-8a330421c02e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_dac36d3c-ae5f-472a-a3ea-5021c67aab22" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_6ed26198-89c6-4bda-8b68-aee8f922e148" xlink:to="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_dac36d3c-ae5f-472a-a3ea-5021c67aab22" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsAxis_e080b86e-74f2-4d97-8714-42a8d274db28" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ActuarialAssumptionsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_dac36d3c-ae5f-472a-a3ea-5021c67aab22" xlink:to="loc_ifrs-full_ActuarialAssumptionsAxis_e080b86e-74f2-4d97-8714-42a8d274db28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsMember_e080b86e-74f2-4d97-8714-42a8d274db28_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ActuarialAssumptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ActuarialAssumptionsAxis_e080b86e-74f2-4d97-8714-42a8d274db28" xlink:to="loc_ifrs-full_ActuarialAssumptionsMember_e080b86e-74f2-4d97-8714-42a8d274db28_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsMember_dc99d948-8794-4116-99d5-2e9027027927" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ActuarialAssumptionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ActuarialAssumptionsAxis_e080b86e-74f2-4d97-8714-42a8d274db28" xlink:to="loc_ifrs-full_ActuarialAssumptionsMember_dc99d948-8794-4116-99d5-2e9027027927" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember_065914c2-532a-48a6-95af-35e170f09208" xlink:href="stn-20211231.xsd#stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_dc99d948-8794-4116-99d5-2e9027027927" xlink:to="loc_stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember_065914c2-532a-48a6-95af-35e170f09208" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember_451cd4e5-2a95-407f-ba54-9bab861b9178" xlink:href="stn-20211231.xsd#stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_dc99d948-8794-4116-99d5-2e9027027927" xlink:to="loc_stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember_451cd4e5-2a95-407f-ba54-9bab861b9178" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember_73060534-67e7-490f-8515-63882cb3a7b3" xlink:href="stn-20211231.xsd#stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_dc99d948-8794-4116-99d5-2e9027027927" xlink:to="loc_stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember_73060534-67e7-490f-8515-63882cb3a7b3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember_e685a9a7-a36c-4eb0-8d3e-1456252f823f" xlink:href="stn-20211231.xsd#stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_dc99d948-8794-4116-99d5-2e9027027927" xlink:to="loc_stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember_e685a9a7-a36c-4eb0-8d3e-1456252f823f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember_f27d8bfb-3b66-4efb-8512-4ca2eddf4a83" xlink:href="stn-20211231.xsd#stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_dc99d948-8794-4116-99d5-2e9027027927" xlink:to="loc_stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember_f27d8bfb-3b66-4efb-8512-4ca2eddf4a83" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CommitmentsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#CommitmentsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/CommitmentsDetails" xlink:type="extended" id="icc13cb141a8447b5b52aa6b9135bf749_CommitmentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_7fc968dc-5b78-49b6-a451-6f0c833afb70" xlink:href="stn-20211231.xsd#stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed_d50a2d6e-ed68-4ccb-8581-53cfe5feda42" xlink:href="stn-20211231.xsd#stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_7fc968dc-5b78-49b6-a451-6f0c833afb70" xlink:to="loc_stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed_d50a2d6e-ed68-4ccb-8581-53cfe5feda42" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed_c8e5aeca-7a96-4a46-abad-57dcbb4c36d8" xlink:href="stn-20211231.xsd#stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_7fc968dc-5b78-49b6-a451-6f0c833afb70" xlink:to="loc_stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed_c8e5aeca-7a96-4a46-abad-57dcbb4c36d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeasesNotYetCommencedToWhichLesseeIsCommitted_7e758b29-1b2b-4890-9b0c-30c0b26e0c94" xlink:href="stn-20211231.xsd#stn_LeasesNotYetCommencedToWhichLesseeIsCommitted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_7fc968dc-5b78-49b6-a451-6f0c833afb70" xlink:to="loc_stn_LeasesNotYetCommencedToWhichLesseeIsCommitted_7e758b29-1b2b-4890-9b0c-30c0b26e0c94" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_Commitments_1f049c0b-b6e7-44e0-bc81-f80d889fddd8" xlink:href="stn-20211231.xsd#stn_Commitments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_7fc968dc-5b78-49b6-a451-6f0c833afb70" xlink:to="loc_stn_Commitments_1f049c0b-b6e7-44e0-bc81-f80d889fddd8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UndiscountedLeasePaymentsToBeReceived_1d5e97e1-2285-468d-bd26-acc538408005" xlink:href="stn-20211231.xsd#stn_UndiscountedLeasePaymentsToBeReceived"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_7fc968dc-5b78-49b6-a451-6f0c833afb70" xlink:to="loc_stn_UndiscountedLeasePaymentsToBeReceived_1d5e97e1-2285-468d-bd26-acc538408005" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UndiscountedFinanceLeasePaymentsToBeReceived_b013995e-341c-4f48-9410-d5ef6f75d3eb" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_UndiscountedFinanceLeasePaymentsToBeReceived"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_7fc968dc-5b78-49b6-a451-6f0c833afb70" xlink:to="loc_ifrs-full_UndiscountedFinanceLeasePaymentsToBeReceived_b013995e-341c-4f48-9410-d5ef6f75d3eb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable_431e17a3-6cb8-4d15-b2e9-cc0685548265" xlink:href="stn-20211231.xsd#stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_7fc968dc-5b78-49b6-a451-6f0c833afb70" xlink:to="loc_stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable_431e17a3-6cb8-4d15-b2e9-cc0685548265" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_15fc43ac-5296-47ce-b10a-1978b57c91e1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_MaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable_431e17a3-6cb8-4d15-b2e9-cc0685548265" xlink:to="loc_ifrs-full_MaturityAxis_15fc43ac-5296-47ce-b10a-1978b57c91e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_15fc43ac-5296-47ce-b10a-1978b57c91e1_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_15fc43ac-5296-47ce-b10a-1978b57c91e1" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_15fc43ac-5296-47ce-b10a-1978b57c91e1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_8b50259e-67b8-41bc-b920-942e6793ee93" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_15fc43ac-5296-47ce-b10a-1978b57c91e1" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_8b50259e-67b8-41bc-b920-942e6793ee93" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_529392b8-d4fd-44a2-bfa5-b6779936bdb4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_8b50259e-67b8-41bc-b920-942e6793ee93" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_529392b8-d4fd-44a2-bfa5-b6779936bdb4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_de99bb45-236b-4494-9958-76d7b20266c6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_8b50259e-67b8-41bc-b920-942e6793ee93" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_de99bb45-236b-4494-9958-76d7b20266c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanThreeYearsMember_585bc7aa-e354-4c9f-8d7e-b5ea4778c2f3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LaterThanThreeYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_8b50259e-67b8-41bc-b920-942e6793ee93" xlink:to="loc_ifrs-full_LaterThanThreeYearsMember_585bc7aa-e354-4c9f-8d7e-b5ea4778c2f3" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ContingenciesandGuaranteesDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#ContingenciesandGuaranteesDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/ContingenciesandGuaranteesDetails" xlink:type="extended" id="i32c3520d765145c781705b3d785dd035_ContingenciesandGuaranteesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_05e27dba-83d3-4d2c-bed6-4a7f6ac2c0e7" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfContingentLiabilitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EstimatedFinancialEffectOfContingentAssets_a36ef1dd-651e-4da9-8fcb-ccdc6cf792e3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EstimatedFinancialEffectOfContingentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_05e27dba-83d3-4d2c-bed6-4a7f6ac2c0e7" xlink:to="loc_ifrs-full_EstimatedFinancialEffectOfContingentAssets_a36ef1dd-651e-4da9-8fcb-ccdc6cf792e3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_28ac71cf-e20e-46b1-9acd-6ff9043f491e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfContingentLiabilitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_05e27dba-83d3-4d2c-bed6-4a7f6ac2c0e7" xlink:to="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_28ac71cf-e20e-46b1-9acd-6ff9043f491e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfContingentLiabilitiesAxis_48fab846-fcde-43e5-b3f3-b7129d7cbc08" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfContingentLiabilitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_28ac71cf-e20e-46b1-9acd-6ff9043f491e" xlink:to="loc_ifrs-full_ClassesOfContingentLiabilitiesAxis_48fab846-fcde-43e5-b3f3-b7129d7cbc08" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContingentLiabilitiesMember_48fab846-fcde-43e5-b3f3-b7129d7cbc08_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ContingentLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfContingentLiabilitiesAxis_48fab846-fcde-43e5-b3f3-b7129d7cbc08" xlink:to="loc_ifrs-full_ContingentLiabilitiesMember_48fab846-fcde-43e5-b3f3-b7129d7cbc08_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContingentLiabilitiesMember_1d2af047-1e30-423e-a7dc-57878fccded1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ContingentLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfContingentLiabilitiesAxis_48fab846-fcde-43e5-b3f3-b7129d7cbc08" xlink:to="loc_ifrs-full_ContingentLiabilitiesMember_1d2af047-1e30-423e-a7dc-57878fccded1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContingentLiabilityForGuaranteesMember_681bf3e0-21a2-4b49-8c4f-8297415f2cc9" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ContingentLiabilityForGuaranteesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ContingentLiabilitiesMember_1d2af047-1e30-423e-a7dc-57878fccded1" xlink:to="loc_ifrs-full_ContingentLiabilityForGuaranteesMember_681bf3e0-21a2-4b49-8c4f-8297415f2cc9" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#ShareCapitalAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails" xlink:type="extended" id="i7ce97ecbf9af4dd7b4e1f4e09e9af62d_ShareCapitalAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram_e9e36123-6200-4610-9dc6-243b67b89ecc" xlink:href="stn-20211231.xsd#stn_NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_stn_NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram_e9e36123-6200-4610-9dc6-243b67b89ecc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SharesRepurchasedForCancellation_8bced53c-0069-4888-8228-17c78c6bb4c5" xlink:href="stn-20211231.xsd#stn_SharesRepurchasedForCancellation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_stn_SharesRepurchasedForCancellation_8bced53c-0069-4888-8228-17c78c6bb4c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CancellationOfTreasuryShares_0567e327-66a7-49de-8aef-7705ef263d1c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CancellationOfTreasuryShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_ifrs-full_CancellationOfTreasuryShares_0567e327-66a7-49de-8aef-7705ef263d1c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReductionOfIssuedCapital_8d38f5f1-32c1-4f22-aed4-14286f9bb221" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ReductionOfIssuedCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_ifrs-full_ReductionOfIssuedCapital_8d38f5f1-32c1-4f22-aed4-14286f9bb221" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ReductionOfContributedSurplus_f0e19f96-1147-430d-97db-1a57d6571cc0" xlink:href="stn-20211231.xsd#stn_ReductionOfContributedSurplus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_stn_ReductionOfContributedSurplus_f0e19f96-1147-430d-97db-1a57d6571cc0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ChargesToRetainedEarnings_4827e4b2-b2fc-4ee4-a2bc-3cc7a5c21371" xlink:href="stn-20211231.xsd#stn_ChargesToRetainedEarnings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_stn_ChargesToRetainedEarnings_4827e4b2-b2fc-4ee4-a2bc-3cc7a5c21371" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendPayables_274d3915-909e-46c1-94c1-fe6213c5e8ed" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DividendPayables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_ifrs-full_DividendPayables_274d3915-909e-46c1-94c1-fe6213c5e8ed" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_6d98ddce-617e-4d5d-9ff1-1c6a7328f2de" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_6d98ddce-617e-4d5d-9ff1-1c6a7328f2de" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_3696254a-27c4-46ed-8490-9cb800ac757a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_3696254a-27c4-46ed-8490-9cb800ac757a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_ef8b523e-97f5-4e3e-91d1-e7be665075f5" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_ef8b523e-97f5-4e3e-91d1-e7be665075f5" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions_fdcef962-f4a3-45a0-a5b6-c8b318ad7a56" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_ifrs-full_DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions_fdcef962-f4a3-45a0-a5b6-c8b318ad7a56" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExercisePriceOfOutstandingShareOptions2019_47c8cfe0-4151-48fa-b200-ba8fa23c8754" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ExercisePriceOfOutstandingShareOptions2019"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_ifrs-full_ExercisePriceOfOutstandingShareOptions2019_47c8cfe0-4151-48fa-b200-ba8fa23c8754" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019_37f3acd7-ed45-4fac-9a18-75f8c6eec842" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019_37f3acd7-ed45-4fac-9a18-75f8c6eec842" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_548fc5b9-fb39-425d-835e-a8c7c0dc4574" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_548fc5b9-fb39-425d-835e-a8c7c0dc4574" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted_9b73fa9b-f61b-4781-bc4c-9d353272115b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted_9b73fa9b-f61b-4781-bc4c-9d353272115b" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_VestingDurationForShareBasedPaymentArrangement_4adedce3-e931-46cb-8ec3-8d1cc5145231" xlink:href="stn-20211231.xsd#stn_VestingDurationForShareBasedPaymentArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_stn_VestingDurationForShareBasedPaymentArrangement_4adedce3-e931-46cb-8ec3-8d1cc5145231" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfTradingDays_f4314067-7f7c-41ed-bac5-13c9e8128f90" xlink:href="stn-20211231.xsd#stn_NumberOfTradingDays"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_stn_NumberOfTradingDays_f4314067-7f7c-41ed-bac5-13c9e8128f90" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011_7f2aded5-036c-4057-ba39-9c1e0aa2fef6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011_7f2aded5-036c-4057-ba39-9c1e0aa2fef6" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SharebasedPaymentArrangementVestingRightsPercentage_06e7842c-b9a0-41c0-9efc-51be0aa1d364" xlink:href="stn-20211231.xsd#stn_SharebasedPaymentArrangementVestingRightsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_stn_SharebasedPaymentArrangementVestingRightsPercentage_06e7842c-b9a0-41c0-9efc-51be0aa1d364" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease_68cae4c8-9198-4f1e-a6e2-bed6bc6963ea" xlink:href="stn-20211231.xsd#stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease_68cae4c8-9198-4f1e-a6e2-bed6bc6963ea" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_eea665a5-764b-405a-adef-813ccb2b3bd5" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_eea665a5-764b-405a-adef-813ccb2b3bd5" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsOfOtherEquityInstruments_cb05c234-54f9-49ea-9fd9-88d6c1b32786" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PaymentsOfOtherEquityInstruments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_ifrs-full_PaymentsOfOtherEquityInstruments_cb05c234-54f9-49ea-9fd9-88d6c1b32786" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011_647f81d1-8b57-4e00-9f23-27f5197c02bf" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_ifrs-full_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011_647f81d1-8b57-4e00-9f23-27f5197c02bf" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_9676f88c-29a5-4013-8583-23957ac8de5b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_9676f88c-29a5-4013-8583-23957ac8de5b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_0774f42b-be39-42d6-a303-8f97b4fd8137" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_9676f88c-29a5-4013-8583-23957ac8de5b" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_0774f42b-be39-42d6-a303-8f97b4fd8137" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_0774f42b-be39-42d6-a303-8f97b4fd8137_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_0774f42b-be39-42d6-a303-8f97b4fd8137" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_0774f42b-be39-42d6-a303-8f97b4fd8137_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_ceb5e00c-72dd-452c-9d9f-a5c29b162128" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_0774f42b-be39-42d6-a303-8f97b4fd8137" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_ceb5e00c-72dd-452c-9d9f-a5c29b162128" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OfficersAndEmployeesMember_f01a5bc7-8f0b-4374-8f89-6199fda09411" xlink:href="stn-20211231.xsd#stn_OfficersAndEmployeesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_ceb5e00c-72dd-452c-9d9f-a5c29b162128" xlink:to="loc_stn_OfficersAndEmployeesMember_f01a5bc7-8f0b-4374-8f89-6199fda09411" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_1a49e3e5-1260-4a40-a94e-139545dbfc5b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_9676f88c-29a5-4013-8583-23957ac8de5b" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_1a49e3e5-1260-4a40-a94e-139545dbfc5b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_1a49e3e5-1260-4a40-a94e-139545dbfc5b_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_1a49e3e5-1260-4a40-a94e-139545dbfc5b" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_1a49e3e5-1260-4a40-a94e-139545dbfc5b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_7e9bd0a4-4745-41ce-bacc-754e96110ddd" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_1a49e3e5-1260-4a40-a94e-139545dbfc5b" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_7e9bd0a4-4745-41ce-bacc-754e96110ddd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RestrictedShareUnitsRSUsMember_21bed948-311b-4a31-8572-3c492eb656c3" xlink:href="stn-20211231.xsd#stn_RestrictedShareUnitsRSUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_7e9bd0a4-4745-41ce-bacc-754e96110ddd" xlink:to="loc_stn_RestrictedShareUnitsRSUsMember_21bed948-311b-4a31-8572-3c492eb656c3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PerformanceShareUnitsMember_76930691-fbd0-4635-b5a3-f5ba95a52399" xlink:href="stn-20211231.xsd#stn_PerformanceShareUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_7e9bd0a4-4745-41ce-bacc-754e96110ddd" xlink:to="loc_stn_PerformanceShareUnitsMember_76930691-fbd0-4635-b5a3-f5ba95a52399" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PerformanceShareUnitsPSUsExcludingDividendsMember_375dc767-68f5-4c0c-8a60-563271592e33" xlink:href="stn-20211231.xsd#stn_PerformanceShareUnitsPSUsExcludingDividendsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_7e9bd0a4-4745-41ce-bacc-754e96110ddd" xlink:to="loc_stn_PerformanceShareUnitsPSUsExcludingDividendsMember_375dc767-68f5-4c0c-8a60-563271592e33" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DeferredShareUnitsDSUsExcludingDividendsMember_78e2cf89-0e5c-4486-8af2-f084b60d83b2" xlink:href="stn-20211231.xsd#stn_DeferredShareUnitsDSUsExcludingDividendsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_7e9bd0a4-4745-41ce-bacc-754e96110ddd" xlink:to="loc_stn_DeferredShareUnitsDSUsExcludingDividendsMember_78e2cf89-0e5c-4486-8af2-f084b60d83b2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DeferredShareUnitsDSUsMember_b06cb385-5d40-4b1a-899c-ae044d8224ee" xlink:href="stn-20211231.xsd#stn_DeferredShareUnitsDSUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_7e9bd0a4-4745-41ce-bacc-754e96110ddd" xlink:to="loc_stn_DeferredShareUnitsDSUsMember_b06cb385-5d40-4b1a-899c-ae044d8224ee" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_Vesting1Axis_2d92d101-038c-42d8-ab7b-e61ba6b25653" xlink:href="stn-20211231.xsd#stn_Vesting1Axis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_9676f88c-29a5-4013-8583-23957ac8de5b" xlink:to="loc_stn_Vesting1Axis_2d92d101-038c-42d8-ab7b-e61ba6b25653" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_Vesting1Domain_2d92d101-038c-42d8-ab7b-e61ba6b25653_default" xlink:href="stn-20211231.xsd#stn_Vesting1Domain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_stn_Vesting1Axis_2d92d101-038c-42d8-ab7b-e61ba6b25653" xlink:to="loc_stn_Vesting1Domain_2d92d101-038c-42d8-ab7b-e61ba6b25653_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_Vesting1Domain_5f592ea2-681a-4ad0-93e0-f4c83d7b8e6a" xlink:href="stn-20211231.xsd#stn_Vesting1Domain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_stn_Vesting1Axis_2d92d101-038c-42d8-ab7b-e61ba6b25653" xlink:to="loc_stn_Vesting1Domain_5f592ea2-681a-4ad0-93e0-f4c83d7b8e6a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EstimatedHistoricalDataMember_22a2d462-e5c0-4dd4-99f3-99c48d8410f4" xlink:href="stn-20211231.xsd#stn_EstimatedHistoricalDataMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_Vesting1Domain_5f592ea2-681a-4ad0-93e0-f4c83d7b8e6a" xlink:to="loc_stn_EstimatedHistoricalDataMember_22a2d462-e5c0-4dd4-99f3-99c48d8410f4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_66a9e7e7-1bfe-4990-8bf1-a56203905eb8" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_9676f88c-29a5-4013-8583-23957ac8de5b" xlink:to="loc_ifrs-full_RangeAxis_66a9e7e7-1bfe-4990-8bf1-a56203905eb8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_66a9e7e7-1bfe-4990-8bf1-a56203905eb8_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_66a9e7e7-1bfe-4990-8bf1-a56203905eb8" xlink:to="loc_ifrs-full_RangesMember_66a9e7e7-1bfe-4990-8bf1-a56203905eb8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_768837b5-0403-4e20-98a1-67cc3ffad8a1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_66a9e7e7-1bfe-4990-8bf1-a56203905eb8" xlink:to="loc_ifrs-full_RangesMember_768837b5-0403-4e20-98a1-67cc3ffad8a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_a730acf2-d008-4083-99a0-09e4561fb622" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_768837b5-0403-4e20-98a1-67cc3ffad8a1" xlink:to="loc_ifrs-full_BottomOfRangeMember_a730acf2-d008-4083-99a0-09e4561fb622" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_a371087c-b096-4197-8200-a3e650568cbd" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TopOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_768837b5-0403-4e20-98a1-67cc3ffad8a1" xlink:to="loc_ifrs-full_TopOfRangeMember_a371087c-b096-4197-8200-a3e650568cbd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis_812f61ab-574f-4fce-b205-7f49b8fd0a79" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_9676f88c-29a5-4013-8583-23957ac8de5b" xlink:to="loc_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis_812f61ab-574f-4fce-b205-7f49b8fd0a79" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ValuationTechniquesMember_812f61ab-574f-4fce-b205-7f49b8fd0a79_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ValuationTechniquesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis_812f61ab-574f-4fce-b205-7f49b8fd0a79" xlink:to="loc_ifrs-full_ValuationTechniquesMember_812f61ab-574f-4fce-b205-7f49b8fd0a79_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ValuationTechniquesMember_d250b9ce-0e29-4d70-827c-558e2200cd5d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ValuationTechniquesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis_812f61ab-574f-4fce-b205-7f49b8fd0a79" xlink:to="loc_ifrs-full_ValuationTechniquesMember_d250b9ce-0e29-4d70-827c-558e2200cd5d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OptionPricingModelMember_f865634f-8e4a-4a13-96c7-5f67ec4094e5" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OptionPricingModelMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ValuationTechniquesMember_d250b9ce-0e29-4d70-827c-558e2200cd5d" xlink:to="loc_ifrs-full_OptionPricingModelMember_f865634f-8e4a-4a13-96c7-5f67ec4094e5" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ShareCapitalSummaryofDividendsDeclaredandRecordedDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#ShareCapitalSummaryofDividendsDeclaredandRecordedDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/ShareCapitalSummaryofDividendsDeclaredandRecordedDetails" xlink:type="extended" id="i8a8e940c0a9b436f8c7a91e33f25c29f_ShareCapitalSummaryofDividendsDeclaredandRecordedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDividendsLineItems_04e09d32-5da8-4067-b4ab-9a69b8513e30" xlink:href="stn-20211231.xsd#stn_DisclosureOfDividendsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidOrdinarySharesPerShare_d563475f-52d0-458e-81c6-51a338b1da6f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DividendsPaidOrdinarySharesPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfDividendsLineItems_04e09d32-5da8-4067-b4ab-9a69b8513e30" xlink:to="loc_ifrs-full_DividendsPaidOrdinarySharesPerShare_d563475f-52d0-458e-81c6-51a338b1da6f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidOrdinaryShares_81f1e447-9719-40bf-a13d-f2d3fb6945ab" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DividendsPaidOrdinaryShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfDividendsLineItems_04e09d32-5da8-4067-b4ab-9a69b8513e30" xlink:to="loc_ifrs-full_DividendsPaidOrdinaryShares_81f1e447-9719-40bf-a13d-f2d3fb6945ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDividendsTable_41a535ff-edec-4834-8881-bcffeb1bdf41" xlink:href="stn-20211231.xsd#stn_DisclosureOfDividendsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_stn_DisclosureOfDividendsLineItems_04e09d32-5da8-4067-b4ab-9a69b8513e30" xlink:to="loc_stn_DisclosureOfDividendsTable_41a535ff-edec-4834-8881-bcffeb1bdf41" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfOrdinarySharesAxis_af1a53de-b296-4266-8cb0-407d22a7c721" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfOrdinarySharesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_stn_DisclosureOfDividendsTable_41a535ff-edec-4834-8881-bcffeb1bdf41" xlink:to="loc_ifrs-full_ClassesOfOrdinarySharesAxis_af1a53de-b296-4266-8cb0-407d22a7c721" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OrdinarySharesMember_af1a53de-b296-4266-8cb0-407d22a7c721_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OrdinarySharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfOrdinarySharesAxis_af1a53de-b296-4266-8cb0-407d22a7c721" xlink:to="loc_ifrs-full_OrdinarySharesMember_af1a53de-b296-4266-8cb0-407d22a7c721_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OrdinarySharesMember_6146ca99-b4c0-4841-843e-672ef7c1d91e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OrdinarySharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfOrdinarySharesAxis_af1a53de-b296-4266-8cb0-407d22a7c721" xlink:to="loc_ifrs-full_OrdinarySharesMember_6146ca99-b4c0-4841-843e-672ef7c1d91e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OrdinarySharesPerSharePeriodOneMember_93336aa1-25fd-46e2-aaa0-0cfc5bd15e23" xlink:href="stn-20211231.xsd#stn_OrdinarySharesPerSharePeriodOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OrdinarySharesMember_6146ca99-b4c0-4841-843e-672ef7c1d91e" xlink:to="loc_stn_OrdinarySharesPerSharePeriodOneMember_93336aa1-25fd-46e2-aaa0-0cfc5bd15e23" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OrdinarySharesPerSharePeriodTwoMember_3236e791-f77c-45a7-8911-088f815026e7" xlink:href="stn-20211231.xsd#stn_OrdinarySharesPerSharePeriodTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OrdinarySharesMember_6146ca99-b4c0-4841-843e-672ef7c1d91e" xlink:to="loc_stn_OrdinarySharesPerSharePeriodTwoMember_3236e791-f77c-45a7-8911-088f815026e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OrdinarySharesPerSharePeriodThreeMember_7a5e9cae-3018-4b5a-95be-23b2b34e73eb" xlink:href="stn-20211231.xsd#stn_OrdinarySharesPerSharePeriodThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OrdinarySharesMember_6146ca99-b4c0-4841-843e-672ef7c1d91e" xlink:to="loc_stn_OrdinarySharesPerSharePeriodThreeMember_7a5e9cae-3018-4b5a-95be-23b2b34e73eb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OrdinarySharesPerSharePeriodFourMember_101f4d7f-333f-45d6-9b76-c6d6a3302770" xlink:href="stn-20211231.xsd#stn_OrdinarySharesPerSharePeriodFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OrdinarySharesMember_6146ca99-b4c0-4841-843e-672ef7c1d91e" xlink:to="loc_stn_OrdinarySharesPerSharePeriodFourMember_101f4d7f-333f-45d6-9b76-c6d6a3302770" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OrdinarySharesPerSharePeriodFiveMember_fd092539-2b66-475a-a502-51adeda94b8f" xlink:href="stn-20211231.xsd#stn_OrdinarySharesPerSharePeriodFiveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_OrdinarySharesMember_6146ca99-b4c0-4841-843e-672ef7c1d91e" xlink:to="loc_stn_OrdinarySharesPerSharePeriodFiveMember_fd092539-2b66-475a-a502-51adeda94b8f" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails" xlink:type="extended" id="i09fbea7d2f4f41c48a169c069ec05971_ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_782855e8-c814-4f07-b19c-63324de33bb5" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_395d7bb6-2c9a-462d-ae2a-dca08c76d48f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_782855e8-c814-4f07-b19c-63324de33bb5" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_395d7bb6-2c9a-462d-ae2a-dca08c76d48f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_c07a2afc-7dca-4f68-ae7c-b05cdf298b1b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_782855e8-c814-4f07-b19c-63324de33bb5" xlink:to="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_c07a2afc-7dca-4f68-ae7c-b05cdf298b1b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_2fe795b5-4e16-4abd-b2cd-c68c662d868a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_782855e8-c814-4f07-b19c-63324de33bb5" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_2fe795b5-4e16-4abd-b2cd-c68c662d868a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement_3167c362-45b1-4aed-bbcd-f34c78e44e80" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_782855e8-c814-4f07-b19c-63324de33bb5" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement_3167c362-45b1-4aed-bbcd-f34c78e44e80" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_a63ee292-e019-4d7b-ad96-c19d3fbb00e9" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement_0560319d-6cdc-4619-a7ef-c49c474ecf5d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_782855e8-c814-4f07-b19c-63324de33bb5" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement_0560319d-6cdc-4619-a7ef-c49c474ecf5d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_ed6190be-b526-4d12-96ad-4619546dcc32" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_782855e8-c814-4f07-b19c-63324de33bb5" xlink:to="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_ed6190be-b526-4d12-96ad-4619546dcc32" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_d95a1eea-106b-44bd-8399-c28b9055a4b4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_ed6190be-b526-4d12-96ad-4619546dcc32" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_d95a1eea-106b-44bd-8399-c28b9055a4b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_d95a1eea-106b-44bd-8399-c28b9055a4b4_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_d95a1eea-106b-44bd-8399-c28b9055a4b4" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_d95a1eea-106b-44bd-8399-c28b9055a4b4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_132c07e1-0847-4188-8169-ff5ce710d782" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_d95a1eea-106b-44bd-8399-c28b9055a4b4" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_132c07e1-0847-4188-8169-ff5ce710d782" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RestrictedShareUnitsRSUsMember_dcd29091-f693-4bfd-9981-5d32ae3a390b" xlink:href="stn-20211231.xsd#stn_RestrictedShareUnitsRSUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_132c07e1-0847-4188-8169-ff5ce710d782" xlink:to="loc_stn_RestrictedShareUnitsRSUsMember_dcd29091-f693-4bfd-9981-5d32ae3a390b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PerformanceShareUnitsMember_ec09d25d-5275-4d1b-a667-752c31043102" xlink:href="stn-20211231.xsd#stn_PerformanceShareUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_132c07e1-0847-4188-8169-ff5ce710d782" xlink:to="loc_stn_PerformanceShareUnitsMember_ec09d25d-5275-4d1b-a667-752c31043102" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DeferredShareUnitsDSUsMember_110118de-93ae-46e9-9c69-79e5b66b6e26" xlink:href="stn-20211231.xsd#stn_DeferredShareUnitsDSUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_132c07e1-0847-4188-8169-ff5ce710d782" xlink:to="loc_stn_DeferredShareUnitsDSUsMember_110118de-93ae-46e9-9c69-79e5b66b6e26" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails" xlink:type="extended" id="i405b04e28a694d92aa575b241fa96f6a_FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_e2139d9f-1833-456f-88d0-988c432db1c7" xlink:href="stn-20211231.xsd#stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinancialAssets_c998983e-6f11-4b74-a7f9-a7b073985ca1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_e2139d9f-1833-456f-88d0-988c432db1c7" xlink:to="loc_ifrs-full_OtherFinancialAssets_c998983e-6f11-4b74-a7f9-a7b073985ca1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinancialLiabilities_0c0a1ae2-c862-4fe5-aa77-b0829e3cf5f2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherFinancialLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_e2139d9f-1833-456f-88d0-988c432db1c7" xlink:to="loc_ifrs-full_OtherFinancialLiabilities_0c0a1ae2-c862-4fe5-aa77-b0829e3cf5f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_2a1fe9c4-b352-48d1-b28e-5fc313298e72" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_e2139d9f-1833-456f-88d0-988c432db1c7" xlink:to="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_2a1fe9c4-b352-48d1-b28e-5fc313298e72" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MeasurementAxis_b1ecd88c-88a0-4f74-9091-fb6d6251f450" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_MeasurementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_2a1fe9c4-b352-48d1-b28e-5fc313298e72" xlink:to="loc_ifrs-full_MeasurementAxis_b1ecd88c-88a0-4f74-9091-fb6d6251f450" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedMeasurementMember_b1ecd88c-88a0-4f74-9091-fb6d6251f450_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AggregatedMeasurementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MeasurementAxis_b1ecd88c-88a0-4f74-9091-fb6d6251f450" xlink:to="loc_ifrs-full_AggregatedMeasurementMember_b1ecd88c-88a0-4f74-9091-fb6d6251f450_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedMeasurementMember_96c28fb0-96a9-47f6-9747-b86b8f82114f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AggregatedMeasurementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MeasurementAxis_b1ecd88c-88a0-4f74-9091-fb6d6251f450" xlink:to="loc_ifrs-full_AggregatedMeasurementMember_96c28fb0-96a9-47f6-9747-b86b8f82114f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RecurringFairValueMeasurementMember_daf6fa61-abb2-477d-9aa5-49a16711338a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RecurringFairValueMeasurementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedMeasurementMember_96c28fb0-96a9-47f6-9747-b86b8f82114f" xlink:to="loc_ifrs-full_RecurringFairValueMeasurementMember_daf6fa61-abb2-477d-9aa5-49a16711338a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_dd629bd7-3963-47b4-817d-36e70e1a7b71" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_2a1fe9c4-b352-48d1-b28e-5fc313298e72" xlink:to="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_dd629bd7-3963-47b4-817d-36e70e1a7b71" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_dd629bd7-3963-47b4-817d-36e70e1a7b71_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_dd629bd7-3963-47b4-817d-36e70e1a7b71" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_dd629bd7-3963-47b4-817d-36e70e1a7b71_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_98e6da70-9f0f-41db-9c31-990a7919170c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_dd629bd7-3963-47b4-817d-36e70e1a7b71" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_98e6da70-9f0f-41db-9c31-990a7919170c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level1OfFairValueHierarchyMember_968a7e02-ac4c-4cac-b267-f8b6a8d2fa80" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Level1OfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_98e6da70-9f0f-41db-9c31-990a7919170c" xlink:to="loc_ifrs-full_Level1OfFairValueHierarchyMember_968a7e02-ac4c-4cac-b267-f8b6a8d2fa80" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level2OfFairValueHierarchyMember_c51ee8bc-0d86-4131-bd2e-06566799c3f1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Level2OfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_98e6da70-9f0f-41db-9c31-990a7919170c" xlink:to="loc_ifrs-full_Level2OfFairValueHierarchyMember_c51ee8bc-0d86-4131-bd2e-06566799c3f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level3OfFairValueHierarchyMember_71203cec-2099-4a3d-a93e-ecb625d36e8f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Level3OfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_98e6da70-9f0f-41db-9c31-990a7919170c" xlink:to="loc_ifrs-full_Level3OfFairValueHierarchyMember_71203cec-2099-4a3d-a93e-ecb625d36e8f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_98e6807b-4f71-4bff-9a3d-ef159a571a25" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_2a1fe9c4-b352-48d1-b28e-5fc313298e72" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_98e6807b-4f71-4bff-9a3d-ef159a571a25" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_98e6807b-4f71-4bff-9a3d-ef159a571a25_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_98e6807b-4f71-4bff-9a3d-ef159a571a25" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_98e6807b-4f71-4bff-9a3d-ef159a571a25_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_521c77a2-6681-4d5b-95f9-51946302025f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_98e6807b-4f71-4bff-9a3d-ef159a571a25" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_521c77a2-6681-4d5b-95f9-51946302025f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InvestmentsHeldForSelfInsuredLiabilitiesMember_d68e0016-7de6-483e-b412-7adbc666d6b9" xlink:href="stn-20211231.xsd#stn_InvestmentsHeldForSelfInsuredLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_521c77a2-6681-4d5b-95f9-51946302025f" xlink:to="loc_stn_InvestmentsHeldForSelfInsuredLiabilitiesMember_d68e0016-7de6-483e-b412-7adbc666d6b9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ReturnSwapOnShareBasedCompensationUnitsMember_234fd492-933e-4509-9a8e-f81c18122ed6" xlink:href="stn-20211231.xsd#stn_ReturnSwapOnShareBasedCompensationUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_521c77a2-6681-4d5b-95f9-51946302025f" xlink:to="loc_stn_ReturnSwapOnShareBasedCompensationUnitsMember_234fd492-933e-4509-9a8e-f81c18122ed6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ForeignCurrencyForwardContractsMember_215660f2-f04c-463f-bd5c-3422a765efad" xlink:href="stn-20211231.xsd#stn_ForeignCurrencyForwardContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_521c77a2-6681-4d5b-95f9-51946302025f" xlink:to="loc_stn_ForeignCurrencyForwardContractsMember_215660f2-f04c-463f-bd5c-3422a765efad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfLiabilitiesAxis_bf0ff1ca-2d57-45df-ad6c-031f41e9f8fa" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfLiabilitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_2a1fe9c4-b352-48d1-b28e-5fc313298e72" xlink:to="loc_ifrs-full_ClassesOfLiabilitiesAxis_bf0ff1ca-2d57-45df-ad6c-031f41e9f8fa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesMember_bf0ff1ca-2d57-45df-ad6c-031f41e9f8fa_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfLiabilitiesAxis_bf0ff1ca-2d57-45df-ad6c-031f41e9f8fa" xlink:to="loc_ifrs-full_LiabilitiesMember_bf0ff1ca-2d57-45df-ad6c-031f41e9f8fa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesMember_20da6e40-b85f-42b5-bd2b-8fadc1bb9968" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfLiabilitiesAxis_bf0ff1ca-2d57-45df-ad6c-031f41e9f8fa" xlink:to="loc_ifrs-full_LiabilitiesMember_20da6e40-b85f-42b5-bd2b-8fadc1bb9968" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativesMember_d09146dd-37ee-4075-aaa4-264e0f6c8bb3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DerivativesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesMember_20da6e40-b85f-42b5-bd2b-8fadc1bb9968" xlink:to="loc_ifrs-full_DerivativesMember_d09146dd-37ee-4075-aaa4-264e0f6c8bb3" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails" xlink:type="extended" id="i5497b263a4dc47078de9876ddaf1cc33_FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems_ebc2cb48-eafe-472d-b7bd-fca4427fe137" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_25cd131b-b898-4b46-9106-b6154811bf00" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems_ebc2cb48-eafe-472d-b7bd-fca4427fe137" xlink:to="loc_ifrs-full_Liabilities_25cd131b-b898-4b46-9106-b6154811bf00" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable_83e430fc-00c9-4ef5-8241-7a7374238107" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems_ebc2cb48-eafe-472d-b7bd-fca4427fe137" xlink:to="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable_83e430fc-00c9-4ef5-8241-7a7374238107" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MeasurementAxis_8f19d148-5ae8-4bde-a0da-364f9170fb0f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_MeasurementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable_83e430fc-00c9-4ef5-8241-7a7374238107" xlink:to="loc_ifrs-full_MeasurementAxis_8f19d148-5ae8-4bde-a0da-364f9170fb0f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedMeasurementMember_8f19d148-5ae8-4bde-a0da-364f9170fb0f_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AggregatedMeasurementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MeasurementAxis_8f19d148-5ae8-4bde-a0da-364f9170fb0f" xlink:to="loc_ifrs-full_AggregatedMeasurementMember_8f19d148-5ae8-4bde-a0da-364f9170fb0f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedMeasurementMember_bd86614d-8892-4f3d-ad6d-1d6f031bae03" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AggregatedMeasurementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MeasurementAxis_8f19d148-5ae8-4bde-a0da-364f9170fb0f" xlink:to="loc_ifrs-full_AggregatedMeasurementMember_bd86614d-8892-4f3d-ad6d-1d6f031bae03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember_8de4dd38-30fe-49b8-b7e1-d57ce63981f3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedMeasurementMember_bd86614d-8892-4f3d-ad6d-1d6f031bae03" xlink:to="loc_ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember_8de4dd38-30fe-49b8-b7e1-d57ce63981f3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_01ae98b9-a86d-4c71-9254-1572b6df426f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable_83e430fc-00c9-4ef5-8241-7a7374238107" xlink:to="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_01ae98b9-a86d-4c71-9254-1572b6df426f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_01ae98b9-a86d-4c71-9254-1572b6df426f_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_01ae98b9-a86d-4c71-9254-1572b6df426f" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_01ae98b9-a86d-4c71-9254-1572b6df426f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_13d38bd7-973c-4c6e-9247-733d7e4a799a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_01ae98b9-a86d-4c71-9254-1572b6df426f" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_13d38bd7-973c-4c6e-9247-733d7e4a799a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level1OfFairValueHierarchyMember_75e6a16e-d225-47dd-845c-d634751d64b2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Level1OfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_13d38bd7-973c-4c6e-9247-733d7e4a799a" xlink:to="loc_ifrs-full_Level1OfFairValueHierarchyMember_75e6a16e-d225-47dd-845c-d634751d64b2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level2OfFairValueHierarchyMember_c1d6872e-2c73-436e-908d-3c9e6d3697ba" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Level2OfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_13d38bd7-973c-4c6e-9247-733d7e4a799a" xlink:to="loc_ifrs-full_Level2OfFairValueHierarchyMember_c1d6872e-2c73-436e-908d-3c9e6d3697ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level3OfFairValueHierarchyMember_1cd7784b-c9e1-4ef2-b162-90c63e2ce02d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Level3OfFairValueHierarchyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_13d38bd7-973c-4c6e-9247-733d7e4a799a" xlink:to="loc_ifrs-full_Level3OfFairValueHierarchyMember_1cd7784b-c9e1-4ef2-b162-90c63e2ce02d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfLiabilitiesAxis_8486d755-c35d-475f-a6ff-aa6c7d41588a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfLiabilitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable_83e430fc-00c9-4ef5-8241-7a7374238107" xlink:to="loc_ifrs-full_ClassesOfLiabilitiesAxis_8486d755-c35d-475f-a6ff-aa6c7d41588a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesMember_8486d755-c35d-475f-a6ff-aa6c7d41588a_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfLiabilitiesAxis_8486d755-c35d-475f-a6ff-aa6c7d41588a" xlink:to="loc_ifrs-full_LiabilitiesMember_8486d755-c35d-475f-a6ff-aa6c7d41588a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesMember_719a8216-5f93-499b-9a2d-68d31b850d16" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfLiabilitiesAxis_8486d755-c35d-475f-a6ff-aa6c7d41588a" xlink:to="loc_ifrs-full_LiabilitiesMember_719a8216-5f93-499b-9a2d-68d31b850d16" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorUnsecuredNotesMember_e024040b-adc5-432f-9642-ea821bc03e7a" xlink:href="stn-20211231.xsd#stn_SeniorUnsecuredNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesMember_719a8216-5f93-499b-9a2d-68d31b850d16" xlink:to="loc_stn_SeniorUnsecuredNotesMember_e024040b-adc5-432f-9642-ea821bc03e7a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NotesPayableMember_db3379b0-777a-479d-8590-f613f99fe8ce" xlink:href="stn-20211231.xsd#stn_NotesPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesMember_719a8216-5f93-499b-9a2d-68d31b850d16" xlink:to="loc_stn_NotesPayableMember_db3379b0-777a-479d-8590-f613f99fe8ce" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#FinancialInstrumentsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails" xlink:type="extended" id="i24a70c1ad4b7431fac94a94ec94ccc8a_FinancialInstrumentsAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_bd082015-719c-4881-8a87-1b227aaee624" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NominalAmountOfHedgingInstrument_7a103f5e-f25b-4ff3-9423-5a31a022bff4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NominalAmountOfHedgingInstrument"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_bd082015-719c-4881-8a87-1b227aaee624" xlink:to="loc_ifrs-full_NominalAmountOfHedgingInstrument_7a103f5e-f25b-4ff3-9423-5a31a022bff4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AverageRateOfHedgingInstrument_3be2861a-1eac-42f4-9a72-da4c23defe8e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AverageRateOfHedgingInstrument"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_bd082015-719c-4881-8a87-1b227aaee624" xlink:to="loc_ifrs-full_AverageRateOfHedgingInstrument_3be2861a-1eac-42f4-9a72-da4c23defe8e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness_c01fa1b5-ef74-4362-b099-0229b41b527e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_bd082015-719c-4881-8a87-1b227aaee624" xlink:to="loc_ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness_c01fa1b5-ef74-4362-b099-0229b41b527e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax_7e8ae0e9-1597-4552-b1a8-6f8fecf79236" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_bd082015-719c-4881-8a87-1b227aaee624" xlink:to="loc_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax_7e8ae0e9-1597-4552-b1a8-6f8fecf79236" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax_6530f6c0-4e3b-4dbe-8886-69e247683b66" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_bd082015-719c-4881-8a87-1b227aaee624" xlink:to="loc_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax_6530f6c0-4e3b-4dbe-8886-69e247683b66" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax_5496f6a6-a916-426a-b0b6-cb59d693ec13" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_bd082015-719c-4881-8a87-1b227aaee624" xlink:to="loc_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax_5496f6a6-a916-426a-b0b6-cb59d693ec13" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsOnChangeInFairValueOfDerivatives_f6c3b9c4-a69c-4177-9cee-5394287621b1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GainsOnChangeInFairValueOfDerivatives"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_bd082015-719c-4881-8a87-1b227aaee624" xlink:to="loc_ifrs-full_GainsOnChangeInFairValueOfDerivatives_f6c3b9c4-a69c-4177-9cee-5394287621b1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_91866f05-5e48-45f2-8bad-fa3a740b91d6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_bd082015-719c-4881-8a87-1b227aaee624" xlink:to="loc_ifrs-full_NotionalAmount_91866f05-5e48-45f2-8bad-fa3a740b91d6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LossesOnChangeInFairValueOfDerivatives_2cf33311-7338-40fc-932a-012cabd3f1d8" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LossesOnChangeInFairValueOfDerivatives"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_bd082015-719c-4881-8a87-1b227aaee624" xlink:to="loc_ifrs-full_LossesOnChangeInFairValueOfDerivatives_2cf33311-7338-40fc-932a-012cabd3f1d8" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaximumExposureToCreditRisk_bd561d34-04b2-45c6-8c1f-067ee0d3e467" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_MaximumExposureToCreditRisk"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_bd082015-719c-4881-8a87-1b227aaee624" xlink:to="loc_ifrs-full_MaximumExposureToCreditRisk_bd561d34-04b2-45c6-8c1f-067ee0d3e467" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables_58d1490e-1510-4fbd-941a-9b91bde24f01" xlink:href="stn-20211231.xsd#stn_NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_bd082015-719c-4881-8a87-1b227aaee624" xlink:to="loc_stn_NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables_58d1490e-1510-4fbd-941a-9b91bde24f01" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DecreaseThroughWriteoffFinancialAssets_1419d531-f4c4-4f1c-b1a2-b88dd1e9806b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DecreaseThroughWriteoffFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_bd082015-719c-4881-8a87-1b227aaee624" xlink:to="loc_ifrs-full_DecreaseThroughWriteoffFinancialAssets_1419d531-f4c4-4f1c-b1a2-b88dd1e9806b" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseThroughRecoveriesFinancialAssets_d10461f4-634f-4028-bf1a-d795e85a3969" xlink:href="stn-20211231.xsd#stn_IncreaseThroughRecoveriesFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_bd082015-719c-4881-8a87-1b227aaee624" xlink:to="loc_stn_IncreaseThroughRecoveriesFinancialAssets_d10461f4-634f-4028-bf1a-d795e85a3969" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SensitiveAnalysisOfFairValueProfitLossImpactOf1ChangeInEquityPrices_1d8241c0-7e44-4f70-8850-9dc0e16ca1bd" xlink:href="stn-20211231.xsd#stn_SensitiveAnalysisOfFairValueProfitLossImpactOf1ChangeInEquityPrices"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_bd082015-719c-4881-8a87-1b227aaee624" xlink:to="loc_stn_SensitiveAnalysisOfFairValueProfitLossImpactOf1ChangeInEquityPrices_1d8241c0-7e44-4f70-8850-9dc0e16ca1bd" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SensitiveAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice_e2c7a5b7-ce90-46f4-88ed-d9c919989821" xlink:href="stn-20211231.xsd#stn_SensitiveAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_bd082015-719c-4881-8a87-1b227aaee624" xlink:to="loc_stn_SensitiveAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice_e2c7a5b7-ce90-46f4-88ed-d9c919989821" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LineOfCreditFacilityMaximumBorrowingsCapacity_fb61d611-71e6-43e6-a693-f5340bcd55d6" xlink:href="stn-20211231.xsd#stn_LineOfCreditFacilityMaximumBorrowingsCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_bd082015-719c-4881-8a87-1b227aaee624" xlink:to="loc_stn_LineOfCreditFacilityMaximumBorrowingsCapacity_fb61d611-71e6-43e6-a693-f5340bcd55d6" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UndrawnBorrowingFacilities_49311520-d01d-4205-aad9-7d4cffcab1df" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_UndrawnBorrowingFacilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_bd082015-719c-4881-8a87-1b227aaee624" xlink:to="loc_ifrs-full_UndrawnBorrowingFacilities_49311520-d01d-4205-aad9-7d4cffcab1df" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SensitiveAnalysisOfFairValueProfitLossImpactOf05ChangeInInterestRateOnBorrowings_ba79a28f-8df9-4746-9ab6-9f9170de398d" xlink:href="stn-20211231.xsd#stn_SensitiveAnalysisOfFairValueProfitLossImpactOf05ChangeInInterestRateOnBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_bd082015-719c-4881-8a87-1b227aaee624" xlink:to="loc_stn_SensitiveAnalysisOfFairValueProfitLossImpactOf05ChangeInInterestRateOnBorrowings_ba79a28f-8df9-4746-9ab6-9f9170de398d" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_d526b582-1449-4921-bc53-0f50572cdd8d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_bd082015-719c-4881-8a87-1b227aaee624" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_d526b582-1449-4921-bc53-0f50572cdd8d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesAxis_d1435d87-ba23-45f4-95ca-0ac25f8e4f90" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TypesOfHedgesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_d526b582-1449-4921-bc53-0f50572cdd8d" xlink:to="loc_ifrs-full_TypesOfHedgesAxis_d1435d87-ba23-45f4-95ca-0ac25f8e4f90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesMember_d1435d87-ba23-45f4-95ca-0ac25f8e4f90_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TypesOfHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfHedgesAxis_d1435d87-ba23-45f4-95ca-0ac25f8e4f90" xlink:to="loc_ifrs-full_TypesOfHedgesMember_d1435d87-ba23-45f4-95ca-0ac25f8e4f90_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesMember_bfbd4a06-614b-4ef3-9f31-8c86acb3d36b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TypesOfHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfHedgesAxis_d1435d87-ba23-45f4-95ca-0ac25f8e4f90" xlink:to="loc_ifrs-full_TypesOfHedgesMember_bfbd4a06-614b-4ef3-9f31-8c86acb3d36b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowHedgesMember_8e104c54-4700-45e7-b25e-83346bd3ec94" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashFlowHedgesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TypesOfHedgesMember_bfbd4a06-614b-4ef3-9f31-8c86acb3d36b" xlink:to="loc_ifrs-full_CashFlowHedgesMember_8e104c54-4700-45e7-b25e-83346bd3ec94" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_d16c46f6-3a28-41a0-8b9f-b2f1bbc1fb61" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_d526b582-1449-4921-bc53-0f50572cdd8d" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_d16c46f6-3a28-41a0-8b9f-b2f1bbc1fb61" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_d16c46f6-3a28-41a0-8b9f-b2f1bbc1fb61_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_d16c46f6-3a28-41a0-8b9f-b2f1bbc1fb61" xlink:to="loc_ifrs-full_FinancialAssetsMember_d16c46f6-3a28-41a0-8b9f-b2f1bbc1fb61_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_a718335d-5b33-441f-8ed1-aedd0e366415" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_d16c46f6-3a28-41a0-8b9f-b2f1bbc1fb61" xlink:to="loc_ifrs-full_FinancialAssetsMember_a718335d-5b33-441f-8ed1-aedd0e366415" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ReturnSwapOnShareBasedCompensationUnitsMember_f8b332d7-ddd9-473e-a70d-73563d2952a7" xlink:href="stn-20211231.xsd#stn_ReturnSwapOnShareBasedCompensationUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_a718335d-5b33-441f-8ed1-aedd0e366415" xlink:to="loc_stn_ReturnSwapOnShareBasedCompensationUnitsMember_f8b332d7-ddd9-473e-a70d-73563d2952a7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForwardContractMember_56cf5e66-c29d-48f3-91ff-b7267cec929b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ForwardContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_FinancialAssetsMember_a718335d-5b33-441f-8ed1-aedd0e366415" xlink:to="loc_ifrs-full_ForwardContractMember_56cf5e66-c29d-48f3-91ff-b7267cec929b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_3af545f7-73d9-4ad0-8805-6be089a1695f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_d526b582-1449-4921-bc53-0f50572cdd8d" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_3af545f7-73d9-4ad0-8805-6be089a1695f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_3af545f7-73d9-4ad0-8805-6be089a1695f_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_3af545f7-73d9-4ad0-8805-6be089a1695f" xlink:to="loc_ifrs-full_BorrowingsByNameMember_3af545f7-73d9-4ad0-8805-6be089a1695f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_11255c81-636c-4e3a-8004-6dd79a9e1259" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_3af545f7-73d9-4ad0-8805-6be089a1695f" xlink:to="loc_ifrs-full_BorrowingsByNameMember_11255c81-636c-4e3a-8004-6dd79a9e1259" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorRevolvingCreditFacilityMember_9b9ac166-d25a-4004-aeb8-546354f2f8cf" xlink:href="stn-20211231.xsd#stn_SeniorRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_11255c81-636c-4e3a-8004-6dd79a9e1259" xlink:to="loc_stn_SeniorRevolvingCreditFacilityMember_9b9ac166-d25a-4004-aeb8-546354f2f8cf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_d70ec3ce-3764-4a65-a647-35ca52f7d5ae" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_d526b582-1449-4921-bc53-0f50572cdd8d" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_d70ec3ce-3764-4a65-a647-35ca52f7d5ae" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_d70ec3ce-3764-4a65-a647-35ca52f7d5ae_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_d70ec3ce-3764-4a65-a647-35ca52f7d5ae" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_d70ec3ce-3764-4a65-a647-35ca52f7d5ae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_6e7f92ac-ff31-4836-b793-7713fd1b5027" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_d70ec3ce-3764-4a65-a647-35ca52f7d5ae" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_6e7f92ac-ff31-4836-b793-7713fd1b5027" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PerformanceShareUnitsMember_6b68cdf2-0d8e-454c-8f4d-1af0f5852895" xlink:href="stn-20211231.xsd#stn_PerformanceShareUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_6e7f92ac-ff31-4836-b793-7713fd1b5027" xlink:to="loc_stn_PerformanceShareUnitsMember_6b68cdf2-0d8e-454c-8f4d-1af0f5852895" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#FinancialInstrumentsSummaryofLossAllowanceProvisionDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails" xlink:type="extended" id="i3712ef5f88a444289b26f63429f98969_FinancialInstrumentsSummaryofLossAllowanceProvisionDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems_001e5049-f55c-42c0-a374-f10ad71e2778" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfProvisionMatrixLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpectedCreditLossRate_cff9adf6-3674-4578-9fd0-eb0f19bd2cb1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ExpectedCreditLossRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems_001e5049-f55c-42c0-a374-f10ad71e2778" xlink:to="loc_ifrs-full_ExpectedCreditLossRate_cff9adf6-3674-4578-9fd0-eb0f19bd2cb1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssets_76ce65b4-2af0-498c-b9b0-ba1efd46076e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_FinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems_001e5049-f55c-42c0-a374-f10ad71e2778" xlink:to="loc_ifrs-full_FinancialAssets_76ce65b4-2af0-498c-b9b0-ba1efd46076e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_cd2be028-380e-4e7d-87f8-c69c1bb0ccc4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems_001e5049-f55c-42c0-a374-f10ad71e2778" xlink:to="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_cd2be028-380e-4e7d-87f8-c69c1bb0ccc4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfProvisionMatrixTable_b4f9e532-ae37-4e6a-9c70-1a6604003e0a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfProvisionMatrixTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems_001e5049-f55c-42c0-a374-f10ad71e2778" xlink:to="loc_ifrs-full_DisclosureOfProvisionMatrixTable_b4f9e532-ae37-4e6a-9c70-1a6604003e0a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusAxis_912bd2c1-e257-4b37-9d39-1e41bd8a506f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PastDueStatusAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixTable_b4f9e532-ae37-4e6a-9c70-1a6604003e0a" xlink:to="loc_ifrs-full_PastDueStatusAxis_912bd2c1-e257-4b37-9d39-1e41bd8a506f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusMember_912bd2c1-e257-4b37-9d39-1e41bd8a506f_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PastDueStatusMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_PastDueStatusAxis_912bd2c1-e257-4b37-9d39-1e41bd8a506f" xlink:to="loc_ifrs-full_PastDueStatusMember_912bd2c1-e257-4b37-9d39-1e41bd8a506f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusMember_81d29a00-a228-441f-a6f6-1a364681753d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PastDueStatusMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_PastDueStatusAxis_912bd2c1-e257-4b37-9d39-1e41bd8a506f" xlink:to="loc_ifrs-full_PastDueStatusMember_81d29a00-a228-441f-a6f6-1a364681753d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentMember_43a54df6-0eb7-4389-97c2-c8c8bf1786fb" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_81d29a00-a228-441f-a6f6-1a364681753d" xlink:to="loc_ifrs-full_CurrentMember_43a54df6-0eb7-4389-97c2-c8c8bf1786fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember_32c641fc-c0bb-45cf-a2cd-5cafce640abf" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_81d29a00-a228-441f-a6f6-1a364681753d" xlink:to="loc_ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember_32c641fc-c0bb-45cf-a2cd-5cafce640abf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember_8ed3e5c6-1d16-4840-bbe0-e62d642da55a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_81d29a00-a228-441f-a6f6-1a364681753d" xlink:to="loc_ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember_8ed3e5c6-1d16-4840-bbe0-e62d642da55a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember_bc4e4924-7ced-435d-9f56-c8105e690e89" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_81d29a00-a228-441f-a6f6-1a364681753d" xlink:to="loc_ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember_bc4e4924-7ced-435d-9f56-c8105e690e89" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFourMonthsMember_3eab71f3-b004-488a-a71d-7321034cc765" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LaterThanFourMonthsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_PastDueStatusMember_81d29a00-a228-441f-a6f6-1a364681753d" xlink:to="loc_ifrs-full_LaterThanFourMonthsMember_3eab71f3-b004-488a-a71d-7321034cc765" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_3e619ae9-722a-4c3e-8763-de2efe8fc86b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixTable_b4f9e532-ae37-4e6a-9c70-1a6604003e0a" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_3e619ae9-722a-4c3e-8763-de2efe8fc86b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_3e619ae9-722a-4c3e-8763-de2efe8fc86b_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_3e619ae9-722a-4c3e-8763-de2efe8fc86b" xlink:to="loc_ifrs-full_CarryingAmountMember_3e619ae9-722a-4c3e-8763-de2efe8fc86b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_b25945c4-0d80-40a1-abe0-8dd5b2073dfd" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_3e619ae9-722a-4c3e-8763-de2efe8fc86b" xlink:to="loc_ifrs-full_CarryingAmountMember_b25945c4-0d80-40a1-abe0-8dd5b2073dfd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_4bea42e6-f97e-4379-bad3-13e0e6ede46a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_b25945c4-0d80-40a1-abe0-8dd5b2073dfd" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_4bea42e6-f97e-4379-bad3-13e0e6ede46a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedImpairmentMember_089283a5-75d2-42e1-9dc8-9f5f212f7387" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AccumulatedImpairmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_CarryingAmountMember_b25945c4-0d80-40a1-abe0-8dd5b2073dfd" xlink:to="loc_ifrs-full_AccumulatedImpairmentMember_089283a5-75d2-42e1-9dc8-9f5f212f7387" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails" xlink:type="extended" id="i15a77e69f3f2449a912fffdcaf0ab92d_FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_4ce89912-0f08-4f64-9bab-591f782c7e8b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BankBorrowingsUndiscountedCashFlows_611d2b57-da36-4dcc-a3a6-a2c73533fd8c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BankBorrowingsUndiscountedCashFlows"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_4ce89912-0f08-4f64-9bab-591f782c7e8b" xlink:to="loc_ifrs-full_BankBorrowingsUndiscountedCashFlows_611d2b57-da36-4dcc-a3a6-a2c73533fd8c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows_0d75b469-ef23-409f-afe3-46ed8a414a88" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_4ce89912-0f08-4f64-9bab-591f782c7e8b" xlink:to="loc_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows_0d75b469-ef23-409f-afe3-46ed8a414a88" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossLeaseLiabilities_7450c693-8134-4c9d-8850-2be29ce612cb" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GrossLeaseLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_4ce89912-0f08-4f64-9bab-591f782c7e8b" xlink:to="loc_ifrs-full_GrossLeaseLiabilities_7450c693-8134-4c9d-8850-2be29ce612cb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCurrentBorrowingsUndiscountedCashFlows_104ed6a5-26fd-45c8-a24f-a4c5f580e6e4" xlink:href="stn-20211231.xsd#stn_NonCurrentBorrowingsUndiscountedCashFlows"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_4ce89912-0f08-4f64-9bab-591f782c7e8b" xlink:to="loc_stn_NonCurrentBorrowingsUndiscountedCashFlows_104ed6a5-26fd-45c8-a24f-a4c5f580e6e4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherBorrowingsUndiscountedCashFlows_9028a5f5-16e5-467f-9985-c7ee49a575a6" xlink:href="stn-20211231.xsd#stn_OtherBorrowingsUndiscountedCashFlows"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_4ce89912-0f08-4f64-9bab-591f782c7e8b" xlink:to="loc_stn_OtherBorrowingsUndiscountedCashFlows_9028a5f5-16e5-467f-9985-c7ee49a575a6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows_28d31c8f-fd73-473b-ab6c-b4cff8acaa57" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_4ce89912-0f08-4f64-9bab-591f782c7e8b" xlink:to="loc_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows_28d31c8f-fd73-473b-ab6c-b4cff8acaa57" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable_0ea27429-83e3-4571-8dd4-238bc5ea2261" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_4ce89912-0f08-4f64-9bab-591f782c7e8b" xlink:to="loc_ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable_0ea27429-83e3-4571-8dd4-238bc5ea2261" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_ade399ea-06ed-4310-a708-a679e2fb87a0" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_MaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable_0ea27429-83e3-4571-8dd4-238bc5ea2261" xlink:to="loc_ifrs-full_MaturityAxis_ade399ea-06ed-4310-a708-a679e2fb87a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_ade399ea-06ed-4310-a708-a679e2fb87a0_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_ade399ea-06ed-4310-a708-a679e2fb87a0" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_ade399ea-06ed-4310-a708-a679e2fb87a0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_a1645787-8cf0-4d6c-81db-3710c1c1ad7a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_ade399ea-06ed-4310-a708-a679e2fb87a0" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_a1645787-8cf0-4d6c-81db-3710c1c1ad7a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_94939adc-bbae-4456-9b92-236a6ca7baeb" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_a1645787-8cf0-4d6c-81db-3710c1c1ad7a" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_94939adc-bbae-4456-9b92-236a6ca7baeb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_589a716a-7d35-4aff-835a-dcdec1ae723b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_a1645787-8cf0-4d6c-81db-3710c1c1ad7a" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_589a716a-7d35-4aff-835a-dcdec1ae723b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanThreeYearsMember_97b4406d-7099-49a3-ae0d-50574bfbae13" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LaterThanThreeYearsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_a1645787-8cf0-4d6c-81db-3710c1c1ad7a" xlink:to="loc_ifrs-full_LaterThanThreeYearsMember_97b4406d-7099-49a3-ae0d-50574bfbae13" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CapitalManagementAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#CapitalManagementAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/CapitalManagementAdditionalInformationDetails" xlink:type="extended" id="icfcaa3071996433c99f14d15d596aac5_CapitalManagementAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems_5c7dfa43-a076-4f0e-94c3-47ccb9ca298b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnencumberedCashLeverageRatioCovenant_90adae39-1ec5-4b36-954f-49ca6aec06ae" xlink:href="stn-20211231.xsd#stn_UnencumberedCashLeverageRatioCovenant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems_5c7dfa43-a076-4f0e-94c3-47ccb9ca298b" xlink:to="loc_stn_UnencumberedCashLeverageRatioCovenant_90adae39-1ec5-4b36-954f-49ca6aec06ae" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable_ee9f3007-1f0d-48ab-aff7-8241085bc115" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems_5c7dfa43-a076-4f0e-94c3-47ccb9ca298b" xlink:to="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable_ee9f3007-1f0d-48ab-aff7-8241085bc115" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_ca33093a-b675-4138-9c3f-04686bfe6a99" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable_ee9f3007-1f0d-48ab-aff7-8241085bc115" xlink:to="loc_ifrs-full_RangeAxis_ca33093a-b675-4138-9c3f-04686bfe6a99" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_ca33093a-b675-4138-9c3f-04686bfe6a99_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_RangeAxis_ca33093a-b675-4138-9c3f-04686bfe6a99" xlink:to="loc_ifrs-full_RangesMember_ca33093a-b675-4138-9c3f-04686bfe6a99_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_0f6f6c8f-4971-4b64-9eb9-02adb460874b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_RangeAxis_ca33093a-b675-4138-9c3f-04686bfe6a99" xlink:to="loc_ifrs-full_RangesMember_0f6f6c8f-4971-4b64-9eb9-02adb460874b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_e467f74a-3377-4fdb-b1b6-6218752632c0" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TopOfRangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_RangesMember_0f6f6c8f-4971-4b64-9eb9-02adb460874b" xlink:to="loc_ifrs-full_TopOfRangeMember_e467f74a-3377-4fdb-b1b6-6218752632c0" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails" xlink:type="extended" id="i547740566c2147869a9f3bfef9f6f876_IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_b76c07d9-b67e-44d3-83ab-cc71faf60648" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssets_cf65496c-6c8a-4576-85d4-ed0a09b06342" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeferredTaxAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_b76c07d9-b67e-44d3-83ab-cc71faf60648" xlink:to="loc_ifrs-full_DeferredTaxAssets_cf65496c-6c8a-4576-85d4-ed0a09b06342" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_8c757269-66e1-4537-aa54-1b6eb7f8d285" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeferredTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_b76c07d9-b67e-44d3-83ab-cc71faf60648" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_8c757269-66e1-4537-aa54-1b6eb7f8d285" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_9722caaa-dc2c-4a60-a2b6-e8e035900324" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeferredTaxLiabilityAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_b76c07d9-b67e-44d3-83ab-cc71faf60648" xlink:to="loc_ifrs-full_DeferredTaxLiabilityAsset_9722caaa-dc2c-4a60-a2b6-e8e035900324" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_09a16033-12ad-452a-b10c-1be23c3502e3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_b76c07d9-b67e-44d3-83ab-cc71faf60648" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_09a16033-12ad-452a-b10c-1be23c3502e3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_00d92255-61c2-4ed7-9355-0d161fc396be" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_09a16033-12ad-452a-b10c-1be23c3502e3" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_00d92255-61c2-4ed7-9355-0d161fc396be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_00d92255-61c2-4ed7-9355-0d161fc396be_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_00d92255-61c2-4ed7-9355-0d161fc396be" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_00d92255-61c2-4ed7-9355-0d161fc396be_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_f733c79d-8379-4eef-89e8-6daa38e256dc" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_00d92255-61c2-4ed7-9355-0d161fc396be" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_f733c79d-8379-4eef-89e8-6daa38e256dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilitiesMember_1f85a1e6-d49e-4f0f-b079-ab7a7a3d4994" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LeaseLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_f733c79d-8379-4eef-89e8-6daa38e256dc" xlink:to="loc_ifrs-full_LeaseLiabilitiesMember_1f85a1e6-d49e-4f0f-b079-ab7a7a3d4994" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceMember_5afee044-fb17-4649-8bda-aa28ceff6958" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TemporaryDifferenceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_f733c79d-8379-4eef-89e8-6daa38e256dc" xlink:to="loc_ifrs-full_TemporaryDifferenceMember_5afee044-fb17-4649-8bda-aa28ceff6958" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnusedTaxLossesAndCreditsMember_324897cc-dd0c-4189-b4e3-0c4d8b2c9f03" xlink:href="stn-20211231.xsd#stn_UnusedTaxLossesAndCreditsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_f733c79d-8379-4eef-89e8-6daa38e256dc" xlink:to="loc_stn_UnusedTaxLossesAndCreditsMember_324897cc-dd0c-4189-b4e3-0c4d8b2c9f03" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DeferredTaxDefinedBenefitObligationMember_045d29f8-7397-4466-b449-93c3ad024c4f" xlink:href="stn-20211231.xsd#stn_DeferredTaxDefinedBenefitObligationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_f733c79d-8379-4eef-89e8-6daa38e256dc" xlink:to="loc_stn_DeferredTaxDefinedBenefitObligationMember_045d29f8-7397-4466-b449-93c3ad024c4f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherTemporaryDifferencesMember_cf15d932-f97c-45fa-b95e-e7aa3a00ed43" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherTemporaryDifferencesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_f733c79d-8379-4eef-89e8-6daa38e256dc" xlink:to="loc_ifrs-full_OtherTemporaryDifferencesMember_cf15d932-f97c-45fa-b95e-e7aa3a00ed43" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_7cf6c9a9-9b85-4861-b893-4fb3dbe0b22e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_f733c79d-8379-4eef-89e8-6daa38e256dc" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_7cf6c9a9-9b85-4861-b893-4fb3dbe0b22e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_0a867759-eee5-4575-af23-9b0d5020c7bd" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_f733c79d-8379-4eef-89e8-6daa38e256dc" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_0a867759-eee5-4575-af23-9b0d5020c7bd" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssetsMember_de6736fb-a630-4fb8-b459-7749fc8d0062" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RightofuseAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_f733c79d-8379-4eef-89e8-6daa38e256dc" xlink:to="loc_ifrs-full_RightofuseAssetsMember_de6736fb-a630-4fb8-b459-7749fc8d0062" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails" xlink:type="extended" id="i383fdf108abf496caff413c3127dde79_IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3f7244ac-7fb0-49e9-842e-fccf784d3c94" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_17d6530c-bbb8-4dd4-bd74-960cdedc85f8" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3f7244ac-7fb0-49e9-842e-fccf784d3c94" xlink:to="loc_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_17d6530c-bbb8-4dd4-bd74-960cdedc85f8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised_a45cc738-3a64-492b-a10b-0acd4cce37b6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3f7244ac-7fb0-49e9-842e-fccf784d3c94" xlink:to="loc_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised_a45cc738-3a64-492b-a10b-0acd4cce37b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_4f8afed2-a849-4b89-972c-b3d008aa9b17" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3f7244ac-7fb0-49e9-842e-fccf784d3c94" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_4f8afed2-a849-4b89-972c-b3d008aa9b17" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_0ba210fc-8b45-44e7-b7f2-89e24ea8d69f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_4f8afed2-a849-4b89-972c-b3d008aa9b17" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_0ba210fc-8b45-44e7-b7f2-89e24ea8d69f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_0ba210fc-8b45-44e7-b7f2-89e24ea8d69f_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_0ba210fc-8b45-44e7-b7f2-89e24ea8d69f" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_0ba210fc-8b45-44e7-b7f2-89e24ea8d69f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_7922f5b4-c684-4b80-83ad-29a00029a0d2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_0ba210fc-8b45-44e7-b7f2-89e24ea8d69f" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_7922f5b4-c684-4b80-83ad-29a00029a0d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCapitalTaxLossesMember_fab6bdab-ad2b-4623-bb58-3528a22ee34a" xlink:href="stn-20211231.xsd#stn_NonCapitalTaxLossesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_7922f5b4-c684-4b80-83ad-29a00029a0d2" xlink:to="loc_stn_NonCapitalTaxLossesMember_fab6bdab-ad2b-4623-bb58-3528a22ee34a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CapitalTaxLossesMember_c4f1f7ae-4119-4da0-8a00-be687d8f6e2e" xlink:href="stn-20211231.xsd#stn_CapitalTaxLossesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_7922f5b4-c684-4b80-83ad-29a00029a0d2" xlink:to="loc_stn_CapitalTaxLossesMember_c4f1f7ae-4119-4da0-8a00-be687d8f6e2e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceMember_8c12191c-788f-47e5-bb2d-2d20ab8c2b7e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TemporaryDifferenceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_7922f5b4-c684-4b80-83ad-29a00029a0d2" xlink:to="loc_ifrs-full_TemporaryDifferenceMember_8c12191c-788f-47e5-bb2d-2d20ab8c2b7e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_adf1bbf7-bff5-4162-9912-d32ab7536dba" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_MaturityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_4f8afed2-a849-4b89-972c-b3d008aa9b17" xlink:to="loc_ifrs-full_MaturityAxis_adf1bbf7-bff5-4162-9912-d32ab7536dba" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_adf1bbf7-bff5-4162-9912-d32ab7536dba_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_MaturityAxis_adf1bbf7-bff5-4162-9912-d32ab7536dba" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_adf1bbf7-bff5-4162-9912-d32ab7536dba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_223641a8-f7c0-4619-b05c-13bf6753ba76" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_MaturityAxis_adf1bbf7-bff5-4162-9912-d32ab7536dba" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_223641a8-f7c0-4619-b05c-13bf6753ba76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ExpireMember_16975409-3ce4-49f4-8d3f-5b0c243d7a01" xlink:href="stn-20211231.xsd#stn_ExpireMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_223641a8-f7c0-4619-b05c-13bf6753ba76" xlink:to="loc_stn_ExpireMember_16975409-3ce4-49f4-8d3f-5b0c243d7a01" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NeverExpireMember_1b063b68-861a-4024-a5f9-fcb077bdce6e" xlink:href="stn-20211231.xsd#stn_NeverExpireMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_223641a8-f7c0-4619-b05c-13bf6753ba76" xlink:to="loc_stn_NeverExpireMember_1b063b68-861a-4024-a5f9-fcb077bdce6e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#EmployeeCostsfromContinuingOperationsAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsAdditionalInformationDetails" xlink:type="extended" id="i89a86e544d9f430cbcd81e51e5107c48_EmployeeCostsfromContinuingOperationsAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfUnusualOrInfrequentItemOrBothLineItems_ff444ac7-eec3-4a93-899b-6dbf881c9e8c" xlink:href="stn-20211231.xsd#stn_DisclosureOfUnusualOrInfrequentItemOrBothLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans_7b6f7bfb-7ef1-4ffe-bda6-a388bf2fa343" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfUnusualOrInfrequentItemOrBothLineItems_ff444ac7-eec3-4a93-899b-6dbf881c9e8c" xlink:to="loc_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans_7b6f7bfb-7ef1-4ffe-bda6-a388bf2fa343" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities_c385fe9a-a6dc-4f68-b853-86e2b5c25c15" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfUnusualOrInfrequentItemOrBothLineItems_ff444ac7-eec3-4a93-899b-6dbf881c9e8c" xlink:to="loc_ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities_c385fe9a-a6dc-4f68-b853-86e2b5c25c15" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ReductionOfDirectLabor_bd47ce76-db90-433b-be05-b4d3867e82ab" xlink:href="stn-20211231.xsd#stn_ReductionOfDirectLabor"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfUnusualOrInfrequentItemOrBothLineItems_ff444ac7-eec3-4a93-899b-6dbf881c9e8c" xlink:to="loc_stn_ReductionOfDirectLabor_bd47ce76-db90-433b-be05-b4d3867e82ab" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ReductionOfIndirectLabor_d12984c3-c7dd-4e00-b6c4-381e50ff7361" xlink:href="stn-20211231.xsd#stn_ReductionOfIndirectLabor"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_DisclosureOfUnusualOrInfrequentItemOrBothLineItems_ff444ac7-eec3-4a93-899b-6dbf881c9e8c" xlink:to="loc_stn_ReductionOfIndirectLabor_d12984c3-c7dd-4e00-b6c4-381e50ff7361" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfUnusualOrInfrequentItemOrBothTable_f27fe9aa-6646-4bd8-8300-f56189475c40" xlink:href="stn-20211231.xsd#stn_DisclosureOfUnusualOrInfrequentItemOrBothTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_stn_DisclosureOfUnusualOrInfrequentItemOrBothLineItems_ff444ac7-eec3-4a93-899b-6dbf881c9e8c" xlink:to="loc_stn_DisclosureOfUnusualOrInfrequentItemOrBothTable_f27fe9aa-6646-4bd8-8300-f56189475c40" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnusualOrInfrequentItemOrBothAxis_faa1879c-4c43-4d67-bc9a-f7e52ab71b1c" xlink:href="stn-20211231.xsd#stn_UnusualOrInfrequentItemOrBothAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_stn_DisclosureOfUnusualOrInfrequentItemOrBothTable_f27fe9aa-6646-4bd8-8300-f56189475c40" xlink:to="loc_stn_UnusualOrInfrequentItemOrBothAxis_faa1879c-4c43-4d67-bc9a-f7e52ab71b1c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnusualOrInfrequentItemOrBothMember_faa1879c-4c43-4d67-bc9a-f7e52ab71b1c_default" xlink:href="stn-20211231.xsd#stn_UnusualOrInfrequentItemOrBothMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_stn_UnusualOrInfrequentItemOrBothAxis_faa1879c-4c43-4d67-bc9a-f7e52ab71b1c" xlink:to="loc_stn_UnusualOrInfrequentItemOrBothMember_faa1879c-4c43-4d67-bc9a-f7e52ab71b1c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnusualOrInfrequentItemOrBothMember_7bbbf028-3a1e-4b2c-9f3c-620e172bda00" xlink:href="stn-20211231.xsd#stn_UnusualOrInfrequentItemOrBothMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_stn_UnusualOrInfrequentItemOrBothAxis_faa1879c-4c43-4d67-bc9a-f7e52ab71b1c" xlink:to="loc_stn_UnusualOrInfrequentItemOrBothMember_7bbbf028-3a1e-4b2c-9f3c-620e172bda00" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_COVID19Member_23f337e6-9718-49b5-a06b-41a03fa1f430" xlink:href="stn-20211231.xsd#stn_COVID19Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_UnusualOrInfrequentItemOrBothMember_7bbbf028-3a1e-4b2c-9f3c-620e172bda00" xlink:to="loc_stn_COVID19Member_23f337e6-9718-49b5-a06b-41a03fa1f430" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CashFlowInformationRollForwardDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#CashFlowInformationRollForwardDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/CashFlowInformationRollForwardDetails" xlink:type="extended" id="ica290f83142444d59547a1e9660c46ea_CashFlowInformationRollForwardDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_ac042b61-7824-4ba0-96c3-d4f67a8895b2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_da2c025f-571a-4bc1-b522-631fb0d4b9f7" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_ac042b61-7824-4ba0-96c3-d4f67a8895b2" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_da2c025f-571a-4bc1-b522-631fb0d4b9f7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities_83c59956-aded-4a85-aac8-40d266c4c1b5" xlink:href="stn-20211231.xsd#stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_ac042b61-7824-4ba0-96c3-d4f67a8895b2" xlink:to="loc_stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities_83c59956-aded-4a85-aac8-40d266c4c1b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities_62b67c36-6d0d-4843-b328-1f5d98ed530c" xlink:href="stn-20211231.xsd#stn_IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_ac042b61-7824-4ba0-96c3-d4f67a8895b2" xlink:to="loc_stn_IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities_62b67c36-6d0d-4843-b328-1f5d98ed530c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_799a88a7-dce1-40db-9f79-1ba9d8527bd6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_ac042b61-7824-4ba0-96c3-d4f67a8895b2" xlink:to="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_799a88a7-dce1-40db-9f79-1ba9d8527bd6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract_0024ea51-8f16-4b59-96cf-4408bac203ce" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_ac042b61-7824-4ba0-96c3-d4f67a8895b2" xlink:to="loc_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract_0024ea51-8f16-4b59-96cf-4408bac203ce" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities_b0f06579-a44b-4119-8a64-e47b2a92ed95" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract_0024ea51-8f16-4b59-96cf-4408bac203ce" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities_b0f06579-a44b-4119-8a64-e47b2a92ed95" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities_0b208c69-fdd9-4c55-9931-b07a88085139" xlink:href="stn-20211231.xsd#stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract_0024ea51-8f16-4b59-96cf-4408bac203ce" xlink:to="loc_stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities_0b208c69-fdd9-4c55-9931-b07a88085139" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_9fd261b6-8027-43d2-bd23-55906e2a8da4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract_0024ea51-8f16-4b59-96cf-4408bac203ce" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_9fd261b6-8027-43d2-bd23-55906e2a8da4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_1f1a44ba-ab91-461c-8d5c-9bbec15599a6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_47f2fdb5-431a-4686-8a6d-e44a30354530" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_ac042b61-7824-4ba0-96c3-d4f67a8895b2" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_47f2fdb5-431a-4686-8a6d-e44a30354530" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_2f84efb5-fd7d-4171-a0de-8483edfd302a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_47f2fdb5-431a-4686-8a6d-e44a30354530" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_2f84efb5-fd7d-4171-a0de-8483edfd302a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_2f84efb5-fd7d-4171-a0de-8483edfd302a_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_2f84efb5-fd7d-4171-a0de-8483edfd302a" xlink:to="loc_ifrs-full_BorrowingsByNameMember_2f84efb5-fd7d-4171-a0de-8483edfd302a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_dbe31ec8-81bd-4c47-aa60-5a5bf3c83f15" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_2f84efb5-fd7d-4171-a0de-8483edfd302a" xlink:to="loc_ifrs-full_BorrowingsByNameMember_dbe31ec8-81bd-4c47-aa60-5a5bf3c83f15" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorUnsecuredNotesMember_957d542b-09fd-4439-8cce-45ba2a16248f" xlink:href="stn-20211231.xsd#stn_SeniorUnsecuredNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_dbe31ec8-81bd-4c47-aa60-5a5bf3c83f15" xlink:to="loc_stn_SeniorUnsecuredNotesMember_957d542b-09fd-4439-8cce-45ba2a16248f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorRevolvingCreditFacilityMember_582ed7f7-ddac-4cf8-a9e6-33d7f5cfaf15" xlink:href="stn-20211231.xsd#stn_SeniorRevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_dbe31ec8-81bd-4c47-aa60-5a5bf3c83f15" xlink:to="loc_stn_SeniorRevolvingCreditFacilityMember_582ed7f7-ddac-4cf8-a9e6-33d7f5cfaf15" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NotesPayableMember_2336bd7a-c011-4f0b-bb0a-3485537bac30" xlink:href="stn-20211231.xsd#stn_NotesPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_BorrowingsByNameMember_dbe31ec8-81bd-4c47-aa60-5a5bf3c83f15" xlink:to="loc_stn_NotesPayableMember_2336bd7a-c011-4f0b-bb0a-3485537bac30" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_b1712933-ccf4-4404-8aba-c0db9dffbadc" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_47f2fdb5-431a-4686-8a6d-e44a30354530" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_b1712933-ccf4-4404-8aba-c0db9dffbadc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_b1712933-ccf4-4404-8aba-c0db9dffbadc_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_b1712933-ccf4-4404-8aba-c0db9dffbadc" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_b1712933-ccf4-4404-8aba-c0db9dffbadc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_acf25bfe-0c35-416b-b24f-a546409e7db3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_b1712933-ccf4-4404-8aba-c0db9dffbadc" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_acf25bfe-0c35-416b-b24f-a546409e7db3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SoftwareFinancingObligationsMember_0223c116-1f5f-46fc-a598-d91b59beb449" xlink:href="stn-20211231.xsd#stn_SoftwareFinancingObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_acf25bfe-0c35-416b-b24f-a546409e7db3" xlink:to="loc_stn_SoftwareFinancingObligationsMember_0223c116-1f5f-46fc-a598-d91b59beb449" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilitiesMember_621652e0-8fa2-46ed-a4ec-61df5002d9ff" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LeaseLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_acf25bfe-0c35-416b-b24f-a546409e7db3" xlink:to="loc_ifrs-full_LeaseLiabilitiesMember_621652e0-8fa2-46ed-a4ec-61df5002d9ff" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/RelatedPartyDisclosuresAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#RelatedPartyDisclosuresAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/RelatedPartyDisclosuresAdditionalInformationDetails" xlink:type="extended" id="i7bcc269e68db406c9633d74f23e0f4e2_RelatedPartyDisclosuresAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_c60b1eb5-4566-49bb-9f30-edc967320722" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfVotingPowerHeldInSubsidiary_1344994d-c312-40c2-a7ba-ab0d59dd0b06" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProportionOfVotingPowerHeldInSubsidiary"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_c60b1eb5-4566-49bb-9f30-edc967320722" xlink:to="loc_ifrs-full_ProportionOfVotingPowerHeldInSubsidiary_1344994d-c312-40c2-a7ba-ab0d59dd0b06" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_5abbd31a-1757-4ea1-8880-d89939394421" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_c60b1eb5-4566-49bb-9f30-edc967320722" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_5abbd31a-1757-4ea1-8880-d89939394421" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_ae8a628a-ac5f-4259-b9e6-cb06f059030a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_5abbd31a-1757-4ea1-8880-d89939394421" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_ae8a628a-ac5f-4259-b9e6-cb06f059030a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_ae8a628a-ac5f-4259-b9e6-cb06f059030a_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EntitysTotalForSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_ae8a628a-ac5f-4259-b9e6-cb06f059030a" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_ae8a628a-ac5f-4259-b9e6-cb06f059030a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_695cc916-0d4c-408e-aab0-1646f18820cd" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EntitysTotalForSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_ae8a628a-ac5f-4259-b9e6-cb06f059030a" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_695cc916-0d4c-408e-aab0-1646f18820cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_WhollyOwnedSubsidiariesMember_564bbe74-ec49-41a0-9dd6-533bf44ac008" xlink:href="stn-20211231.xsd#stn_WhollyOwnedSubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_695cc916-0d4c-408e-aab0-1646f18820cd" xlink:to="loc_stn_WhollyOwnedSubsidiariesMember_564bbe74-ec49-41a0-9dd6-533bf44ac008" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#RelatedPartyDisclosuresSummaryofJointOperationsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails" xlink:type="extended" id="i798a725336814487bc874b413c20f5ed_RelatedPartyDisclosuresSummaryofJointOperationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfJointOperationsLineItems_e882f3bd-d0ab-4759-aa49-a05d627f8edc" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfJointOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_fa2761bf-1eae-478d-83e5-5b6841dbcba1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfJointOperationsLineItems_e882f3bd-d0ab-4759-aa49-a05d627f8edc" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_fa2761bf-1eae-478d-83e5-5b6841dbcba1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfJointOperationsTable_e52bd5fc-3a73-43aa-ae53-8f9ee395f290" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfJointOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfJointOperationsLineItems_e882f3bd-d0ab-4759-aa49-a05d627f8edc" xlink:to="loc_ifrs-full_DisclosureOfJointOperationsTable_e52bd5fc-3a73-43aa-ae53-8f9ee395f290" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_JointVenturesByNameAxis_fe501dd1-e334-41b0-91d0-4c6a6f3a3cbf" xlink:href="stn-20211231.xsd#stn_JointVenturesByNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfJointOperationsTable_e52bd5fc-3a73-43aa-ae53-8f9ee395f290" xlink:to="loc_stn_JointVenturesByNameAxis_fe501dd1-e334-41b0-91d0-4c6a6f3a3cbf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_JointVenturesByNameMember_fe501dd1-e334-41b0-91d0-4c6a6f3a3cbf_default" xlink:href="stn-20211231.xsd#stn_JointVenturesByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_stn_JointVenturesByNameAxis_fe501dd1-e334-41b0-91d0-4c6a6f3a3cbf" xlink:to="loc_stn_JointVenturesByNameMember_fe501dd1-e334-41b0-91d0-4c6a6f3a3cbf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_JointVenturesByNameMember_dcdd3dcd-4ab2-4648-b13e-33d70efdd02b" xlink:href="stn-20211231.xsd#stn_JointVenturesByNameMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_stn_JointVenturesByNameAxis_fe501dd1-e334-41b0-91d0-4c6a6f3a3cbf" xlink:to="loc_stn_JointVenturesByNameMember_dcdd3dcd-4ab2-4648-b13e-33d70efdd02b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_StarrIIMember_a7645a8d-b2b6-45bd-85a9-b364b4dfd356" xlink:href="stn-20211231.xsd#stn_StarrIIMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_JointVenturesByNameMember_dcdd3dcd-4ab2-4648-b13e-33d70efdd02b" xlink:to="loc_stn_StarrIIMember_a7645a8d-b2b6-45bd-85a9-b364b4dfd356" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BetterTogetherMember_afb86d48-076b-4764-9ccc-276adf9bc84d" xlink:href="stn-20211231.xsd#stn_BetterTogetherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_stn_JointVenturesByNameMember_dcdd3dcd-4ab2-4648-b13e-33d70efdd02b" xlink:to="loc_stn_BetterTogetherMember_afb86d48-076b-4764-9ccc-276adf9bc84d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesAxis_eb1d6d6d-02b2-4e4e-be3c-b0dbef17e8c4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_JointVenturesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfJointOperationsTable_e52bd5fc-3a73-43aa-ae53-8f9ee395f290" xlink:to="loc_ifrs-full_JointVenturesAxis_eb1d6d6d-02b2-4e4e-be3c-b0dbef17e8c4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_eb1d6d6d-02b2-4e4e-be3c-b0dbef17e8c4_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_JointVenturesAxis_eb1d6d6d-02b2-4e4e-be3c-b0dbef17e8c4" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_eb1d6d6d-02b2-4e4e-be3c-b0dbef17e8c4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_c124b626-7e44-4296-90ff-0d804b077234" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_JointVenturesAxis_eb1d6d6d-02b2-4e4e-be3c-b0dbef17e8c4" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_c124b626-7e44-4296-90ff-0d804b077234" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesMember_3449d82b-2aa1-4ade-855d-e3aabaf14288" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_JointVenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_c124b626-7e44-4296-90ff-0d804b077234" xlink:to="loc_ifrs-full_JointVenturesMember_3449d82b-2aa1-4ade-855d-e3aabaf14288" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/RelatedPartyDisclosuresTransactionswithJointVenturesDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#RelatedPartyDisclosuresTransactionswithJointVenturesDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/RelatedPartyDisclosuresTransactionswithJointVenturesDetails" xlink:type="extended" id="i2b514b3a51b64619aeb5c18aafa5ae2f_RelatedPartyDisclosuresTransactionswithJointVenturesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_80445162-1d56-47df-9cb7-27a0e6ba5012" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions_0b6550c4-67c7-48b8-b063-290ea87b2977" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_80445162-1d56-47df-9cb7-27a0e6ba5012" xlink:to="loc_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions_0b6550c4-67c7-48b8-b063-290ea87b2977" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PaymentsOfDistributionRelatedPartyTransactions_c5b55e59-0239-433e-a78e-bbe148dce61a" xlink:href="stn-20211231.xsd#stn_PaymentsOfDistributionRelatedPartyTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_80445162-1d56-47df-9cb7-27a0e6ba5012" xlink:to="loc_stn_PaymentsOfDistributionRelatedPartyTransactions_c5b55e59-0239-433e-a78e-bbe148dce61a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmountsPayableRelatedPartyTransactions_820fbcef-a198-4564-8376-1ff688137215" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AmountsPayableRelatedPartyTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_80445162-1d56-47df-9cb7-27a0e6ba5012" xlink:to="loc_ifrs-full_AmountsPayableRelatedPartyTransactions_820fbcef-a198-4564-8376-1ff688137215" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_dcca24e6-e546-4bb4-aaa5-b2690a0495a9" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_80445162-1d56-47df-9cb7-27a0e6ba5012" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_dcca24e6-e546-4bb4-aaa5-b2690a0495a9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_4f17e4d6-111f-4423-80f9-eb4ef78f2b7f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_dcca24e6-e546-4bb4-aaa5-b2690a0495a9" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_4f17e4d6-111f-4423-80f9-eb4ef78f2b7f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_4f17e4d6-111f-4423-80f9-eb4ef78f2b7f_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_4f17e4d6-111f-4423-80f9-eb4ef78f2b7f" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_4f17e4d6-111f-4423-80f9-eb4ef78f2b7f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_f806ed23-a05a-4639-a7c4-e343725b8204" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_4f17e4d6-111f-4423-80f9-eb4ef78f2b7f" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_f806ed23-a05a-4639-a7c4-e343725b8204" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesWhereEntityIsVenturerMember_b5801ff4-98bd-430d-b34d-909c20bc90c0" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_JointVenturesWhereEntityIsVenturerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_f806ed23-a05a-4639-a7c4-e343725b8204" xlink:to="loc_ifrs-full_JointVenturesWhereEntityIsVenturerMember_b5801ff4-98bd-430d-b34d-909c20bc90c0" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#SegmentedInformationScheduleofOperatingSegmentsDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails" xlink:type="extended" id="icdf89debf6914bdda6747517be4e5c60_SegmentedInformationScheduleofOperatingSegmentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_0aa5a3b3-f621-41fc-a939-4827fc0ace6b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfOperatingSegmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_GrossRevenue_60db0137-60ce-4035-836c-a3c9d945bf96" xlink:href="stn-20211231.xsd#stn_GrossRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_0aa5a3b3-f621-41fc-a939-4827fc0ace6b" xlink:to="loc_stn_GrossRevenue_60db0137-60ce-4035-836c-a3c9d945bf96" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RevenueAdjustmentsArisingFromInterSegments_38a7c2b3-7edd-4f51-93aa-04bfc90cc7da" xlink:href="stn-20211231.xsd#stn_RevenueAdjustmentsArisingFromInterSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_0aa5a3b3-f621-41fc-a939-4827fc0ace6b" xlink:to="loc_stn_RevenueAdjustmentsArisingFromInterSegments_38a7c2b3-7edd-4f51-93aa-04bfc90cc7da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_efcff676-ccd1-4a08-8671-4851e14ee38d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_0aa5a3b3-f621-41fc-a939-4827fc0ace6b" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_efcff676-ccd1-4a08-8671-4851e14ee38d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SubconsultantSubcontractorAndOtherDirectExpenses_5693cdaf-3c35-4108-88d0-24214793553c" xlink:href="stn-20211231.xsd#stn_SubconsultantSubcontractorAndOtherDirectExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_0aa5a3b3-f621-41fc-a939-4827fc0ace6b" xlink:to="loc_stn_SubconsultantSubcontractorAndOtherDirectExpenses_5693cdaf-3c35-4108-88d0-24214793553c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NetRevenue_46dd71c0-9c4f-459a-a879-9a35fae3e0dd" xlink:href="stn-20211231.xsd#stn_NetRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_0aa5a3b3-f621-41fc-a939-4827fc0ace6b" xlink:to="loc_stn_NetRevenue_46dd71c0-9c4f-459a-a879-9a35fae3e0dd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit_66430d1e-fd6e-40d5-a7da-3fc7cb0b52c4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_0aa5a3b3-f621-41fc-a939-4827fc0ace6b" xlink:to="loc_ifrs-full_GrossProfit_66430d1e-fd6e-40d5-a7da-3fc7cb0b52c4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_944111cd-87fc-4666-bab5-10f3921b6164" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfOperatingSegmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_0aa5a3b3-f621-41fc-a939-4827fc0ace6b" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_944111cd-87fc-4666-bab5-10f3921b6164" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_754b2d52-2999-4cf9-8924-032e1f4d8194" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_944111cd-87fc-4666-bab5-10f3921b6164" xlink:to="loc_ifrs-full_GeographicalAreasAxis_754b2d52-2999-4cf9-8924-032e1f4d8194" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_754b2d52-2999-4cf9-8924-032e1f4d8194_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_754b2d52-2999-4cf9-8924-032e1f4d8194" xlink:to="loc_ifrs-full_GeographicalAreasMember_754b2d52-2999-4cf9-8924-032e1f4d8194_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_dea0853d-3002-4483-a5f0-c36b2d1bde4e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_754b2d52-2999-4cf9-8924-032e1f4d8194" xlink:to="loc_ifrs-full_GeographicalAreasMember_dea0853d-3002-4483-a5f0-c36b2d1bde4e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_e7024163-fc2c-410b-b7eb-cfbbc480a0dc" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_CA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_dea0853d-3002-4483-a5f0-c36b2d1bde4e" xlink:to="loc_country_CA_e7024163-fc2c-410b-b7eb-cfbbc480a0dc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_7a6f9c0b-6e2f-4d2d-9304-e590c7accce1" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_dea0853d-3002-4483-a5f0-c36b2d1bde4e" xlink:to="loc_country_US_7a6f9c0b-6e2f-4d2d-9304-e590c7accce1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForeignCountriesMember_ee85e20b-67ac-4ea0-833a-9b29a37062d6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ForeignCountriesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_dea0853d-3002-4483-a5f0-c36b2d1bde4e" xlink:to="loc_ifrs-full_ForeignCountriesMember_ee85e20b-67ac-4ea0-833a-9b29a37062d6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentConsolidationItemsAxis_d57c6276-d3ff-4f14-87e2-99d08d48eab6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SegmentConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_944111cd-87fc-4666-bab5-10f3921b6164" xlink:to="loc_ifrs-full_SegmentConsolidationItemsAxis_d57c6276-d3ff-4f14-87e2-99d08d48eab6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_d57c6276-d3ff-4f14-87e2-99d08d48eab6_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EntitysTotalForSegmentConsolidationItemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_SegmentConsolidationItemsAxis_d57c6276-d3ff-4f14-87e2-99d08d48eab6" xlink:to="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_d57c6276-d3ff-4f14-87e2-99d08d48eab6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_eb80e79c-b9e4-4e85-91c8-adc6feef549d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EntitysTotalForSegmentConsolidationItemsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_SegmentConsolidationItemsAxis_d57c6276-d3ff-4f14-87e2-99d08d48eab6" xlink:to="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_eb80e79c-b9e4-4e85-91c8-adc6feef549d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OperatingSegmentsMember_3df64064-d502-43b3-9fc7-cdd5a48d2169" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_eb80e79c-b9e4-4e85-91c8-adc6feef549d" xlink:to="loc_ifrs-full_OperatingSegmentsMember_3df64064-d502-43b3-9fc7-cdd5a48d2169" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EliminationOfIntersegmentAmountsMember_42ee8732-bb78-4b2c-8ede-4e277c33c597" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EliminationOfIntersegmentAmountsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_eb80e79c-b9e4-4e85-91c8-adc6feef549d" xlink:to="loc_ifrs-full_EliminationOfIntersegmentAmountsMember_42ee8732-bb78-4b2c-8ede-4e277c33c597" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails" xlink:type="extended" id="idb7a1c1987e44cdeaa39e0516d362e5e_SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems_2826bf29-bb83-42c4-8496-d81cc4d4bcae" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfGeographicalAreasLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts_9d63a011-7a86-46b0-ba4d-4b51bf018b0c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems_2826bf29-bb83-42c4-8496-d81cc4d4bcae" xlink:to="loc_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts_9d63a011-7a86-46b0-ba4d-4b51bf018b0c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_e2c96314-e827-498b-8f35-6f42ba83fbda" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems_2826bf29-bb83-42c4-8496-d81cc4d4bcae" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_e2c96314-e827-498b-8f35-6f42ba83fbda" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasTable_705fb41c-025c-4e34-97bc-e84621002aee" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfGeographicalAreasTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems_2826bf29-bb83-42c4-8496-d81cc4d4bcae" xlink:to="loc_ifrs-full_DisclosureOfGeographicalAreasTable_705fb41c-025c-4e34-97bc-e84621002aee" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_65867164-b882-4d8b-932c-534867d33dd8" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasTable_705fb41c-025c-4e34-97bc-e84621002aee" xlink:to="loc_ifrs-full_GeographicalAreasAxis_65867164-b882-4d8b-932c-534867d33dd8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_65867164-b882-4d8b-932c-534867d33dd8_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_GeographicalAreasAxis_65867164-b882-4d8b-932c-534867d33dd8" xlink:to="loc_ifrs-full_GeographicalAreasMember_65867164-b882-4d8b-932c-534867d33dd8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_f42b47d6-9584-4883-b788-4b080a0a98ef" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_GeographicalAreasAxis_65867164-b882-4d8b-932c-534867d33dd8" xlink:to="loc_ifrs-full_GeographicalAreasMember_f42b47d6-9584-4883-b788-4b080a0a98ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_eb1059e3-e4b4-43ba-a04f-de337fb7aa29" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_CA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_f42b47d6-9584-4883-b788-4b080a0a98ef" xlink:to="loc_country_CA_eb1059e3-e4b4-43ba-a04f-de337fb7aa29" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_c95902fe-564a-4860-9363-cba3bc43d5d4" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_f42b47d6-9584-4883-b788-4b080a0a98ef" xlink:to="loc_country_US_c95902fe-564a-4860-9363-cba3bc43d5d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_54420287-c6d6-4798-b57a-701c7c6f9db8" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_GB"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_f42b47d6-9584-4883-b788-4b080a0a98ef" xlink:to="loc_country_GB_54420287-c6d6-4798-b57a-701c7c6f9db8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AU_00637720-8610-4dab-9e90-aaaa5355a184" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_AU"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_f42b47d6-9584-4883-b788-4b080a0a98ef" xlink:to="loc_country_AU_00637720-8610-4dab-9e90-aaaa5355a184" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherCountriesMember_1e1b1efc-1db7-4d70-a864-29c790f03e78" xlink:href="stn-20211231.xsd#stn_OtherCountriesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_GeographicalAreasMember_f42b47d6-9584-4883-b788-4b080a0a98ef" xlink:to="loc_stn_OtherCountriesMember_1e1b1efc-1db7-4d70-a864-29c790f03e78" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/SegmentedInformationScheduleofGrossRevenuebyServicesDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#SegmentedInformationScheduleofGrossRevenuebyServicesDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/SegmentedInformationScheduleofGrossRevenuebyServicesDetails" xlink:type="extended" id="i43af261575654af682dcde67f0041bd9_SegmentedInformationScheduleofGrossRevenuebyServicesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfProductsAndServicesLineItems_6e590138-3dc5-42b4-8f93-eb4660cd0426" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfProductsAndServicesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_435f514d-016f-44a7-8112-c74935028fca" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfProductsAndServicesLineItems_6e590138-3dc5-42b4-8f93-eb4660cd0426" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_435f514d-016f-44a7-8112-c74935028fca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasTable_659827fc-5cf5-4642-87f1-f6d2c144f9c7" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfGeographicalAreasTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfProductsAndServicesLineItems_6e590138-3dc5-42b4-8f93-eb4660cd0426" xlink:to="loc_ifrs-full_DisclosureOfGeographicalAreasTable_659827fc-5cf5-4642-87f1-f6d2c144f9c7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesAxis_20f45035-2203-4a65-b057-fef0ce505756" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProductsAndServicesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasTable_659827fc-5cf5-4642-87f1-f6d2c144f9c7" xlink:to="loc_ifrs-full_ProductsAndServicesAxis_20f45035-2203-4a65-b057-fef0ce505756" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesMember_20f45035-2203-4a65-b057-fef0ce505756_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProductsAndServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_ProductsAndServicesAxis_20f45035-2203-4a65-b057-fef0ce505756" xlink:to="loc_ifrs-full_ProductsAndServicesMember_20f45035-2203-4a65-b057-fef0ce505756_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesMember_13191172-8e66-4e48-b6f9-600f1f4525a6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProductsAndServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_ProductsAndServicesAxis_20f45035-2203-4a65-b057-fef0ce505756" xlink:to="loc_ifrs-full_ProductsAndServicesMember_13191172-8e66-4e48-b6f9-600f1f4525a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BuildingsServicesMember_f79d994a-0080-4a55-b91d-8fea72765d9c" xlink:href="stn-20211231.xsd#stn_BuildingsServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProductsAndServicesMember_13191172-8e66-4e48-b6f9-600f1f4525a6" xlink:to="loc_stn_BuildingsServicesMember_f79d994a-0080-4a55-b91d-8fea72765d9c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EnergyAndResourcesServicesMember_707fbe5b-dad7-4d1b-85f2-3c192ee4249a" xlink:href="stn-20211231.xsd#stn_EnergyAndResourcesServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProductsAndServicesMember_13191172-8e66-4e48-b6f9-600f1f4525a6" xlink:to="loc_stn_EnergyAndResourcesServicesMember_707fbe5b-dad7-4d1b-85f2-3c192ee4249a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EnvironmentalServicesMember_412046b8-744e-4bfb-9738-abe34ee24f13" xlink:href="stn-20211231.xsd#stn_EnvironmentalServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProductsAndServicesMember_13191172-8e66-4e48-b6f9-600f1f4525a6" xlink:to="loc_stn_EnvironmentalServicesMember_412046b8-744e-4bfb-9738-abe34ee24f13" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InfrastructureMember_dacef489-e3f6-4434-b87f-9bcf2c8426b1" xlink:href="stn-20211231.xsd#stn_InfrastructureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProductsAndServicesMember_13191172-8e66-4e48-b6f9-600f1f4525a6" xlink:to="loc_stn_InfrastructureMember_dacef489-e3f6-4434-b87f-9bcf2c8426b1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_WaterServicesMember_28fb0fe1-19eb-447d-9553-14da5f53bddb" xlink:href="stn-20211231.xsd#stn_WaterServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_ProductsAndServicesMember_13191172-8e66-4e48-b6f9-600f1f4525a6" xlink:to="loc_stn_WaterServicesMember_28fb0fe1-19eb-447d-9553-14da5f53bddb" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EventaftertheReportingPeriodDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#EventaftertheReportingPeriodDetails"/>
  <link:definitionLink xlink:role="http://www.stantec.com/role/EventaftertheReportingPeriodDetails" xlink:type="extended" id="ie69a0c1d16f5447687ec9f92eac7e15c_EventaftertheReportingPeriodDetails">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_c1f3aa8d-07cb-4172-85d2-3412ad9babdc" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare_ba09091a-3456-4506-81ac-ed49ef964c06" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_c1f3aa8d-07cb-4172-85d2-3412ad9babdc" xlink:to="loc_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare_ba09091a-3456-4506-81ac-ed49ef964c06" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_d80d17a9-e61d-4aed-b377-ac23c1eed6c8" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_c1f3aa8d-07cb-4172-85d2-3412ad9babdc" xlink:to="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_d80d17a9-e61d-4aed-b377-ac23c1eed6c8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_e5163a03-2bf6-4910-bf2d-ed86a4e52b44" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NonadjustingEventsAfterReportingPeriodAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_d80d17a9-e61d-4aed-b377-ac23c1eed6c8" xlink:to="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_e5163a03-2bf6-4910-bf2d-ed86a4e52b44" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsMember_e5163a03-2bf6-4910-bf2d-ed86a4e52b44_default" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NonadjustingEventsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_e5163a03-2bf6-4910-bf2d-ed86a4e52b44" xlink:to="loc_ifrs-full_NonadjustingEventsMember_e5163a03-2bf6-4910-bf2d-ed86a4e52b44_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsMember_52751b46-3062-49a5-81bc-df579e3f4f4c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NonadjustingEventsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_e5163a03-2bf6-4910-bf2d-ed86a4e52b44" xlink:to="loc_ifrs-full_NonadjustingEventsMember_52751b46-3062-49a5-81bc-df579e3f4f4c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DividendDeclarationTransactionsMember_e1003fcd-ce14-48bf-8e23-1441ab163eef" xlink:href="stn-20211231.xsd#stn_DividendDeclarationTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ifrs-full_NonadjustingEventsMember_52751b46-3062-49a5-81bc-df579e3f4f4c" xlink:to="loc_stn_DividendDeclarationTransactionsMember_e1003fcd-ce14-48bf-8e23-1441ab163eef" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>15
<FILENAME>stn-20211231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:1c264345-c2dc-4979-b609-f85a0d930b2e,g:c75810b3-bbe3-4b76-938e-02747d09be0f-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_ifrs-full_LeaseLiabilitiesMember_bd2015ba-003b-491d-9385-db12281e537a_terseLabel_en-US" xlink:label="lab_ifrs-full_LeaseLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liabilities</link:label>
    <link:label id="lab_ifrs-full_LeaseLiabilitiesMember_label_en-US" xlink:label="lab_ifrs-full_LeaseLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liabilities [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilitiesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LeaseLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LeaseLiabilitiesMember" xlink:to="lab_ifrs-full_LeaseLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_SelfInsuredLiabilitiesProvisionMember_f41a451c-7146-466a-a7e9-56f22da5cedd_terseLabel_en-US" xlink:label="lab_stn_SelfInsuredLiabilitiesProvisionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self-insured liabilities</link:label>
    <link:label id="lab_stn_SelfInsuredLiabilitiesProvisionMember_label_en-US" xlink:label="lab_stn_SelfInsuredLiabilitiesProvisionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insured Liabilities Provision [member]</link:label>
    <link:label id="lab_stn_SelfInsuredLiabilitiesProvisionMember_documentation_en-US" xlink:label="lab_stn_SelfInsuredLiabilitiesProvisionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self insured liabilities provision.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SelfInsuredLiabilitiesProvisionMember" xlink:href="stn-20211231.xsd#stn_SelfInsuredLiabilitiesProvisionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_SelfInsuredLiabilitiesProvisionMember" xlink:to="lab_stn_SelfInsuredLiabilitiesProvisionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_RestrictedShareUnitsRSUsMember_e77d8bad-8c39-4a90-8bc6-645563a4d84a_terseLabel_en-US" xlink:label="lab_stn_RestrictedShareUnitsRSUsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RSUs</link:label>
    <link:label id="lab_stn_RestrictedShareUnitsRSUsMember_label_en-US" xlink:label="lab_stn_RestrictedShareUnitsRSUsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted share units (RSUs) [Member]</link:label>
    <link:label id="lab_stn_RestrictedShareUnitsRSUsMember_documentation_en-US" xlink:label="lab_stn_RestrictedShareUnitsRSUsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted share units (RSUs)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RestrictedShareUnitsRSUsMember" xlink:href="stn-20211231.xsd#stn_RestrictedShareUnitsRSUsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_RestrictedShareUnitsRSUsMember" xlink:to="lab_stn_RestrictedShareUnitsRSUsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable_8f2d034a-e623-4f92-864d-d2557ba5dcbd_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of maturity analysis for derivative financial liabilities [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of maturity analysis for derivative financial liabilities [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable" xlink:to="lab_ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_a9801c5f-dc19-402f-8833-41dbaec63834_terseLabel_en-US" xlink:label="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities arising from financing activities [member]</link:label>
    <link:label id="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_label_en-US" xlink:label="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities arising from financing activities [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xlink:to="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOtherProvisionsExplanatory_3a8a2084-c80b-4fae-b70c-f4d99cccbf3d_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Provisions</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOtherProvisionsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of other provisions [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfOtherProvisionsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfOtherProvisionsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_4f6765a4-72d9-4acf-bde1-e2cfe0bc3e04_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about property, plant and equipment [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about property, plant and equipment [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:to="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_fa50af85-2c8d-486f-a1d1-f42394a6f0bf_terseLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net employee defined benefit liability</link:label>
    <link:label id="lab_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_520eb520-f712-40ed-9057-76eb136f2e4d_verboseLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net defined benefit liability</link:label>
    <link:label id="lab_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_label_en-US" xlink:label="lab_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current net defined benefit liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" xlink:to="lab_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_b65e7595-956c-4484-9957-53b1ffd91d45_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory_21ad2463-e077-4a03-a5c5-92d81e1ef959_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Lease Commitments</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of additional information about leasing activities for lessee [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory" xlink:to="lab_ifrs-full_DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_7682bdbd-1340-4c64-8b34-cec79cad40e3_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfContingentLiabilitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of contingent liabilities [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfContingentLiabilitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of contingent liabilities [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfContingentLiabilitiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems" xlink:to="lab_ifrs-full_DisclosureOfContingentLiabilitiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AmortisationExpense_c7c44ec0-f0d8-4b24-9082-efe162a56ea7_terseLabel_en-US" xlink:label="lab_ifrs-full_AmortisationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of intangible assets</link:label>
    <link:label id="lab_ifrs-full_AmortisationExpense_label_en-US" xlink:label="lab_ifrs-full_AmortisationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortisation expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmortisationExpense" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AmortisationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AmortisationExpense" xlink:to="lab_ifrs-full_AmortisationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_CreditFacilityAverageInterestRate_3595ca69-c04c-4d8f-a708-1853ab7537c8_terseLabel_en-US" xlink:label="lab_stn_CreditFacilityAverageInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit facility average interest rate</link:label>
    <link:label id="lab_stn_CreditFacilityAverageInterestRate_label_en-US" xlink:label="lab_stn_CreditFacilityAverageInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility Average Interest Rate</link:label>
    <link:label id="lab_stn_CreditFacilityAverageInterestRate_documentation_en-US" xlink:label="lab_stn_CreditFacilityAverageInterestRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit facility average interest rate.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CreditFacilityAverageInterestRate" xlink:href="stn-20211231.xsd#stn_CreditFacilityAverageInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_CreditFacilityAverageInterestRate" xlink:to="lab_stn_CreditFacilityAverageInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_Goodwill_402ca475-1715-4ce4-a538-3ca005ff3c81_terseLabel_en-US" xlink:label="lab_ifrs-full_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_ifrs-full_Goodwill_b7a705e8-fea3-42cc-8505-d419046b108d_periodStartLabel_en-US" xlink:label="lab_ifrs-full_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, beginning of the year</link:label>
    <link:label id="lab_ifrs-full_Goodwill_a4f6c484-2bc5-4847-815d-b437d2832a94_periodEndLabel_en-US" xlink:label="lab_ifrs-full_Goodwill" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, end of the year</link:label>
    <link:label id="lab_ifrs-full_Goodwill_label_en-US" xlink:label="lab_ifrs-full_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Goodwill" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Goodwill" xlink:to="lab_ifrs-full_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashOutflowForLeases_383765f6-eaef-40ec-8c62-7c2146c758f6_totalLabel_en-US" xlink:label="lab_ifrs-full_CashOutflowForLeases" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total cash used for leases</link:label>
    <link:label id="lab_ifrs-full_CashOutflowForLeases_label_en-US" xlink:label="lab_ifrs-full_CashOutflowForLeases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash outflow for leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashOutflowForLeases" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashOutflowForLeases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashOutflowForLeases" xlink:to="lab_ifrs-full_CashOutflowForLeases" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCountry_cfff1074-8195-42c9-99bb-ccf75f43e14c_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCountry" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Country</link:label>
    <link:label id="lab_dei_EntityAddressCountry_label_en-US" xlink:label="lab_dei_EntityAddressCountry" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Country</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCountry" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCountry"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCountry" xlink:to="lab_dei_EntityAddressCountry" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_MaturityAxis_e90834cc-e8f5-4fa6-987a-ef2aef7d2e47_terseLabel_en-US" xlink:label="lab_ifrs-full_MaturityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturity [axis]</link:label>
    <link:label id="lab_ifrs-full_MaturityAxis_label_en-US" xlink:label="lab_ifrs-full_MaturityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturity [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_MaturityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MaturityAxis" xlink:to="lab_ifrs-full_MaturityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory_662b53e7-004d-4f9f-9fbe-eacfffff5808_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for leases [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TypesOfHedgesMember_25ad5940-43b0-47d3-8fe5-33c26e0cd401_terseLabel_en-US" xlink:label="lab_ifrs-full_TypesOfHedgesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedges [member]</link:label>
    <link:label id="lab_ifrs-full_TypesOfHedgesMember_label_en-US" xlink:label="lab_ifrs-full_TypesOfHedgesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedges [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TypesOfHedgesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfHedgesMember" xlink:to="lab_ifrs-full_TypesOfHedgesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ThirtyOneToSixtyDaysMember_1681b205-22ab-45cb-b74e-f4f51b38d90f_terseLabel_en-US" xlink:label="lab_stn_ThirtyOneToSixtyDaysMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">31-60</link:label>
    <link:label id="lab_stn_ThirtyOneToSixtyDaysMember_label_en-US" xlink:label="lab_stn_ThirtyOneToSixtyDaysMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thirty One to Sixty Days [member]</link:label>
    <link:label id="lab_stn_ThirtyOneToSixtyDaysMember_documentation_en-US" xlink:label="lab_stn_ThirtyOneToSixtyDaysMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thirty one to sixty days.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ThirtyOneToSixtyDaysMember" xlink:href="stn-20211231.xsd#stn_ThirtyOneToSixtyDaysMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ThirtyOneToSixtyDaysMember" xlink:to="lab_stn_ThirtyOneToSixtyDaysMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_label_en-US" xlink:label="lab_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subclassifications of assets, liabilities and equities [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract" xlink:to="lab_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherShorttermProvisions_83c7a3cd-cef2-4ed7-8fbe-75d710456b4c_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherShorttermProvisions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less current portion</link:label>
    <link:label id="lab_ifrs-full_OtherShorttermProvisions_label_en-US" xlink:label="lab_ifrs-full_OtherShorttermProvisions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current provisions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherShorttermProvisions" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherShorttermProvisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherShorttermProvisions" xlink:to="lab_ifrs-full_OtherShorttermProvisions" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate_cc4bbf91-29c4-4e7e-98af-b595fad6a90e_terseLabel_en-US" xlink:label="lab_stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease assets</link:label>
    <link:label id="lab_stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate_label_en-US" xlink:label="lab_stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right Of Use Assets Recognised As Of Acquisition Date</link:label>
    <link:label id="lab_stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate_documentation_en-US" xlink:label="lab_stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right Of Use Assets recognised as of acquisition date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate" xlink:href="stn-20211231.xsd#stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate" xlink:to="lab_stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_CanadianDollarsMember_55edb9e8-fbd3-4d9b-bd45-ed554ab41c07_terseLabel_en-US" xlink:label="lab_stn_CanadianDollarsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canadian Dollars</link:label>
    <link:label id="lab_stn_CanadianDollarsMember_label_en-US" xlink:label="lab_stn_CanadianDollarsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canadian Dollars [Member]</link:label>
    <link:label id="lab_stn_CanadianDollarsMember_documentation_en-US" xlink:label="lab_stn_CanadianDollarsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canadian Dollars</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CanadianDollarsMember" xlink:href="stn-20211231.xsd#stn_CanadianDollarsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_CanadianDollarsMember" xlink:to="lab_stn_CanadianDollarsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdditionalPaidinCapital_baa557ca-0aa1-4203-939b-6e76357a9c55_terseLabel_en-US" xlink:label="lab_ifrs-full_AdditionalPaidinCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contributed surplus</link:label>
    <link:label id="lab_ifrs-full_AdditionalPaidinCapital_label_en-US" xlink:label="lab_ifrs-full_AdditionalPaidinCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalPaidinCapital" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdditionalPaidinCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdditionalPaidinCapital" xlink:to="lab_ifrs-full_AdditionalPaidinCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_dd397814-ee33-4df0-910b-439d1a88b944_terseLabel_en-US" xlink:label="lab_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gains on equity securities</link:label>
    <link:label id="lab_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_label_en-US" xlink:label="lab_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains (losses) on financial assets at fair value through profit or loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:to="lab_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities_abd4c98e-984d-4276-9974-85ded4d49c66_terseLabel_en-US" xlink:label="lab_stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net proceeds from (repayment of) revolving credit facility</link:label>
    <link:label id="lab_stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities_label_en-US" xlink:label="lab_stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From (Repayments Of) Borrowings, Classified As Financing Activities</link:label>
    <link:label id="lab_stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities_documentation_en-US" xlink:label="lab_stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From (Repayments Of) Borrowings, Classified As Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:href="stn-20211231.xsd#stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:to="lab_stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AccumulatedDepreciationAndAmortisationMember_51cbf6bc-8a0b-486f-8bfd-05ec3d07dcb2_terseLabel_en-US" xlink:label="lab_ifrs-full_AccumulatedDepreciationAndAmortisationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated depreciation</link:label>
    <link:label id="lab_ifrs-full_AccumulatedDepreciationAndAmortisationMember_label_en-US" xlink:label="lab_ifrs-full_AccumulatedDepreciationAndAmortisationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated depreciation and amortisation [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AccumulatedDepreciationAndAmortisationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember" xlink:to="lab_ifrs-full_AccumulatedDepreciationAndAmortisationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_LeaseTerm_6b9bd8f7-4598-463a-a94d-137f8bcebfbc_terseLabel_en-US" xlink:label="lab_stn_LeaseTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease term</link:label>
    <link:label id="lab_stn_LeaseTerm_label_en-US" xlink:label="lab_stn_LeaseTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Term</link:label>
    <link:label id="lab_stn_LeaseTerm_documentation_en-US" xlink:label="lab_stn_LeaseTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeaseTerm" xlink:href="stn-20211231.xsd#stn_LeaseTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_LeaseTerm" xlink:to="lab_stn_LeaseTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_b0fefa74-8cf3-4707-97f8-f9f997a34b70_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of movement in exchange rates</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in net defined benefit liability (asset) resulting from changes in foreign exchange rates, net defined benefit liability (asset)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TradeAndOtherPayables_768f2ea5-83c9-47c7-ba80-bd5e6609121c_totalLabel_en-US" xlink:label="lab_ifrs-full_TradeAndOtherPayables" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade and other payables</link:label>
    <link:label id="lab_ifrs-full_TradeAndOtherPayables_label_en-US" xlink:label="lab_ifrs-full_TradeAndOtherPayables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade and other payables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayables" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TradeAndOtherPayables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherPayables" xlink:to="lab_ifrs-full_TradeAndOtherPayables" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_WorkingCapitalRecognisedAsOfAcquisitionDate_3512f0af-e31a-45a2-bcbc-488de1dbd88b_terseLabel_en-US" xlink:label="lab_stn_WorkingCapitalRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Working capital</link:label>
    <link:label id="lab_stn_WorkingCapitalRecognisedAsOfAcquisitionDate_label_en-US" xlink:label="lab_stn_WorkingCapitalRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Working Capital Recognised As Of Acquisition Date</link:label>
    <link:label id="lab_stn_WorkingCapitalRecognisedAsOfAcquisitionDate_documentation_en-US" xlink:label="lab_stn_WorkingCapitalRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Working Capital Recognised As Of Acquisition Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_WorkingCapitalRecognisedAsOfAcquisitionDate" xlink:href="stn-20211231.xsd#stn_WorkingCapitalRecognisedAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_WorkingCapitalRecognisedAsOfAcquisitionDate" xlink:to="lab_stn_WorkingCapitalRecognisedAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LeaseholdImprovementsMember_f3b69ac3-0c81-4295-9410-4b836d078160_terseLabel_en-US" xlink:label="lab_ifrs-full_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_ifrs-full_LeaseholdImprovementsMember_label_en-US" xlink:label="lab_ifrs-full_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold improvements [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseholdImprovementsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LeaseholdImprovementsMember" xlink:to="lab_ifrs-full_LeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_c8824615-5b1f-40a7-9454-f643b779a235_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments or payments</link:label>
    <link:label id="lab_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_b9b1389a-6463-4b2b-93ac-8865d75e0d91_terseLabel_en-US" xlink:label="lab_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments or payments</link:label>
    <link:label id="lab_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_label_en-US" xlink:label="lab_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of lease liabilities, classified as financing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:to="lab_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_eabb5458-16e5-4b25-a43d-7a0b373a226f_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for property, plant and equipment [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory_c9b6c17e-7456-4adb-82ab-6d56b73e59c2_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of significant accounting policies [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseInWorkingCapital_d010dadc-8556-4cf1-9aae-aa98a08cd56b_negatedTotalLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseInWorkingCapital" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in working capital</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseInWorkingCapital_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseInWorkingCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in working capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInWorkingCapital" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseInWorkingCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseInWorkingCapital" xlink:to="lab_ifrs-full_IncreaseDecreaseInWorkingCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_d09dccd4-8040-4e79-9abe-ded16bb35e9b_terseLabel_en-US" xlink:label="lab_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated useful lives</link:label>
    <link:label id="lab_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_label_en-US" xlink:label="lab_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Useful life measured as period of time, property, plant and equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" xlink:to="lab_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_JointVenturesMember_98edf54c-8e2a-4a01-98d9-ae2578c98b3b_terseLabel_en-US" xlink:label="lab_ifrs-full_JointVenturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint ventures</link:label>
    <link:label id="lab_ifrs-full_JointVenturesMember_label_en-US" xlink:label="lab_ifrs-full_JointVenturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint ventures [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_JointVenturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_JointVenturesMember" xlink:to="lab_ifrs-full_JointVenturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProfitLossOfCombinedEntity_b58dc5c7-326b-4b38-9087-c36298020900_terseLabel_en-US" xlink:label="lab_ifrs-full_ProfitLossOfCombinedEntity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit (loss) of combined entity as if combination occurred at beginning of period</link:label>
    <link:label id="lab_ifrs-full_ProfitLossOfCombinedEntity_label_en-US" xlink:label="lab_ifrs-full_ProfitLossOfCombinedEntity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit (loss) of combined entity as if combination occurred at beginning of period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossOfCombinedEntity" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProfitLossOfCombinedEntity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossOfCombinedEntity" xlink:to="lab_ifrs-full_ProfitLossOfCombinedEntity" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_1a0c1193-a497-4e16-90fa-f39772be3253_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings per share</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for earnings per share [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IssuedCapital_ac847f01-8533-41a0-84c5-bb0d06e87d22_terseLabel_en-US" xlink:label="lab_ifrs-full_IssuedCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share capital</link:label>
    <link:label id="lab_ifrs-full_IssuedCapital_label_en-US" xlink:label="lab_ifrs-full_IssuedCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issued capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IssuedCapital" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IssuedCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IssuedCapital" xlink:to="lab_ifrs-full_IssuedCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_8682c014-54ed-4da2-976e-1b01f18e7219_terseLabel_en-US" xlink:label="lab_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign exchange loss on cash held in foreign currency</link:label>
    <link:label id="lab_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_label_en-US" xlink:label="lab_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents" xlink:to="lab_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentLiabilities_53da4d7c-59ec-47e1-a35e-790f6a33065f_totalLabel_en-US" xlink:label="lab_ifrs-full_CurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_ifrs-full_CurrentLiabilities_label_en-US" xlink:label="lab_ifrs-full_CurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilities" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentLiabilities" xlink:to="lab_ifrs-full_CurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NotesPayableMember_dcbbf9d6-7275-4675-9ea1-b3863df08b71_terseLabel_en-US" xlink:label="lab_stn_NotesPayableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes payable</link:label>
    <link:label id="lab_stn_NotesPayableMember_label_en-US" xlink:label="lab_stn_NotesPayableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Payable [Member]</link:label>
    <link:label id="lab_stn_NotesPayableMember_documentation_en-US" xlink:label="lab_stn_NotesPayableMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes payable.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NotesPayableMember" xlink:href="stn-20211231.xsd#stn_NotesPayableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_NotesPayableMember" xlink:to="lab_stn_NotesPayableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_FinancialAssets_fae5c8ae-2941-42cd-a888-475eb01b3522_terseLabel_en-US" xlink:label="lab_ifrs-full_FinancialAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross carrying amount</link:label>
    <link:label id="lab_ifrs-full_FinancialAssets_label_en-US" xlink:label="lab_ifrs-full_FinancialAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_FinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialAssets" xlink:to="lab_ifrs-full_FinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_b2f5b2cc-c30d-4715-8c1e-ed232340bc2d_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Long Term Debt</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about borrowings [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_FairValueOfOtherFinancialAssetsMaturity_28be01fb-0ba0-432c-928f-bbffde6208c2_terseLabel_en-US" xlink:label="lab_stn_FairValueOfOtherFinancialAssetsMaturity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maturity of bond portfolio, stated at fair value</link:label>
    <link:label id="lab_stn_FairValueOfOtherFinancialAssetsMaturity_label_en-US" xlink:label="lab_stn_FairValueOfOtherFinancialAssetsMaturity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of other financial assets, maturity</link:label>
    <link:label id="lab_stn_FairValueOfOtherFinancialAssetsMaturity_documentation_en-US" xlink:label="lab_stn_FairValueOfOtherFinancialAssetsMaturity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of other financial assets maturity amount.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_FairValueOfOtherFinancialAssetsMaturity" xlink:href="stn-20211231.xsd#stn_FairValueOfOtherFinancialAssetsMaturity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_FairValueOfOtherFinancialAssetsMaturity" xlink:to="lab_stn_FairValueOfOtherFinancialAssetsMaturity" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_9cecf569-7511-4f60-b945-742260ae79ca_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ExpireBeforeTwoThousandTwentyTwoMember_a6aac139-c443-42b4-b3c0-741b44bafd44_terseLabel_en-US" xlink:label="lab_stn_ExpireBeforeTwoThousandTwentyTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expire before 2022</link:label>
    <link:label id="lab_stn_ExpireBeforeTwoThousandTwentyTwoMember_label_en-US" xlink:label="lab_stn_ExpireBeforeTwoThousandTwentyTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expire Before Two Thousand Twenty Two [Member]</link:label>
    <link:label id="lab_stn_ExpireBeforeTwoThousandTwentyTwoMember_documentation_en-US" xlink:label="lab_stn_ExpireBeforeTwoThousandTwentyTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expire before two thousand twenty two.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ExpireBeforeTwoThousandTwentyTwoMember" xlink:href="stn-20211231.xsd#stn_ExpireBeforeTwoThousandTwentyTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ExpireBeforeTwoThousandTwentyTwoMember" xlink:to="lab_stn_ExpireBeforeTwoThousandTwentyTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_b0d3f2c2-5d8a-4207-a321-8f684f87f9d2_terseLabel_en-US" xlink:label="lab_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of changes in property, plant and equipment [abstract]</link:label>
    <link:label id="lab_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of changes in property, plant and equipment [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract" xlink:to="lab_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions_58cf5919-250a-4031-9cc7-5f5beb44e632_terseLabel_en-US" xlink:label="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions</link:label>
    <link:label id="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions_label_en-US" xlink:label="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions through business combinations, other provisions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions" xlink:to="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock_6e22683f-b328-44dc-a13b-ead196eac6a0_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Trade and Other Payables</link:label>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock_label_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about trade and other payables [Text Block]</link:label>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock_documentation_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of detailed information about trade and other payables.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock" xlink:href="stn-20211231.xsd#stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock" xlink:to="lab_stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness_f77cd592-df43-4346-8626-ac763646da1b_terseLabel_en-US" xlink:label="lab_ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gain (loss) on interest rate swap</link:label>
    <link:label id="lab_ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness_label_en-US" xlink:label="lab_ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (loss) on change in fair value of hedging instrument used as basis for recognising hedge ineffectiveness</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness" xlink:to="lab_ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_c7899888-1a40-470e-b51d-0e058eae0dac_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of quantitative information about right-of-use assets [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of quantitative information about right-of-use assets [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems" xlink:to="lab_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit_c877dc15-ce04-4561-a02d-5d9f37fb281d_terseLabel_en-US" xlink:label="lab_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recoverable amount</link:label>
    <link:label id="lab_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit_label_en-US" xlink:label="lab_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recoverable amount of asset or cash-generating unit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit" xlink:to="lab_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts_d31b3fb4-dc9e-469a-b81f-cf2375e1844e_terseLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Current&#160;Assets</link:label>
    <link:label id="lab_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts_label_en-US" xlink:label="lab_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current assets other than financial instruments, deferred tax assets, post-employment benefit assets, and rights arising under insurance contracts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" xlink:to="lab_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NumberOfTranches_1cad57b0-aec8-4caf-a875-11785fce57c1_terseLabel_en-US" xlink:label="lab_stn_NumberOfTranches" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of tranches</link:label>
    <link:label id="lab_stn_NumberOfTranches_label_en-US" xlink:label="lab_stn_NumberOfTranches" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Tranches</link:label>
    <link:label id="lab_stn_NumberOfTranches_documentation_en-US" xlink:label="lab_stn_NumberOfTranches" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of tranches.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfTranches" xlink:href="stn-20211231.xsd#stn_NumberOfTranches"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_NumberOfTranches" xlink:to="lab_stn_NumberOfTranches" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock_95b285eb-8651-43d9-8af1-d53ff4106ff6_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Employee Costs</link:label>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock_label_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about employee costs [Text Block]</link:label>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock_documentation_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about employee costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock" xlink:href="stn-20211231.xsd#stn_DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock" xlink:to="lab_stn_DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CurrencyAxis_22ef2513-f6f5-48ce-a8df-2230b422743f_terseLabel_en-US" xlink:label="lab_srt_CurrencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Currency [Axis]</link:label>
    <link:label id="lab_srt_CurrencyAxis_label_en-US" xlink:label="lab_srt_CurrencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Currency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CurrencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CurrencyAxis" xlink:to="lab_srt_CurrencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_e5fc193c-e2a5-4d5a-9d46-fec0dac9c759_terseLabel_en-US" xlink:label="lab_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation</link:label>
    <link:label id="lab_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_label_en-US" xlink:label="lab_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Key management personnel compensation, share-based payment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment" xlink:to="lab_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions_cf31d884-0b74-413a-9a06-cc5caf7dcbe9_terseLabel_en-US" xlink:label="lab_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales to Related Parties</link:label>
    <link:label id="lab_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions_label_en-US" xlink:label="lab_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from sale of goods, related party transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions" xlink:to="lab_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_SeniorTermLoansMember_16e82bfa-eab3-49a5-bf78-465a9269c040_terseLabel_en-US" xlink:label="lab_stn_SeniorTermLoansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term loan</link:label>
    <link:label id="lab_stn_SeniorTermLoansMember_label_en-US" xlink:label="lab_stn_SeniorTermLoansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Term Loans [Member]</link:label>
    <link:label id="lab_stn_SeniorTermLoansMember_documentation_en-US" xlink:label="lab_stn_SeniorTermLoansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Term Loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorTermLoansMember" xlink:href="stn-20211231.xsd#stn_SeniorTermLoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_SeniorTermLoansMember" xlink:to="lab_stn_SeniorTermLoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_OrdinarySharesPerSharePeriodFiveMember_792d5111-a8b5-4d17-b704-0e5f1b684588_terseLabel_en-US" xlink:label="lab_stn_OrdinarySharesPerSharePeriodFiveMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ordinary shares per share, period five</link:label>
    <link:label id="lab_stn_OrdinarySharesPerSharePeriodFiveMember_label_en-US" xlink:label="lab_stn_OrdinarySharesPerSharePeriodFiveMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ordinary shares per share, period five [Member]</link:label>
    <link:label id="lab_stn_OrdinarySharesPerSharePeriodFiveMember_documentation_en-US" xlink:label="lab_stn_OrdinarySharesPerSharePeriodFiveMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ordinary shares per share, period five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OrdinarySharesPerSharePeriodFiveMember" xlink:href="stn-20211231.xsd#stn_OrdinarySharesPerSharePeriodFiveMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_OrdinarySharesPerSharePeriodFiveMember" xlink:to="lab_stn_OrdinarySharesPerSharePeriodFiveMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EquityInvestmentsMember_f7a64a09-79f5-46a1-8d40-9cd710085b82_terseLabel_en-US" xlink:label="lab_ifrs-full_EquityInvestmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity securities</link:label>
    <link:label id="lab_ifrs-full_EquityInvestmentsMember_label_en-US" xlink:label="lab_ifrs-full_EquityInvestmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity investments [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityInvestmentsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EquityInvestmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityInvestmentsMember" xlink:to="lab_ifrs-full_EquityInvestmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EstimatedFinancialEffectOfContingentAssets_3c58367d-d042-4b89-b12b-03fd89ecd2e7_terseLabel_en-US" xlink:label="lab_ifrs-full_EstimatedFinancialEffectOfContingentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual of indemnifications or guarantees</link:label>
    <link:label id="lab_ifrs-full_EstimatedFinancialEffectOfContingentAssets_label_en-US" xlink:label="lab_ifrs-full_EstimatedFinancialEffectOfContingentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated financial effect of contingent assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EstimatedFinancialEffectOfContingentAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EstimatedFinancialEffectOfContingentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EstimatedFinancialEffectOfContingentAssets" xlink:to="lab_ifrs-full_EstimatedFinancialEffectOfContingentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NumberOfOfficesInWhichTheEntityOperates_30a0c685-f8e2-4e98-af70-46ad15e760cd_terseLabel_en-US" xlink:label="lab_stn_NumberOfOfficesInWhichTheEntityOperates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of offices</link:label>
    <link:label id="lab_stn_NumberOfOfficesInWhichTheEntityOperates_label_en-US" xlink:label="lab_stn_NumberOfOfficesInWhichTheEntityOperates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Offices In Which The Entity Operates</link:label>
    <link:label id="lab_stn_NumberOfOfficesInWhichTheEntityOperates_documentation_en-US" xlink:label="lab_stn_NumberOfOfficesInWhichTheEntityOperates" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Offices In Which The Entity Operates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfOfficesInWhichTheEntityOperates" xlink:href="stn-20211231.xsd#stn_NumberOfOfficesInWhichTheEntityOperates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_NumberOfOfficesInWhichTheEntityOperates" xlink:to="lab_stn_NumberOfOfficesInWhichTheEntityOperates" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets_9a7f3620-571e-49ea-a4b5-2922d9850054_terseLabel_en-US" xlink:label="lab_ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets_label_en-US" xlink:label="lab_ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents, amount contributed to fair value of plan assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets" xlink:to="lab_ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfUnusualOrInfrequentItemOrBothTable_74121911-d5b9-44da-bb69-0ccbd337d74f_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfUnusualOrInfrequentItemOrBothTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of unusual or infrequent item, or both [Table]</link:label>
    <link:label id="lab_stn_DisclosureOfUnusualOrInfrequentItemOrBothTable_label_en-US" xlink:label="lab_stn_DisclosureOfUnusualOrInfrequentItemOrBothTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of unusual or infrequent item, or both [Table]</link:label>
    <link:label id="lab_stn_DisclosureOfUnusualOrInfrequentItemOrBothTable_documentation_en-US" xlink:label="lab_stn_DisclosureOfUnusualOrInfrequentItemOrBothTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of unusual or infrequent item, or both [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfUnusualOrInfrequentItemOrBothTable" xlink:href="stn-20211231.xsd#stn_DisclosureOfUnusualOrInfrequentItemOrBothTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfUnusualOrInfrequentItemOrBothTable" xlink:to="lab_stn_DisclosureOfUnusualOrInfrequentItemOrBothTable" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate_cd280ded-e4ca-4b16-a0d2-b906aa62bb65_negatedLabel_en-US" xlink:label="lab_stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liabilities</link:label>
    <link:label id="lab_stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate_label_en-US" xlink:label="lab_stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncurrent Lease liabilities recognised as of acquisition date</link:label>
    <link:label id="lab_stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate_documentation_en-US" xlink:label="lab_stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncurrent Lease liabilities recognised as of acquisition date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate" xlink:href="stn-20211231.xsd#stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate" xlink:to="lab_stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ReversalOfImpairmentLoss_99679314-2ec9-4cb2-abb4-e7d16df18b78_negatedLabel_en-US" xlink:label="lab_ifrs-full_ReversalOfImpairmentLoss" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment reversals</link:label>
    <link:label id="lab_ifrs-full_ReversalOfImpairmentLoss_label_en-US" xlink:label="lab_ifrs-full_ReversalOfImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reversal of impairment loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReversalOfImpairmentLoss" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ReversalOfImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReversalOfImpairmentLoss" xlink:to="lab_ifrs-full_ReversalOfImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ExercisePriceOfOutstandingShareOptions2019_4289408f-d4ca-4e38-a05f-d9203943eefb_terseLabel_en-US" xlink:label="lab_ifrs-full_ExercisePriceOfOutstandingShareOptions2019" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range&#160;of&#160;exercise prices&#160;per&#160;share (in cad per share)</link:label>
    <link:label id="lab_ifrs-full_ExercisePriceOfOutstandingShareOptions2019_label_en-US" xlink:label="lab_ifrs-full_ExercisePriceOfOutstandingShareOptions2019" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise price of outstanding share options</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExercisePriceOfOutstandingShareOptions2019" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ExercisePriceOfOutstandingShareOptions2019"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExercisePriceOfOutstandingShareOptions2019" xlink:to="lab_ifrs-full_ExercisePriceOfOutstandingShareOptions2019" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TradeReceivables_d4db1591-1d55-4579-a361-f22988c335ca_terseLabel_en-US" xlink:label="lab_ifrs-full_TradeReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade receivables, net of expected credit losses of $2.0 (2020 &#8211; $3.0)</link:label>
    <link:label id="lab_ifrs-full_TradeReceivables_label_en-US" xlink:label="lab_ifrs-full_TradeReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeReceivables" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TradeReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeReceivables" xlink:to="lab_ifrs-full_TradeReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_5a54b9a2-12e5-4a51-9ce3-bbd3f08ad1a6_terseLabel_en-US" xlink:label="lab_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets</link:label>
    <link:label id="lab_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_label_en-US" xlink:label="lab_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Identifiable intangible assets recognised as of acquisition date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate" xlink:to="lab_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate_1593172b-244a-4947-b61e-69f8d2c913dd_terseLabel_en-US" xlink:label="lab_ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for claims outstanding</link:label>
    <link:label id="lab_ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate_label_en-US" xlink:label="lab_ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent liabilities recognised as of acquisition date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate" xlink:to="lab_ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_UnusualOrInfrequentItemOrBothAxis_c4104aa6-854b-44e6-800a-119454017853_terseLabel_en-US" xlink:label="lab_stn_UnusualOrInfrequentItemOrBothAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or Infrequent Item, or Both [Axis]</link:label>
    <link:label id="lab_stn_UnusualOrInfrequentItemOrBothAxis_label_en-US" xlink:label="lab_stn_UnusualOrInfrequentItemOrBothAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or infrequent item, or both [Axis]</link:label>
    <link:label id="lab_stn_UnusualOrInfrequentItemOrBothAxis_documentation_en-US" xlink:label="lab_stn_UnusualOrInfrequentItemOrBothAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or infrequent item, or both</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnusualOrInfrequentItemOrBothAxis" xlink:href="stn-20211231.xsd#stn_UnusualOrInfrequentItemOrBothAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_UnusualOrInfrequentItemOrBothAxis" xlink:to="lab_stn_UnusualOrInfrequentItemOrBothAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_COVID19Member_712225c2-fcc1-4e6e-8374-8176760f4dab_terseLabel_en-US" xlink:label="lab_stn_COVID19Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">COVID-19</link:label>
    <link:label id="lab_stn_COVID19Member_label_en-US" xlink:label="lab_stn_COVID19Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">COVID-19 [Member]</link:label>
    <link:label id="lab_stn_COVID19Member_documentation_en-US" xlink:label="lab_stn_COVID19Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">COVID-19</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_COVID19Member" xlink:href="stn-20211231.xsd#stn_COVID19Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_COVID19Member" xlink:to="lab_stn_COVID19Member" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_8578af56-5664-436a-83bb-adba6cab5f3a_negatedLabel_en-US" xlink:label="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in demographic assumptions</link:label>
    <link:label id="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease (increase) in net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in demographic assumptions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember_ec95f4f5-ec90-4394-9939-f792c380abf9_terseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">91&#8211;120</link:label>
    <link:label id="lab_ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember_label_en-US" xlink:label="lab_ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Later than three months and not later than four months [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember" xlink:to="lab_ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GeographicalAreasAxis_9fc46f9c-9dc8-4863-b06d-fd7715c42d58_terseLabel_en-US" xlink:label="lab_ifrs-full_GeographicalAreasAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical areas [axis]</link:label>
    <link:label id="lab_ifrs-full_GeographicalAreasAxis_label_en-US" xlink:label="lab_ifrs-full_GeographicalAreasAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical areas [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GeographicalAreasAxis" xlink:to="lab_ifrs-full_GeographicalAreasAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_country_CA_16b3cb64-fa83-4cec-a832-b21801224da5_terseLabel_en-US" xlink:label="lab_country_CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Canada</link:label>
    <link:label id="lab_country_CA_label_en-US" xlink:label="lab_country_CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CANADA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_CA"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CA" xlink:to="lab_country_CA" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InterestExpenseOnLeaseLiabilities_3b6d2fec-92f6-42ca-864a-501b53b534de_terseLabel_en-US" xlink:label="lab_ifrs-full_InterestExpenseOnLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest on lease liabilities</link:label>
    <link:label id="lab_ifrs-full_InterestExpenseOnLeaseLiabilities_label_en-US" xlink:label="lab_ifrs-full_InterestExpenseOnLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense on lease liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseOnLeaseLiabilities" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_InterestExpenseOnLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestExpenseOnLeaseLiabilities" xlink:to="lab_ifrs-full_InterestExpenseOnLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_2f142015-59a8-40de-8009-6c77c0970ad9_terseLabel_en-US" xlink:label="lab_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net impairment of lease assets and property and equipment</link:label>
    <link:label id="lab_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_label_en-US" xlink:label="lab_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment loss (reversal of impairment loss) recognised in profit or loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" xlink:to="lab_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfLiabilitiesAxis_acfce34b-f897-4ac5-a23b-bfc91c1536cb_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfLiabilitiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classes of liabilities [axis]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfLiabilitiesAxis_label_en-US" xlink:label="lab_ifrs-full_ClassesOfLiabilitiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classes of liabilities [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfLiabilitiesAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfLiabilitiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfLiabilitiesAxis" xlink:to="lab_ifrs-full_ClassesOfLiabilitiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock_20abab6a-6f65-4d2b-81cd-767cd6132046_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Basic Shares Outstanding and Diluted Common Shares, Calculated on a Weighted Average Basis</link:label>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock_label_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about weighted average ordinary shares and adjusted weighted average ordinary shares [Text Block]</link:label>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock_documentation_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about weighted average ordinary shares and adjusted weighted average ordinary shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock" xlink:href="stn-20211231.xsd#stn_DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock" xlink:to="lab_stn_DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans_773ac92a-5183-473f-aa22-2d278e87b06b_terseLabel_en-US" xlink:label="lab_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension cost</link:label>
    <link:label id="lab_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans_label_en-US" xlink:label="lab_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Post-employment benefit expense, defined contribution plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans" xlink:to="lab_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_MaximumExposureToCreditRisk_2972cfdd-615c-4bfc-b4f9-79127baf0e02_terseLabel_en-US" xlink:label="lab_ifrs-full_MaximumExposureToCreditRisk" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum amount of credit risk exposure</link:label>
    <link:label id="lab_ifrs-full_MaximumExposureToCreditRisk_label_en-US" xlink:label="lab_ifrs-full_MaximumExposureToCreditRisk" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum exposure to credit risk</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaximumExposureToCreditRisk" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_MaximumExposureToCreditRisk"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MaximumExposureToCreditRisk" xlink:to="lab_ifrs-full_MaximumExposureToCreditRisk" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BuildingsMember_eedb676a-18fa-427a-b505-366faf6751d9_verboseLabel_en-US" xlink:label="lab_ifrs-full_BuildingsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building</link:label>
    <link:label id="lab_ifrs-full_BuildingsMember_label_en-US" xlink:label="lab_ifrs-full_BuildingsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BuildingsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BuildingsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BuildingsMember" xlink:to="lab_ifrs-full_BuildingsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ActuarialAssumptionOfExpectedRatesOfInflationDecreases_83b7562f-2135-46ea-91c4-571ef5ec14f5_terseLabel_en-US" xlink:label="lab_stn_ActuarialAssumptionOfExpectedRatesOfInflationDecreases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reduction in CPI</link:label>
    <link:label id="lab_stn_ActuarialAssumptionOfExpectedRatesOfInflationDecreases_label_en-US" xlink:label="lab_stn_ActuarialAssumptionOfExpectedRatesOfInflationDecreases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial assumption of expected rates of inflation decreases</link:label>
    <link:label id="lab_stn_ActuarialAssumptionOfExpectedRatesOfInflationDecreases_documentation_en-US" xlink:label="lab_stn_ActuarialAssumptionOfExpectedRatesOfInflationDecreases" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial assumption of expected rates of inflation decreases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfExpectedRatesOfInflationDecreases" xlink:href="stn-20211231.xsd#stn_ActuarialAssumptionOfExpectedRatesOfInflationDecreases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ActuarialAssumptionOfExpectedRatesOfInflationDecreases" xlink:to="lab_stn_ActuarialAssumptionOfExpectedRatesOfInflationDecreases" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BorrowingsByNameMember_d6a2e334-12e0-44ac-8dee-8f2736dcc8c4_terseLabel_en-US" xlink:label="lab_ifrs-full_BorrowingsByNameMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings by name [member]</link:label>
    <link:label id="lab_ifrs-full_BorrowingsByNameMember_label_en-US" xlink:label="lab_ifrs-full_BorrowingsByNameMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings by name [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BorrowingsByNameMember" xlink:to="lab_ifrs-full_BorrowingsByNameMember" xlink:type="arc" order="1"/>
    <link:label id="lab_country_AU_512882fc-2502-4c81-92c3-f3f21f83d95f_terseLabel_en-US" xlink:label="lab_country_AU" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Australia</link:label>
    <link:label id="lab_country_AU_label_en-US" xlink:label="lab_country_AU" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AUSTRALIA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_AU" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_AU"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_AU" xlink:to="lab_country_AU" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate_1f84b1ca-3a4f-4a62-a886-365d8dd4a316_negatedLabel_en-US" xlink:label="lab_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate_9e877dc3-850c-43fb-97cc-c04d3c719d85_terseLabel_en-US" xlink:label="lab_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract liabilities recognised as of acquisition date</link:label>
    <link:label id="lab_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate_label_en-US" xlink:label="lab_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract liabilities recognised as of acquisition date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate" xlink:to="lab_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations_26c8364f-e29f-40bd-b33c-bb8f1b4e7fdc_terseLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from operating activities from discontinued operations</link:label>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations_label_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from (used in) operating activities, discontinued operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations" xlink:to="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables_c064ebdc-6877-4f9a-a39f-dc92ffe05883_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade and other payables and other accruals</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for increase (decrease) in trade and other payables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables" xlink:to="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfDividendsTable_94ff8a62-6782-42bd-a7f7-30a3f6bc8745_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfDividendsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Dividends [table]</link:label>
    <link:label id="lab_stn_DisclosureOfDividendsTable_label_en-US" xlink:label="lab_stn_DisclosureOfDividendsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Dividends [table]</link:label>
    <link:label id="lab_stn_DisclosureOfDividendsTable_documentation_en-US" xlink:label="lab_stn_DisclosureOfDividendsTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of dividends.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDividendsTable" xlink:href="stn-20211231.xsd#stn_DisclosureOfDividendsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfDividendsTable" xlink:to="lab_stn_DisclosureOfDividendsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherPropertyPlantAndEquipmentMember_01fe3492-98df-49cb-b09b-5902c333492a_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherPropertyPlantAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_ifrs-full_OtherPropertyPlantAndEquipmentMember_label_en-US" xlink:label="lab_ifrs-full_OtherPropertyPlantAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other property, plant and equipment [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember" xlink:to="lab_ifrs-full_OtherPropertyPlantAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_InvestmentsInJointVenturesAndAssociatesMember_7b05cdec-ebf5-40fa-968b-6f905ab14e5c_terseLabel_en-US" xlink:label="lab_stn_InvestmentsInJointVenturesAndAssociatesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in joint ventures and associates</link:label>
    <link:label id="lab_stn_InvestmentsInJointVenturesAndAssociatesMember_label_en-US" xlink:label="lab_stn_InvestmentsInJointVenturesAndAssociatesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in joint ventures and associates [Member]</link:label>
    <link:label id="lab_stn_InvestmentsInJointVenturesAndAssociatesMember_documentation_en-US" xlink:label="lab_stn_InvestmentsInJointVenturesAndAssociatesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in joint ventures and associates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InvestmentsInJointVenturesAndAssociatesMember" xlink:href="stn-20211231.xsd#stn_InvestmentsInJointVenturesAndAssociatesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_InvestmentsInJointVenturesAndAssociatesMember" xlink:to="lab_stn_InvestmentsInJointVenturesAndAssociatesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TemporaryDifferenceMember_2eecb163-55d8-4d25-b60a-46df6e6cb38c_verboseLabel_en-US" xlink:label="lab_ifrs-full_TemporaryDifferenceMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Differences in timing of taxability of revenue and deductibility of expenses</link:label>
    <link:label id="lab_ifrs-full_TemporaryDifferenceMember_388db941-9226-4d14-94cd-298699020950_terseLabel_en-US" xlink:label="lab_ifrs-full_TemporaryDifferenceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-capital and capital tax losses</link:label>
    <link:label id="lab_ifrs-full_TemporaryDifferenceMember_label_en-US" xlink:label="lab_ifrs-full_TemporaryDifferenceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary differences [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TemporaryDifferenceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TemporaryDifferenceMember" xlink:to="lab_ifrs-full_TemporaryDifferenceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ContinuingOperationsMember_4b9c0aa3-0288-4d75-9209-63525beb3266_terseLabel_en-US" xlink:label="lab_ifrs-full_ContinuingOperationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Continuing operations [Member]</link:label>
    <link:label id="lab_ifrs-full_ContinuingOperationsMember_label_en-US" xlink:label="lab_ifrs-full_ContinuingOperationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Continuing operations [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContinuingOperationsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ContinuingOperationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ContinuingOperationsMember" xlink:to="lab_ifrs-full_ContinuingOperationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities_63b4e15f-1184-424a-bb38-1ec26da9e922_terseLabel_en-US" xlink:label="lab_stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions and modifications</link:label>
    <link:label id="lab_stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities_label_en-US" xlink:label="lab_stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase Decrease Through New Liabilities Arising From Financing Activities</link:label>
    <link:label id="lab_stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities_documentation_en-US" xlink:label="lab_stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase decrease through new liabilities arising from financing activities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" xlink:href="stn-20211231.xsd#stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" xlink:to="lab_stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutOtherAssetsTextBlock_fd1f380b-737a-46e0-b58b-301b88f4b6d5_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutOtherAssetsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Assets</link:label>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutOtherAssetsTextBlock_label_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutOtherAssetsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about other assets [Text Block]</link:label>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutOtherAssetsTextBlock_documentation_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutOtherAssetsTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about other assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutOtherAssetsTextBlock" xlink:href="stn-20211231.xsd#stn_DisclosureOfDetailedInformationAboutOtherAssetsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutOtherAssetsTextBlock" xlink:to="lab_stn_DisclosureOfDetailedInformationAboutOtherAssetsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock_e4001b38-3c92-40a6-b508-b6fead5bf975_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Cash and Cash Equivalents</link:label>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock_label_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about cash and cash equivalents [Text Block]</link:label>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock_documentation_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of detailed information about cash and cash equivalents.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock" xlink:href="stn-20211231.xsd#stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock" xlink:to="lab_stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_34271f32-3d55-428b-b40b-cfacc02ff6c8_terseLabel_en-US" xlink:label="lab_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]</link:label>
    <link:label id="lab_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_label_en-US" xlink:label="lab_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:to="lab_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentProvisions_7d2203e8-8f7c-4f1b-abcc-f244a358d339_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentProvisions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provisions</link:label>
    <link:label id="lab_ifrs-full_CurrentProvisions_label_en-US" xlink:label="lab_ifrs-full_CurrentProvisions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current provisions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentProvisions" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentProvisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentProvisions" xlink:to="lab_ifrs-full_CurrentProvisions" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressesTable_4443d914-d05c-4513-a1c9-d520ce800e3a_terseLabel_en-US" xlink:label="lab_dei_EntityAddressesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Addresses [Table]</link:label>
    <link:label id="lab_dei_EntityAddressesTable_label_en-US" xlink:label="lab_dei_EntityAddressesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Addresses [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesTable" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressesTable" xlink:to="lab_dei_EntityAddressesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_OtherMember_8dc200d6-155e-4c56-b158-76640470fc31_terseLabel_en-US" xlink:label="lab_stn_OtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_stn_OtherMember_label_en-US" xlink:label="lab_stn_OtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other [Member]</link:label>
    <link:label id="lab_stn_OtherMember_documentation_en-US" xlink:label="lab_stn_OtherMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherMember" xlink:href="stn-20211231.xsd#stn_OtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_OtherMember" xlink:to="lab_stn_OtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_7e759168-a936-42c1-b46e-3f94219bddb5_terseLabel_en-US" xlink:label="lab_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease restoration</link:label>
    <link:label id="lab_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_label_en-US" xlink:label="lab_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for decommissioning, restoration and rehabilitation costs [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember" xlink:to="lab_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_KeyManagementPersonnelCompensation_4702f5e2-f704-4f81-bf15-9d9464b4d62c_totalLabel_en-US" xlink:label="lab_ifrs-full_KeyManagementPersonnelCompensation" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total compensation</link:label>
    <link:label id="lab_ifrs-full_KeyManagementPersonnelCompensation_label_en-US" xlink:label="lab_ifrs-full_KeyManagementPersonnelCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Key management personnel compensation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensation" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_KeyManagementPersonnelCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_KeyManagementPersonnelCompensation" xlink:to="lab_ifrs-full_KeyManagementPersonnelCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019_75da1fe1-e37b-4b54-8e21-fa11f4640514_terseLabel_en-US" xlink:label="lab_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining contractual life of outstanding share options</link:label>
    <link:label id="lab_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019_label_en-US" xlink:label="lab_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average remaining contractual life of outstanding share options</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019" xlink:to="lab_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EmployeeBenefitsExpense_59a39e60-6587-4b04-99cd-871972d950d9_totalLabel_en-US" xlink:label="lab_ifrs-full_EmployeeBenefitsExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total employee costs</link:label>
    <link:label id="lab_ifrs-full_EmployeeBenefitsExpense_label_en-US" xlink:label="lab_ifrs-full_EmployeeBenefitsExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee benefits expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EmployeeBenefitsExpense" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EmployeeBenefitsExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EmployeeBenefitsExpense" xlink:to="lab_ifrs-full_EmployeeBenefitsExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_PaymentsOfDistributionRelatedPartyTransactions_63ddd518-5144-4c19-a9db-bcf82513e37e_terseLabel_en-US" xlink:label="lab_stn_PaymentsOfDistributionRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distributions Paid</link:label>
    <link:label id="lab_stn_PaymentsOfDistributionRelatedPartyTransactions_label_en-US" xlink:label="lab_stn_PaymentsOfDistributionRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of distribution, related party transactions</link:label>
    <link:label id="lab_stn_PaymentsOfDistributionRelatedPartyTransactions_documentation_en-US" xlink:label="lab_stn_PaymentsOfDistributionRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of distribution, related party transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PaymentsOfDistributionRelatedPartyTransactions" xlink:href="stn-20211231.xsd#stn_PaymentsOfDistributionRelatedPartyTransactions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_PaymentsOfDistributionRelatedPartyTransactions" xlink:to="lab_stn_PaymentsOfDistributionRelatedPartyTransactions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ExpectedCreditLossRate_b8c92574-09d4-4165-97e5-c8db996c10f7_terseLabel_en-US" xlink:label="lab_ifrs-full_ExpectedCreditLossRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected loss rate</link:label>
    <link:label id="lab_ifrs-full_ExpectedCreditLossRate_label_en-US" xlink:label="lab_ifrs-full_ExpectedCreditLossRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected credit loss rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpectedCreditLossRate" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ExpectedCreditLossRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExpectedCreditLossRate" xlink:to="lab_ifrs-full_ExpectedCreditLossRate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfBasisOfConsolidationExplanatory_7fd5a6c5-0b21-4cb0-b162-2b50dd01e49b_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfBasisOfConsolidationExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Consolidation</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfBasisOfConsolidationExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfBasisOfConsolidationExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of basis of consolidation [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBasisOfConsolidationExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfBasisOfConsolidationExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfBasisOfConsolidationExplanatory" xlink:to="lab_ifrs-full_DisclosureOfBasisOfConsolidationExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_0cf810cb-964b-45c5-a258-a8cb5047a27a_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of temporary difference, unused tax losses and unused tax credits [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of temporary difference, unused tax losses and unused tax credits [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable" xlink:to="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherLiabilities_1d591d0c-4b22-4b59-aff2-94f930c2106c_totalLabel_en-US" xlink:label="lab_ifrs-full_OtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_ifrs-full_OtherLiabilities_label_en-US" xlink:label="lab_ifrs-full_OtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherLiabilities" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherLiabilities" xlink:to="lab_ifrs-full_OtherLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax_36f14f10-bb0e-43b0-8472-c8ce66f99af8_terseLabel_en-US" xlink:label="lab_ifrs-full_PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred non-corporate tax liabilities</link:label>
    <link:label id="lab_ifrs-full_PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax_label_en-US" xlink:label="lab_ifrs-full_PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables on social security and taxes other than income tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax" xlink:to="lab_ifrs-full_PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EquityAttributableToOwnersOfParentMember_ec696127-117b-45c1-91ae-86edc3b4f74c_terseLabel_en-US" xlink:label="lab_ifrs-full_EquityAttributableToOwnersOfParentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity attributable to owners of parent [member]</link:label>
    <link:label id="lab_ifrs-full_EquityAttributableToOwnersOfParentMember_label_en-US" xlink:label="lab_ifrs-full_EquityAttributableToOwnersOfParentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity attributable to owners of parent [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParentMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EquityAttributableToOwnersOfParentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember" xlink:to="lab_ifrs-full_EquityAttributableToOwnersOfParentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale_4e35e639-6ff7-49cb-a7d9-72651f8697ba_terseLabel_en-US" xlink:label="lab_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">&#160;&#160;Male</link:label>
    <link:label id="lab_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale_label_en-US" xlink:label="lab_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Life Expectancy At Age Sixty Five For Current Members Aged Forty Male</link:label>
    <link:label id="lab_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale_documentation_en-US" xlink:label="lab_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Life expectancy at age sixty five for current members aged forty male.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale" xlink:href="stn-20211231.xsd#stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale" xlink:to="lab_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_InterestExpenseOnOther_7fa9c528-8c74-4398-91fd-a303b7339d51_terseLabel_en-US" xlink:label="lab_stn_InterestExpenseOnOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_stn_InterestExpenseOnOther_label_en-US" xlink:label="lab_stn_InterestExpenseOnOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense on other</link:label>
    <link:label id="lab_stn_InterestExpenseOnOther_documentation_en-US" xlink:label="lab_stn_InterestExpenseOnOther" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense on other.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InterestExpenseOnOther" xlink:href="stn-20211231.xsd#stn_InterestExpenseOnOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_InterestExpenseOnOther" xlink:to="lab_stn_InterestExpenseOnOther" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_036a5542-a7f8-477e-b9eb-89ec5b01b302_terseLabel_en-US" xlink:label="lab_ifrs-full_TradeAndOtherPayablesToTradeSuppliers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade accounts payable</link:label>
    <link:label id="lab_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_label_en-US" xlink:label="lab_ifrs-full_TradeAndOtherPayablesToTradeSuppliers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade payables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TradeAndOtherPayablesToTradeSuppliers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers" xlink:to="lab_ifrs-full_TradeAndOtherPayablesToTradeSuppliers" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_36e38b80-c485-4376-be12-089c8b73eacc_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember_a63ea2ef-724a-4a9f-aa0a-363d1e210d44_terseLabel_en-US" xlink:label="lab_stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in&#160;pre-retirement&#160;inflation rate by 0.25%</link:label>
    <link:label id="lab_stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember_label_en-US" xlink:label="lab_stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial Assumption Of Expected Rates Of Inflation Pre Retirement Zero Point Two Five Percent [member]</link:label>
    <link:label id="lab_stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember_documentation_en-US" xlink:label="lab_stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial assumption of expected rates of inflation pre retirement 0.25 percent.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember" xlink:href="stn-20211231.xsd#stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember" xlink:to="lab_stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset_4872e171-2e72-4b4d-9ae2-30b3cb80ed1e_negatedLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred taxes acquired through business combinations</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) through business combinations, deferred tax liability (asset)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock_c3caa527-12a5-49a1-bde0-6aad435e765c_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Other Liabilities</link:label>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock_label_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about other liabilities [Text Block]</link:label>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock_documentation_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about other liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock" xlink:href="stn-20211231.xsd#stn_DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock" xlink:to="lab_stn_DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_SellingGeneralAndAdministrativeExpense_51ee55e6-2783-4be0-a76c-52236fa862ee_terseLabel_en-US" xlink:label="lab_ifrs-full_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Administrative and marketing expenses</link:label>
    <link:label id="lab_ifrs-full_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_ifrs-full_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, general and administrative expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SellingGeneralAndAdministrativeExpense" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SellingGeneralAndAdministrativeExpense" xlink:to="lab_ifrs-full_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PropertyPlantAndEquipmentMember_fbbdb229-5741-4f35-9c9d-dfa53b39dee8_terseLabel_en-US" xlink:label="lab_ifrs-full_PropertyPlantAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment</link:label>
    <link:label id="lab_ifrs-full_PropertyPlantAndEquipmentMember_4c6c5d13-27e0-4727-9bcf-671736ed54b0_verboseLabel_en-US" xlink:label="lab_ifrs-full_PropertyPlantAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying value of property and equipment in excess of tax cost</link:label>
    <link:label id="lab_ifrs-full_PropertyPlantAndEquipmentMember_label_en-US" xlink:label="lab_ifrs-full_PropertyPlantAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember" xlink:to="lab_ifrs-full_PropertyPlantAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFairValueMeasurementExplanatory_71dd9e21-b3f9-41ac-939d-6f3d1999f699_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFairValueMeasurementExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFairValueMeasurementExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFairValueMeasurementExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of fair value measurement [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfFairValueMeasurementExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementExplanatory" xlink:to="lab_ifrs-full_DisclosureOfFairValueMeasurementExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_SoftwareFinancingObligationsMember_b047bc09-d946-4e75-b6fb-35298de6de7f_terseLabel_en-US" xlink:label="lab_stn_SoftwareFinancingObligationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software financing obligations</link:label>
    <link:label id="lab_stn_SoftwareFinancingObligationsMember_label_en-US" xlink:label="lab_stn_SoftwareFinancingObligationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software Financing Obligations [Member]</link:label>
    <link:label id="lab_stn_SoftwareFinancingObligationsMember_documentation_en-US" xlink:label="lab_stn_SoftwareFinancingObligationsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software Financing Obligations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SoftwareFinancingObligationsMember" xlink:href="stn-20211231.xsd#stn_SoftwareFinancingObligationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_SoftwareFinancingObligationsMember" xlink:to="lab_stn_SoftwareFinancingObligationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_LeasesAbstract_9c0b9165-1e1b-4f5f-889c-a4881ddd3d45_terseLabel_en-US" xlink:label="lab_stn_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_stn_LeasesAbstract_label_en-US" xlink:label="lab_stn_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_stn_LeasesAbstract_documentation_en-US" xlink:label="lab_stn_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeasesAbstract" xlink:href="stn-20211231.xsd#stn_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_LeasesAbstract" xlink:to="lab_stn_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TradeAndOtherReceivables_fffc9624-2e17-43d8-83db-a81e10157394_totalLabel_en-US" xlink:label="lab_ifrs-full_TradeAndOtherReceivables" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade and other receivables</link:label>
    <link:label id="lab_ifrs-full_TradeAndOtherReceivables_label_en-US" xlink:label="lab_ifrs-full_TradeAndOtherReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade and other receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherReceivables" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TradeAndOtherReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherReceivables" xlink:to="lab_ifrs-full_TradeAndOtherReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_c516678e-c7df-48f8-ab18-932ee7599100_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_SegmentsAxis_59e875f7-3aa1-44d8-9484-83a80dd4c97e_terseLabel_en-US" xlink:label="lab_ifrs-full_SegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [axis]</link:label>
    <link:label id="lab_ifrs-full_SegmentsAxis_label_en-US" xlink:label="lab_ifrs-full_SegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SegmentsAxis" xlink:to="lab_ifrs-full_SegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_2ddc9c16-dfdb-4436-bf65-177c69fa916b_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOtherLiabilitiesExplanatory_92c148f3-65a8-4e0d-9c7f-f51f6774d8f8_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherLiabilitiesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOtherLiabilitiesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherLiabilitiesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of other liabilities [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherLiabilitiesExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfOtherLiabilitiesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherLiabilitiesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfOtherLiabilitiesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProfitLossBeforeTax_16c83d3a-cf67-40d4-a112-1755c59a3c47_totalLabel_en-US" xlink:label="lab_ifrs-full_ProfitLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before income taxes and discontinued operations</link:label>
    <link:label id="lab_ifrs-full_ProfitLossBeforeTax_label_en-US" xlink:label="lab_ifrs-full_ProfitLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit (loss) before tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossBeforeTax" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossBeforeTax" xlink:to="lab_ifrs-full_ProfitLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease_c3bce201-916f-49a9-99d4-c535d81ab7f1_terseLabel_en-US" xlink:label="lab_stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighting of the return on equity target</link:label>
    <link:label id="lab_stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease_label_en-US" xlink:label="lab_stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Payment Arrangement Equity Instrument Other than Opion Granted Percent Increase</link:label>
    <link:label id="lab_stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease_documentation_en-US" xlink:label="lab_stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Payment Arrangement Equity Instrument Other than Opion Granted Percent Incerase.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease" xlink:href="stn-20211231.xsd#stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease" xlink:to="lab_stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory_4c6bc564-df79-45d9-82a8-35b37b3f9d07_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial instruments</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for financial instruments [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentPortionOfLongtermBorrowings_cde9f87a-f790-4ff2-8ee3-b48c54b757d1_verboseLabel_en-US" xlink:label="lab_ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_ifrs-full_CurrentPortionOfLongtermBorrowings_9c0e1233-c410-4a21-a753-427bf55e4f8b_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less current portion</link:label>
    <link:label id="lab_ifrs-full_CurrentPortionOfLongtermBorrowings_e56da095-0b79-4f8c-aedf-88b9ae314079_netLabel_en-US" xlink:label="lab_ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of long-term debt</link:label>
    <link:label id="lab_ifrs-full_CurrentPortionOfLongtermBorrowings_label_en-US" xlink:label="lab_ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of non-current borrowings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:to="lab_ifrs-full_CurrentPortionOfLongtermBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProfitLossFromContinuingOperations_11449c26-76dd-45e1-94e2-6f9b6365c15f_totalLabel_en-US" xlink:label="lab_ifrs-full_ProfitLossFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income for the year from continuing operations</link:label>
    <link:label id="lab_ifrs-full_ProfitLossFromContinuingOperations_3948ff00-cdd1-412c-a52d-f58b78dca08a_terseLabel_en-US" xlink:label="lab_ifrs-full_ProfitLossFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income from continuing operations</link:label>
    <link:label id="lab_ifrs-full_ProfitLossFromContinuingOperations_label_en-US" xlink:label="lab_ifrs-full_ProfitLossFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit (loss) from continuing operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromContinuingOperations" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProfitLossFromContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossFromContinuingOperations" xlink:to="lab_ifrs-full_ProfitLossFromContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable_56ac4cb2-9652-4950-be52-3e8d136f4832_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of fair value measurement of liabilities [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of fair value measurement of liabilities [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable" xlink:to="lab_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_country_GB_3d9d0e73-15f1-4827-b7eb-be0bf563e5aa_terseLabel_en-US" xlink:label="lab_country_GB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United Kingdom</link:label>
    <link:label id="lab_country_GB_label_en-US" xlink:label="lab_country_GB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">UNITED KINGDOM</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_GB"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_GB" xlink:to="lab_country_GB" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IntangibleAssetsOtherThanGoodwill_13f2cb77-80a4-4449-aac8-590a13d4a949_terseLabel_en-US" xlink:label="lab_ifrs-full_IntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets</link:label>
    <link:label id="lab_ifrs-full_IntangibleAssetsOtherThanGoodwill_0a55bfa5-ff4f-41a4-8f0b-de821f7412d6_periodStartLabel_en-US" xlink:label="lab_ifrs-full_IntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_ifrs-full_IntangibleAssetsOtherThanGoodwill_569a6b33-3ed5-42ba-b8e6-acd3b317504e_periodEndLabel_en-US" xlink:label="lab_ifrs-full_IntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_ifrs-full_IntangibleAssetsOtherThanGoodwill_label_en-US" xlink:label="lab_ifrs-full_IntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets other than goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill" xlink:to="lab_ifrs-full_IntangibleAssetsOtherThanGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfBusinessCombinationsLineItems_6d2676a9-ad76-432e-be0d-f4a2a62355a7_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about business combination [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfBusinessCombinationsLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about business combination [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:to="lab_ifrs-full_DisclosureOfBusinessCombinationsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted_f814009f-a17b-4362-91c9-b12a8258d5b9_terseLabel_en-US" xlink:label="lab_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of share units granted</link:label>
    <link:label id="lab_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted_label_en-US" xlink:label="lab_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average fair value at measurement date, other equity instruments granted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted" xlink:to="lab_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_25345e65-10ea-495f-a9d3-15202ae948b8_terseLabel_en-US" xlink:label="lab_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Characteristics of defined benefit plans [member]</link:label>
    <link:label id="lab_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_label_en-US" xlink:label="lab_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Characteristics of defined benefit plans [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember" xlink:to="lab_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TradeAndOtherCurrentReceivables_6573803d-d64f-4249-a0ae-6545d7acba9a_terseLabel_en-US" xlink:label="lab_ifrs-full_TradeAndOtherCurrentReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade and other receivables</link:label>
    <link:label id="lab_ifrs-full_TradeAndOtherCurrentReceivables_label_en-US" xlink:label="lab_ifrs-full_TradeAndOtherCurrentReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade and other current receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TradeAndOtherCurrentReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherCurrentReceivables" xlink:to="lab_ifrs-full_TradeAndOtherCurrentReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_f28d9f60-2efd-4c1f-a062-711343d7ee47_negatedLabel_en-US" xlink:label="lab_ifrs-full_DividendsPaidClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of dividends to shareholders</link:label>
    <link:label id="lab_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_label_en-US" xlink:label="lab_ifrs-full_DividendsPaidClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends paid, classified as financing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DividendsPaidClassifiedAsFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities" xlink:to="lab_ifrs-full_DividendsPaidClassifiedAsFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ExpireMember_6718dc01-246d-4b40-914e-b2b2c776f2b1_terseLabel_en-US" xlink:label="lab_stn_ExpireMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expire (2022 to 2041)</link:label>
    <link:label id="lab_stn_ExpireMember_label_en-US" xlink:label="lab_stn_ExpireMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expire [Member]</link:label>
    <link:label id="lab_stn_ExpireMember_documentation_en-US" xlink:label="lab_stn_ExpireMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expire</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ExpireMember" xlink:href="stn-20211231.xsd#stn_ExpireMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ExpireMember" xlink:to="lab_stn_ExpireMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_49898eec-3d6b-4964-884d-9082d1a9caaa_terseLabel_en-US" xlink:label="lab_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive loss (income)</link:label>
    <link:label id="lab_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_label_en-US" xlink:label="lab_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract" xlink:to="lab_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate_6b3ea95f-edf3-4593-849c-c23f21636edd_negatedLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate_label_en-US" xlink:label="lab_ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities recognised as of acquisition date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate" xlink:to="lab_ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_SharesRepurchasedForCancellation_32e8e1ce-1e4a-40a8-a5cd-18c3859a43b7_terseLabel_en-US" xlink:label="lab_stn_SharesRepurchasedForCancellation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common shares repurchased for cancellation (in shares)</link:label>
    <link:label id="lab_stn_SharesRepurchasedForCancellation_label_en-US" xlink:label="lab_stn_SharesRepurchasedForCancellation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Repurchased For Cancellation</link:label>
    <link:label id="lab_stn_SharesRepurchasedForCancellation_documentation_en-US" xlink:label="lab_stn_SharesRepurchasedForCancellation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares repurchased for cancellation.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SharesRepurchasedForCancellation" xlink:href="stn-20211231.xsd#stn_SharesRepurchasedForCancellation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_SharesRepurchasedForCancellation" xlink:to="lab_stn_SharesRepurchasedForCancellation" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PlanAssetsMember_d22d56e9-c272-4f5c-9c10-e8725d6ebc7b_terseLabel_en-US" xlink:label="lab_ifrs-full_PlanAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of plan assets</link:label>
    <link:label id="lab_ifrs-full_PlanAssetsMember_label_en-US" xlink:label="lab_ifrs-full_PlanAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan assets [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PlanAssetsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PlanAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PlanAssetsMember" xlink:to="lab_ifrs-full_PlanAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions_bfbc4d32-1fe0-456f-bd50-0126544443e8_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impact of foreign exchange</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) through net exchange differences, other provisions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfEarningsPerShareExplanatory_a3489c6a-aa80-47f3-b031-2a43912f1af6_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfEarningsPerShareExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Shares Outstanding</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfEarningsPerShareExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfEarningsPerShareExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of earnings per share [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEarningsPerShareExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfEarningsPerShareExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfEarningsPerShareExplanatory" xlink:to="lab_ifrs-full_DisclosureOfEarningsPerShareExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill_b565d3c2-0774-45fc-9dfc-6feec96b43a4_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impact of foreign exchange</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) through net exchange differences, intangible assets other than goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_762b27b7-8061-41bd-927b-4ae8821a660c_terseLabel_en-US" xlink:label="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment</link:label>
    <link:label id="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_label_en-US" xlink:label="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment loss recognised in profit or loss, property, plant and equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" xlink:to="lab_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory_22b54690-169d-4ff0-b778-cfccf7cba5b6_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Consideration for Assets Acquired and Liabilities Assumed and Consideration Paid</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about business combination [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock_cd96e209-0fe2-4f00-b408-20da9b5220af_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of cash flows from operating activities under the direct method</link:label>
    <link:label id="lab_stn_DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock_label_en-US" xlink:label="lab_stn_DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Cash Flows From Operating Activities Under The Direct Method [Text Block]</link:label>
    <link:label id="lab_stn_DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock_documentation_en-US" xlink:label="lab_stn_DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Cash Flows From Operating Activities Under The Direct Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock" xlink:href="stn-20211231.xsd#stn_DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock" xlink:to="lab_stn_DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherProvisions_65bcc14f-75e4-4bb5-a295-fa0cde5cac9b_periodStartLabel_en-US" xlink:label="lab_ifrs-full_OtherProvisions" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance, beginning of the year</link:label>
    <link:label id="lab_ifrs-full_OtherProvisions_3b6cc857-8b27-4c4d-ac7c-212d4af234e4_periodEndLabel_en-US" xlink:label="lab_ifrs-full_OtherProvisions" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance, end of the year</link:label>
    <link:label id="lab_ifrs-full_OtherProvisions_label_en-US" xlink:label="lab_ifrs-full_OtherProvisions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other provisions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisions" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherProvisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherProvisions" xlink:to="lab_ifrs-full_OtherProvisions" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_995cf0bc-5397-4889-a9ba-599b9691dba2_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfDiscountRates_93049a4c-bfa3-4278-9235-b8d00769bcb2_terseLabel_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionOfDiscountRates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount rate</link:label>
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfDiscountRates_label_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionOfDiscountRates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial assumption of discount rates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfDiscountRates" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ActuarialAssumptionOfDiscountRates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialAssumptionOfDiscountRates" xlink:to="lab_ifrs-full_ActuarialAssumptionOfDiscountRates" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan_3fe9ae79-f1a6-408f-a7bf-d168e2fbe33a_terseLabel_en-US" xlink:label="lab_ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount expected to be contribute in next annual reporting period</link:label>
    <link:label id="lab_ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan_label_en-US" xlink:label="lab_ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimate of contributions expected to be paid to plan for next annual reporting period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan" xlink:to="lab_ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InterestPaidClassifiedAsOperatingActivities_f44d0520-1e22-438a-92ec-3bde5c83a2f9_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_InterestPaidClassifiedAsOperatingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest paid</link:label>
    <link:label id="lab_ifrs-full_InterestPaidClassifiedAsOperatingActivities_label_en-US" xlink:label="lab_ifrs-full_InterestPaidClassifiedAsOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest paid, classified as operating activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestPaidClassifiedAsOperatingActivities" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_InterestPaidClassifiedAsOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestPaidClassifiedAsOperatingActivities" xlink:to="lab_ifrs-full_InterestPaidClassifiedAsOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities_d8945c25-6e26-4ced-8437-e7ea005ef05f_terseLabel_en-US" xlink:label="lab_ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Government grants received</link:label>
    <link:label id="lab_ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities_label_en-US" xlink:label="lab_ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from government grants, classified as financing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities" xlink:to="lab_ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InterestExpenseOnBorrowings_f598817e-0c79-4cbf-ab88-e92ed52c9289_terseLabel_en-US" xlink:label="lab_ifrs-full_InterestExpenseOnBorrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest on credit facilities</link:label>
    <link:label id="lab_ifrs-full_InterestExpenseOnBorrowings_label_en-US" xlink:label="lab_ifrs-full_InterestExpenseOnBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense on borrowings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseOnBorrowings" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_InterestExpenseOnBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestExpenseOnBorrowings" xlink:to="lab_ifrs-full_InterestExpenseOnBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ProvisionForClaimsMember_37d9064f-65ee-4f5b-8183-8347805e5c58_terseLabel_en-US" xlink:label="lab_stn_ProvisionForClaimsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Claims</link:label>
    <link:label id="lab_stn_ProvisionForClaimsMember_label_en-US" xlink:label="lab_stn_ProvisionForClaimsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision For Claims [member]</link:label>
    <link:label id="lab_stn_ProvisionForClaimsMember_documentation_en-US" xlink:label="lab_stn_ProvisionForClaimsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for claims.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProvisionForClaimsMember" xlink:href="stn-20211231.xsd#stn_ProvisionForClaimsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ProvisionForClaimsMember" xlink:to="lab_stn_ProvisionForClaimsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_StatementOfChangesInEquityAbstract_ca35c744-42ad-4657-8f00-ed8fc8f61852_terseLabel_en-US" xlink:label="lab_ifrs-full_StatementOfChangesInEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of changes in equity [abstract]</link:label>
    <link:label id="lab_ifrs-full_StatementOfChangesInEquityAbstract_label_en-US" xlink:label="lab_ifrs-full_StatementOfChangesInEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of changes in equity [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfChangesInEquityAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_StatementOfChangesInEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_StatementOfChangesInEquityAbstract" xlink:to="lab_ifrs-full_StatementOfChangesInEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_5e71ba06-1681-445c-9433-8ecdeb543160_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of number and weighted average remaining contractual life of outstanding share options [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of number and weighted average remaining contractual life of outstanding share options [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable" xlink:to="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_UnencumberedCashLeverageRatioCovenant_2181e705-21bb-433d-aeaa-efdde043f4db_terseLabel_en-US" xlink:label="lab_stn_UnencumberedCashLeverageRatioCovenant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unencumbered cash</link:label>
    <link:label id="lab_stn_UnencumberedCashLeverageRatioCovenant_label_en-US" xlink:label="lab_stn_UnencumberedCashLeverageRatioCovenant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unencumbered Cash, Leverage Ratio Covenant</link:label>
    <link:label id="lab_stn_UnencumberedCashLeverageRatioCovenant_documentation_en-US" xlink:label="lab_stn_UnencumberedCashLeverageRatioCovenant" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unencumbered Cash, Leverage Ratio Covenant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnencumberedCashLeverageRatioCovenant" xlink:href="stn-20211231.xsd#stn_UnencumberedCashLeverageRatioCovenant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_UnencumberedCashLeverageRatioCovenant" xlink:to="lab_stn_UnencumberedCashLeverageRatioCovenant" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract_078561c9-b36b-4cd5-ab27-3658c6fe8202_terseLabel_en-US" xlink:label="lab_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Administrative and marketing expenses</link:label>
    <link:label id="lab_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract_label_en-US" xlink:label="lab_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in net defined benefit liability (asset) [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract" xlink:to="lab_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentAssets_672be5b4-6acb-4343-ac75-d97f9275904b_totalLabel_en-US" xlink:label="lab_ifrs-full_CurrentAssets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_ifrs-full_CurrentAssets_label_en-US" xlink:label="lab_ifrs-full_CurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentAssets" xlink:to="lab_ifrs-full_CurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss_69ffd033-8441-4588-b4a2-216f5875a820_terseLabel_en-US" xlink:label="lab_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-deductible&#160;expenses and&#160;non-taxable&#160;income</link:label>
    <link:label id="lab_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss_label_en-US" xlink:label="lab_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax rate effect of expense not deductible in determining taxable profit (tax loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" xlink:to="lab_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherNoncurrentLiabilities_1c305abc-d2e1-4a4b-b23f-614a1aa0235e_verboseLabel_en-US" xlink:label="lab_ifrs-full_OtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_ifrs-full_OtherNoncurrentLiabilities_52f7ea6f-0b94-43f5-8be4-b0eb7e0dd677_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term portion</link:label>
    <link:label id="lab_ifrs-full_OtherNoncurrentLiabilities_label_en-US" xlink:label="lab_ifrs-full_OtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-current liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentLiabilities" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherNoncurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherNoncurrentLiabilities" xlink:to="lab_ifrs-full_OtherNoncurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices_58e310fd-0d6b-447e-bf08-7e9b274256d4_terseLabel_en-US" xlink:label="lab_ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash receipts from clients</link:label>
    <link:label id="lab_ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices_label_en-US" xlink:label="lab_ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receipts from sales of goods and rendering of services</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices" xlink:to="lab_ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_15b7fa3b-db66-4c1d-8102-6d755c065511_negatedLabel_en-US" xlink:label="lab_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Benefits paid</link:label>
    <link:label id="lab_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease (increase) in net defined benefit liability (asset) resulting from payments from plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory_d4863355-b218-4d63-bbcb-b802c6143900_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of cash and cash equivalents [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock_62335ee0-9f68-4283-8ae8-0630077b8df1_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income</link:label>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock_label_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about other operating income (expense) [Text Block]</link:label>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock_documentation_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about other operating income (expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock" xlink:href="stn-20211231.xsd#stn_DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock" xlink:to="lab_stn_DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory_d6d578fb-6278-4111-a000-8f45fcdb21ef_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of discontinued operations [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOperatingSegmentsExplanatory_b87e2fd4-d7f0-428f-80a7-52dcfc894238_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOperatingSegmentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Operating Segments</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOperatingSegmentsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOperatingSegmentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of operating segments [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfOperatingSegmentsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfOperatingSegmentsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EntitysTotalForJointVenturesMember_0cf2be57-337d-41b5-8872-474d437b7457_terseLabel_en-US" xlink:label="lab_ifrs-full_EntitysTotalForJointVenturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity's total for joint ventures [member]</link:label>
    <link:label id="lab_ifrs-full_EntitysTotalForJointVenturesMember_label_en-US" xlink:label="lab_ifrs-full_EntitysTotalForJointVenturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity's total for joint ventures [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember" xlink:to="lab_ifrs-full_EntitysTotalForJointVenturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOtherProvisionsLineItems_8949182d-7ef3-46b5-81dd-d9675399debe_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of other provisions [Line Items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOtherProvisionsLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of other provisions [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:to="lab_ifrs-full_DisclosureOfOtherProvisionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_LetterOfCreditMember_26ce2466-4422-450a-9e35-f739b58640de_terseLabel_en-US" xlink:label="lab_stn_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of credit</link:label>
    <link:label id="lab_stn_LetterOfCreditMember_label_en-US" xlink:label="lab_stn_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of credit [Member]</link:label>
    <link:label id="lab_stn_LetterOfCreditMember_documentation_en-US" xlink:label="lab_stn_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LetterOfCreditMember" xlink:href="stn-20211231.xsd#stn_LetterOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_LetterOfCreditMember" xlink:to="lab_stn_LetterOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfIntangibleAssetsLineItems_ba6a0dd5-560f-4f04-9ed6-2e00ce8b37a5_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about intangible assets [line Items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfIntangibleAssetsLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about intangible assets [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:to="lab_ifrs-full_DisclosureOfIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_OrdinarySharesPerSharePeriodFourMember_78fe8a87-5223-4576-b9c9-b49f539a1dec_terseLabel_en-US" xlink:label="lab_stn_OrdinarySharesPerSharePeriodFourMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ordinary shares per share, period four</link:label>
    <link:label id="lab_stn_OrdinarySharesPerSharePeriodFourMember_label_en-US" xlink:label="lab_stn_OrdinarySharesPerSharePeriodFourMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ordinary shares per share, period four [Member]</link:label>
    <link:label id="lab_stn_OrdinarySharesPerSharePeriodFourMember_documentation_en-US" xlink:label="lab_stn_OrdinarySharesPerSharePeriodFourMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ordinary shares per share, period four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OrdinarySharesPerSharePeriodFourMember" xlink:href="stn-20211231.xsd#stn_OrdinarySharesPerSharePeriodFourMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_OrdinarySharesPerSharePeriodFourMember" xlink:to="lab_stn_OrdinarySharesPerSharePeriodFourMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ShorttermEmployeeBenefitsExpense_026ef21a-f194-48cd-87f3-ec3de2e2a86d_terseLabel_en-US" xlink:label="lab_ifrs-full_ShorttermEmployeeBenefitsExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wages, salaries, and benefits</link:label>
    <link:label id="lab_ifrs-full_ShorttermEmployeeBenefitsExpense_label_en-US" xlink:label="lab_ifrs-full_ShorttermEmployeeBenefitsExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term employee benefits expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShorttermEmployeeBenefitsExpense" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ShorttermEmployeeBenefitsExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ShorttermEmployeeBenefitsExpense" xlink:to="lab_ifrs-full_ShorttermEmployeeBenefitsExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember_ee356ae0-6fbc-4213-8de7-27b2004a607e_terseLabel_en-US" xlink:label="lab_stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in pension increase assumption by 0.25%</link:label>
    <link:label id="lab_stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember_label_en-US" xlink:label="lab_stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial Assumption Of Expected Rates Of Pension Increases Zero Point Two Five Percent[member]</link:label>
    <link:label id="lab_stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember_documentation_en-US" xlink:label="lab_stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial assumption of expected rates of pension increases 0.25 percent.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember" xlink:href="stn-20211231.xsd#stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember" xlink:to="lab_stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdditionsToRightofuseAssets_88cccc8d-04aa-43f0-8f29-3d54b63ebe40_terseLabel_en-US" xlink:label="lab_ifrs-full_AdditionsToRightofuseAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions</link:label>
    <link:label id="lab_ifrs-full_AdditionsToRightofuseAssets_label_en-US" xlink:label="lab_ifrs-full_AdditionsToRightofuseAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions to right-of-use assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsToRightofuseAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdditionsToRightofuseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdditionsToRightofuseAssets" xlink:to="lab_ifrs-full_AdditionsToRightofuseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_ae39dab1-0105-4c06-bda7-66225f70f63b_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of number and weighted average remaining contractual life of outstanding share options [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of number and weighted average remaining contractual life of outstanding share options [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems" xlink:to="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_caf4dd36-afab-41ba-8497-0f7accab0962_terseLabel_en-US" xlink:label="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Items that may be reclassified to net income in subsequent periods:</link:label>
    <link:label id="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_label_en-US" xlink:label="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of other comprehensive income that will be reclassified to profit or loss, net of tax [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:to="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures_ffdba172-f2c8-4ccc-8ede-7ebdeed8568f_terseLabel_en-US" xlink:label="lab_ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net proceeds from issue of senior unsecured notes</link:label>
    <link:label id="lab_ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures_label_en-US" xlink:label="lab_ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from issue of bonds, notes and debentures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures" xlink:to="lab_ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011_d4384312-4021-4491-821f-f15c9958e817_verboseLabel_en-US" xlink:label="lab_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash-settled share-based compensation</link:label>
    <link:label id="lab_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011_411a0970-d2c7-430b-9b66-d0ec4524530c_terseLabel_en-US" xlink:label="lab_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding fair value</link:label>
    <link:label id="lab_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011_label_en-US" xlink:label="lab_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities from share-based payment transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011" xlink:to="lab_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections_c2c6fd43-b206-4995-80e4-e9ae229deacc_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount rate applied to cash flow projections</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount rate applied to cash flow projections</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections" xlink:to="lab_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_0d55d459-342f-46b8-a3f0-f844cdd2ecda_negatedLabel_en-US" xlink:label="lab_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Return on the plan assets, excluding interest income</link:label>
    <link:label id="lab_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease (increase) in net defined benefit liability (asset) resulting from return on plan assets excluding interest income or expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherTemporaryDifferencesMember_068b03e4-d518-4ee0-b9d5-2c1edc85d51a_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherTemporaryDifferencesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_ifrs-full_OtherTemporaryDifferencesMember_label_en-US" xlink:label="lab_ifrs-full_OtherTemporaryDifferencesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other temporary differences [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherTemporaryDifferencesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherTemporaryDifferencesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherTemporaryDifferencesMember" xlink:to="lab_ifrs-full_OtherTemporaryDifferencesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_cf2743cb-73a0-4c3d-bda0-7868f078d55b_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of range of exercise prices of outstanding share options [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of range of exercise prices of outstanding share options [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:to="lab_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_CorporateInformationAndStatementOfIFRSComplianceAbstract_label_en-US" xlink:label="lab_stn_CorporateInformationAndStatementOfIFRSComplianceAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Information And Statement Of IFRS Compliance [Abstract]</link:label>
    <link:label id="lab_stn_CorporateInformationAndStatementOfIFRSComplianceAbstract_documentation_en-US" xlink:label="lab_stn_CorporateInformationAndStatementOfIFRSComplianceAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Information And Statement Of IFRS Compliance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CorporateInformationAndStatementOfIFRSComplianceAbstract" xlink:href="stn-20211231.xsd#stn_CorporateInformationAndStatementOfIFRSComplianceAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_CorporateInformationAndStatementOfIFRSComplianceAbstract" xlink:to="lab_stn_CorporateInformationAndStatementOfIFRSComplianceAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate_78d65938-76c7-4ea6-9523-b8778066c478_terseLabel_en-US" xlink:label="lab_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment</link:label>
    <link:label id="lab_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate_label_en-US" xlink:label="lab_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment recognised as of acquisition date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate" xlink:to="lab_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DilutedEarningsLossPerShare_10699997-bca5-4e3f-885f-834878f17ba4_totalLabel_en-US" xlink:label="lab_ifrs-full_DilutedEarningsLossPerShare" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total diluted earnings per share (in cad per share)</link:label>
    <link:label id="lab_ifrs-full_DilutedEarningsLossPerShare_label_en-US" xlink:label="lab_ifrs-full_DilutedEarningsLossPerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted earnings (loss) per share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DilutedEarningsLossPerShare" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DilutedEarningsLossPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DilutedEarningsLossPerShare" xlink:to="lab_ifrs-full_DilutedEarningsLossPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_ea674dac-e78f-4184-afeb-c5df4fbfa5be_terseLabel_en-US" xlink:label="lab_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of increase</link:label>
    <link:label id="lab_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_label_en-US" xlink:label="lab_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of reasonably possible increase in actuarial assumption</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption" xlink:to="lab_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_GoodwillAbstract_label_en-US" xlink:label="lab_stn_GoodwillAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Abstract]</link:label>
    <link:label id="lab_stn_GoodwillAbstract_documentation_en-US" xlink:label="lab_stn_GoodwillAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_GoodwillAbstract" xlink:href="stn-20211231.xsd#stn_GoodwillAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_GoodwillAbstract" xlink:to="lab_stn_GoodwillAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DeferredTaxExpenseIncome_f800706c-8735-4d1e-93d5-b65ec7230bf7_terseLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxExpenseIncome_9fe2af2b-c91c-48f0-b3f1-031d4fbfc131_totalLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncome" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income tax recovery</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxExpenseIncome_label_en-US" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax expense (income)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeferredTaxExpenseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncome" xlink:to="lab_ifrs-full_DeferredTaxExpenseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_CashFlowsUsedInOperatingActivitiesForLeases_f5728617-03e0-4e0c-9b9e-649f292466e8_totalLabel_en-US" xlink:label="lab_stn_CashFlowsUsedInOperatingActivitiesForLeases" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash used in operating activities</link:label>
    <link:label id="lab_stn_CashFlowsUsedInOperatingActivitiesForLeases_label_en-US" xlink:label="lab_stn_CashFlowsUsedInOperatingActivitiesForLeases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows used in operating activities for leases</link:label>
    <link:label id="lab_stn_CashFlowsUsedInOperatingActivitiesForLeases_documentation_en-US" xlink:label="lab_stn_CashFlowsUsedInOperatingActivitiesForLeases" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows used in operating activities for leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashFlowsUsedInOperatingActivitiesForLeases" xlink:href="stn-20211231.xsd#stn_CashFlowsUsedInOperatingActivitiesForLeases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_CashFlowsUsedInOperatingActivitiesForLeases" xlink:to="lab_stn_CashFlowsUsedInOperatingActivitiesForLeases" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowHedgesMember_4fe04695-dccb-4f1f-b15a-d4782168a0b6_terseLabel_en-US" xlink:label="lab_ifrs-full_CashFlowHedgesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flow hedges</link:label>
    <link:label id="lab_ifrs-full_CashFlowHedgesMember_label_en-US" xlink:label="lab_ifrs-full_CashFlowHedgesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flow hedges [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowHedgesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashFlowHedgesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowHedgesMember" xlink:to="lab_ifrs-full_CashFlowHedgesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_73b14722-7d0c-4e90-a0fe-a1fe92935007_terseLabel_en-US" xlink:label="lab_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of share units granted</link:label>
    <link:label id="lab_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_1d01455b-62b5-455d-a493-5a35e429643c_verboseLabel_en-US" xlink:label="lab_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted</link:label>
    <link:label id="lab_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_label_en-US" xlink:label="lab_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of other equity instruments granted in share-based payment arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted" xlink:to="lab_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProductsAndServicesMember_dc4d4f1c-f3b8-4e1f-b607-6a0b7278874b_terseLabel_en-US" xlink:label="lab_ifrs-full_ProductsAndServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Products and services [member]</link:label>
    <link:label id="lab_ifrs-full_ProductsAndServicesMember_label_en-US" xlink:label="lab_ifrs-full_ProductsAndServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Products and services [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProductsAndServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProductsAndServicesMember" xlink:to="lab_ifrs-full_ProductsAndServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations_7f0eeb59-8389-4f78-a978-2d3ea388c06c_terseLabel_en-US" xlink:label="lab_ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued operations (in cad per share)</link:label>
    <link:label id="lab_ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations_label_en-US" xlink:label="lab_ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted earnings (loss) per share from discontinued operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations" xlink:to="lab_ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_1064f0e8-0763-4cec-a37b-0b379d1df924_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_89ff52b2-004f-4998-a9a5-dc1b24e85de4_terseLabel_en-US" xlink:label="lab_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation</link:label>
    <link:label id="lab_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_label_en-US" xlink:label="lab_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expense from share-based payment transactions with employees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees" xlink:to="lab_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised_87d79f3a-d7bf-4034-ac14-ba36f56f477f_terseLabel_en-US" xlink:label="lab_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-capital and capital tax losses</link:label>
    <link:label id="lab_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised_label_en-US" xlink:label="lab_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unused tax losses for which no deferred tax asset recognised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" xlink:to="lab_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ForeignCountriesMember_ea4002bb-1155-4513-beda-9a30eeda00f0_terseLabel_en-US" xlink:label="lab_ifrs-full_ForeignCountriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Global</link:label>
    <link:label id="lab_ifrs-full_ForeignCountriesMember_label_en-US" xlink:label="lab_ifrs-full_ForeignCountriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign countries [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForeignCountriesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ForeignCountriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ForeignCountriesMember" xlink:to="lab_ifrs-full_ForeignCountriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_adbedc47-04b3-4984-8632-9cbf41d69ccb_terseLabel_en-US" xlink:label="lab_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of changes in deferred tax liability (asset) [abstract]</link:label>
    <link:label id="lab_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_label_en-US" xlink:label="lab_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of changes in deferred tax liability (asset) [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract" xlink:to="lab_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock_451369b0-0e59-480c-9088-30e10be12fde_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Major Components of Current and Deferred Income Tax Expense from Continuing Operations</link:label>
    <link:label id="lab_stn_DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock_label_en-US" xlink:label="lab_stn_DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of major components of tax expense (income) [Text Block]</link:label>
    <link:label id="lab_stn_DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock_documentation_en-US" xlink:label="lab_stn_DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of major components of tax expense (income)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock" xlink:href="stn-20211231.xsd#stn_DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock" xlink:to="lab_stn_DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RightofuseAssetsMember_56196a3b-0fb1-4d52-b26f-a8bc31ac30bb_terseLabel_en-US" xlink:label="lab_ifrs-full_RightofuseAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease assets</link:label>
    <link:label id="lab_ifrs-full_RightofuseAssetsMember_label_en-US" xlink:label="lab_ifrs-full_RightofuseAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use assets [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssetsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RightofuseAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RightofuseAssetsMember" xlink:to="lab_ifrs-full_RightofuseAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LongtermBorrowings_5c674e14-7edc-433c-a543-abda27f11d04_terseLabel_en-US" xlink:label="lab_ifrs-full_LongtermBorrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_ifrs-full_LongtermBorrowings_bde38215-1063-4f7b-983f-0b519b28ef0c_verboseLabel_en-US" xlink:label="lab_ifrs-full_LongtermBorrowings" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term portion</link:label>
    <link:label id="lab_ifrs-full_LongtermBorrowings_47925b9b-2826-4a0d-af7b-5801fc09d213_netLabel_en-US" xlink:label="lab_ifrs-full_LongtermBorrowings" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current&#160;portion of long-term debt</link:label>
    <link:label id="lab_ifrs-full_LongtermBorrowings_label_en-US" xlink:label="lab_ifrs-full_LongtermBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current portion of non-current borrowings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowings" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LongtermBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LongtermBorrowings" xlink:to="lab_ifrs-full_LongtermBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember_5cb5e464-0a71-49f7-b8ef-4c8709c50b3c_terseLabel_en-US" xlink:label="lab_stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in one year in the life expectancy</link:label>
    <link:label id="lab_stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember_label_en-US" xlink:label="lab_stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial Assumptions Of Expected Increase Of One Year In Life Expectancy [member]</link:label>
    <link:label id="lab_stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember_documentation_en-US" xlink:label="lab_stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial assumptions of expected increase of one year in life expectancy.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember" xlink:href="stn-20211231.xsd#stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember" xlink:to="lab_stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EntitysTotalForBusinessCombinationsMember_7fa3fbdb-fa23-434c-af66-2c3a608f51ca_terseLabel_en-US" xlink:label="lab_ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity's total for business combinations [member]</link:label>
    <link:label id="lab_ifrs-full_EntitysTotalForBusinessCombinationsMember_label_en-US" xlink:label="lab_ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity's total for business combinations [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:to="lab_ifrs-full_EntitysTotalForBusinessCombinationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PaymentsToAcquireOrRedeemEntitysShares_d209f2e3-fa27-4ad9-96f5-75180b5dfef2_negatedLabel_en-US" xlink:label="lab_ifrs-full_PaymentsToAcquireOrRedeemEntitysShares" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase of shares for cancellation</link:label>
    <link:label id="lab_ifrs-full_PaymentsToAcquireOrRedeemEntitysShares_label_en-US" xlink:label="lab_ifrs-full_PaymentsToAcquireOrRedeemEntitysShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to acquire or redeem entity's shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsToAcquireOrRedeemEntitysShares" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PaymentsToAcquireOrRedeemEntitysShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PaymentsToAcquireOrRedeemEntitysShares" xlink:to="lab_ifrs-full_PaymentsToAcquireOrRedeemEntitysShares" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_02150361-fa09-4925-93b3-f6f2138bd37d_terseLabel_en-US" xlink:label="lab_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments [abstract]</link:label>
    <link:label id="lab_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_label_en-US" xlink:label="lab_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Provisions, Contingent Liabilities And Contingent Assets [Abstract]</link:label>
    <link:label id="lab_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_documentation_en-US" xlink:label="lab_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Provisions, Contingent Liabilities And Contingent Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract" xlink:href="stn-20211231.xsd#stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract" xlink:to="lab_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOtherAssetsExplanatory_6bf18560-5ee3-465a-8bd0-d408e973ee53_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOtherAssetsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of other assets [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherAssetsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfOtherAssetsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherAssetsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfOtherAssetsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_SubconsultantSubcontractorAndOtherDirectExpenses_d2c4c3eb-24d9-44d2-86f5-9ca9c136731d_terseLabel_en-US" xlink:label="lab_stn_SubconsultantSubcontractorAndOtherDirectExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less subconsultant and other direct expenses</link:label>
    <link:label id="lab_stn_SubconsultantSubcontractorAndOtherDirectExpenses_label_en-US" xlink:label="lab_stn_SubconsultantSubcontractorAndOtherDirectExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subconsultant Subcontractor And Other Direct Expenses</link:label>
    <link:label id="lab_stn_SubconsultantSubcontractorAndOtherDirectExpenses_documentation_en-US" xlink:label="lab_stn_SubconsultantSubcontractorAndOtherDirectExpenses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue associated with certain direct costs for subconsultant, subcontractor and other expenditures that are recoverable directly from customers.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SubconsultantSubcontractorAndOtherDirectExpenses" xlink:href="stn-20211231.xsd#stn_SubconsultantSubcontractorAndOtherDirectExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_SubconsultantSubcontractorAndOtherDirectExpenses" xlink:to="lab_stn_SubconsultantSubcontractorAndOtherDirectExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems_c4bd3cd9-b941-4923-a8fd-8462499d4128_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of fair value measurement of liabilities [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of fair value measurement of liabilities [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems" xlink:to="lab_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_Vesting1Domain_aba9ed1d-60fd-4b4f-8c83-1ab04788fc87_terseLabel_en-US" xlink:label="lab_stn_Vesting1Domain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [domain]</link:label>
    <link:label id="lab_stn_Vesting1Domain_label_en-US" xlink:label="lab_stn_Vesting1Domain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting 1 [domain]</link:label>
    <link:label id="lab_stn_Vesting1Domain_documentation_en-US" xlink:label="lab_stn_Vesting1Domain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting Domain.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_Vesting1Domain" xlink:href="stn-20211231.xsd#stn_Vesting1Domain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_Vesting1Domain" xlink:to="lab_stn_Vesting1Domain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditedAnnualFinancialStatements_71437355-1cda-438e-ad4a-145bdd243a18_terseLabel_en-US" xlink:label="lab_dei_AuditedAnnualFinancialStatements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audited Annual Financial Statements</link:label>
    <link:label id="lab_dei_AuditedAnnualFinancialStatements_label_en-US" xlink:label="lab_dei_AuditedAnnualFinancialStatements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audited Annual Financial Statements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditedAnnualFinancialStatements" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditedAnnualFinancialStatements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditedAnnualFinancialStatements" xlink:to="lab_dei_AuditedAnnualFinancialStatements" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation_517650a0-0466-4cb3-b463-33a97bc84419_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development and other tax credits</link:label>
    <link:label id="lab_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation_label_en-US" xlink:label="lab_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax rate effect of revenues exempt from taxation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation" xlink:to="lab_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_f6bdb3af-ca31-4e22-8eba-7c53a002a975_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of non-financial assets</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for impairment of non-financial assets [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory_41a0efcb-a190-4312-a164-487435c5bb36_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued operations</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for non-current assets or disposal groups classified as held for sale and discontinued operations [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AddressTypeDomain_c9bc54c7-5f0c-4260-a047-ab82eadfbe64_terseLabel_en-US" xlink:label="lab_dei_AddressTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Address Type [Domain]</link:label>
    <link:label id="lab_dei_AddressTypeDomain_label_en-US" xlink:label="lab_dei_AddressTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Address Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AddressTypeDomain" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AddressTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AddressTypeDomain" xlink:to="lab_dei_AddressTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable_6bf31c9c-8791-4caf-b42f-48c059fe957a_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Investments Held For Self Insured Liabilities Maturity Of Bond Portfolio At Fair Value [table]</link:label>
    <link:label id="lab_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable_label_en-US" xlink:label="lab_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Investments Held For Self Insured Liabilities Maturity Of Bond Portfolio At Fair Value [table]</link:label>
    <link:label id="lab_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable_documentation_en-US" xlink:label="lab_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of investments held for self insured liabilities maturity of bond portfolio at fair value.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable" xlink:href="stn-20211231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable" xlink:to="lab_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_68e69e92-035e-43b4-88ad-e454a00cd9e1_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share of income from joint ventures and associates</link:label>
    <link:label id="lab_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_label_en-US" xlink:label="lab_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share of profit (loss) of associates and joint ventures accounted for using equity method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:to="lab_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_AuditInformationAbstract_label_en-US" xlink:label="lab_stn_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit Information [Abstract]</link:label>
    <link:label id="lab_stn_AuditInformationAbstract_documentation_en-US" xlink:label="lab_stn_AuditInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Audit Information</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AuditInformationAbstract" xlink:href="stn-20211231.xsd#stn_AuditInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_AuditInformationAbstract" xlink:to="lab_stn_AuditInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory_bb0a7c94-1d72-4108-b453-c5c4b9d281c8_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Major Categories of Plan Assets, Measured at Fair Value</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of fair value of plan assets [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions_c625a9a1-e580-4cb8-aab4-d434ae369d17_terseLabel_en-US" xlink:label="lab_ifrs-full_DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease (increase) through tax on share-based payment transactions, equity</link:label>
    <link:label id="lab_ifrs-full_DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions_label_en-US" xlink:label="lab_ifrs-full_DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease (increase) through tax on share-based payment transactions, equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions" xlink:to="lab_ifrs-full_DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations_eb4b5b88-5001-4b78-bfca-e05052cd15ca_terseLabel_en-US" xlink:label="lab_ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued operations(in cad per share)</link:label>
    <link:label id="lab_ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations_label_en-US" xlink:label="lab_ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic earnings (loss) per share from discontinued operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations" xlink:to="lab_ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_ifrs-full_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentAbstract" xlink:to="lab_ifrs-full_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_544a6cac-0d2e-42bb-9221-e7a07f51a4b5_terseLabel_en-US" xlink:label="lab_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deductible temporary differences</link:label>
    <link:label id="lab_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_label_en-US" xlink:label="lab_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deductible temporary differences for which no deferred tax asset is recognised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised" xlink:to="lab_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_SensitiveAnalysisOfFairValueProfitLossImpactOf1ChangeInEquityPrices_a2e62ef9-5913-49bd-af62-1bbe25821783_terseLabel_en-US" xlink:label="lab_stn_SensitiveAnalysisOfFairValueProfitLossImpactOf1ChangeInEquityPrices" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments in net income resulting from 1% changes in interest rate</link:label>
    <link:label id="lab_stn_SensitiveAnalysisOfFairValueProfitLossImpactOf1ChangeInEquityPrices_label_en-US" xlink:label="lab_stn_SensitiveAnalysisOfFairValueProfitLossImpactOf1ChangeInEquityPrices" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sensitive Analysis Of Fair Value, Profit (Loss), Impact Of 1% Change In Equity Prices</link:label>
    <link:label id="lab_stn_SensitiveAnalysisOfFairValueProfitLossImpactOf1ChangeInEquityPrices_documentation_en-US" xlink:label="lab_stn_SensitiveAnalysisOfFairValueProfitLossImpactOf1ChangeInEquityPrices" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sensitive Analysis Of Fair Value, Profit (Loss), Impact Of 1% Change In Equity Prices</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SensitiveAnalysisOfFairValueProfitLossImpactOf1ChangeInEquityPrices" xlink:href="stn-20211231.xsd#stn_SensitiveAnalysisOfFairValueProfitLossImpactOf1ChangeInEquityPrices"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_SensitiveAnalysisOfFairValueProfitLossImpactOf1ChangeInEquityPrices" xlink:to="lab_stn_SensitiveAnalysisOfFairValueProfitLossImpactOf1ChangeInEquityPrices" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_SeniorTermLoanTrancheBMember_3e442939-e715-4236-b84c-c5a24df2d49f_terseLabel_en-US" xlink:label="lab_stn_SeniorTermLoanTrancheBMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan Tranche B</link:label>
    <link:label id="lab_stn_SeniorTermLoanTrancheBMember_label_en-US" xlink:label="lab_stn_SeniorTermLoanTrancheBMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior term loan tranche B [Member]</link:label>
    <link:label id="lab_stn_SeniorTermLoanTrancheBMember_documentation_en-US" xlink:label="lab_stn_SeniorTermLoanTrancheBMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior term loan tranche B</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorTermLoanTrancheBMember" xlink:href="stn-20211231.xsd#stn_SeniorTermLoanTrancheBMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_SeniorTermLoanTrancheBMember" xlink:to="lab_stn_SeniorTermLoanTrancheBMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_081327ab-8db3-4e26-bee2-49b07a2a17fe_terseLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from operating activities from continuing operations</link:label>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_38164670-1f8b-4479-a4de-e0baad1dffea_totalLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from operating activities from continuing operations</link:label>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_label_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from (used in) operating activities, continuing operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations" xlink:to="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_5e581530-abf2-429e-bc23-10c6721b008a_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_EnvironmentalServicesMember_98b9389d-a696-4133-a1c7-54831a6cdb6b_terseLabel_en-US" xlink:label="lab_stn_EnvironmentalServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Environmental Services</link:label>
    <link:label id="lab_stn_EnvironmentalServicesMember_label_en-US" xlink:label="lab_stn_EnvironmentalServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Environmental services [Member]</link:label>
    <link:label id="lab_stn_EnvironmentalServicesMember_documentation_en-US" xlink:label="lab_stn_EnvironmentalServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Environmental services.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EnvironmentalServicesMember" xlink:href="stn-20211231.xsd#stn_EnvironmentalServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_EnvironmentalServicesMember" xlink:to="lab_stn_EnvironmentalServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfJointOperationsTable_d832478d-55e4-4c43-9a83-73ce373b1919_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfJointOperationsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of joint operations [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfJointOperationsTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfJointOperationsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of joint operations [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfJointOperationsTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfJointOperationsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfJointOperationsTable" xlink:to="lab_ifrs-full_DisclosureOfJointOperationsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BasicEarningsPerShareAbstract_d1ddf67f-b35e-4f5d-ac25-d21643e599a0_terseLabel_en-US" xlink:label="lab_ifrs-full_BasicEarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings per share, basic</link:label>
    <link:label id="lab_ifrs-full_BasicEarningsPerShareAbstract_label_en-US" xlink:label="lab_ifrs-full_BasicEarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic earnings per share [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BasicEarningsPerShareAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BasicEarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BasicEarningsPerShareAbstract" xlink:to="lab_ifrs-full_BasicEarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DilutedEarningsPerShareAbstract_1f372a6e-33a1-4798-b55b-83e6504cb58f_terseLabel_en-US" xlink:label="lab_ifrs-full_DilutedEarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings per share, diluted</link:label>
    <link:label id="lab_ifrs-full_DilutedEarningsPerShareAbstract_label_en-US" xlink:label="lab_ifrs-full_DilutedEarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted earnings per share [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DilutedEarningsPerShareAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DilutedEarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DilutedEarningsPerShareAbstract" xlink:to="lab_ifrs-full_DilutedEarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ImpairmentLoss_64555baf-2ffb-4fbd-abd4-c9d5fd1d863d_terseLabel_en-US" xlink:label="lab_ifrs-full_ImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment losses</link:label>
    <link:label id="lab_ifrs-full_ImpairmentLoss_label_en-US" xlink:label="lab_ifrs-full_ImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLoss" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ImpairmentLoss" xlink:to="lab_ifrs-full_ImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DividendsPaidOrdinarySharesPerShare_55bdc81e-c7ed-4c3b-829d-5733a2ddbd9b_terseLabel_en-US" xlink:label="lab_ifrs-full_DividendsPaidOrdinarySharesPerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend per Share (in cad per share)</link:label>
    <link:label id="lab_ifrs-full_DividendsPaidOrdinarySharesPerShare_label_en-US" xlink:label="lab_ifrs-full_DividendsPaidOrdinarySharesPerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends paid, ordinary shares per share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidOrdinarySharesPerShare" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DividendsPaidOrdinarySharesPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DividendsPaidOrdinarySharesPerShare" xlink:to="lab_ifrs-full_DividendsPaidOrdinarySharesPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherIntangibleAssetsMember_8001aa40-b506-4015-a0e5-6bd2935e5e19_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_ifrs-full_OtherIntangibleAssetsMember_label_en-US" xlink:label="lab_ifrs-full_OtherIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other intangible assets [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherIntangibleAssetsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherIntangibleAssetsMember" xlink:to="lab_ifrs-full_OtherIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset_d3c7d486-1d25-4a54-a801-be8b9ccbfa05_terseLabel_en-US" xlink:label="lab_stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Administrative expenses paid by the Plans</link:label>
    <link:label id="lab_stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Administrative Expense Net Defined Benefit Liability Asset</link:label>
    <link:label id="lab_stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset_documentation_en-US" xlink:label="lab_stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Administrative expense net defined benefit liability asset.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset" xlink:href="stn-20211231.xsd#stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset" xlink:to="lab_stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EquityAttributableToOwnersOfParent_7a8057f2-ebf8-4f8e-8a99-a04d952e1542_totalLabel_en-US" xlink:label="lab_ifrs-full_EquityAttributableToOwnersOfParent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total shareholders&#8217; equity</link:label>
    <link:label id="lab_ifrs-full_EquityAttributableToOwnersOfParent_ef1d3aa5-dd26-49d0-b36e-1f8d4eae8127_periodStartLabel_en-US" xlink:label="lab_ifrs-full_EquityAttributableToOwnersOfParent" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_ifrs-full_EquityAttributableToOwnersOfParent_edf43014-7c07-4a91-97bf-f60359f9a8e3_periodEndLabel_en-US" xlink:label="lab_ifrs-full_EquityAttributableToOwnersOfParent" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_ifrs-full_EquityAttributableToOwnersOfParent_0e31c678-fd19-438b-8a55-6857fe8ce8ec_terseLabel_en-US" xlink:label="lab_ifrs-full_EquityAttributableToOwnersOfParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders&#8217; equity</link:label>
    <link:label id="lab_ifrs-full_EquityAttributableToOwnersOfParent_label_en-US" xlink:label="lab_ifrs-full_EquityAttributableToOwnersOfParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity attributable to owners of parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParent" xlink:to="lab_ifrs-full_EquityAttributableToOwnersOfParent" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_f9886060-4d8d-4797-98a5-28b4e761dc37_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Joint Ventures And Associates [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of transactions between related parties [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable" xlink:to="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember_76735039-5600-4d4c-904e-aafe92693478_terseLabel_en-US" xlink:label="lab_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash-generating units</link:label>
    <link:label id="lab_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember_label_en-US" xlink:label="lab_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash-generating units [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember" xlink:to="lab_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets_d66ac434-3de8-4cb9-812a-4682d4e6833e_terseLabel_en-US" xlink:label="lab_stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">&#160;&#160;Annuity policies</link:label>
    <link:label id="lab_stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets_label_en-US" xlink:label="lab_stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annuity Policies Amount Contributed To Fair Value Of Plan Assets</link:label>
    <link:label id="lab_stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets_documentation_en-US" xlink:label="lab_stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annuity policies amount contributed to fair value of plan assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets" xlink:href="stn-20211231.xsd#stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets" xlink:to="lab_stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DividendsPaid_7a26b8bc-260b-4bf8-a136-80f75cc83706_negatedLabel_en-US" xlink:label="lab_ifrs-full_DividendsPaid" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends declared</link:label>
    <link:label id="lab_ifrs-full_DividendsPaid_label_en-US" xlink:label="lab_ifrs-full_DividendsPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends recognised as distributions to owners</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaid" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DividendsPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DividendsPaid" xlink:to="lab_ifrs-full_DividendsPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_SoftwareLicensesMember_d3ef21a5-2fa3-452a-bf75-18acbc9c845a_terseLabel_en-US" xlink:label="lab_stn_SoftwareLicensesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software licenses</link:label>
    <link:label id="lab_stn_SoftwareLicensesMember_label_en-US" xlink:label="lab_stn_SoftwareLicensesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software licenses [Member]</link:label>
    <link:label id="lab_stn_SoftwareLicensesMember_documentation_en-US" xlink:label="lab_stn_SoftwareLicensesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software licenses.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SoftwareLicensesMember" xlink:href="stn-20211231.xsd#stn_SoftwareLicensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_SoftwareLicensesMember" xlink:to="lab_stn_SoftwareLicensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax_2e918a0d-e4bb-41d3-bb76-db0231631c6e_terseLabel_en-US" xlink:label="lab_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification adjustments on cash flow hedges, before tax</link:label>
    <link:label id="lab_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax_label_en-US" xlink:label="lab_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification adjustments on cash flow hedges, before tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax" xlink:to="lab_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_MiscellaneousOtherLiabilities_75dc130e-46b5-47ec-ac30-3d4becfe82ce_terseLabel_en-US" xlink:label="lab_stn_MiscellaneousOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_stn_MiscellaneousOtherLiabilities_label_en-US" xlink:label="lab_stn_MiscellaneousOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Miscellaneous other liabilities</link:label>
    <link:label id="lab_stn_MiscellaneousOtherLiabilities_documentation_en-US" xlink:label="lab_stn_MiscellaneousOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Miscellaneous other liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_MiscellaneousOtherLiabilities" xlink:href="stn-20211231.xsd#stn_MiscellaneousOtherLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_MiscellaneousOtherLiabilities" xlink:to="lab_stn_MiscellaneousOtherLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_OtherFinancialAssetAtAmortisedCost_532f46c1-3a16-4610-8109-a7da0cff7326_terseLabel_en-US" xlink:label="lab_stn_OtherFinancialAssetAtAmortisedCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortized Cost/Cost</link:label>
    <link:label id="lab_stn_OtherFinancialAssetAtAmortisedCost_label_en-US" xlink:label="lab_stn_OtherFinancialAssetAtAmortisedCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Financial Asset At Amortised Cost</link:label>
    <link:label id="lab_stn_OtherFinancialAssetAtAmortisedCost_documentation_en-US" xlink:label="lab_stn_OtherFinancialAssetAtAmortisedCost" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other financial asset at amortised cost.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherFinancialAssetAtAmortisedCost" xlink:href="stn-20211231.xsd#stn_OtherFinancialAssetAtAmortisedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_OtherFinancialAssetAtAmortisedCost" xlink:to="lab_stn_OtherFinancialAssetAtAmortisedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_899f3a9d-4323-4def-a378-80cb512d3e54_terseLabel_en-US" xlink:label="lab_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash acquired</link:label>
    <link:label id="lab_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_label_en-US" xlink:label="lab_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents recognised as of acquisition date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" xlink:to="lab_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_AccountingJudgementsAndEstimatesAbstract_label_en-US" xlink:label="lab_stn_AccountingJudgementsAndEstimatesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Judgements And Estimates [Abstract]</link:label>
    <link:label id="lab_stn_AccountingJudgementsAndEstimatesAbstract_documentation_en-US" xlink:label="lab_stn_AccountingJudgementsAndEstimatesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Judgements And Estimates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AccountingJudgementsAndEstimatesAbstract" xlink:href="stn-20211231.xsd#stn_AccountingJudgementsAndEstimatesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_AccountingJudgementsAndEstimatesAbstract" xlink:to="lab_stn_AccountingJudgementsAndEstimatesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LaterThanThreeYearsMember_568b8353-1db1-44f7-ab64-4841546040e4_terseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanThreeYearsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">After&#160;3&#160;Years</link:label>
    <link:label id="lab_ifrs-full_LaterThanThreeYearsMember_label_en-US" xlink:label="lab_ifrs-full_LaterThanThreeYearsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Later than three years [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanThreeYearsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LaterThanThreeYearsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanThreeYearsMember" xlink:to="lab_ifrs-full_LaterThanThreeYearsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_60918c69-4bf6-44e2-a15e-5f1e7e2f24b5_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents_7b465ec6-fd7c-4576-bb28-f406ef0eaf29_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for determining components of cash and cash equivalents [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfActuarialAssumptionsTextBlock_17eb261d-89ae-464e-85a5-1c94378c2a5d_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfActuarialAssumptionsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Principal Assumptions Used In Determining Pension Benefit Obligations</link:label>
    <link:label id="lab_stn_DisclosureOfActuarialAssumptionsTextBlock_label_en-US" xlink:label="lab_stn_DisclosureOfActuarialAssumptionsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of actuarial assumptions [Text Block]</link:label>
    <link:label id="lab_stn_DisclosureOfActuarialAssumptionsTextBlock_documentation_en-US" xlink:label="lab_stn_DisclosureOfActuarialAssumptionsTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The disclosure of actuarial assumptions.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfActuarialAssumptionsTextBlock" xlink:href="stn-20211231.xsd#stn_DisclosureOfActuarialAssumptionsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfActuarialAssumptionsTextBlock" xlink:to="lab_stn_DisclosureOfActuarialAssumptionsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings_014b7493-d3b5-4519-8496-fea24384f641_negatedTerseLabel_en-US" xlink:label="lab_stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayment of notes payable and software financing obligations</link:label>
    <link:label id="lab_stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings_label_en-US" xlink:label="lab_stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments Of Software Financing Obligations And Non-Current Borrowings</link:label>
    <link:label id="lab_stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings_documentation_en-US" xlink:label="lab_stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments Of Software Financing Obligations And Non-Current Borrowings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings" xlink:href="stn-20211231.xsd#stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings" xlink:to="lab_stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_1478460d-f055-41fe-8450-54363db01ddf_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_e3c05c94-95c7-4eb6-8cbe-108c1badc489_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory_e9156dc2-a6ed-4c9a-8a0b-a2ffa9bf40c5_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business combinations and goodwill</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for business combinations and goodwill [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems_1d49f2bb-fc55-4ee5-b23f-8690023eb9e3_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of objectives, policies and processes for managing capital [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of objectives, policies and processes for managing capital [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems" xlink:to="lab_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LiabilitiesArisingFromFinancingActivities_c0bcd076-b16d-4a57-9d48-ac888a6e9410_periodStartLabel_en-US" xlink:label="lab_ifrs-full_LiabilitiesArisingFromFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_ifrs-full_LiabilitiesArisingFromFinancingActivities_bdb88fc3-ec6f-4b1e-bbec-950aa68109a0_periodEndLabel_en-US" xlink:label="lab_ifrs-full_LiabilitiesArisingFromFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_ifrs-full_LiabilitiesArisingFromFinancingActivities_label_en-US" xlink:label="lab_ifrs-full_LiabilitiesArisingFromFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities arising from financing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities" xlink:to="lab_ifrs-full_LiabilitiesArisingFromFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable_4345a7e7-ac01-4542-85fe-aee3ed2886a8_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of impairment loss and reversal of impairment loss [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of impairment loss and reversal of impairment loss [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable" xlink:to="lab_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DeferredTaxLiabilityAsset_acf0d058-fd3f-4b3d-9ac4-1b726a9cd2e9_negatedTotalLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxLiabilityAsset" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income tax assets (liabilities)</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxLiabilityAsset_9b44923a-e0f0-43ab-a1e8-f32b0668059b_negatedPeriodStartLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxLiabilityAsset" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance, beginning of the year</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxLiabilityAsset_8d8d9dda-e75d-4ef9-ba1e-36004eedb1cf_negatedPeriodEndLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxLiabilityAsset" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance, end of the year</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_DeferredTaxLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liability (asset)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeferredTaxLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxLiabilityAsset" xlink:to="lab_ifrs-full_DeferredTaxLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_UnusedTaxLossesAndCreditsMember_ca55be3a-415d-441b-9f72-84e5acdc77b1_terseLabel_en-US" xlink:label="lab_stn_UnusedTaxLossesAndCreditsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss and tax credit carryforwards</link:label>
    <link:label id="lab_stn_UnusedTaxLossesAndCreditsMember_label_en-US" xlink:label="lab_stn_UnusedTaxLossesAndCreditsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unused tax losses and credits [Member]</link:label>
    <link:label id="lab_stn_UnusedTaxLossesAndCreditsMember_documentation_en-US" xlink:label="lab_stn_UnusedTaxLossesAndCreditsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unused tax losses and credits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnusedTaxLossesAndCreditsMember" xlink:href="stn-20211231.xsd#stn_UnusedTaxLossesAndCreditsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_UnusedTaxLossesAndCreditsMember" xlink:to="lab_stn_UnusedTaxLossesAndCreditsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BorrowingsInterestRate_0b33767a-838f-47a5-9ab1-d90a53e1141f_terseLabel_en-US" xlink:label="lab_ifrs-full_BorrowingsInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings, interest rate</link:label>
    <link:label id="lab_ifrs-full_BorrowingsInterestRate_label_en-US" xlink:label="lab_ifrs-full_BorrowingsInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings, interest rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsInterestRate" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BorrowingsInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BorrowingsInterestRate" xlink:to="lab_ifrs-full_BorrowingsInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DepreciationPropertyPlantAndEquipment_a2b8d636-260e-4407-8d76-59d9e07db32c_terseLabel_en-US" xlink:label="lab_ifrs-full_DepreciationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation of property and equipment</link:label>
    <link:label id="lab_ifrs-full_DepreciationPropertyPlantAndEquipment_05b99d08-56e9-4bce-a997-7ec816f8b925_verboseLabel_en-US" xlink:label="lab_ifrs-full_DepreciationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_ifrs-full_DepreciationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_ifrs-full_DepreciationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, property, plant and equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationPropertyPlantAndEquipment" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DepreciationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DepreciationPropertyPlantAndEquipment" xlink:to="lab_ifrs-full_DepreciationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_6657b51f-87ed-4b30-996f-9abb5b11cba2_terseLabel_en-US" xlink:label="lab_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Characteristics of defined benefit plans [axis]</link:label>
    <link:label id="lab_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_label_en-US" xlink:label="lab_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Characteristics of defined benefit plans [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis" xlink:to="lab_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset_013b9dc9-793d-465e-a4ac-a3334e822e17_totalLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other net defined benefit liability asset</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in net defined benefit liability (asset) resulting from other changes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LossesOnChangeInFairValueOfDerivatives_a36a7771-7ab4-48ca-a392-6eab449ea660_verboseLabel_en-US" xlink:label="lab_ifrs-full_LossesOnChangeInFairValueOfDerivatives" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Losses on change in fair value of derivatives</link:label>
    <link:label id="lab_ifrs-full_LossesOnChangeInFairValueOfDerivatives_label_en-US" xlink:label="lab_ifrs-full_LossesOnChangeInFairValueOfDerivatives" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Losses on change in fair value of derivatives</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LossesOnChangeInFairValueOfDerivatives" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LossesOnChangeInFairValueOfDerivatives"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LossesOnChangeInFairValueOfDerivatives" xlink:to="lab_ifrs-full_LossesOnChangeInFairValueOfDerivatives" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OperatingSegmentsMember_2fbc7b83-d357-46fc-bde7-6db49da2c44e_terseLabel_en-US" xlink:label="lab_ifrs-full_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments</link:label>
    <link:label id="lab_ifrs-full_OperatingSegmentsMember_label_en-US" xlink:label="lab_ifrs-full_OperatingSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating segments [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OperatingSegmentsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OperatingSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OperatingSegmentsMember" xlink:to="lab_ifrs-full_OperatingSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_a19f8740-b608-47ec-8520-ddd83ecca4db_terseLabel_en-US" xlink:label="lab_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Salaries and other short-term employment benefits</link:label>
    <link:label id="lab_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_label_en-US" xlink:label="lab_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Key management personnel compensation, short-term employee benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits" xlink:to="lab_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory_82d0e2ab-d1a6-4d20-97ec-56ffad8dec96_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business combinations</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for business combinations [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_StatementOfComprehensiveIncomeAbstract_477b27e1-a116-49c6-8903-b47c351c2859_terseLabel_en-US" xlink:label="lab_ifrs-full_StatementOfComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of comprehensive income [abstract]</link:label>
    <link:label id="lab_ifrs-full_StatementOfComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_ifrs-full_StatementOfComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of comprehensive income [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_StatementOfComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract" xlink:to="lab_ifrs-full_StatementOfComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_c6d1ce02-ef39-47a6-b095-bdc1b374d5ea_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of subsidiaries [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of subsidiaries [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:to="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale_1af18a3b-928f-49c0-8422-f779926ac0ab_terseLabel_en-US" xlink:label="lab_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">&#160;&#160;Female</link:label>
    <link:label id="lab_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale_label_en-US" xlink:label="lab_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial assumption of life expectancy after retirement, female</link:label>
    <link:label id="lab_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale_documentation_en-US" xlink:label="lab_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial assumption of life expectancy after retirement, female</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale" xlink:href="stn-20211231.xsd#stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale" xlink:to="lab_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_10812375-8fc7-409b-8121-5b0c822c55e3_terseLabel_en-US" xlink:label="lab_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share options exercised for cash (in shares)</link:label>
    <link:label id="lab_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_8f37694b-fad6-428c-a944-720ca0097bde_negatedLabel_en-US" xlink:label="lab_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised</link:label>
    <link:label id="lab_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_label_en-US" xlink:label="lab_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of share options exercised in share-based payment arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement" xlink:to="lab_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_IncreaseThroughRecoveriesFinancialAssets_6a06120f-534b-4f6c-96f9-82f6d3b4d5fb_terseLabel_en-US" xlink:label="lab_stn_IncreaseThroughRecoveriesFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recoveries</link:label>
    <link:label id="lab_stn_IncreaseThroughRecoveriesFinancialAssets_label_en-US" xlink:label="lab_stn_IncreaseThroughRecoveriesFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase Through Recoveries, Financial Assets</link:label>
    <link:label id="lab_stn_IncreaseThroughRecoveriesFinancialAssets_documentation_en-US" xlink:label="lab_stn_IncreaseThroughRecoveriesFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase Through Recoveries, Financial Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseThroughRecoveriesFinancialAssets" xlink:href="stn-20211231.xsd#stn_IncreaseThroughRecoveriesFinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_IncreaseThroughRecoveriesFinancialAssets" xlink:to="lab_stn_IncreaseThroughRecoveriesFinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NetDefinedBenefitLiabilityAssetMember_0123b49e-9510-4466-9ec3-003f106ed3c5_terseLabel_en-US" xlink:label="lab_ifrs-full_NetDefinedBenefitLiabilityAssetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net defined benefit liability (asset) [member]</link:label>
    <link:label id="lab_ifrs-full_NetDefinedBenefitLiabilityAssetMember_label_en-US" xlink:label="lab_ifrs-full_NetDefinedBenefitLiabilityAssetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net defined benefit liability (asset) [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember" xlink:to="lab_ifrs-full_NetDefinedBenefitLiabilityAssetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfJointOperationsLineItems_2d677b95-00d4-4940-af75-0ce2bca40aed_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfJointOperationsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of joint operations [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfJointOperationsLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfJointOperationsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of joint operations [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfJointOperationsLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfJointOperationsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfJointOperationsLineItems" xlink:to="lab_ifrs-full_DisclosureOfJointOperationsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOperatingSegmentsTable_59fdc035-4fa5-416f-ad1d-55b8c2776fba_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOperatingSegmentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of operating segments [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOperatingSegmentsTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOperatingSegmentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of operating segments [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfOperatingSegmentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable" xlink:to="lab_ifrs-full_DisclosureOfOperatingSegmentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentRegistrationStatement_0ebc3f6f-a326-4d9f-8edb-524d8275a93a_terseLabel_en-US" xlink:label="lab_dei_DocumentRegistrationStatement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Registration Statement</link:label>
    <link:label id="lab_dei_DocumentRegistrationStatement_label_en-US" xlink:label="lab_dei_DocumentRegistrationStatement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Registration Statement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentRegistrationStatement" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentRegistrationStatement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentRegistrationStatement" xlink:to="lab_dei_DocumentRegistrationStatement" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_4891082d-8223-4abd-86ff-06518f20c8d8_terseLabel_en-US" xlink:label="lab_ifrs-full_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated&#160;Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_ifrs-full_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive income [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_ifrs-full_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentTaxLiabilitiesCurrent_45aca584-b3df-4d50-a39e-d1438adddeac_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentTaxLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_ifrs-full_CurrentTaxLiabilitiesCurrent_label_en-US" xlink:label="lab_ifrs-full_CurrentTaxLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current tax liabilities, current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxLiabilitiesCurrent" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentTaxLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTaxLiabilitiesCurrent" xlink:to="lab_ifrs-full_CurrentTaxLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_FinancialAssetsMember_469d65a7-6453-4519-8339-734ce5c45e02_terseLabel_en-US" xlink:label="lab_ifrs-full_FinancialAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial assets, class [member]</link:label>
    <link:label id="lab_ifrs-full_FinancialAssetsMember_label_en-US" xlink:label="lab_ifrs-full_FinancialAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial assets, class [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinancialAssetsMember" xlink:to="lab_ifrs-full_FinancialAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory_7aa43ba5-a05f-4063-a5d2-64cc99a786e3_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of revenue from contracts with customers [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory" xlink:to="lab_ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorLocation_d6ed10be-5cd3-4a4b-995a-f55f406e84c5_terseLabel_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:label id="lab_dei_AuditorLocation_label_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation" xlink:to="lab_dei_AuditorLocation" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_IncreaseDecreaseInBorrowings_d214e9a8-ef73-443f-82ff-a1bd4be61ba2_terseLabel_en-US" xlink:label="lab_stn_IncreaseDecreaseInBorrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software additions acquired through software financing obligations</link:label>
    <link:label id="lab_stn_IncreaseDecreaseInBorrowings_label_en-US" xlink:label="lab_stn_IncreaseDecreaseInBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Borrowings</link:label>
    <link:label id="lab_stn_IncreaseDecreaseInBorrowings_documentation_en-US" xlink:label="lab_stn_IncreaseDecreaseInBorrowings" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) In Borrowings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseInBorrowings" xlink:href="stn-20211231.xsd#stn_IncreaseDecreaseInBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_IncreaseDecreaseInBorrowings" xlink:to="lab_stn_IncreaseDecreaseInBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_2f735dbd-df47-430a-8e7e-052d51bb7a51_terseLabel_en-US" xlink:label="lab_ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expense related to amortization of fair value of options granted</link:label>
    <link:label id="lab_ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_label_en-US" xlink:label="lab_ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expense from cash-settled share-based payment transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:to="lab_ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PastDueStatusMember_2a115584-bf66-4efd-bb34-f7c2a27882de_terseLabel_en-US" xlink:label="lab_ifrs-full_PastDueStatusMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Past due status [member]</link:label>
    <link:label id="lab_ifrs-full_PastDueStatusMember_label_en-US" xlink:label="lab_ifrs-full_PastDueStatusMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Past due status [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PastDueStatusMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PastDueStatusMember" xlink:to="lab_ifrs-full_PastDueStatusMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables_ef0e6d9a-3327-4448-8cf9-31606f05908a_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade and other receivables</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for decrease (increase) in trade and other receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables" xlink:to="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherLongtermProvisions_7785485a-bea3-4fee-94dc-4ceac6012be1_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherLongtermProvisions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term portion</link:label>
    <link:label id="lab_ifrs-full_OtherLongtermProvisions_label_en-US" xlink:label="lab_ifrs-full_OtherLongtermProvisions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-current provisions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherLongtermProvisions" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherLongtermProvisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherLongtermProvisions" xlink:to="lab_ifrs-full_OtherLongtermProvisions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDefinedBenefitPlansTable_abc1178d-0dcd-45da-b576-0f3ea38c6c7b_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of defined benefit plans [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDefinedBenefitPlansTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of defined benefit plans [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:to="lab_ifrs-full_DisclosureOfDefinedBenefitPlansTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashTransferred_4db5ac02-ac0a-4f29-85ce-1e0bed07e7c7_terseLabel_en-US" xlink:label="lab_ifrs-full_CashTransferred" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash consideration</link:label>
    <link:label id="lab_ifrs-full_CashTransferred_label_en-US" xlink:label="lab_ifrs-full_CashTransferred" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash transferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashTransferred" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashTransferred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashTransferred" xlink:to="lab_ifrs-full_CashTransferred" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_OperatingSegmentsAbstract_cc9ae223-234d-4549-8e07-4863e519d405_terseLabel_en-US" xlink:label="lab_stn_OperatingSegmentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Goodwill Allocated [abstract]</link:label>
    <link:label id="lab_stn_OperatingSegmentsAbstract_label_en-US" xlink:label="lab_stn_OperatingSegmentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments [Abstract]</link:label>
    <link:label id="lab_stn_OperatingSegmentsAbstract_documentation_en-US" xlink:label="lab_stn_OperatingSegmentsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OperatingSegmentsAbstract" xlink:href="stn-20211231.xsd#stn_OperatingSegmentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_OperatingSegmentsAbstract" xlink:to="lab_stn_OperatingSegmentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory_33877f40-39d6-4c5a-ac89-8ea19b1de9ea_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Components of Net Deferred Income Tax Assets (Liabilities) and Reconciliation of Net Deferred Tax Assets (Liabilities)</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of temporary difference, unused tax losses and unused tax credits [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_OfficeSpaceMember_bf5feebd-a69b-4b4e-a93a-8ffd438f0df6_terseLabel_en-US" xlink:label="lab_stn_OfficeSpaceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office space</link:label>
    <link:label id="lab_stn_OfficeSpaceMember_label_en-US" xlink:label="lab_stn_OfficeSpaceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office Space [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OfficeSpaceMember" xlink:href="stn-20211231.xsd#stn_OfficeSpaceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_OfficeSpaceMember" xlink:to="lab_stn_OfficeSpaceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes_a17d5161-c659-4bce-8732-2f50488662d8_terseLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change of tax rates</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes_label_en-US" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax expense (income) relating to tax rate changes or imposition of new taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes" xlink:to="lab_ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_106b15da-b333-4cbb-8f86-fe65704269a6_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities_357d5f36-1139-48da-9691-694857e29d43_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance costs paid</link:label>
    <link:label id="lab_ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities_label_en-US" xlink:label="lab_ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance costs paid, classified as operating activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities" xlink:to="lab_ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPrimarySicNumber_a5103174-e28d-42ee-a4f7-deccdb830c74_terseLabel_en-US" xlink:label="lab_dei_EntityPrimarySicNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Primary SIC Number</link:label>
    <link:label id="lab_dei_EntityPrimarySicNumber_label_en-US" xlink:label="lab_dei_EntityPrimarySicNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Primary SIC Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPrimarySicNumber" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPrimarySicNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPrimarySicNumber" xlink:to="lab_dei_EntityPrimarySicNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OfficeEquipmentMember_9a270f45-8eb9-4d7f-81d2-78ddcc4d7505_terseLabel_en-US" xlink:label="lab_ifrs-full_OfficeEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office equipment</link:label>
    <link:label id="lab_ifrs-full_OfficeEquipmentMember_label_en-US" xlink:label="lab_ifrs-full_OfficeEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office equipment [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OfficeEquipmentMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OfficeEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OfficeEquipmentMember" xlink:to="lab_ifrs-full_OfficeEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems_62296bbc-1cf5-4b3b-94f2-c68cdf51ccab_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about quantitative information about leases for lessee [Line Items]</link:label>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems_label_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about quantitative information about leases for lessee [Line Items]</link:label>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems_documentation_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about quantitative information about leases for lessee</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems" xlink:href="stn-20211231.xsd#stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems" xlink:to="lab_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_0ca8bfcf-8020-440e-8afc-4c01cd688e6e_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory_9468bc43-ccc0-4a94-827c-345650c16160_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Reconciliation for Net Defined Benefit Liability</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of net defined benefit liability (asset) [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory" xlink:to="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AggregatedMeasurementMember_6f0cf182-0502-446d-9fab-d913182a4394_terseLabel_en-US" xlink:label="lab_ifrs-full_AggregatedMeasurementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregated measurement [member]</link:label>
    <link:label id="lab_ifrs-full_AggregatedMeasurementMember_label_en-US" xlink:label="lab_ifrs-full_AggregatedMeasurementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregated measurement [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedMeasurementMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AggregatedMeasurementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AggregatedMeasurementMember" xlink:to="lab_ifrs-full_AggregatedMeasurementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AccumulatedImpairmentMember_b7582d46-711d-4962-9966-a8ac7d4b814d_terseLabel_en-US" xlink:label="lab_ifrs-full_AccumulatedImpairmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated impairment</link:label>
    <link:label id="lab_ifrs-full_AccumulatedImpairmentMember_label_en-US" xlink:label="lab_ifrs-full_AccumulatedImpairmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated impairment [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedImpairmentMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AccumulatedImpairmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AccumulatedImpairmentMember" xlink:to="lab_ifrs-full_AccumulatedImpairmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_BusinessContactMember_21a237b1-eefd-476c-add2-4e73bbe26f3e_terseLabel_en-US" xlink:label="lab_dei_BusinessContactMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Contact</link:label>
    <link:label id="lab_dei_BusinessContactMember_label_en-US" xlink:label="lab_dei_BusinessContactMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Contact [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_BusinessContactMember" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_BusinessContactMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_BusinessContactMember" xlink:to="lab_dei_BusinessContactMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_e76f20c5-6634-401c-86a1-21494789ace6_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remeasurement loss (gain) on net employee defined benefit liability, before tax</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_label_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income, before tax, gains (losses) on remeasurements of defined benefit plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:to="lab_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities_5b6a6bca-18cd-4914-b619-ede200b987ad_terseLabel_en-US" xlink:label="lab_ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rent expense - variable lease payments</link:label>
    <link:label id="lab_ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities_label_en-US" xlink:label="lab_ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expense relating to variable lease payments not included in measurement of lease liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities" xlink:to="lab_ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherAdjustmentsForNoncashItems_188f8c20-3632-4daa-86a4-3096b9c63bf3_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherAdjustmentsForNoncashItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-cash items</link:label>
    <link:label id="lab_ifrs-full_OtherAdjustmentsForNoncashItems_label_en-US" xlink:label="lab_ifrs-full_OtherAdjustmentsForNoncashItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other adjustments for non-cash items</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherAdjustmentsForNoncashItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherAdjustmentsForNoncashItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherAdjustmentsForNoncashItems" xlink:to="lab_ifrs-full_OtherAdjustmentsForNoncashItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfContingentLiabilitiesAxis_872c2683-1a50-4d9f-b74d-04d91704e8fa_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfContingentLiabilitiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classes of contingent liabilities [axis]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfContingentLiabilitiesAxis_label_en-US" xlink:label="lab_ifrs-full_ClassesOfContingentLiabilitiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classes of contingent liabilities [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfContingentLiabilitiesAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfContingentLiabilitiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfContingentLiabilitiesAxis" xlink:to="lab_ifrs-full_ClassesOfContingentLiabilitiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherOperatingIncomeExpense_3e771196-a7a2-45cd-9b52-d44e1aea2684_negatedLabel_en-US" xlink:label="lab_ifrs-full_OtherOperatingIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income</link:label>
    <link:label id="lab_ifrs-full_OtherOperatingIncomeExpense_990cf4bf-1046-4f05-91a1-b2f15450a83e_negatedTotalLabel_en-US" xlink:label="lab_ifrs-full_OtherOperatingIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other income</link:label>
    <link:label id="lab_ifrs-full_OtherOperatingIncomeExpense_label_en-US" xlink:label="lab_ifrs-full_OtherOperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other operating income (expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherOperatingIncomeExpense" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherOperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherOperatingIncomeExpense" xlink:to="lab_ifrs-full_OtherOperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_SixtyOneToNinetyDaysMember_ebc10344-03a0-430f-bddb-005a4c8b4fd5_terseLabel_en-US" xlink:label="lab_stn_SixtyOneToNinetyDaysMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">61-90</link:label>
    <link:label id="lab_stn_SixtyOneToNinetyDaysMember_label_en-US" xlink:label="lab_stn_SixtyOneToNinetyDaysMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sixty One to Ninety Days [member]</link:label>
    <link:label id="lab_stn_SixtyOneToNinetyDaysMember_documentation_en-US" xlink:label="lab_stn_SixtyOneToNinetyDaysMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sixty one to ninety days.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SixtyOneToNinetyDaysMember" xlink:href="stn-20211231.xsd#stn_SixtyOneToNinetyDaysMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_SixtyOneToNinetyDaysMember" xlink:to="lab_stn_SixtyOneToNinetyDaysMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PercentageOfEntitysRevenue_4cfa34de-f5df-4e32-809e-a6b9a985704d_terseLabel_en-US" xlink:label="lab_ifrs-full_PercentageOfEntitysRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of gross revenue</link:label>
    <link:label id="lab_ifrs-full_PercentageOfEntitysRevenue_label_en-US" xlink:label="lab_ifrs-full_PercentageOfEntitysRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of entity's revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfEntitysRevenue" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PercentageOfEntitysRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PercentageOfEntitysRevenue" xlink:to="lab_ifrs-full_PercentageOfEntitysRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems_58faf71d-4605-41dc-b149-530ed94acd83_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of maturity analysis for financial assets held for managing liquidity risk [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of maturity analysis for financial assets held for managing liquidity risk [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems" xlink:to="lab_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract_f5665217-f0a3-4c04-9d26-0e1500eb175c_terseLabel_en-US" xlink:label="lab_ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) resulting from:</link:label>
    <link:label id="lab_ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract_label_en-US" xlink:label="lab_ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of average effective tax rate and applicable tax rate [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract" xlink:to="lab_ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_9cc03a91-5714-4e87-a3a2-b510cc2db1ee_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net impairment of lease assets and property and equipment</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" xlink:to="lab_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_EmployeeBenefitsAbstract_label_en-US" xlink:label="lab_stn_EmployeeBenefitsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Benefits [Abstract]</link:label>
    <link:label id="lab_stn_EmployeeBenefitsAbstract_documentation_en-US" xlink:label="lab_stn_EmployeeBenefitsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EmployeeBenefitsAbstract" xlink:href="stn-20211231.xsd#stn_EmployeeBenefitsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_EmployeeBenefitsAbstract" xlink:to="lab_stn_EmployeeBenefitsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_Cash_8e81b72d-adaf-4f3d-b79d-3999ad660999_terseLabel_en-US" xlink:label="lab_ifrs-full_Cash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash</link:label>
    <link:label id="lab_ifrs-full_Cash_label_en-US" xlink:label="lab_ifrs-full_Cash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Cash" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Cash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Cash" xlink:to="lab_ifrs-full_Cash" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NoncurrentAssetsAbstract_4b3d8b33-06ae-4926-ae76-a539c1e6abf3_terseLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current</link:label>
    <link:label id="lab_ifrs-full_NoncurrentAssetsAbstract_label_en-US" xlink:label="lab_ifrs-full_NoncurrentAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current assets [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssetsAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NoncurrentAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract" xlink:to="lab_ifrs-full_NoncurrentAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NominalAmountOfHedgingInstrument_185f8af8-be04-4a15-9255-6a111fab8713_terseLabel_en-US" xlink:label="lab_ifrs-full_NominalAmountOfHedgingInstrument" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate swap agreement, amount</link:label>
    <link:label id="lab_ifrs-full_NominalAmountOfHedgingInstrument_label_en-US" xlink:label="lab_ifrs-full_NominalAmountOfHedgingInstrument" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nominal amount of hedging instrument</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NominalAmountOfHedgingInstrument" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NominalAmountOfHedgingInstrument"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NominalAmountOfHedgingInstrument" xlink:to="lab_ifrs-full_NominalAmountOfHedgingInstrument" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EquityAndLiabilitiesAbstract_5de21e9b-a72d-486b-9f98-92d25e7faf21_terseLabel_en-US" xlink:label="lab_ifrs-full_EquityAndLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND EQUITY</link:label>
    <link:label id="lab_ifrs-full_EquityAndLiabilitiesAbstract_label_en-US" xlink:label="lab_ifrs-full_EquityAndLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity and liabilities [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAndLiabilitiesAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EquityAndLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract" xlink:to="lab_ifrs-full_EquityAndLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOtherProvisionsTable_2ca995ac-f6e9-42aa-a243-00b1f4f1e88a_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of other provisions [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOtherProvisionsTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of other provisions [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfOtherProvisionsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable" xlink:to="lab_ifrs-full_DisclosureOfOtherProvisionsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GeographicalAreasMember_a025d8fe-cb36-4d48-91b8-8f26fef6c117_terseLabel_en-US" xlink:label="lab_ifrs-full_GeographicalAreasMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical areas [member]</link:label>
    <link:label id="lab_ifrs-full_GeographicalAreasMember_label_en-US" xlink:label="lab_ifrs-full_GeographicalAreasMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical areas [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GeographicalAreasMember" xlink:to="lab_ifrs-full_GeographicalAreasMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfProvisionsAxis_1e6dc59b-4bb6-4490-8920-cba4d5ba7dc4_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfProvisionsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classes of other provisions [axis]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfProvisionsAxis_label_en-US" xlink:label="lab_ifrs-full_ClassesOfProvisionsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classes of other provisions [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfProvisionsAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfProvisionsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis" xlink:to="lab_ifrs-full_ClassesOfProvisionsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOperatingSegmentsLineItems_aedc3e88-6166-4d66-adb5-b5cf88597913_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of operating segments [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOperatingSegmentsLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of operating segments [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfOperatingSegmentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:to="lab_ifrs-full_DisclosureOfOperatingSegmentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity_d150ee60-0d62-4eee-95e0-27e57c74f690_terseLabel_en-US" xlink:label="lab_stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value reclass of share options exercised</link:label>
    <link:label id="lab_stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity_label_en-US" xlink:label="lab_stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification of fair value of share options previously expensed, equity</link:label>
    <link:label id="lab_stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity_documentation_en-US" xlink:label="lab_stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification of fair value of share options previously expensed, equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity" xlink:href="stn-20211231.xsd#stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity" xlink:to="lab_stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_ba125a92-ee91-411e-9aab-7a1a0e8af05d_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Preparation</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of basis of preparation of financial statements [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_fe775ab9-f91f-465c-940c-fe19992dff05_terseLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CASH FLOWS FROM (USED IN) OPERATING ACTIVITIES FROM CONTINUING OPERATIONS</link:label>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from (used in) operating activities [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:to="lab_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ForeignCurrencyForwardContractsMember_c86313e9-9d63-493c-b002-bb0d7188666e_terseLabel_en-US" xlink:label="lab_stn_ForeignCurrencyForwardContractsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency forward contracts</link:label>
    <link:label id="lab_stn_ForeignCurrencyForwardContractsMember_label_en-US" xlink:label="lab_stn_ForeignCurrencyForwardContractsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Forward Contracts [Member]</link:label>
    <link:label id="lab_stn_ForeignCurrencyForwardContractsMember_documentation_en-US" xlink:label="lab_stn_ForeignCurrencyForwardContractsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Forward Contracts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ForeignCurrencyForwardContractsMember" xlink:href="stn-20211231.xsd#stn_ForeignCurrencyForwardContractsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ForeignCurrencyForwardContractsMember" xlink:to="lab_stn_ForeignCurrencyForwardContractsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract_e5d35956-a337-4c02-919e-6165cab86b5a_terseLabel_en-US" xlink:label="lab_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Life expectancy at age 65 for current members aged 45:</link:label>
    <link:label id="lab_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract_label_en-US" xlink:label="lab_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Life Expectancy At Age Sixty Five For Current Members Aged Forty [abstract]</link:label>
    <link:label id="lab_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract_documentation_en-US" xlink:label="lab_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Life expectancy at age sixty five for current members aged forty.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract" xlink:href="stn-20211231.xsd#stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract" xlink:to="lab_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_LettersOfCreditIssuedAndOutstandingInAddition_fe30a51f-84c9-4d96-970c-a78c5bd59d85_terseLabel_en-US" xlink:label="lab_stn_LettersOfCreditIssuedAndOutstandingInAddition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of credit issued and outstanding in addition</link:label>
    <link:label id="lab_stn_LettersOfCreditIssuedAndOutstandingInAddition_label_en-US" xlink:label="lab_stn_LettersOfCreditIssuedAndOutstandingInAddition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of Credit Issued and Outstanding in Addition</link:label>
    <link:label id="lab_stn_LettersOfCreditIssuedAndOutstandingInAddition_documentation_en-US" xlink:label="lab_stn_LettersOfCreditIssuedAndOutstandingInAddition" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of credit issued and outstanding in addition.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LettersOfCreditIssuedAndOutstandingInAddition" xlink:href="stn-20211231.xsd#stn_LettersOfCreditIssuedAndOutstandingInAddition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_LettersOfCreditIssuedAndOutstandingInAddition" xlink:to="lab_stn_LettersOfCreditIssuedAndOutstandingInAddition" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_InvestmentTaxCreditsAbstract_f0b3af7b-b79f-4af4-8a11-f8e9f543e8a2_terseLabel_en-US" xlink:label="lab_stn_InvestmentTaxCreditsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment tax credits [abstract]</link:label>
    <link:label id="lab_stn_InvestmentTaxCreditsAbstract_label_en-US" xlink:label="lab_stn_InvestmentTaxCreditsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Tax Credits [Abstract]</link:label>
    <link:label id="lab_stn_InvestmentTaxCreditsAbstract_documentation_en-US" xlink:label="lab_stn_InvestmentTaxCreditsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Tax Credits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InvestmentTaxCreditsAbstract" xlink:href="stn-20211231.xsd#stn_InvestmentTaxCreditsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_InvestmentTaxCreditsAbstract" xlink:to="lab_stn_InvestmentTaxCreditsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_c96dcf20-6c07-480f-b6cc-cce3e89418b2_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classes of property, plant and equipment [axis]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_label_en-US" xlink:label="lab_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classes of property, plant and equipment [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:to="lab_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities_b16157ad-778d-4489-b722-6684e0aadffc_terseLabel_en-US" xlink:label="lab_stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sale of investments held for self-insured liabilities</link:label>
    <link:label id="lab_stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities_label_en-US" xlink:label="lab_stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From Investments Held For Self-Insured Liabilities, Classified As Investing Activities</link:label>
    <link:label id="lab_stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities_documentation_en-US" xlink:label="lab_stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds From Investments Held For Self-Insured Liabilities, Classified As Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities" xlink:href="stn-20211231.xsd#stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities" xlink:to="lab_stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_WhollyOwnedSubsidiariesMember_0529d545-9f34-46a8-9bb9-3bce0bcc5dfa_terseLabel_en-US" xlink:label="lab_stn_WhollyOwnedSubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wholly owned subsidiaries</link:label>
    <link:label id="lab_stn_WhollyOwnedSubsidiariesMember_label_en-US" xlink:label="lab_stn_WhollyOwnedSubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wholly owned subsidiaries [member]</link:label>
    <link:label id="lab_stn_WhollyOwnedSubsidiariesMember_documentation_en-US" xlink:label="lab_stn_WhollyOwnedSubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wholly owned subsidiaries.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_WhollyOwnedSubsidiariesMember" xlink:href="stn-20211231.xsd#stn_WhollyOwnedSubsidiariesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_WhollyOwnedSubsidiariesMember" xlink:to="lab_stn_WhollyOwnedSubsidiariesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_IncreaseDecreaseThroughModificationOfRightOfUseAssets_84912a54-1c5a-4780-9c4b-a3300b4ecce5_terseLabel_en-US" xlink:label="lab_stn_IncreaseDecreaseThroughModificationOfRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Modifications</link:label>
    <link:label id="lab_stn_IncreaseDecreaseThroughModificationOfRightOfUseAssets_label_en-US" xlink:label="lab_stn_IncreaseDecreaseThroughModificationOfRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) through modification of right-of-use assets</link:label>
    <link:label id="lab_stn_IncreaseDecreaseThroughModificationOfRightOfUseAssets_documentation_en-US" xlink:label="lab_stn_IncreaseDecreaseThroughModificationOfRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) through modification of right-of-use assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughModificationOfRightOfUseAssets" xlink:href="stn-20211231.xsd#stn_IncreaseDecreaseThroughModificationOfRightOfUseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_IncreaseDecreaseThroughModificationOfRightOfUseAssets" xlink:to="lab_stn_IncreaseDecreaseThroughModificationOfRightOfUseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LevelsOfFairValueHierarchyAxis_5ba899c4-cc6b-4f2f-85d9-083b2b7088ac_terseLabel_en-US" xlink:label="lab_ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Levels of fair value hierarchy [axis]</link:label>
    <link:label id="lab_ifrs-full_LevelsOfFairValueHierarchyAxis_label_en-US" xlink:label="lab_ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Levels of fair value hierarchy [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:to="lab_ifrs-full_LevelsOfFairValueHierarchyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DecreaseThroughWriteoffFinancialAssets_dbe0cc81-bef7-46f3-af68-42f2e1aba76f_terseLabel_en-US" xlink:label="lab_ifrs-full_DecreaseThroughWriteoffFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease through write-off, financial assets</link:label>
    <link:label id="lab_ifrs-full_DecreaseThroughWriteoffFinancialAssets_label_en-US" xlink:label="lab_ifrs-full_DecreaseThroughWriteoffFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease through write-off, financial assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DecreaseThroughWriteoffFinancialAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DecreaseThroughWriteoffFinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DecreaseThroughWriteoffFinancialAssets" xlink:to="lab_ifrs-full_DecreaseThroughWriteoffFinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DirectLaborCosts_346a671c-176c-4282-b5e9-018ec6361da9_terseLabel_en-US" xlink:label="lab_stn_DirectLaborCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Direct labor</link:label>
    <link:label id="lab_stn_DirectLaborCosts_label_en-US" xlink:label="lab_stn_DirectLaborCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Direct labor costs</link:label>
    <link:label id="lab_stn_DirectLaborCosts_documentation_en-US" xlink:label="lab_stn_DirectLaborCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Direct labor costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DirectLaborCosts" xlink:href="stn-20211231.xsd#stn_DirectLaborCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DirectLaborCosts" xlink:to="lab_stn_DirectLaborCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract_14f392c9-f439-4676-abed-38ea933ad900_terseLabel_en-US" xlink:label="lab_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial (gains) losses arising from:</link:label>
    <link:label id="lab_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract_label_en-US" xlink:label="lab_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial Gains Losses Arising From Net Defined Benefit Liability Asset [abstract]</link:label>
    <link:label id="lab_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract_documentation_en-US" xlink:label="lab_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial gains losses arising from net defined benefit liability asset.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract" xlink:href="stn-20211231.xsd#stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract" xlink:to="lab_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_2821c441-9fa7-4360-8242-c9e0f0938fd3_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue recognition</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for recognition of revenue [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EliminationOfIntersegmentAmountsMember_f7beca26-dcc2-4a68-8bf0-dc5225490919_terseLabel_en-US" xlink:label="lab_ifrs-full_EliminationOfIntersegmentAmountsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments and Eliminations</link:label>
    <link:label id="lab_ifrs-full_EliminationOfIntersegmentAmountsMember_label_en-US" xlink:label="lab_ifrs-full_EliminationOfIntersegmentAmountsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Elimination of intersegment amounts [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EliminationOfIntersegmentAmountsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EliminationOfIntersegmentAmountsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EliminationOfIntersegmentAmountsMember" xlink:to="lab_ifrs-full_EliminationOfIntersegmentAmountsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfAssetsMember_deaa6e08-585a-4a38-9206-e3bc7c7103bc_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [member]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfAssetsMember_label_en-US" xlink:label="lab_ifrs-full_ClassesOfAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfAssetsMember" xlink:to="lab_ifrs-full_ClassesOfAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable_5601e11e-291c-4cf2-b24a-952ea1ac5552_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of objectives, policies and processes for managing capital [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of objectives, policies and processes for managing capital [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable" xlink:to="lab_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfOrdinarySharesAxis_8ed381b3-c9ca-47bb-acc7-b1d631885c6c_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfOrdinarySharesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classes of ordinary shares [axis]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfOrdinarySharesAxis_label_en-US" xlink:label="lab_ifrs-full_ClassesOfOrdinarySharesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classes of ordinary shares [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfOrdinarySharesAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfOrdinarySharesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfOrdinarySharesAxis" xlink:to="lab_ifrs-full_ClassesOfOrdinarySharesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_023b7831-5528-49f7-ba5e-9e072acf3651_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based payment transactions</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for share-based payment transactions [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_a98ba4c7-6783-4fc4-a460-073a11e3326e_periodStartLabel_en-US" xlink:label="lab_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents, beginning of the year</link:label>
    <link:label id="lab_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_003aa5ad-76e9-49ee-aafc-98deecc4433d_periodEndLabel_en-US" xlink:label="lab_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents, end of the year</link:label>
    <link:label id="lab_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_d2aa0cde-5325-4b08-babc-666b4daaf85d_totalLabel_en-US" xlink:label="lab_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_label_en-US" xlink:label="lab_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents if different from statement of financial position</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" xlink:to="lab_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_FinancialInstrumentsAbstract_ad1a2970-1151-4384-bfcc-a1115ecdb148_terseLabel_en-US" xlink:label="lab_stn_FinancialInstrumentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of income tax [abstract]</link:label>
    <link:label id="lab_stn_FinancialInstrumentsAbstract_label_en-US" xlink:label="lab_stn_FinancialInstrumentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments [Abstract]</link:label>
    <link:label id="lab_stn_FinancialInstrumentsAbstract_documentation_en-US" xlink:label="lab_stn_FinancialInstrumentsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_FinancialInstrumentsAbstract" xlink:href="stn-20211231.xsd#stn_FinancialInstrumentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_FinancialInstrumentsAbstract" xlink:to="lab_stn_FinancialInstrumentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_bb976871-ffe2-4bcc-b3aa-00e3f75f4c88_negatedLabel_en-US" xlink:label="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in financial assumptions</link:label>
    <link:label id="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease (increase) in net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in financial assumptions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInOperatingActivities_aa6e77e3-f3c0-447b-8ec9-33b771339be4_totalLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash flows from operating activities</link:label>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInOperatingActivities_label_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from (used in) operating activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:to="lab_ifrs-full_CashFlowsFromUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ApplicableTaxRate_c319a2ef-5a9c-401b-ba40-b45cd6c01ffb_verboseLabel_en-US" xlink:label="lab_ifrs-full_ApplicableTaxRate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense at statutory Canadian rates</link:label>
    <link:label id="lab_ifrs-full_ApplicableTaxRate_label_en-US" xlink:label="lab_ifrs-full_ApplicableTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Applicable tax rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ApplicableTaxRate" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ApplicableTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ApplicableTaxRate" xlink:to="lab_ifrs-full_ApplicableTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfBorrowingsExplanatory_d49dfc4e-1953-4c64-b443-a84001676bef_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfBorrowingsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Debt</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfBorrowingsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfBorrowingsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of borrowings [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBorrowingsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfBorrowingsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfBorrowingsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfBorrowingsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_111ae858-b6af-4c11-b2a3-ab0bc06c3bfe_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions_c34366b0-4bfd-4e95-b573-f45c71560bba_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in existing provisions, other provisions</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase in existing provisions, other provisions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions" xlink:to="lab_ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate_4d7c195f-b1a3-4222-a81c-903ddb9db5d8_verboseLabel_en-US" xlink:label="lab_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill arising on acquisitions</link:label>
    <link:label id="lab_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate_00da74ab-b3d8-4bfc-8c6c-3ac279202b30_terseLabel_en-US" xlink:label="lab_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill recognised as of acquisition date</link:label>
    <link:label id="lab_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate_label_en-US" xlink:label="lab_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill recognised as of acquisition date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GoodwillRecognisedAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate" xlink:to="lab_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_StatementOfChangesInEquityTable_66cbd934-f3d9-4c47-aa66-c7acc1065617_terseLabel_en-US" xlink:label="lab_ifrs-full_StatementOfChangesInEquityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of changes in equity [table]</link:label>
    <link:label id="lab_ifrs-full_StatementOfChangesInEquityTable_label_en-US" xlink:label="lab_ifrs-full_StatementOfChangesInEquityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of changes in equity [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfChangesInEquityTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_StatementOfChangesInEquityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_StatementOfChangesInEquityTable" xlink:to="lab_ifrs-full_StatementOfChangesInEquityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProductsAndServicesAxis_173041d2-2caa-423e-bd9b-f5fe4188f53a_terseLabel_en-US" xlink:label="lab_ifrs-full_ProductsAndServicesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Products and services [axis]</link:label>
    <link:label id="lab_ifrs-full_ProductsAndServicesAxis_label_en-US" xlink:label="lab_ifrs-full_ProductsAndServicesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Products and services [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProductsAndServicesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProductsAndServicesAxis" xlink:to="lab_ifrs-full_ProductsAndServicesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentContractLiabilities_cd5a7b35-9c7f-490a-b0fe-50e45121bd29_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentContractLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_ifrs-full_CurrentContractLiabilities_label_en-US" xlink:label="lab_ifrs-full_CurrentContractLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current contract liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentContractLiabilities" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentContractLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentContractLiabilities" xlink:to="lab_ifrs-full_CurrentContractLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfProductsAndServicesExplanatory_2377c5fa-b629-4917-89e6-95b4773ff771_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfProductsAndServicesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Gross Revenue by Services</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfProductsAndServicesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfProductsAndServicesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of products and services [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfProductsAndServicesExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfProductsAndServicesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfProductsAndServicesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfProductsAndServicesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_CashFlowsUsedInFinancingActivitiesForLeases_501e0cca-f166-4805-8792-10303bdb1bbd_negatedLabel_en-US" xlink:label="lab_stn_CashFlowsUsedInFinancingActivitiesForLeases" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net lease payments</link:label>
    <link:label id="lab_stn_CashFlowsUsedInFinancingActivitiesForLeases_13ae83a8-0330-476c-9f69-c028b9d89c85_terseLabel_en-US" xlink:label="lab_stn_CashFlowsUsedInFinancingActivitiesForLeases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in financing activities</link:label>
    <link:label id="lab_stn_CashFlowsUsedInFinancingActivitiesForLeases_label_en-US" xlink:label="lab_stn_CashFlowsUsedInFinancingActivitiesForLeases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows used in financing activities for leases</link:label>
    <link:label id="lab_stn_CashFlowsUsedInFinancingActivitiesForLeases_documentation_en-US" xlink:label="lab_stn_CashFlowsUsedInFinancingActivitiesForLeases" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows used in financing activities for leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashFlowsUsedInFinancingActivitiesForLeases" xlink:href="stn-20211231.xsd#stn_CashFlowsUsedInFinancingActivitiesForLeases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_CashFlowsUsedInFinancingActivitiesForLeases" xlink:to="lab_stn_CashFlowsUsedInFinancingActivitiesForLeases" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract_9c179aed-969a-42d4-8527-a7d277dbbbf2_terseLabel_en-US" xlink:label="lab_stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Life expectancy at age 65 for current pensioners:</link:label>
    <link:label id="lab_stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract_label_en-US" xlink:label="lab_stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Life Expectancy At Age Sixty Five For Current Pensioners [abstract]</link:label>
    <link:label id="lab_stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract_documentation_en-US" xlink:label="lab_stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Life expectancy at age sixty five for current pensioners.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract" xlink:href="stn-20211231.xsd#stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract" xlink:to="lab_stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_a14c9bff-3fae-4421-b9b0-6cf59d21c51a_terseLabel_en-US" xlink:label="lab_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Past service cost</link:label>
    <link:label id="lab_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in net defined benefit liability (asset) resulting from past service cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DeferredTaxDefinedBenefitObligationMember_ff702673-f842-45e8-a0c8-5f0f0268c82d_terseLabel_en-US" xlink:label="lab_stn_DeferredTaxDefinedBenefitObligationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee defined benefit plan</link:label>
    <link:label id="lab_stn_DeferredTaxDefinedBenefitObligationMember_label_en-US" xlink:label="lab_stn_DeferredTaxDefinedBenefitObligationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Defined Benefit Obligation [member]</link:label>
    <link:label id="lab_stn_DeferredTaxDefinedBenefitObligationMember_documentation_en-US" xlink:label="lab_stn_DeferredTaxDefinedBenefitObligationMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax defined benefit obligation.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DeferredTaxDefinedBenefitObligationMember" xlink:href="stn-20211231.xsd#stn_DeferredTaxDefinedBenefitObligationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DeferredTaxDefinedBenefitObligationMember" xlink:to="lab_stn_DeferredTaxDefinedBenefitObligationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets_466c7470-a09e-4ee5-b9fb-a4784baf1aa9_terseLabel_en-US" xlink:label="lab_stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">&#160;&#160;Pooled fund liability-driven investments</link:label>
    <link:label id="lab_stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets_label_en-US" xlink:label="lab_stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pooled fund liability driven investments amount contributed to fair value of plan assets</link:label>
    <link:label id="lab_stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets_documentation_en-US" xlink:label="lab_stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pooled fund liability driven investments amount contributed to fair value of plan assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets" xlink:href="stn-20211231.xsd#stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets" xlink:to="lab_stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets_898de730-13e6-4c91-bc26-c64fb0f7f1e8_terseLabel_en-US" xlink:label="lab_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">&#160;&#160;Corporate bonds and fixed income</link:label>
    <link:label id="lab_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets_label_en-US" xlink:label="lab_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt instruments, amount contributed to fair value of plan assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets" xlink:to="lab_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfIntangibleAssetsTable_f627ac27-006c-45a3-829a-94ca6f5576d8_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about intangible assets [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfIntangibleAssetsTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about intangible assets [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:to="lab_ifrs-full_DisclosureOfIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_8cebc4f4-1ab2-45e3-8209-d9260aea4594_terseLabel_en-US" xlink:label="lab_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash-generating units [axis]</link:label>
    <link:label id="lab_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_label_en-US" xlink:label="lab_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash-generating units [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" xlink:to="lab_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TradeAndOtherCurrentPayables_73218a82-dec3-4696-b8bf-a025a3140ce4_terseLabel_en-US" xlink:label="lab_ifrs-full_TradeAndOtherCurrentPayables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade and other payables</link:label>
    <link:label id="lab_ifrs-full_TradeAndOtherCurrentPayables_label_en-US" xlink:label="lab_ifrs-full_TradeAndOtherCurrentPayables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade and other current payables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayables" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TradeAndOtherCurrentPayables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherCurrentPayables" xlink:to="lab_ifrs-full_TradeAndOtherCurrentPayables" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GrossCarryingAmountMember_c766c410-7b87-424d-8315-de77f04aab52_terseLabel_en-US" xlink:label="lab_ifrs-full_GrossCarryingAmountMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost</link:label>
    <link:label id="lab_ifrs-full_GrossCarryingAmountMember_22b0eb76-8b99-49c6-8df1-52cfd81244a4_verboseLabel_en-US" xlink:label="lab_ifrs-full_GrossCarryingAmountMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross</link:label>
    <link:label id="lab_ifrs-full_GrossCarryingAmountMember_label_en-US" xlink:label="lab_ifrs-full_GrossCarryingAmountMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross carrying amount [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GrossCarryingAmountMember" xlink:to="lab_ifrs-full_GrossCarryingAmountMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory_96d9cdb0-65a5-4eb2-b0f2-d4e0cccde403_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Event after the Reporting Period</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of events after reporting period [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory" xlink:to="lab_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_LineOfCreditFacilityAdditionalBorrowingsCapacity_557506d3-2f9e-41d3-9c34-2b121137e329_terseLabel_en-US" xlink:label="lab_stn_LineOfCreditFacilityAdditionalBorrowingsCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional revolving credit facilities amount</link:label>
    <link:label id="lab_stn_LineOfCreditFacilityAdditionalBorrowingsCapacity_label_en-US" xlink:label="lab_stn_LineOfCreditFacilityAdditionalBorrowingsCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line Of Credit Facility Additional Borrowings Capacity</link:label>
    <link:label id="lab_stn_LineOfCreditFacilityAdditionalBorrowingsCapacity_documentation_en-US" xlink:label="lab_stn_LineOfCreditFacilityAdditionalBorrowingsCapacity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit facility additional borrowings capacity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LineOfCreditFacilityAdditionalBorrowingsCapacity" xlink:href="stn-20211231.xsd#stn_LineOfCreditFacilityAdditionalBorrowingsCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_LineOfCreditFacilityAdditionalBorrowingsCapacity" xlink:to="lab_stn_LineOfCreditFacilityAdditionalBorrowingsCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_500707a2-ae72-4aa2-ba75-af4ff7edba26_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of sensitivity analysis for actuarial assumptions [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of sensitivity analysis for actuarial assumptions [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable" xlink:to="lab_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_UndiscountedLeasePaymentsToBeReceived_027eeab9-7acc-4452-99f2-0fdab90def97_terseLabel_en-US" xlink:label="lab_stn_UndiscountedLeasePaymentsToBeReceived" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future minimum payments receivable under&#160;non-cancelable&#160;sublease agreements</link:label>
    <link:label id="lab_stn_UndiscountedLeasePaymentsToBeReceived_label_en-US" xlink:label="lab_stn_UndiscountedLeasePaymentsToBeReceived" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undiscounted lease payments to be received</link:label>
    <link:label id="lab_stn_UndiscountedLeasePaymentsToBeReceived_documentation_en-US" xlink:label="lab_stn_UndiscountedLeasePaymentsToBeReceived" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undiscounted lease payments to be received</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UndiscountedLeasePaymentsToBeReceived" xlink:href="stn-20211231.xsd#stn_UndiscountedLeasePaymentsToBeReceived"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_UndiscountedLeasePaymentsToBeReceived" xlink:to="lab_stn_UndiscountedLeasePaymentsToBeReceived" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ProfitLossFromContinuingOperationsAbstract_d5146e75-5c28-4b39-9479-a4af9eedf045_terseLabel_en-US" xlink:label="lab_stn_ProfitLossFromContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Continuing operations</link:label>
    <link:label id="lab_stn_ProfitLossFromContinuingOperationsAbstract_label_en-US" xlink:label="lab_stn_ProfitLossFromContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit Loss From Continuing Operations [Abstract]</link:label>
    <link:label id="lab_stn_ProfitLossFromContinuingOperationsAbstract_documentation_en-US" xlink:label="lab_stn_ProfitLossFromContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit Loss from Continuing Operations [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProfitLossFromContinuingOperationsAbstract" xlink:href="stn-20211231.xsd#stn_ProfitLossFromContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ProfitLossFromContinuingOperationsAbstract" xlink:to="lab_stn_ProfitLossFromContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InterestExpense_93103809-f982-4f74-b98b-b643efc99ff9_totalLabel_en-US" xlink:label="lab_ifrs-full_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total interest expense</link:label>
    <link:label id="lab_ifrs-full_InterestExpense_label_en-US" xlink:label="lab_ifrs-full_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestExpense" xlink:to="lab_ifrs-full_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_f8751786-cdb5-46f7-9bd8-93e8aaa6f862_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of non-adjusting events after reporting period [Line Items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of non-adjusting events after reporting period [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:to="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfGeographicalAreasTable_8156a238-befb-44e0-b881-ca461c70ba90_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfGeographicalAreasTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of geographical areas [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfGeographicalAreasTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfGeographicalAreasTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of geographical areas [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfGeographicalAreasTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasTable" xlink:to="lab_ifrs-full_DisclosureOfGeographicalAreasTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory_dca093e1-c404-48d6-9250-eb0c8393271f_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade and Other Receivables</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of trade and other receivables [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock_953cbd58-90e7-42df-9fc9-cb490f9a2896_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Trade and Other Receivables</link:label>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock_label_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about trade and other receivables [Text Block]</link:label>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock_documentation_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about trade and other receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock" xlink:href="stn-20211231.xsd#stn_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock" xlink:to="lab_stn_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_OtherForeignCurrenciesMember_57f0370b-d2f5-4fc2-b2c3-52f90f2d0e27_terseLabel_en-US" xlink:label="lab_stn_OtherForeignCurrenciesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Foreign Currencies</link:label>
    <link:label id="lab_stn_OtherForeignCurrenciesMember_label_en-US" xlink:label="lab_stn_OtherForeignCurrenciesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Foreign Currencies [Member]</link:label>
    <link:label id="lab_stn_OtherForeignCurrenciesMember_documentation_en-US" xlink:label="lab_stn_OtherForeignCurrenciesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Foreign Currencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherForeignCurrenciesMember" xlink:href="stn-20211231.xsd#stn_OtherForeignCurrenciesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_OtherForeignCurrenciesMember" xlink:to="lab_stn_OtherForeignCurrenciesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EarningsPerShareAbstract_94617c89-34e2-4fa0-b098-56caed710898_terseLabel_en-US" xlink:label="lab_ifrs-full_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings per share [abstract]</link:label>
    <link:label id="lab_ifrs-full_EarningsPerShareAbstract_label_en-US" xlink:label="lab_ifrs-full_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings per share [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EarningsPerShareAbstract" xlink:to="lab_ifrs-full_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_4fc3039d-fb52-4d72-9403-44082233fe44_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of information for cash-generating units [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of information for cash-generating units [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" xlink:to="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_2351b99e-ef33-4642-b4ad-b254ee5e710a_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of reconciliation of changes in goodwill [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of reconciliation of changes in goodwill [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems" xlink:to="lab_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PostemploymentBenefitExpenseInProfitOrLoss_c7888ecf-9528-428d-967b-6cf7f70180a5_terseLabel_en-US" xlink:label="lab_ifrs-full_PostemploymentBenefitExpenseInProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension costs</link:label>
    <link:label id="lab_ifrs-full_PostemploymentBenefitExpenseInProfitOrLoss_label_en-US" xlink:label="lab_ifrs-full_PostemploymentBenefitExpenseInProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Post-employment benefit expense in profit or loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PostemploymentBenefitExpenseInProfitOrLoss" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PostemploymentBenefitExpenseInProfitOrLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PostemploymentBenefitExpenseInProfitOrLoss" xlink:to="lab_ifrs-full_PostemploymentBenefitExpenseInProfitOrLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_988a6ba1-d466-4e8f-a942-3aa2fcbfd14e_terseLabel_en-US" xlink:label="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions arising on acquisitions</link:label>
    <link:label id="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_label_en-US" xlink:label="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions through business combinations, intangible assets other than goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xlink:to="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EquityAndLiabilities_17a99172-3903-4061-ba32-74af08dddab6_totalLabel_en-US" xlink:label="lab_ifrs-full_EquityAndLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and equity</link:label>
    <link:label id="lab_ifrs-full_EquityAndLiabilities_label_en-US" xlink:label="lab_ifrs-full_EquityAndLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity and liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAndLiabilities" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EquityAndLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityAndLiabilities" xlink:to="lab_ifrs-full_EquityAndLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialAssetsExplanatory_45b4ed6f-96db-4f9b-bf97-853c2ff0c2fb_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Fair Value and Amortized Cost</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialAssetsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of financial assets [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfFinancialAssetsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialAssetsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfFinancialAssetsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory_7006db22-8df7-4d2a-94cb-5e3d77802b77_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Quantitative Sensitivity Analyses Impact on Defined Benefit Obligation for Significant Assumptions</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of sensitivity analysis for actuarial assumptions [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_4b2f6e16-d46d-4590-abbc-014a0d432eec_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_AggregateMaturityValueOfNotes_bcc392c7-118c-40b6-acd7-9900eedc8be1_terseLabel_en-US" xlink:label="lab_stn_AggregateMaturityValueOfNotes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate maturity value of notes</link:label>
    <link:label id="lab_stn_AggregateMaturityValueOfNotes_label_en-US" xlink:label="lab_stn_AggregateMaturityValueOfNotes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Maturity Value Of Notes</link:label>
    <link:label id="lab_stn_AggregateMaturityValueOfNotes_documentation_en-US" xlink:label="lab_stn_AggregateMaturityValueOfNotes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate maturity value of notes.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AggregateMaturityValueOfNotes" xlink:href="stn-20211231.xsd#stn_AggregateMaturityValueOfNotes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_AggregateMaturityValueOfNotes" xlink:to="lab_stn_AggregateMaturityValueOfNotes" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TopOfRangeMember_6ff36927-2be9-404c-94c1-0296f254b9f2_terseLabel_en-US" xlink:label="lab_ifrs-full_TopOfRangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Top of range</link:label>
    <link:label id="lab_ifrs-full_TopOfRangeMember_label_en-US" xlink:label="lab_ifrs-full_TopOfRangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Top of range [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TopOfRangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TopOfRangeMember" xlink:to="lab_ifrs-full_TopOfRangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInInvestingActivities_69b0d137-bf6f-4f0b-89ae-6121fdca488c_totalLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash flows used in investing activities</link:label>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInInvestingActivities_label_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from (used in) investing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:to="lab_ifrs-full_CashFlowsFromUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_WeightedAverageMember_c4a14875-068d-4bc8-bcd2-0abb4022460e_terseLabel_en-US" xlink:label="lab_ifrs-full_WeightedAverageMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average</link:label>
    <link:label id="lab_ifrs-full_WeightedAverageMember_label_en-US" xlink:label="lab_ifrs-full_WeightedAverageMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_WeightedAverageMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageMember" xlink:to="lab_ifrs-full_WeightedAverageMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations_12ffda80-42e6-4692-a64e-8dedcadd37b6_terseLabel_en-US" xlink:label="lab_ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Continuing operations (in cad per share)</link:label>
    <link:label id="lab_ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations_label_en-US" xlink:label="lab_ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted earnings (loss) per share from continuing operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations" xlink:to="lab_ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PresentValueOfDefinedBenefitObligationMember_699adc0f-cb76-48e2-8975-8005e823720e_terseLabel_en-US" xlink:label="lab_ifrs-full_PresentValueOfDefinedBenefitObligationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined benefit obligation</link:label>
    <link:label id="lab_ifrs-full_PresentValueOfDefinedBenefitObligationMember_label_en-US" xlink:label="lab_ifrs-full_PresentValueOfDefinedBenefitObligationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Present value of defined benefit obligation [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PresentValueOfDefinedBenefitObligationMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PresentValueOfDefinedBenefitObligationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PresentValueOfDefinedBenefitObligationMember" xlink:to="lab_ifrs-full_PresentValueOfDefinedBenefitObligationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities_9a2782d2-4caa-46f0-a029-128c5f3c6252_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign exchange</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) through effect of changes in foreign exchange rates, liabilities arising from financing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_33df4851-9212-4afa-836b-42cbf33a302f_terseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United States</link:label>
    <link:label id="lab_country_US_label_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_US" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US" xlink:to="lab_country_US" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_EngineeringEquipmentMember_d78edf46-4f43-42ae-b0af-e6e90f68f897_terseLabel_en-US" xlink:label="lab_stn_EngineeringEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Engineering equipment</link:label>
    <link:label id="lab_stn_EngineeringEquipmentMember_label_en-US" xlink:label="lab_stn_EngineeringEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Engineering Equipment [member]</link:label>
    <link:label id="lab_stn_EngineeringEquipmentMember_documentation_en-US" xlink:label="lab_stn_EngineeringEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Engineering equipment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EngineeringEquipmentMember" xlink:href="stn-20211231.xsd#stn_EngineeringEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_EngineeringEquipmentMember" xlink:to="lab_stn_EngineeringEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption_e2bd4d31-2e16-44a8-90ee-7668544a7b05_terseLabel_en-US" xlink:label="lab_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of decrease</link:label>
    <link:label id="lab_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption_label_en-US" xlink:label="lab_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of reasonably possible decrease in actuarial assumption</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption" xlink:to="lab_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BorrowingsByNameAxis_17ebb06a-a08e-41d0-b492-ee460650c439_terseLabel_en-US" xlink:label="lab_ifrs-full_BorrowingsByNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings by name [axis]</link:label>
    <link:label id="lab_ifrs-full_BorrowingsByNameAxis_label_en-US" xlink:label="lab_ifrs-full_BorrowingsByNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings by name [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BorrowingsByNameAxis" xlink:to="lab_ifrs-full_BorrowingsByNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities_6936386d-b2ab-4c2b-9210-929fa575396b_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes recoverable</link:label>
    <link:label id="lab_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities_label_en-US" xlink:label="lab_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes paid (refund), classified as operating activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities" xlink:to="lab_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_d6d9e5b9-cd71-4ee5-b7b4-a124a11a2733_totalLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total items that may be reclassified to net income in subsequent periods</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_label_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income that will be reclassified to profit or loss, net of tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" xlink:to="lab_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutCapitalManagedTextBlock_f6630d81-82e3-4b1e-8c81-87f3bb3e65cd_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutCapitalManagedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Capital Managed</link:label>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutCapitalManagedTextBlock_label_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutCapitalManagedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about capital managed [Text Block]</link:label>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutCapitalManagedTextBlock_documentation_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutCapitalManagedTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about capital managed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutCapitalManagedTextBlock" xlink:href="stn-20211231.xsd#stn_DisclosureOfDetailedInformationAboutCapitalManagedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutCapitalManagedTextBlock" xlink:to="lab_stn_DisclosureOfDetailedInformationAboutCapitalManagedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_CashFlowStatementAbstract_199e2026-b3bc-435b-8c98-d5eb1e34b2b2_terseLabel_en-US" xlink:label="lab_stn_CashFlowStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flow statement [Abstract]</link:label>
    <link:label id="lab_stn_CashFlowStatementAbstract_label_en-US" xlink:label="lab_stn_CashFlowStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow Statement [Abstract]</link:label>
    <link:label id="lab_stn_CashFlowStatementAbstract_documentation_en-US" xlink:label="lab_stn_CashFlowStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow Statement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashFlowStatementAbstract" xlink:href="stn-20211231.xsd#stn_CashFlowStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_CashFlowStatementAbstract" xlink:to="lab_stn_CashFlowStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_3571918b-0380-407d-88a3-d6a06b270c63_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_4d297991-8533-456f-afd7-b75e80c365d2_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and Equipment</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of property, plant and equipment [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory" xlink:to="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_JointVenturesByNameMember_b863131e-f77b-4022-8132-ac4de1cb4b08_terseLabel_en-US" xlink:label="lab_stn_JointVenturesByNameMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint ventures by name [Member]</link:label>
    <link:label id="lab_stn_JointVenturesByNameMember_label_en-US" xlink:label="lab_stn_JointVenturesByNameMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint ventures by name [Member]</link:label>
    <link:label id="lab_stn_JointVenturesByNameMember_documentation_en-US" xlink:label="lab_stn_JointVenturesByNameMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint ventures by name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_JointVenturesByNameMember" xlink:href="stn-20211231.xsd#stn_JointVenturesByNameMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_JointVenturesByNameMember" xlink:to="lab_stn_JointVenturesByNameMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ReductionOfIssuedCapital_28f1f658-ce38-4b99-a468-5953f8bd0725_terseLabel_en-US" xlink:label="lab_ifrs-full_ReductionOfIssuedCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reduction in share capital</link:label>
    <link:label id="lab_ifrs-full_ReductionOfIssuedCapital_label_en-US" xlink:label="lab_ifrs-full_ReductionOfIssuedCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reduction of issued capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReductionOfIssuedCapital" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ReductionOfIssuedCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReductionOfIssuedCapital" xlink:to="lab_ifrs-full_ReductionOfIssuedCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019_f6d87d67-a238-44c4-85bc-3e0adb6eb365_terseLabel_en-US" xlink:label="lab_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average duration of defined benefit obligation</link:label>
    <link:label id="lab_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019_label_en-US" xlink:label="lab_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average duration of defined benefit obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019" xlink:to="lab_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_Liabilities_8e940bf7-03cd-4449-9667-abee242fb2d1_totalLabel_en-US" xlink:label="lab_ifrs-full_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_ifrs-full_Liabilities_bcaae8ea-77b2-4de6-9550-581d5d702424_terseLabel_en-US" xlink:label="lab_ifrs-full_Liabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:label id="lab_ifrs-full_Liabilities_label_en-US" xlink:label="lab_ifrs-full_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Liabilities" xlink:to="lab_ifrs-full_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory_74e45fb2-5cff-4b2d-ac7c-63804854ad96_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Interest Expense</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of interest income (expense) [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory" xlink:to="lab_ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_ec855d21-c9a7-41ab-a89f-7fbf705e94d1_totalLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net (decrease) increase in cash and cash equivalents</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in cash and cash equivalents after effect of exchange rate changes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:to="lab_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentRestrictedCashAndCashEquivalents_958aab29-1d88-4a19-be4b-68b84e536e35_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentRestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash in escrow</link:label>
    <link:label id="lab_ifrs-full_CurrentRestrictedCashAndCashEquivalents_label_en-US" xlink:label="lab_ifrs-full_CurrentRestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current restricted cash and cash equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentRestrictedCashAndCashEquivalents" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentRestrictedCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentRestrictedCashAndCashEquivalents" xlink:to="lab_ifrs-full_CurrentRestrictedCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_SoftwareFinancingObligation_25b7c060-83af-4243-82ce-2996bb05c5e6_terseLabel_en-US" xlink:label="lab_stn_SoftwareFinancingObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software financing obligations</link:label>
    <link:label id="lab_stn_SoftwareFinancingObligation_label_en-US" xlink:label="lab_stn_SoftwareFinancingObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software Financing Obligation</link:label>
    <link:label id="lab_stn_SoftwareFinancingObligation_documentation_en-US" xlink:label="lab_stn_SoftwareFinancingObligation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software financing obligation.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SoftwareFinancingObligation" xlink:href="stn-20211231.xsd#stn_SoftwareFinancingObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_SoftwareFinancingObligation" xlink:to="lab_stn_SoftwareFinancingObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_BorrowingsPayableAmount_c99be198-2598-4dd6-bcd7-5d62e1d8093d_terseLabel_en-US" xlink:label="lab_stn_BorrowingsPayableAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payable amount</link:label>
    <link:label id="lab_stn_BorrowingsPayableAmount_label_en-US" xlink:label="lab_stn_BorrowingsPayableAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings, Payable Amount</link:label>
    <link:label id="lab_stn_BorrowingsPayableAmount_documentation_en-US" xlink:label="lab_stn_BorrowingsPayableAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings, Payable Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BorrowingsPayableAmount" xlink:href="stn-20211231.xsd#stn_BorrowingsPayableAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_BorrowingsPayableAmount" xlink:to="lab_stn_BorrowingsPayableAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract_label_en-US" xlink:label="lab_ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets other than goodwill [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract" xlink:to="lab_ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember_092ff4af-2433-444c-b9e4-708fbb525c70_terseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">61&#8211;90</link:label>
    <link:label id="lab_ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember_label_en-US" xlink:label="lab_ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Later than two months and not later than three months [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember" xlink:to="lab_ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_38296c6d-5486-42be-8c79-96a826d52ad8_terseLabel_en-US" xlink:label="lab_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense (income)</link:label>
    <link:label id="lab_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in net defined benefit liability (asset) resulting from interest expense (income)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfIncomeTaxExplanatory_7e696165-afa6-4d82-87d9-acd62758cf34_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfIncomeTaxExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfIncomeTaxExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfIncomeTaxExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of income tax [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIncomeTaxExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfIncomeTaxExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfIncomeTaxExplanatory" xlink:to="lab_ifrs-full_DisclosureOfIncomeTaxExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_f41e3a0d-fa52-4cee-8055-693d2c0db636_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine2_488664c5-7647-4f24-a6cc-65eb22417db5_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine2_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine2" xlink:to="lab_dei_EntityAddressAddressLine2" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PurchaseOfTreasuryShares_46f4ef9a-29fd-4f69-9d52-6a58b33fb947_negatedLabel_en-US" xlink:label="lab_ifrs-full_PurchaseOfTreasuryShares" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares repurchased under Normal Course Issuer Bid</link:label>
    <link:label id="lab_ifrs-full_PurchaseOfTreasuryShares_label_en-US" xlink:label="lab_ifrs-full_PurchaseOfTreasuryShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of treasury shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfTreasuryShares" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PurchaseOfTreasuryShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PurchaseOfTreasuryShares" xlink:to="lab_ifrs-full_PurchaseOfTreasuryShares" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_FinanceIncomeCost_b7a8fb26-0358-4504-ad57-9805953f02b6_negatedLabel_en-US" xlink:label="lab_ifrs-full_FinanceIncomeCost" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other net finance expense</link:label>
    <link:label id="lab_ifrs-full_FinanceIncomeCost_label_en-US" xlink:label="lab_ifrs-full_FinanceIncomeCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance income (cost)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinanceIncomeCost" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_FinanceIncomeCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_FinanceIncomeCost" xlink:to="lab_ifrs-full_FinanceIncomeCost" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory_66a75c1d-53e9-4326-af0e-4c6cbb43026b_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Intangible Assets</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about intangible assets [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ReturnSwapOnShareBasedCompensationUnitsMember_e8cd0d83-3384-426b-b122-9adbb7bdd852_terseLabel_en-US" xlink:label="lab_stn_ReturnSwapOnShareBasedCompensationUnitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total return swap on share-based compensation units</link:label>
    <link:label id="lab_stn_ReturnSwapOnShareBasedCompensationUnitsMember_label_en-US" xlink:label="lab_stn_ReturnSwapOnShareBasedCompensationUnitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Return Swap On Share-Based Compensation Units [Member]</link:label>
    <link:label id="lab_stn_ReturnSwapOnShareBasedCompensationUnitsMember_documentation_en-US" xlink:label="lab_stn_ReturnSwapOnShareBasedCompensationUnitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Return Swap On Share-Based Compensation Units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ReturnSwapOnShareBasedCompensationUnitsMember" xlink:href="stn-20211231.xsd#stn_ReturnSwapOnShareBasedCompensationUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ReturnSwapOnShareBasedCompensationUnitsMember" xlink:to="lab_stn_ReturnSwapOnShareBasedCompensationUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_AcquisitionsThroughBusinessCombinationsRightOfUseAssets_7a2f6dbb-a47c-4dcf-9383-50888b02a0e9_terseLabel_en-US" xlink:label="lab_stn_AcquisitionsThroughBusinessCombinationsRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions</link:label>
    <link:label id="lab_stn_AcquisitionsThroughBusinessCombinationsRightOfUseAssets_label_en-US" xlink:label="lab_stn_AcquisitionsThroughBusinessCombinationsRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions through business combinations, right-of-use assets</link:label>
    <link:label id="lab_stn_AcquisitionsThroughBusinessCombinationsRightOfUseAssets_documentation_en-US" xlink:label="lab_stn_AcquisitionsThroughBusinessCombinationsRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions through business combinations, right-of-use assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AcquisitionsThroughBusinessCombinationsRightOfUseAssets" xlink:href="stn-20211231.xsd#stn_AcquisitionsThroughBusinessCombinationsRightOfUseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_AcquisitionsThroughBusinessCombinationsRightOfUseAssets" xlink:to="lab_stn_AcquisitionsThroughBusinessCombinationsRightOfUseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_ea1de92e-0730-46b5-9c0d-2b2c3ddb7a90_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_LeasesNotYetCommencedToWhichLesseeIsCommitted_9e936210-11cc-4d06-9954-a4ed4a809e4e_terseLabel_en-US" xlink:label="lab_stn_LeasesNotYetCommencedToWhichLesseeIsCommitted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases not commenced but committed</link:label>
    <link:label id="lab_stn_LeasesNotYetCommencedToWhichLesseeIsCommitted_label_en-US" xlink:label="lab_stn_LeasesNotYetCommencedToWhichLesseeIsCommitted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases not yet commenced to which lessee is committed</link:label>
    <link:label id="lab_stn_LeasesNotYetCommencedToWhichLesseeIsCommitted_documentation_en-US" xlink:label="lab_stn_LeasesNotYetCommencedToWhichLesseeIsCommitted" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases not yet commenced to which lessee is committed</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeasesNotYetCommencedToWhichLesseeIsCommitted" xlink:href="stn-20211231.xsd#stn_LeasesNotYetCommencedToWhichLesseeIsCommitted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_LeasesNotYetCommencedToWhichLesseeIsCommitted" xlink:to="lab_stn_LeasesNotYetCommencedToWhichLesseeIsCommitted" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement_b7bf9506-e371-49a9-b5d2-3aa1cbd2c4df_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited</link:label>
    <link:label id="lab_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement_label_en-US" xlink:label="lab_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of share options forfeited in share-based payment arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement" xlink:to="lab_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019_e46c00fb-2e9b-4a8b-8ef7-c0d986b013b4_verboseLabel_en-US" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average exercise price per share, forfeited (in cad per share)</link:label>
    <link:label id="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019_label_en-US" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average exercise price of share options forfeited in share-based payment arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019" xlink:to="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DeferredShareUnitsDSUsMember_b9947337-9046-44a4-8411-2638b17f10f5_terseLabel_en-US" xlink:label="lab_stn_DeferredShareUnitsDSUsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DSUs</link:label>
    <link:label id="lab_stn_DeferredShareUnitsDSUsMember_label_en-US" xlink:label="lab_stn_DeferredShareUnitsDSUsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred share units (DSUs) [Member]</link:label>
    <link:label id="lab_stn_DeferredShareUnitsDSUsMember_documentation_en-US" xlink:label="lab_stn_DeferredShareUnitsDSUsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred share units (DSUs)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DeferredShareUnitsDSUsMember" xlink:href="stn-20211231.xsd#stn_DeferredShareUnitsDSUsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DeferredShareUnitsDSUsMember" xlink:to="lab_stn_DeferredShareUnitsDSUsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_d185f1c1-42a1-489b-84a3-d1e22ee4d3b9_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exchange differences on translation of foreign operations</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_label_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income, net of tax, exchange differences on translation of foreign operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:to="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncomeStatementAbstract_2ea73472-b4c1-4248-b1d3-b32762c88e2b_terseLabel_en-US" xlink:label="lab_ifrs-full_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit or loss [abstract]</link:label>
    <link:label id="lab_ifrs-full_IncomeStatementAbstract_label_en-US" xlink:label="lab_ifrs-full_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit or loss [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeStatementAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeStatementAbstract" xlink:to="lab_ifrs-full_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement_4b048a26-a3d0-4ec0-a598-6ba7191c98e1_terseLabel_en-US" xlink:label="lab_stn_MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlement period for share units</link:label>
    <link:label id="lab_stn_MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement_label_en-US" xlink:label="lab_stn_MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum term of options granted for share-based payment arrangement</link:label>
    <link:label id="lab_stn_MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement_documentation_en-US" xlink:label="lab_stn_MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum term of options granted for share-based payment arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement" xlink:href="stn-20211231.xsd#stn_MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement" xlink:to="lab_stn_MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_eb59cb9e-0005-4c85-b92e-9ce5f01d2994_terseLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net employee defined benefit asset</link:label>
    <link:label id="lab_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_ac2d4a37-84f3-4926-934d-e65821636e67_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net defined benefit pension asset</link:label>
    <link:label id="lab_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_label_en-US" xlink:label="lab_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current net defined benefit asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan" xlink:to="lab_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_OtherAssetsAbstract_f93b7a21-3027-403f-9525-98f5ddeb86df_terseLabel_en-US" xlink:label="lab_stn_OtherAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of other assets [abstract]</link:label>
    <link:label id="lab_stn_OtherAssetsAbstract_label_en-US" xlink:label="lab_stn_OtherAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets [Abstract]</link:label>
    <link:label id="lab_stn_OtherAssetsAbstract_documentation_en-US" xlink:label="lab_stn_OtherAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherAssetsAbstract" xlink:href="stn-20211231.xsd#stn_OtherAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_OtherAssetsAbstract" xlink:to="lab_stn_OtherAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BottomOfRangeMember_73153b2f-b36d-410a-a7ae-11bc1590e137_terseLabel_en-US" xlink:label="lab_ifrs-full_BottomOfRangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bottom of range</link:label>
    <link:label id="lab_ifrs-full_BottomOfRangeMember_label_en-US" xlink:label="lab_ifrs-full_BottomOfRangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bottom of range [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BottomOfRangeMember" xlink:to="lab_ifrs-full_BottomOfRangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares_9089c07c-6f9b-45f8-986d-67ca770c3e07_terseLabel_en-US" xlink:label="lab_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share options (dilutive effect) (in shares)</link:label>
    <link:label id="lab_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares_label_en-US" xlink:label="lab_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dilutive effect of share options on number of ordinary shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares" xlink:to="lab_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdditionalRecognitionGoodwill_6f3b18cc-cda7-42b7-b6ee-61c701c0ec72_terseLabel_en-US" xlink:label="lab_ifrs-full_AdditionalRecognitionGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions</link:label>
    <link:label id="lab_ifrs-full_AdditionalRecognitionGoodwill_label_en-US" xlink:label="lab_ifrs-full_AdditionalRecognitionGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional recognition, goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalRecognitionGoodwill" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdditionalRecognitionGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdditionalRecognitionGoodwill" xlink:to="lab_ifrs-full_AdditionalRecognitionGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_5aed123e-be31-465f-8a4b-bf22459964c7_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of fair value measurement of assets and liabilities [line items]</link:label>
    <link:label id="lab_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_label_en-US" xlink:label="lab_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Fair Value Measurement of Assets and Liabilities [Line Items]</link:label>
    <link:label id="lab_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_documentation_en-US" xlink:label="lab_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Fair Value Measurement of Assets and Liabilities [Line item]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems" xlink:href="stn-20211231.xsd#stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems" xlink:to="lab_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfCommitmentsExplanatory_c33b9718-4ba1-4e33-88f1-6d00365a71bd_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfCommitmentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfCommitmentsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfCommitmentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of commitments [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfCommitmentsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfCommitmentsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfCommitmentsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfCommitmentsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_412bfc1c-eb74-47bd-a1a2-d7574416357e_terseLabel_en-US" xlink:label="lab_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected credit losses</link:label>
    <link:label id="lab_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_07db7539-ddce-46f7-a260-13947dbdb139_verboseLabel_en-US" xlink:label="lab_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss allowance provision, end of the year</link:label>
    <link:label id="lab_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_label_en-US" xlink:label="lab_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance account for credit losses of financial assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xlink:to="lab_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_6bce1144-8113-4ec9-9d85-ac0d09013657_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of maturity analysis for non-derivative financial liabilities [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of maturity analysis for non-derivative financial liabilities [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems" xlink:to="lab_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_2d38155f-56b0-44c5-95b7-e3b9ba131f0c_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of defined benefit plans [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of defined benefit plans [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:to="lab_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_946fd58e-4181-40f7-9284-e205c58a347e_terseLabel_en-US" xlink:label="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions</link:label>
    <link:label id="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_label_en-US" xlink:label="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions other than through business combinations, intangible assets other than goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xlink:to="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset_e7ec9ecb-7364-47d2-a73c-bbc16a770757_terseLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized tax losses and temporary differences</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset_label_en-US" xlink:label="lab_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax expense arising from write-down or reversal of write-down of deferred tax asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset" xlink:to="lab_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_EnergyAndResourcesServicesMember_69764a37-bdde-488d-870e-a247ae32a2e2_terseLabel_en-US" xlink:label="lab_stn_EnergyAndResourcesServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy&#160;&amp; Resources</link:label>
    <link:label id="lab_stn_EnergyAndResourcesServicesMember_label_en-US" xlink:label="lab_stn_EnergyAndResourcesServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy and resources services [Member]</link:label>
    <link:label id="lab_stn_EnergyAndResourcesServicesMember_documentation_en-US" xlink:label="lab_stn_EnergyAndResourcesServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Energy and resources services.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EnergyAndResourcesServicesMember" xlink:href="stn-20211231.xsd#stn_EnergyAndResourcesServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_EnergyAndResourcesServicesMember" xlink:to="lab_stn_EnergyAndResourcesServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DeferredTaxLiabilities_b344f51b-24f8-4a81-bb6d-bb17d739f7a3_terseLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxLiabilities_a2b74567-3bbb-4ed8-ad1b-c280d4af7b66_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxLiabilities_label_en-US" xlink:label="lab_ifrs-full_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilities" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxLiabilities" xlink:to="lab_ifrs-full_DeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory_b3295bdc-a56d-4862-9bfa-1a2cad1002e7_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Capital</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of share-based payment arrangements [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProportionOfVotingPowerHeldInSubsidiary_42e9dd3c-7a4c-491f-8b18-a123e2d874a5_terseLabel_en-US" xlink:label="lab_ifrs-full_ProportionOfVotingPowerHeldInSubsidiary" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership of voting and restricted securities</link:label>
    <link:label id="lab_ifrs-full_ProportionOfVotingPowerHeldInSubsidiary_label_en-US" xlink:label="lab_ifrs-full_ProportionOfVotingPowerHeldInSubsidiary" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proportion of voting rights held in subsidiary</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfVotingPowerHeldInSubsidiary" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProportionOfVotingPowerHeldInSubsidiary"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProportionOfVotingPowerHeldInSubsidiary" xlink:to="lab_ifrs-full_ProportionOfVotingPowerHeldInSubsidiary" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfCashFlowStatementExplanatory_1f3b2bc3-f120-4e8d-89f1-043f69c3f7df_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfCashFlowStatementExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow Information</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfCashFlowStatementExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfCashFlowStatementExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of cash flow statement [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfCashFlowStatementExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfCashFlowStatementExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfCashFlowStatementExplanatory" xlink:to="lab_ifrs-full_DisclosureOfCashFlowStatementExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PaymentsOfOtherEquityInstruments_19a9533c-1528-4e09-8b56-d6a1583f15d5_terseLabel_en-US" xlink:label="lab_ifrs-full_PaymentsOfOtherEquityInstruments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of units paid</link:label>
    <link:label id="lab_ifrs-full_PaymentsOfOtherEquityInstruments_label_en-US" xlink:label="lab_ifrs-full_PaymentsOfOtherEquityInstruments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of other equity instruments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsOfOtherEquityInstruments" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PaymentsOfOtherEquityInstruments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PaymentsOfOtherEquityInstruments" xlink:to="lab_ifrs-full_PaymentsOfOtherEquityInstruments" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_9e43ca7c-b760-4d85-9b2d-52c4962086cc_terseLabel_en-US" xlink:label="lab_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes</link:label>
    <link:label id="lab_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_label_en-US" xlink:label="lab_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Major components of tax expense (income) [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:to="lab_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory_793c7860-260b-43ad-afc2-4d0613cb6309_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Management</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of objectives, policies and processes for managing capital [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory" xlink:to="lab_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_910d7bb8-4da5-4b2a-bf3f-77fb4bc02be2_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) through other changes, liabilities arising from financing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_OtherNetAssetsRecognisedAsOfAcquisitionDate_8664988d-1749-47f5-aea0-d2f97d372f37_terseLabel_en-US" xlink:label="lab_stn_OtherNetAssetsRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other net assets</link:label>
    <link:label id="lab_stn_OtherNetAssetsRecognisedAsOfAcquisitionDate_label_en-US" xlink:label="lab_stn_OtherNetAssetsRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Net Assets Recognised As Of Acquisition Date</link:label>
    <link:label id="lab_stn_OtherNetAssetsRecognisedAsOfAcquisitionDate_documentation_en-US" xlink:label="lab_stn_OtherNetAssetsRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Net Assets Recognised As Of Acquisition Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherNetAssetsRecognisedAsOfAcquisitionDate" xlink:href="stn-20211231.xsd#stn_OtherNetAssetsRecognisedAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_OtherNetAssetsRecognisedAsOfAcquisitionDate" xlink:to="lab_stn_OtherNetAssetsRecognisedAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EquityMember_9b0dda2d-086b-4676-a95c-16c0b81e392c_terseLabel_en-US" xlink:label="lab_ifrs-full_EquityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [member]</link:label>
    <link:label id="lab_ifrs-full_EquityMember_label_en-US" xlink:label="lab_ifrs-full_EquityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EquityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityMember" xlink:to="lab_ifrs-full_EquityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed_b06fff78-fea4-44f8-b68d-97dae8e77cd1_terseLabel_en-US" xlink:label="lab_stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term and low value lease payments</link:label>
    <link:label id="lab_stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed_label_en-US" xlink:label="lab_stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease commitments for short-term leases and leases of low-value assets for which recognition exemption has been used</link:label>
    <link:label id="lab_stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed_documentation_en-US" xlink:label="lab_stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease commitments for short-term leases and leases of low-value assets for which recognition exemption has been used</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed" xlink:href="stn-20211231.xsd#stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed" xlink:to="lab_stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ContractBacklogAndFiniteTrademarksMember_35649e37-47ed-4530-99bb-54ace88513e1_terseLabel_en-US" xlink:label="lab_stn_ContractBacklogAndFiniteTrademarksMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract backlog and finite trademarks</link:label>
    <link:label id="lab_stn_ContractBacklogAndFiniteTrademarksMember_label_en-US" xlink:label="lab_stn_ContractBacklogAndFiniteTrademarksMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract Backlog And Finite Trademarks [member]</link:label>
    <link:label id="lab_stn_ContractBacklogAndFiniteTrademarksMember_documentation_en-US" xlink:label="lab_stn_ContractBacklogAndFiniteTrademarksMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract backlog and finite trademarks.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ContractBacklogAndFiniteTrademarksMember" xlink:href="stn-20211231.xsd#stn_ContractBacklogAndFiniteTrademarksMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ContractBacklogAndFiniteTrademarksMember" xlink:to="lab_stn_ContractBacklogAndFiniteTrademarksMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_USDollarsMember_96196f5d-3e7b-435a-8a70-356c26df16b3_terseLabel_en-US" xlink:label="lab_stn_USDollarsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Dollars</link:label>
    <link:label id="lab_stn_USDollarsMember_label_en-US" xlink:label="lab_stn_USDollarsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Dollars [Member]</link:label>
    <link:label id="lab_stn_USDollarsMember_documentation_en-US" xlink:label="lab_stn_USDollarsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Dollars</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_USDollarsMember" xlink:href="stn-20211231.xsd#stn_USDollarsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_USDollarsMember" xlink:to="lab_stn_USDollarsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RangeAxis_f9575281-a9b7-401d-9adf-83bdb49bca75_terseLabel_en-US" xlink:label="lab_ifrs-full_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range [axis]</link:label>
    <link:label id="lab_ifrs-full_RangeAxis_label_en-US" xlink:label="lab_ifrs-full_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RangeAxis" xlink:to="lab_ifrs-full_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_OtherBorrowingsUndiscountedCashFlows_627afd1c-4842-488b-b5e7-e03657f4f214_terseLabel_en-US" xlink:label="lab_stn_OtherBorrowingsUndiscountedCashFlows" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other financial liabilities</link:label>
    <link:label id="lab_stn_OtherBorrowingsUndiscountedCashFlows_label_en-US" xlink:label="lab_stn_OtherBorrowingsUndiscountedCashFlows" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other borrowings, undiscounted cash flows</link:label>
    <link:label id="lab_stn_OtherBorrowingsUndiscountedCashFlows_documentation_en-US" xlink:label="lab_stn_OtherBorrowingsUndiscountedCashFlows" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other borrowings, undiscounted cash flows</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherBorrowingsUndiscountedCashFlows" xlink:href="stn-20211231.xsd#stn_OtherBorrowingsUndiscountedCashFlows"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_OtherBorrowingsUndiscountedCashFlows" xlink:to="lab_stn_OtherBorrowingsUndiscountedCashFlows" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LiabilitiesMember_734cf9c7-46f5-4f00-a458-97dae7d4ff70_terseLabel_en-US" xlink:label="lab_ifrs-full_LiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities [member]</link:label>
    <link:label id="lab_ifrs-full_LiabilitiesMember_label_en-US" xlink:label="lab_ifrs-full_LiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LiabilitiesMember" xlink:to="lab_ifrs-full_LiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory_32f27099-7504-420c-a776-5cb7f46fa44b_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recent Accounting Pronouncements and Changes to Accounting Policies</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of changes in accounting policies, accounting estimates and errors [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_BasisOfConsolidationAbstract_label_en-US" xlink:label="lab_stn_BasisOfConsolidationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis Of Consolidation [Abstract]</link:label>
    <link:label id="lab_stn_BasisOfConsolidationAbstract_documentation_en-US" xlink:label="lab_stn_BasisOfConsolidationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis Of Consolidation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BasisOfConsolidationAbstract" xlink:href="stn-20211231.xsd#stn_BasisOfConsolidationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_BasisOfConsolidationAbstract" xlink:to="lab_stn_BasisOfConsolidationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ContingentLiabilitiesMember_6d8f49e2-ac8c-4341-bf51-678ca951e90b_terseLabel_en-US" xlink:label="lab_ifrs-full_ContingentLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent liabilities [member]</link:label>
    <link:label id="lab_ifrs-full_ContingentLiabilitiesMember_label_en-US" xlink:label="lab_ifrs-full_ContingentLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent liabilities [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContingentLiabilitiesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ContingentLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ContingentLiabilitiesMember" xlink:to="lab_ifrs-full_ContingentLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011_f78b96a3-0669-42a4-8153-c40befe96193_terseLabel_en-US" xlink:label="lab_ifrs-full_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of outstanding and vested DSUs</link:label>
    <link:label id="lab_ifrs-full_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011_label_en-US" xlink:label="lab_ifrs-full_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intrinsic value of liabilities from share-based payment transactions for which counterparty's right to cash or other assets vested</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011" xlink:to="lab_ifrs-full_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_ef12d62d-8f04-47be-a548-8c9572ff5b7f_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remeasurement loss on net employee defined benefit liability</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_4ba6036f-10f9-420a-a9c7-95c57491d3ed_verboseLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remeasurement (loss) gain on net employee defined benefit liability</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_label_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income, net of tax, gains (losses) on remeasurements of defined benefit plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:to="lab_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_41866cf0-b677-4c16-8caf-71dc09f5adba_terseLabel_en-US" xlink:label="lab_ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsidiaries [axis]</link:label>
    <link:label id="lab_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_label_en-US" xlink:label="lab_ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsidiaries [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:to="lab_ifrs-full_SignificantInvestmentsInSubsidiariesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate_2cdebb71-a451-4135-bb97-f91284a8b51e_terseLabel_en-US" xlink:label="lab_stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade receivables</link:label>
    <link:label id="lab_stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate_label_en-US" xlink:label="lab_stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non cash working capital related to trade receivables recognised as of acquisition date</link:label>
    <link:label id="lab_stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate_documentation_en-US" xlink:label="lab_stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non cash working capital related to trade receivables recognised as of acquisition date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate" xlink:href="stn-20211231.xsd#stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate" xlink:to="lab_stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_8c88cae6-32db-4ae7-a8d0-c93f27c004e6_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about property, plant and equipment [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about property, plant and equipment [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:to="lab_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_a87eff1c-5925-4990-aced-7d83841ac1b6_terseLabel_en-US" xlink:label="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities arising from financing activities [axis]</link:label>
    <link:label id="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_label_en-US" xlink:label="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities arising from financing activities [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:to="lab_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AssetsAbstract_84863d92-d5e7-4763-9399-32cfbfa99dff_terseLabel_en-US" xlink:label="lab_ifrs-full_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_ifrs-full_AssetsAbstract_label_en-US" xlink:label="lab_ifrs-full_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AssetsAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AssetsAbstract" xlink:to="lab_ifrs-full_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_SuretyFacilitiesExpiringBeforeSeptember2026Member_61448b29-b195-4bed-ba19-6b03f90133cf_terseLabel_en-US" xlink:label="lab_stn_SuretyFacilitiesExpiringBeforeSeptember2026Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Surety facilities expiring before September 2026</link:label>
    <link:label id="lab_stn_SuretyFacilitiesExpiringBeforeSeptember2026Member_label_en-US" xlink:label="lab_stn_SuretyFacilitiesExpiringBeforeSeptember2026Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Surety facilities expiring before September 2026 [Member]</link:label>
    <link:label id="lab_stn_SuretyFacilitiesExpiringBeforeSeptember2026Member_documentation_en-US" xlink:label="lab_stn_SuretyFacilitiesExpiringBeforeSeptember2026Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Surety facilities expiring before September 2026</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SuretyFacilitiesExpiringBeforeSeptember2026Member" xlink:href="stn-20211231.xsd#stn_SuretyFacilitiesExpiringBeforeSeptember2026Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_SuretyFacilitiesExpiringBeforeSeptember2026Member" xlink:to="lab_stn_SuretyFacilitiesExpiringBeforeSeptember2026Member" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_Vesting1Axis_b1c2d965-9078-4228-a91b-d6edbc71531f_terseLabel_en-US" xlink:label="lab_stn_Vesting1Axis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [axis]</link:label>
    <link:label id="lab_stn_Vesting1Axis_label_en-US" xlink:label="lab_stn_Vesting1Axis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting 1 [axis]</link:label>
    <link:label id="lab_stn_Vesting1Axis_documentation_en-US" xlink:label="lab_stn_Vesting1Axis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting1.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_Vesting1Axis" xlink:href="stn-20211231.xsd#stn_Vesting1Axis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_Vesting1Axis" xlink:to="lab_stn_Vesting1Axis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressesAddressTypeAxis_75804590-ffc4-4157-904d-6037c3f88017_terseLabel_en-US" xlink:label="lab_dei_EntityAddressesAddressTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Addresses, Address Type [Axis]</link:label>
    <link:label id="lab_dei_EntityAddressesAddressTypeAxis_label_en-US" xlink:label="lab_dei_EntityAddressesAddressTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Addresses, Address Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesAddressTypeAxis" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressesAddressTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressesAddressTypeAxis" xlink:to="lab_dei_EntityAddressesAddressTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory_2aa6d7d8-2d0f-4ca6-bfd1-de895c9d9568_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of the Company's RSUs, PSUs, and DSUs</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of number and weighted average exercise prices of other equity instruments [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities_c3895989-a855-4918-ba3a-cfb646d85e97_totalLabel_en-US" xlink:label="lab_stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities_label_en-US" xlink:label="lab_stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Expense Relating To Lease Payments Not Included In Measurement Of Lease Liabilities</link:label>
    <link:label id="lab_stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities_documentation_en-US" xlink:label="lab_stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Expense Relating To Lease Payments Not Included In Measurement Of Lease Liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities" xlink:href="stn-20211231.xsd#stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities" xlink:to="lab_stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_95ff69f3-e065-4af6-be9e-52deb35c4f93_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption_03e39636-3992-423a-b74d-9c4404206057_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in defined benefit obligation due to reasonably possible increase in actuarial assumption</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" xlink:to="lab_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_ContactPersonnelName_98d76749-d888-4b4d-889f-2215bc7fc467_terseLabel_en-US" xlink:label="lab_dei_ContactPersonnelName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contact Personnel Name</link:label>
    <link:label id="lab_dei_ContactPersonnelName_label_en-US" xlink:label="lab_dei_ContactPersonnelName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contact Personnel Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ContactPersonnelName" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_ContactPersonnelName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_ContactPersonnelName" xlink:to="lab_dei_ContactPersonnelName" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory_528238d0-8885-4948-9ed6-d0665dcc8ff6_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment losses and Related Recoverable Amounts for Reportable Segments</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of impairment loss and reversal of impairment loss [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory" xlink:to="lab_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NumberOfShareOptionsWithDilutiveEffect_f9e011c7-9686-4f16-b6a6-f486d431dccf_terseLabel_en-US" xlink:label="lab_stn_NumberOfShareOptionsWithDilutiveEffect" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of dilutive options</link:label>
    <link:label id="lab_stn_NumberOfShareOptionsWithDilutiveEffect_label_en-US" xlink:label="lab_stn_NumberOfShareOptionsWithDilutiveEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of share options with dilutive effect</link:label>
    <link:label id="lab_stn_NumberOfShareOptionsWithDilutiveEffect_documentation_en-US" xlink:label="lab_stn_NumberOfShareOptionsWithDilutiveEffect" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of share options with dilutive effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfShareOptionsWithDilutiveEffect" xlink:href="stn-20211231.xsd#stn_NumberOfShareOptionsWithDilutiveEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_NumberOfShareOptionsWithDilutiveEffect" xlink:to="lab_stn_NumberOfShareOptionsWithDilutiveEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherAssets_5b2be08d-eb4f-4d7b-a218-35fdd480daef_totalLabel_en-US" xlink:label="lab_ifrs-full_OtherAssets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_ifrs-full_OtherAssets_label_en-US" xlink:label="lab_ifrs-full_OtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherAssets" xlink:to="lab_ifrs-full_OtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_2515cfdb-52f1-488b-a4e0-e60c15c400c5_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_b7862d8f-78c9-459d-9a15-2a0c10510beb_terseLabel_en-US" xlink:label="lab_ifrs-full_NetDefinedBenefitLiabilityAssetAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net defined benefit liability (asset) [axis]</link:label>
    <link:label id="lab_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_label_en-US" xlink:label="lab_ifrs-full_NetDefinedBenefitLiabilityAssetAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net defined benefit liability (asset) [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis" xlink:to="lab_ifrs-full_NetDefinedBenefitLiabilityAssetAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_3372e4a4-b493-43d2-b01f-cc570141f01c_terseLabel_en-US" xlink:label="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions</link:label>
    <link:label id="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_label_en-US" xlink:label="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions other than through business combinations, property, plant and equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:to="lab_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_Level3OfFairValueHierarchyMember_aab478d8-c829-437c-9af8-d30efd852678_terseLabel_en-US" xlink:label="lab_ifrs-full_Level3OfFairValueHierarchyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 3</link:label>
    <link:label id="lab_ifrs-full_Level3OfFairValueHierarchyMember_label_en-US" xlink:label="lab_ifrs-full_Level3OfFairValueHierarchyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 3 of fair value hierarchy [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level3OfFairValueHierarchyMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Level3OfFairValueHierarchyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Level3OfFairValueHierarchyMember" xlink:to="lab_ifrs-full_Level3OfFairValueHierarchyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities_ab12d1bc-6283-4644-967c-8dc3f1dcc164_terseLabel_en-US" xlink:label="lab_stn_IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transaction costs</link:label>
    <link:label id="lab_stn_IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities_label_en-US" xlink:label="lab_stn_IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) Through Transaction Costs, Liabilities Arising From Financing Activities</link:label>
    <link:label id="lab_stn_IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities_documentation_en-US" xlink:label="lab_stn_IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) Through Transaction Costs, Liabilities Arising From Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities" xlink:href="stn-20211231.xsd#stn_IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities" xlink:to="lab_stn_IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFinanceCostExplanatory_585bb83e-d336-4072-8b83-971d34485795_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinanceCostExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Interest Expense</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFinanceCostExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinanceCostExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of finance cost [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinanceCostExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfFinanceCostExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinanceCostExplanatory" xlink:to="lab_ifrs-full_DisclosureOfFinanceCostExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillExplanatory_0d20bcaa-306d-459b-b84e-126d28b9b2ab_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Reconciliation of Changes in Goodwill</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of reconciliation of changes in goodwill [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillExplanatory" xlink:to="lab_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ProfitLossFromDiscontinuingOperationsAbstract_153e4c0b-e8b7-43b7-b936-cdda9cedfb66_terseLabel_en-US" xlink:label="lab_stn_ProfitLossFromDiscontinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued operations</link:label>
    <link:label id="lab_stn_ProfitLossFromDiscontinuingOperationsAbstract_label_en-US" xlink:label="lab_stn_ProfitLossFromDiscontinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit Loss From Discontinuing Operations [Abstract]</link:label>
    <link:label id="lab_stn_ProfitLossFromDiscontinuingOperationsAbstract_documentation_en-US" xlink:label="lab_stn_ProfitLossFromDiscontinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit Loss from Discontinuing Operations [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProfitLossFromDiscontinuingOperationsAbstract" xlink:href="stn-20211231.xsd#stn_ProfitLossFromDiscontinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ProfitLossFromDiscontinuingOperationsAbstract" xlink:to="lab_stn_ProfitLossFromDiscontinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset_7688ebdd-7f8e-4722-8e18-e1512b2b5a51_negatedLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impact of foreign exchange</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) through net exchange differences, deferred tax liability (asset)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory_87dbe3af-6522-4477-b692-20c77453cbdd_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Information</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of general information about financial statements [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ConstructionInProgress_9ae50f66-946d-479b-a8a6-fb2046f8cb81_terseLabel_en-US" xlink:label="lab_ifrs-full_ConstructionInProgress" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction work in progress</link:label>
    <link:label id="lab_ifrs-full_ConstructionInProgress_label_en-US" xlink:label="lab_ifrs-full_ConstructionInProgress" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in progress</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ConstructionInProgress" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ConstructionInProgress"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ConstructionInProgress" xlink:to="lab_ifrs-full_ConstructionInProgress" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_FairValueMeasurementAbstract_d8c916ab-43be-416e-ac6b-1de1a15f20f6_terseLabel_en-US" xlink:label="lab_stn_FairValueMeasurementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of capital management [abstract]</link:label>
    <link:label id="lab_stn_FairValueMeasurementAbstract_label_en-US" xlink:label="lab_stn_FairValueMeasurementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement [Abstract]</link:label>
    <link:label id="lab_stn_FairValueMeasurementAbstract_documentation_en-US" xlink:label="lab_stn_FairValueMeasurementAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_FairValueMeasurementAbstract" xlink:href="stn-20211231.xsd#stn_FairValueMeasurementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_FairValueMeasurementAbstract" xlink:to="lab_stn_FairValueMeasurementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_InvestmentsHeldForSelfInsuredLiabilitiesMember_91a87ed9-8902-462c-b7a2-a1ec63aedbd0_terseLabel_en-US" xlink:label="lab_stn_InvestmentsHeldForSelfInsuredLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments held for self-insured liabilities</link:label>
    <link:label id="lab_stn_InvestmentsHeldForSelfInsuredLiabilitiesMember_label_en-US" xlink:label="lab_stn_InvestmentsHeldForSelfInsuredLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments held for self-insured liabilities [Member]</link:label>
    <link:label id="lab_stn_InvestmentsHeldForSelfInsuredLiabilitiesMember_documentation_en-US" xlink:label="lab_stn_InvestmentsHeldForSelfInsuredLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments held for self-insured liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InvestmentsHeldForSelfInsuredLiabilitiesMember" xlink:href="stn-20211231.xsd#stn_InvestmentsHeldForSelfInsuredLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_InvestmentsHeldForSelfInsuredLiabilitiesMember" xlink:to="lab_stn_InvestmentsHeldForSelfInsuredLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities_99d67a71-7643-465a-86f4-7ede3696d32b_terseLabel_en-US" xlink:label="lab_stn_CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash payments for leases not included in the measurement of lease liabilities</link:label>
    <link:label id="lab_stn_CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities_label_en-US" xlink:label="lab_stn_CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash payments for leases not included in the measurement of lease liabilities</link:label>
    <link:label id="lab_stn_CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities_documentation_en-US" xlink:label="lab_stn_CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash payments for leases not included in the measurement of lease liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities" xlink:href="stn-20211231.xsd#stn_CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities" xlink:to="lab_stn_CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ITAndOtherEquipmentMember_3d1258a8-f57d-4b1c-9758-3c4bd1bd11a9_terseLabel_en-US" xlink:label="lab_stn_ITAndOtherEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">IT and other equipment</link:label>
    <link:label id="lab_stn_ITAndOtherEquipmentMember_label_en-US" xlink:label="lab_stn_ITAndOtherEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">IT and other equipment [Member]</link:label>
    <link:label id="lab_stn_ITAndOtherEquipmentMember_documentation_en-US" xlink:label="lab_stn_ITAndOtherEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">IT and other equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ITAndOtherEquipmentMember" xlink:href="stn-20211231.xsd#stn_ITAndOtherEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ITAndOtherEquipmentMember" xlink:to="lab_stn_ITAndOtherEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_Level2And3OfFairValueHierarchyMember_14675eb4-fdc2-4d1a-a5ca-3735e2a51ac9_terseLabel_en-US" xlink:label="lab_ifrs-full_Level2And3OfFairValueHierarchyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 2 and 3 of fair value hierarchy</link:label>
    <link:label id="lab_ifrs-full_Level2And3OfFairValueHierarchyMember_label_en-US" xlink:label="lab_ifrs-full_Level2And3OfFairValueHierarchyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 2 and 3 of fair value hierarchy [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level2And3OfFairValueHierarchyMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Level2And3OfFairValueHierarchyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Level2And3OfFairValueHierarchyMember" xlink:to="lab_ifrs-full_Level2And3OfFairValueHierarchyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_OrdinarySharesPerSharePeriodThreeMember_a8fec9c9-e5eb-4df7-b7d8-61d1e8788e71_terseLabel_en-US" xlink:label="lab_stn_OrdinarySharesPerSharePeriodThreeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ordinary shares per share, period three</link:label>
    <link:label id="lab_stn_OrdinarySharesPerSharePeriodThreeMember_label_en-US" xlink:label="lab_stn_OrdinarySharesPerSharePeriodThreeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ordinary shares per share, period three [Member]</link:label>
    <link:label id="lab_stn_OrdinarySharesPerSharePeriodThreeMember_documentation_en-US" xlink:label="lab_stn_OrdinarySharesPerSharePeriodThreeMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ordinary shares per share, period three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OrdinarySharesPerSharePeriodThreeMember" xlink:href="stn-20211231.xsd#stn_OrdinarySharesPerSharePeriodThreeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_OrdinarySharesPerSharePeriodThreeMember" xlink:to="lab_stn_OrdinarySharesPerSharePeriodThreeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents_965e496a-23b3-43d8-9922-e86b36e333aa_terseLabel_en-US" xlink:label="lab_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrestricted investments</link:label>
    <link:label id="lab_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents_label_en-US" xlink:label="lab_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term investments, classified as cash equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents" xlink:to="lab_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember_585b9e9f-96b6-4081-9701-f1a8efe9c2d3_terseLabel_en-US" xlink:label="lab_stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in salary growth by 0.25%</link:label>
    <link:label id="lab_stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember_label_en-US" xlink:label="lab_stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial Assumption Of Expected Rates Of Salary Increases Zero Point Two Five Percent[member]</link:label>
    <link:label id="lab_stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember_documentation_en-US" xlink:label="lab_stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial assumption of expected rates of salary increases 0.25 percent.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember" xlink:href="stn-20211231.xsd#stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember" xlink:to="lab_stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutLeaseCostsTextBlock_c992130b-49b8-40dd-a4a7-40c776c9451a_verboseLabel_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutLeaseCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts Recognized in Administrative and Marketing Expenses</link:label>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutLeaseCostsTextBlock_label_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutLeaseCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about lease costs [Text Block]</link:label>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutLeaseCostsTextBlock_documentation_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutLeaseCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about lease costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutLeaseCostsTextBlock" xlink:href="stn-20211231.xsd#stn_DisclosureOfDetailedInformationAboutLeaseCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutLeaseCostsTextBlock" xlink:to="lab_stn_DisclosureOfDetailedInformationAboutLeaseCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_a3e8b0f6-8e94-415c-9824-2fc627bba52c_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Property and Equipment</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about property, plant and equipment [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_22540cf4-a857-4b74-b71c-8826fce34a0c_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classes of intangible assets other than goodwill [axis]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_label_en-US" xlink:label="lab_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classes of intangible assets other than goodwill [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xlink:to="lab_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_51ec2ef5-571d-43e0-af28-8ba0e82a8224_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impact of foreign exchange</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) through net exchange differences, property, plant and equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfOtherAssetsTable_b1f00498-2fce-41bc-9760-56fbfa56af96_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfOtherAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Other Assets [table]</link:label>
    <link:label id="lab_stn_DisclosureOfOtherAssetsTable_label_en-US" xlink:label="lab_stn_DisclosureOfOtherAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Other Assets [table]</link:label>
    <link:label id="lab_stn_DisclosureOfOtherAssetsTable_documentation_en-US" xlink:label="lab_stn_DisclosureOfOtherAssetsTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of other assets [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfOtherAssetsTable" xlink:href="stn-20211231.xsd#stn_DisclosureOfOtherAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfOtherAssetsTable" xlink:to="lab_stn_DisclosureOfOtherAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_CashAndCashEquivalentsRecognisedAndTransferredAsOfAcquisitionDate_a33fbc9c-eb4e-4a5c-b682-4469e20e78de_totalLabel_en-US" xlink:label="lab_stn_CashAndCashEquivalentsRecognisedAndTransferredAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash paid</link:label>
    <link:label id="lab_stn_CashAndCashEquivalentsRecognisedAndTransferredAsOfAcquisitionDate_label_en-US" xlink:label="lab_stn_CashAndCashEquivalentsRecognisedAndTransferredAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash And Cash Equivalents Recognised And Transferred As Of Acquisition Date</link:label>
    <link:label id="lab_stn_CashAndCashEquivalentsRecognisedAndTransferredAsOfAcquisitionDate_documentation_en-US" xlink:label="lab_stn_CashAndCashEquivalentsRecognisedAndTransferredAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash And Cash Equivalents Recognised And Transferred As Of Acquisition Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashAndCashEquivalentsRecognisedAndTransferredAsOfAcquisitionDate" xlink:href="stn-20211231.xsd#stn_CashAndCashEquivalentsRecognisedAndTransferredAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_CashAndCashEquivalentsRecognisedAndTransferredAsOfAcquisitionDate" xlink:to="lab_stn_CashAndCashEquivalentsRecognisedAndTransferredAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets_48b0761d-87ba-42de-888e-06650f956052_terseLabel_en-US" xlink:label="lab_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">&#160;&#160;Property funds</link:label>
    <link:label id="lab_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets_label_en-US" xlink:label="lab_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment funds, amount contributed to fair value of plan assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets" xlink:to="lab_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RetainedEarningsMember_5de8134d-7f85-4727-902c-fc593b97c9a8_terseLabel_en-US" xlink:label="lab_ifrs-full_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings</link:label>
    <link:label id="lab_ifrs-full_RetainedEarningsMember_label_en-US" xlink:label="lab_ifrs-full_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetainedEarningsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RetainedEarningsMember" xlink:to="lab_ifrs-full_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LaterThanFiveYearsMember_5f8a6d5f-3c48-4123-b88a-3a6c330a9be9_terseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanFiveYearsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">More than five years</link:label>
    <link:label id="lab_ifrs-full_LaterThanFiveYearsMember_label_en-US" xlink:label="lab_ifrs-full_LaterThanFiveYearsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Later than five years [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFiveYearsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LaterThanFiveYearsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanFiveYearsMember" xlink:to="lab_ifrs-full_LaterThanFiveYearsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember_40539799-98b3-4fb8-81f6-0b5cb7c6e6fc_terseLabel_en-US" xlink:label="lab_stn_PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PSUs or RSUs</link:label>
    <link:label id="lab_stn_PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember_label_en-US" xlink:label="lab_stn_PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance share units (PSUs) or restricted share units (RSUs) [Member]</link:label>
    <link:label id="lab_stn_PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember_documentation_en-US" xlink:label="lab_stn_PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance share units (PSUs) or restricted share units (RSUs)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember" xlink:href="stn-20211231.xsd#stn_PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember" xlink:to="lab_stn_PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CustomerrelatedIntangibleAssetsMember_c48b0f78-509b-48f8-95a5-2578d93d6278_terseLabel_en-US" xlink:label="lab_ifrs-full_CustomerrelatedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Client Relationships</link:label>
    <link:label id="lab_ifrs-full_CustomerrelatedIntangibleAssetsMember_label_en-US" xlink:label="lab_ifrs-full_CustomerrelatedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer-related intangible assets [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CustomerrelatedIntangibleAssetsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CustomerrelatedIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CustomerrelatedIntangibleAssetsMember" xlink:to="lab_ifrs-full_CustomerrelatedIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_CardnoMember_b19adaaa-d788-453c-b074-016f0be89985_terseLabel_en-US" xlink:label="lab_stn_CardnoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cardno acquisition</link:label>
    <link:label id="lab_stn_CardnoMember_label_en-US" xlink:label="lab_stn_CardnoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cardno [Member]</link:label>
    <link:label id="lab_stn_CardnoMember_documentation_en-US" xlink:label="lab_stn_CardnoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cardno</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CardnoMember" xlink:href="stn-20211231.xsd#stn_CardnoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_CardnoMember" xlink:to="lab_stn_CardnoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherCurrentLiabilities_aeafaa32-4a9a-45cb-a2bc-b3d6296ae142_verboseLabel_en-US" xlink:label="lab_ifrs-full_OtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_ifrs-full_OtherCurrentLiabilities_59f9693b-4a21-4c39-842f-cad04b99f4e0_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less current portion</link:label>
    <link:label id="lab_ifrs-full_OtherCurrentLiabilities_label_en-US" xlink:label="lab_ifrs-full_OtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentLiabilities" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherCurrentLiabilities" xlink:to="lab_ifrs-full_OtherCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ActuarialAssumptionsAxis_b074018c-8997-414e-ac95-9bfe2f64940e_terseLabel_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial assumptions [axis]</link:label>
    <link:label id="lab_ifrs-full_ActuarialAssumptionsAxis_label_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial assumptions [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ActuarialAssumptionsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialAssumptionsAxis" xlink:to="lab_ifrs-full_ActuarialAssumptionsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NonCashPortionOfSoftwareAdditions_fe16a70b-5dd6-480b-ba85-17ff3489bb3e_terseLabel_en-US" xlink:label="lab_stn_NonCashPortionOfSoftwareAdditions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non cash portion of financial leases additions</link:label>
    <link:label id="lab_stn_NonCashPortionOfSoftwareAdditions_label_en-US" xlink:label="lab_stn_NonCashPortionOfSoftwareAdditions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non Cash Portion Of Software Additions</link:label>
    <link:label id="lab_stn_NonCashPortionOfSoftwareAdditions_documentation_en-US" xlink:label="lab_stn_NonCashPortionOfSoftwareAdditions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non cash portion of software additions.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashPortionOfSoftwareAdditions" xlink:href="stn-20211231.xsd#stn_NonCashPortionOfSoftwareAdditions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_NonCashPortionOfSoftwareAdditions" xlink:to="lab_stn_NonCashPortionOfSoftwareAdditions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_46cd50df-885f-44fc-920b-5be8d21d3c7e_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provisions</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for provisions [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfAssetsAxis_6496fc9e-c1d3-4803-b488-447facece3e9_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfAssetsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classes of assets [axis]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfAssetsAxis_label_en-US" xlink:label="lab_ifrs-full_ClassesOfAssetsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classes of assets [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis" xlink:to="lab_ifrs-full_ClassesOfAssetsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_c990085a-1110-4b31-997c-b9d909780a58_terseLabel_en-US" xlink:label="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions arising on acquisitions</link:label>
    <link:label id="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_label_en-US" xlink:label="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions through business combinations, property, plant and equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:to="lab_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_UndrawnBorrowingFacilities_9185cbf8-605e-49a6-be30-8367860734d7_terseLabel_en-US" xlink:label="lab_ifrs-full_UndrawnBorrowingFacilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount available under the facility</link:label>
    <link:label id="lab_ifrs-full_UndrawnBorrowingFacilities_b5bb5ba0-1127-4724-99d7-618c215ee24a_verboseLabel_en-US" xlink:label="lab_ifrs-full_UndrawnBorrowingFacilities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unused capacity of the facility</link:label>
    <link:label id="lab_ifrs-full_UndrawnBorrowingFacilities_label_en-US" xlink:label="lab_ifrs-full_UndrawnBorrowingFacilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undrawn borrowing facilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UndrawnBorrowingFacilities" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_UndrawnBorrowingFacilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_UndrawnBorrowingFacilities" xlink:to="lab_ifrs-full_UndrawnBorrowingFacilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod_1ca3bf66-a6a5-418b-aa9d-01ba3fc329d2_terseLabel_en-US" xlink:label="lab_ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod_label_en-US" xlink:label="lab_ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue that was included in contract liability balance at beginning of period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod" xlink:to="lab_ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_BondsInterestRatePercentage_36142542-bd50-4a90-bc39-71f1eb2fb219_verboseLabel_en-US" xlink:label="lab_stn_BondsInterestRatePercentage" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bonds interest rate</link:label>
    <link:label id="lab_stn_BondsInterestRatePercentage_label_en-US" xlink:label="lab_stn_BondsInterestRatePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bonds Interest Rate Percentage</link:label>
    <link:label id="lab_stn_BondsInterestRatePercentage_documentation_en-US" xlink:label="lab_stn_BondsInterestRatePercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bonds interest rate percentage.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BondsInterestRatePercentage" xlink:href="stn-20211231.xsd#stn_BondsInterestRatePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_BondsInterestRatePercentage" xlink:to="lab_stn_BondsInterestRatePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfDividendsLineItems_b2dc66c1-84b3-44ff-92b6-843336e86693_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfDividendsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Dividends [line items]</link:label>
    <link:label id="lab_stn_DisclosureOfDividendsLineItems_label_en-US" xlink:label="lab_stn_DisclosureOfDividendsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Dividends [line items]</link:label>
    <link:label id="lab_stn_DisclosureOfDividendsLineItems_documentation_en-US" xlink:label="lab_stn_DisclosureOfDividendsLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Dividends [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDividendsLineItems" xlink:href="stn-20211231.xsd#stn_DisclosureOfDividendsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfDividendsLineItems" xlink:to="lab_stn_DisclosureOfDividendsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfGeographicalAreasExplanatory_4d810031-d314-4ade-ba30-e028bb7829b7_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfGeographicalAreasExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Non-Current Assets and Gross Revenue by Geographical Areas</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfGeographicalAreasExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfGeographicalAreasExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of geographical areas [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfGeographicalAreasExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasExplanatory" xlink:to="lab_ifrs-full_DisclosureOfGeographicalAreasExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_StatementOfChangesInEquityLineItems_59c1e20e-97f9-4995-83be-109ac8daa0b4_terseLabel_en-US" xlink:label="lab_ifrs-full_StatementOfChangesInEquityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of changes in equity [line items]</link:label>
    <link:label id="lab_ifrs-full_StatementOfChangesInEquityLineItems_label_en-US" xlink:label="lab_ifrs-full_StatementOfChangesInEquityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of changes in equity [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfChangesInEquityLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_StatementOfChangesInEquityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems" xlink:to="lab_ifrs-full_StatementOfChangesInEquityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentAssetsAbstract_afbb865d-36fa-4e48-8787-94f8ca5ab388_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current</link:label>
    <link:label id="lab_ifrs-full_CurrentAssetsAbstract_label_en-US" xlink:label="lab_ifrs-full_CurrentAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssetsAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentAssetsAbstract" xlink:to="lab_ifrs-full_CurrentAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_OpenEndedTermsMember_eede91f8-29c3-49dd-b9ad-20455a1d437d_terseLabel_en-US" xlink:label="lab_stn_OpenEndedTermsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Open-ended terms</link:label>
    <link:label id="lab_stn_OpenEndedTermsMember_label_en-US" xlink:label="lab_stn_OpenEndedTermsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Open-ended terms [Member]</link:label>
    <link:label id="lab_stn_OpenEndedTermsMember_documentation_en-US" xlink:label="lab_stn_OpenEndedTermsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Open-ended terms</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OpenEndedTermsMember" xlink:href="stn-20211231.xsd#stn_OpenEndedTermsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_OpenEndedTermsMember" xlink:to="lab_stn_OpenEndedTermsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset_f61b5fd7-fba9-4e15-9e31-0eed66d93029_negatedLabel_en-US" xlink:label="lab_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Experience adjustments</link:label>
    <link:label id="lab_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease (increase) in net defined benefit liability (asset) resulting from actuarial gains (losses) arising from experience adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ReconciliationOfChangesInGoodwillAbstract_36aa921b-ce12-4c01-b508-5c140a8aeeb5_terseLabel_en-US" xlink:label="lab_ifrs-full_ReconciliationOfChangesInGoodwillAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of changes in goodwill [abstract]</link:label>
    <link:label id="lab_ifrs-full_ReconciliationOfChangesInGoodwillAbstract_label_en-US" xlink:label="lab_ifrs-full_ReconciliationOfChangesInGoodwillAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of changes in goodwill [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInGoodwillAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ReconciliationOfChangesInGoodwillAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReconciliationOfChangesInGoodwillAbstract" xlink:to="lab_ifrs-full_ReconciliationOfChangesInGoodwillAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForFairValueGainsLosses_abb81619-17a1-47ca-a136-9f3fc91a6a6a_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForFairValueGainsLosses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gain on equity securities</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForFairValueGainsLosses_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForFairValueGainsLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for fair value losses (gains)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForFairValueGainsLosses" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdjustmentsForFairValueGainsLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForFairValueGainsLosses" xlink:to="lab_ifrs-full_AdjustmentsForFairValueGainsLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDividendsExplanatory_bba47293-0594-4e34-8ba0-e484f50ee2d7_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDividendsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Dividends Declared and Recorded</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDividendsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDividendsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of dividends [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDividendsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfDividendsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDividendsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfDividendsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems_bfbf8f90-d0ec-4000-9add-cbb962c26065_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of investments held for self insured liabilities maturity of bond portfolio at fair value [line items]</link:label>
    <link:label id="lab_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems_label_en-US" xlink:label="lab_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Investments Held For Self Insured Liabilities Maturity Of Bond Portfolio At Fair Value [line items]</link:label>
    <link:label id="lab_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems_documentation_en-US" xlink:label="lab_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of investments held for self insured liabilities maturity of bond portfolio at fair value.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems" xlink:href="stn-20211231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems" xlink:to="lab_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NoncurrentLeaseLiabilities_298feb75-800f-4844-8610-bb836e53c8d6_terseLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liabilities</link:label>
    <link:label id="lab_ifrs-full_NoncurrentLeaseLiabilities_label_en-US" xlink:label="lab_ifrs-full_NoncurrentLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current lease liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLeaseLiabilities" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NoncurrentLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentLeaseLiabilities" xlink:to="lab_ifrs-full_NoncurrentLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_b59a4c72-5f0e-4971-b40e-2ae1408e5ee4_totalLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from (used in) operations before changes in working capital</link:label>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_label_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from (used in) operations before changes in working capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital" xlink:to="lab_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfProvisionMatrixLineItems_ee0809b9-108e-44b1-bc63-96e298d07631_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfProvisionMatrixLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of provision matrix [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfProvisionMatrixLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfProvisionMatrixLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of provision matrix [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfProvisionMatrixLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems" xlink:to="lab_ifrs-full_DisclosureOfProvisionMatrixLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_49c74831-5cde-4ef9-b986-33ea099921bf_terseLabel_en-US" xlink:label="lab_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity's total for segment consolidation items [member]</link:label>
    <link:label id="lab_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_label_en-US" xlink:label="lab_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity's total for segment consolidation items [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EntitysTotalForSegmentConsolidationItemsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" xlink:to="lab_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ValuationTechniquesMember_00d5860f-86af-4b47-b662-d754c1f60e4d_terseLabel_en-US" xlink:label="lab_ifrs-full_ValuationTechniquesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation techniques [member]</link:label>
    <link:label id="lab_ifrs-full_ValuationTechniquesMember_label_en-US" xlink:label="lab_ifrs-full_ValuationTechniquesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation techniques [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ValuationTechniquesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ValuationTechniquesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ValuationTechniquesMember" xlink:to="lab_ifrs-full_ValuationTechniquesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TaxRateEffectOfTaxLosses_52aa4db1-32e0-4300-b36d-194aa782d469_terseLabel_en-US" xlink:label="lab_ifrs-full_TaxRateEffectOfTaxLosses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized tax losses and temporary differences</link:label>
    <link:label id="lab_ifrs-full_TaxRateEffectOfTaxLosses_label_en-US" xlink:label="lab_ifrs-full_TaxRateEffectOfTaxLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax rate effect of tax losses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfTaxLosses" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TaxRateEffectOfTaxLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TaxRateEffectOfTaxLosses" xlink:to="lab_ifrs-full_TaxRateEffectOfTaxLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_SensitiveAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice_18577b99-5c88-4c82-8cd2-985b0773c463_terseLabel_en-US" xlink:label="lab_stn_SensitiveAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments in net income resulting from 10% changes in interest rate</link:label>
    <link:label id="lab_stn_SensitiveAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice_label_en-US" xlink:label="lab_stn_SensitiveAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sensitive Analysis Of Fair Value, Performance Shares, Impact Of 10% Change In Share Price</link:label>
    <link:label id="lab_stn_SensitiveAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice_documentation_en-US" xlink:label="lab_stn_SensitiveAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sensitive Analysis Of Fair Value, Performance Shares, Impact Of 10% Change In Share Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SensitiveAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice" xlink:href="stn-20211231.xsd#stn_SensitiveAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_SensitiveAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice" xlink:to="lab_stn_SensitiveAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_d38db8de-9c6b-4d76-97e9-2b36913c712d_terseLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CASH FLOWS FROM (USED IN) FINANCING ACTIVITIES</link:label>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from (used in) financing activities [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:to="lab_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_38a45239-2506-47b0-a1dd-04a5878346e2_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_label_en-US" xlink:label="lab_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other tax rate effects for reconciliation between accounting profit and tax expense (income)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" xlink:to="lab_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss_61d2b47a-f1c7-4302-9fba-7e7a22adc8ea_negatedLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax recovery during the year recognized in net income</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss_label_en-US" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax expense (income) recognised in profit or loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss" xlink:to="lab_ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_803e5b66-dbdf-47cb-8b92-4e7271424300_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about borrowings [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about borrowings [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_49362e8b-1359-4145-82c1-01bc2aaae89b_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of net defined benefit liability (asset) [Line Items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of net defined benefit liability (asset) [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:to="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_0a7a9c3d-2e20-4c6e-8bb1-d8fcde98ff5c_terseLabel_en-US" xlink:label="lab_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of changes in intangible assets other than goodwill [abstract]</link:label>
    <link:label id="lab_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_label_en-US" xlink:label="lab_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of changes in intangible assets other than goodwill [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract" xlink:to="lab_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncome_f8d66222-374b-4bb4-ba4a-df24a6984b98_totalLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income (loss) for the year, net of tax</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncome_9fa4bcd4-a688-4891-ab7f-a316c9cfecc2_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive loss</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncome_label_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncome" xlink:to="lab_ifrs-full_OtherComprehensiveIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock_55c5f240-9898-4ada-b8d0-422513c22d95_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Loss Carryforwards and Deductible Temporary Differences</link:label>
    <link:label id="lab_stn_DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock_label_en-US" xlink:label="lab_stn_DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of loss carryforwards and deductible temporary differences [Text Block]</link:label>
    <link:label id="lab_stn_DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock_documentation_en-US" xlink:label="lab_stn_DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of loss carryforwards and deductible temporary differences</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock" xlink:href="stn-20211231.xsd#stn_DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock" xlink:to="lab_stn_DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_IncomeTaxesAbstract_label_en-US" xlink:label="lab_stn_IncomeTaxesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes [Abstract]</link:label>
    <link:label id="lab_stn_IncomeTaxesAbstract_documentation_en-US" xlink:label="lab_stn_IncomeTaxesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncomeTaxesAbstract" xlink:href="stn-20211231.xsd#stn_IncomeTaxesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_IncomeTaxesAbstract" xlink:to="lab_stn_IncomeTaxesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_047f956e-e39a-49ed-b29a-f74fe159a99f_periodStartLabel_en-US" xlink:label="lab_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Units, beginning of year</link:label>
    <link:label id="lab_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_cacaa871-80ce-42be-9cb4-fb446d7c36b0_periodEndLabel_en-US" xlink:label="lab_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Units, end of year</link:label>
    <link:label id="lab_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_label_en-US" xlink:label="lab_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of other equity instruments outstanding in share-based payment arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" xlink:to="lab_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RevenueOfAcquiree_7167d7a1-cd77-4730-b22e-c5dbf2c7a9f7_terseLabel_en-US" xlink:label="lab_ifrs-full_RevenueOfAcquiree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross revenue earned</link:label>
    <link:label id="lab_ifrs-full_RevenueOfAcquiree_label_en-US" xlink:label="lab_ifrs-full_RevenueOfAcquiree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue of acquiree since acquisition date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueOfAcquiree" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RevenueOfAcquiree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RevenueOfAcquiree" xlink:to="lab_ifrs-full_RevenueOfAcquiree" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable_a31e894a-d3dd-4f5a-b75d-bdf484d8dcb4_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of quantitative information about right-of-use assets [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of quantitative information about right-of-use assets [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable" xlink:to="lab_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentLeaseLiabilities_fccad141-5b61-40ef-90a3-e4c361a90709_verboseLabel_en-US" xlink:label="lab_ifrs-full_CurrentLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liabilities</link:label>
    <link:label id="lab_ifrs-full_CurrentLeaseLiabilities_label_en-US" xlink:label="lab_ifrs-full_CurrentLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current lease liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLeaseLiabilities" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentLeaseLiabilities" xlink:to="lab_ifrs-full_CurrentLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NumberOfOutstandingShareOptions_fda7c9bf-38ed-474f-bca1-c66b74969519_periodStartLabel_en-US" xlink:label="lab_ifrs-full_NumberOfOutstandingShareOptions" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share options outstanding, beginning of the year</link:label>
    <link:label id="lab_ifrs-full_NumberOfOutstandingShareOptions_9ba9a4ee-3a7f-46f4-966b-d6982c043d5d_periodEndLabel_en-US" xlink:label="lab_ifrs-full_NumberOfOutstandingShareOptions" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share options outstanding, end of the year</link:label>
    <link:label id="lab_ifrs-full_NumberOfOutstandingShareOptions_label_en-US" xlink:label="lab_ifrs-full_NumberOfOutstandingShareOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of share options outstanding in share-based payment arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOutstandingShareOptions" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NumberOfOutstandingShareOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfOutstandingShareOptions" xlink:to="lab_ifrs-full_NumberOfOutstandingShareOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity_1498b9f7-2ee6-41dc-abf2-bc2a3f28ff07_negatedLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax effect on equity items</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity_label_en-US" xlink:label="lab_ifrs-full_DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax relating to items credited (charged) directly to equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity" xlink:to="lab_ifrs-full_DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GrossProfit_604b8d53-1926-47a3-81c9-f98bc65e6ff3_totalLabel_en-US" xlink:label="lab_ifrs-full_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Project margin</link:label>
    <link:label id="lab_ifrs-full_GrossProfit_5520e7fe-059c-46b4-bb45-70921d0b7109_terseLabel_en-US" xlink:label="lab_ifrs-full_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Project margin</link:label>
    <link:label id="lab_ifrs-full_GrossProfit_label_en-US" xlink:label="lab_ifrs-full_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GrossProfit" xlink:to="lab_ifrs-full_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AverageEffectiveTaxRate_5a5ee107-26cb-47c4-9146-a24be319f588_totalLabel_en-US" xlink:label="lab_ifrs-full_AverageEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average effective tax rate</link:label>
    <link:label id="lab_ifrs-full_AverageEffectiveTaxRate_label_en-US" xlink:label="lab_ifrs-full_AverageEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average effective tax rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AverageEffectiveTaxRate" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AverageEffectiveTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AverageEffectiveTaxRate" xlink:to="lab_ifrs-full_AverageEffectiveTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_InterestPaymentsOfLeaseLiabilities_a4351eee-3c3a-42c3-8990-61c4bfda275c_terseLabel_en-US" xlink:label="lab_stn_InterestPaymentsOfLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash payments for the interest portion of lease liabilities</link:label>
    <link:label id="lab_stn_InterestPaymentsOfLeaseLiabilities_label_en-US" xlink:label="lab_stn_InterestPaymentsOfLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Payments Of Lease Liabilities</link:label>
    <link:label id="lab_stn_InterestPaymentsOfLeaseLiabilities_documentation_en-US" xlink:label="lab_stn_InterestPaymentsOfLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Payments Of Lease Liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InterestPaymentsOfLeaseLiabilities" xlink:href="stn-20211231.xsd#stn_InterestPaymentsOfLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_InterestPaymentsOfLeaseLiabilities" xlink:to="lab_stn_InterestPaymentsOfLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_858c13ae-8b08-48e9-b130-fb2a5769f01c_periodStartLabel_en-US" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average exercise price per share, outstanding, beginning of the year (in cad per share)</link:label>
    <link:label id="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_17c69c22-9270-4b00-8fa5-ba423774190d_periodEndLabel_en-US" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average exercise price per share, outstanding, end of the year (in cad per share)</link:label>
    <link:label id="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_label_en-US" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average exercise price of share options outstanding in share-based payment arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" xlink:to="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AmountsPayableRelatedPartyTransactions_4a8b0186-e9ad-415f-a7ff-310a0b06c209_terseLabel_en-US" xlink:label="lab_ifrs-full_AmountsPayableRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts Owed by Related Parties</link:label>
    <link:label id="lab_ifrs-full_AmountsPayableRelatedPartyTransactions_label_en-US" xlink:label="lab_ifrs-full_AmountsPayableRelatedPartyTransactions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts payable, related party transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmountsPayableRelatedPartyTransactions" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AmountsPayableRelatedPartyTransactions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AmountsPayableRelatedPartyTransactions" xlink:to="lab_ifrs-full_AmountsPayableRelatedPartyTransactions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_4c9e4860-2439-4445-8155-8e24fad64cd2_negatedLabel_en-US" xlink:label="lab_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of property and equipment</link:label>
    <link:label id="lab_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_label_en-US" xlink:label="lab_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of property, plant and equipment, classified as investing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:to="lab_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_OneToThirtyDaysMember_2c8b8b1a-7154-4832-b6dc-b9dde21f2b72_terseLabel_en-US" xlink:label="lab_stn_OneToThirtyDaysMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1-30</link:label>
    <link:label id="lab_stn_OneToThirtyDaysMember_label_en-US" xlink:label="lab_stn_OneToThirtyDaysMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">One To Thirty Days [member]</link:label>
    <link:label id="lab_stn_OneToThirtyDaysMember_documentation_en-US" xlink:label="lab_stn_OneToThirtyDaysMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">One to thirty days.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OneToThirtyDaysMember" xlink:href="stn-20211231.xsd#stn_OneToThirtyDaysMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_OneToThirtyDaysMember" xlink:to="lab_stn_OneToThirtyDaysMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory_be33a83a-d6dd-43d1-bcf4-68c02120a655_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in joint arrangements and associates</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for investment in associates and joint ventures [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_RevenueAdjustmentsArisingFromInterSegments_513aecaa-454e-4871-8ad9-d61c58e78628_negatedLabel_en-US" xlink:label="lab_stn_RevenueAdjustmentsArisingFromInterSegments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less inter-segment revenue</link:label>
    <link:label id="lab_stn_RevenueAdjustmentsArisingFromInterSegments_label_en-US" xlink:label="lab_stn_RevenueAdjustmentsArisingFromInterSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Adjustments Arising From Inter Segments</link:label>
    <link:label id="lab_stn_RevenueAdjustmentsArisingFromInterSegments_documentation_en-US" xlink:label="lab_stn_RevenueAdjustmentsArisingFromInterSegments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue adjustments arising from inter segments.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RevenueAdjustmentsArisingFromInterSegments" xlink:href="stn-20211231.xsd#stn_RevenueAdjustmentsArisingFromInterSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_RevenueAdjustmentsArisingFromInterSegments" xlink:to="lab_stn_RevenueAdjustmentsArisingFromInterSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ReportableSegmentsMember_1f16df95-0e6a-404a-aa42-6295927971ed_terseLabel_en-US" xlink:label="lab_ifrs-full_ReportableSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reportable segments</link:label>
    <link:label id="lab_ifrs-full_ReportableSegmentsMember_label_en-US" xlink:label="lab_ifrs-full_ReportableSegmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reportable segments [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReportableSegmentsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ReportableSegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReportableSegmentsMember" xlink:to="lab_ifrs-full_ReportableSegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NotLaterThanOneYearMember_3dbc5260-58ae-4f9a-9dd4-69d95c424b96_terseLabel_en-US" xlink:label="lab_ifrs-full_NotLaterThanOneYearMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Within one year</link:label>
    <link:label id="lab_ifrs-full_NotLaterThanOneYearMember_a8f50f0b-bebc-418a-a474-11a92d97f884_verboseLabel_en-US" xlink:label="lab_ifrs-full_NotLaterThanOneYearMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less&#160;than&#160;1&#160;Year</link:label>
    <link:label id="lab_ifrs-full_NotLaterThanOneYearMember_label_en-US" xlink:label="lab_ifrs-full_NotLaterThanOneYearMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not later than one year [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NotLaterThanOneYearMember" xlink:to="lab_ifrs-full_NotLaterThanOneYearMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment_7366c381-b0d0-49fd-87fc-733376229a4f_terseLabel_en-US" xlink:label="lab_stn_TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing expected to recognize revenue as contracts are completed</link:label>
    <link:label id="lab_stn_TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment_label_en-US" xlink:label="lab_stn_TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of satisfaction of performance obligations relates to typical timing of payment</link:label>
    <link:label id="lab_stn_TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment_documentation_en-US" xlink:label="lab_stn_TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of satisfaction of performance obligations relates to typical timing of payment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment" xlink:href="stn-20211231.xsd#stn_TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment" xlink:to="lab_stn_TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised_6a4be468-62d5-408b-b6d8-0015fea4e4f0_terseLabel_en-US" xlink:label="lab_ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unused tax credits for which no deferred tax asset recognised</link:label>
    <link:label id="lab_ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised_label_en-US" xlink:label="lab_ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unused tax credits for which no deferred tax asset recognised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised" xlink:to="lab_ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_RevenueFromContractsWithCustomersAbstract_2a1dada0-f863-4645-bb6c-e009b70670b9_terseLabel_en-US" xlink:label="lab_stn_RevenueFromContractsWithCustomersAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Net Interest Expense Income [abstract]</link:label>
    <link:label id="lab_stn_RevenueFromContractsWithCustomersAbstract_label_en-US" xlink:label="lab_stn_RevenueFromContractsWithCustomersAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue From Contracts With Customers [Abstract]</link:label>
    <link:label id="lab_stn_RevenueFromContractsWithCustomersAbstract_documentation_en-US" xlink:label="lab_stn_RevenueFromContractsWithCustomersAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue From Contracts With Customers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RevenueFromContractsWithCustomersAbstract" xlink:href="stn-20211231.xsd#stn_RevenueFromContractsWithCustomersAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_RevenueFromContractsWithCustomersAbstract" xlink:to="lab_stn_RevenueFromContractsWithCustomersAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NumberOfSpecializedBusinessOperatingUnits_9ae38a6e-5337-45a6-b23d-49b97b030180_terseLabel_en-US" xlink:label="lab_stn_NumberOfSpecializedBusinessOperatingUnits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of specialized business operating units</link:label>
    <link:label id="lab_stn_NumberOfSpecializedBusinessOperatingUnits_label_en-US" xlink:label="lab_stn_NumberOfSpecializedBusinessOperatingUnits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of specialized business operating units</link:label>
    <link:label id="lab_stn_NumberOfSpecializedBusinessOperatingUnits_documentation_en-US" xlink:label="lab_stn_NumberOfSpecializedBusinessOperatingUnits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of specialized business operating units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfSpecializedBusinessOperatingUnits" xlink:href="stn-20211231.xsd#stn_NumberOfSpecializedBusinessOperatingUnits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_NumberOfSpecializedBusinessOperatingUnits" xlink:to="lab_stn_NumberOfSpecializedBusinessOperatingUnits" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_Assets_7e49e791-f0f6-4e13-aa99-6dcf36573417_totalLabel_en-US" xlink:label="lab_ifrs-full_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_ifrs-full_Assets_label_en-US" xlink:label="lab_ifrs-full_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Assets" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Assets" xlink:to="lab_ifrs-full_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EntitysTotalForRelatedPartiesMember_5249cec4-0701-45db-bebe-af4c47532a9f_terseLabel_en-US" xlink:label="lab_ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity's total for related parties [member]</link:label>
    <link:label id="lab_ifrs-full_EntitysTotalForRelatedPartiesMember_label_en-US" xlink:label="lab_ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity's total for related parties [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:to="lab_ifrs-full_EntitysTotalForRelatedPartiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BasicEarningsLossPerShare_f5561da5-3f7b-4d92-8ae7-21d23ccf0424_totalLabel_en-US" xlink:label="lab_ifrs-full_BasicEarningsLossPerShare" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total basic earnings per share (in cad per share)</link:label>
    <link:label id="lab_ifrs-full_BasicEarningsLossPerShare_label_en-US" xlink:label="lab_ifrs-full_BasicEarningsLossPerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic earnings (loss) per share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BasicEarningsLossPerShare" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BasicEarningsLossPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BasicEarningsLossPerShare" xlink:to="lab_ifrs-full_BasicEarningsLossPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ForwardContractMember_aaaea5c0-71a2-4390-8a4f-3ab1434de4c2_terseLabel_en-US" xlink:label="lab_ifrs-full_ForwardContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward contract</link:label>
    <link:label id="lab_ifrs-full_ForwardContractMember_label_en-US" xlink:label="lab_ifrs-full_ForwardContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward contract [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForwardContractMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ForwardContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ForwardContractMember" xlink:to="lab_ifrs-full_ForwardContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DeferredPaymentsOfNonCorporateTaxes_77406406-8039-4ab4-8648-002fcaabd10b_terseLabel_en-US" xlink:label="lab_stn_DeferredPaymentsOfNonCorporateTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred payments of non-corporate taxes</link:label>
    <link:label id="lab_stn_DeferredPaymentsOfNonCorporateTaxes_label_en-US" xlink:label="lab_stn_DeferredPaymentsOfNonCorporateTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred payments of non-corporate taxes</link:label>
    <link:label id="lab_stn_DeferredPaymentsOfNonCorporateTaxes_documentation_en-US" xlink:label="lab_stn_DeferredPaymentsOfNonCorporateTaxes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred payments of non-corporate taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DeferredPaymentsOfNonCorporateTaxes" xlink:href="stn-20211231.xsd#stn_DeferredPaymentsOfNonCorporateTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DeferredPaymentsOfNonCorporateTaxes" xlink:to="lab_stn_DeferredPaymentsOfNonCorporateTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NetRevenue_e20c79ea-d663-407a-8d57-9df25afcfce6_totalLabel_en-US" xlink:label="lab_stn_NetRevenue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net revenue</link:label>
    <link:label id="lab_stn_NetRevenue_d4e0af26-620f-44c6-82bb-7019f96eb253_terseLabel_en-US" xlink:label="lab_stn_NetRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net revenue</link:label>
    <link:label id="lab_stn_NetRevenue_label_en-US" xlink:label="lab_stn_NetRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Revenue</link:label>
    <link:label id="lab_stn_NetRevenue_documentation_en-US" xlink:label="lab_stn_NetRevenue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross revenue less any revenue associated with subconsultant, subcontractor and other direct expenses.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NetRevenue" xlink:href="stn-20211231.xsd#stn_NetRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_NetRevenue" xlink:to="lab_stn_NetRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ListOfAccountingPoliciesAbstract_label_en-US" xlink:label="lab_stn_ListOfAccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">List Of Accounting Policies [Abstract]</link:label>
    <link:label id="lab_stn_ListOfAccountingPoliciesAbstract_documentation_en-US" xlink:label="lab_stn_ListOfAccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">List Of Accounting Policies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ListOfAccountingPoliciesAbstract" xlink:href="stn-20211231.xsd#stn_ListOfAccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract" xlink:to="lab_stn_ListOfAccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProvisionUsedOtherProvisions_3cacb26b-ce1e-45c1-86d4-acc8251aa37c_negatedLabel_en-US" xlink:label="lab_ifrs-full_ProvisionUsedOtherProvisions" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Paid or otherwise settled</link:label>
    <link:label id="lab_ifrs-full_ProvisionUsedOtherProvisions_label_en-US" xlink:label="lab_ifrs-full_ProvisionUsedOtherProvisions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision used, other provisions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProvisionUsedOtherProvisions" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProvisionUsedOtherProvisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProvisionUsedOtherProvisions" xlink:to="lab_ifrs-full_ProvisionUsedOtherProvisions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_25e5b40f-5e15-436e-88e1-72327e6b8c72_terseLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Origination and reversal of timing differences</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_label_en-US" xlink:label="lab_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax expense (income) relating to origination and reversal of temporary differences</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xlink:to="lab_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_TradeAndOtherReceivablesLineItems_3d863753-1f24-4fb6-9663-b5e620378ea8_terseLabel_en-US" xlink:label="lab_stn_TradeAndOtherReceivablesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade and other receivables [line items]</link:label>
    <link:label id="lab_stn_TradeAndOtherReceivablesLineItems_label_en-US" xlink:label="lab_stn_TradeAndOtherReceivablesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade and Other Receivables [line items]</link:label>
    <link:label id="lab_stn_TradeAndOtherReceivablesLineItems_documentation_en-US" xlink:label="lab_stn_TradeAndOtherReceivablesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade and other receivables.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_TradeAndOtherReceivablesLineItems" xlink:href="stn-20211231.xsd#stn_TradeAndOtherReceivablesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_TradeAndOtherReceivablesLineItems" xlink:to="lab_stn_TradeAndOtherReceivablesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_OrdinarySharesPerSharePeriodOneMember_faee210f-f213-4626-bba8-e8aff3a07368_terseLabel_en-US" xlink:label="lab_stn_OrdinarySharesPerSharePeriodOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ordinary shares per share, period one</link:label>
    <link:label id="lab_stn_OrdinarySharesPerSharePeriodOneMember_label_en-US" xlink:label="lab_stn_OrdinarySharesPerSharePeriodOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ordinary shares per share, period one [Member]</link:label>
    <link:label id="lab_stn_OrdinarySharesPerSharePeriodOneMember_documentation_en-US" xlink:label="lab_stn_OrdinarySharesPerSharePeriodOneMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ordinary shares per share, period one</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OrdinarySharesPerSharePeriodOneMember" xlink:href="stn-20211231.xsd#stn_OrdinarySharesPerSharePeriodOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_OrdinarySharesPerSharePeriodOneMember" xlink:to="lab_stn_OrdinarySharesPerSharePeriodOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_SensitiveAnalysisOfFairValueProfitLossImpactOf05ChangeInInterestRateOnBorrowings_d4902ba0-4480-438c-b55d-4025ba8a1a37_terseLabel_en-US" xlink:label="lab_stn_SensitiveAnalysisOfFairValueProfitLossImpactOf05ChangeInInterestRateOnBorrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments in net income resulting from 0.5% changes in interest rate</link:label>
    <link:label id="lab_stn_SensitiveAnalysisOfFairValueProfitLossImpactOf05ChangeInInterestRateOnBorrowings_label_en-US" xlink:label="lab_stn_SensitiveAnalysisOfFairValueProfitLossImpactOf05ChangeInInterestRateOnBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sensitive Analysis Of Fair Value, Profit (Loss), Impact Of 0.5% Change In Interest Rate On Borrowings</link:label>
    <link:label id="lab_stn_SensitiveAnalysisOfFairValueProfitLossImpactOf05ChangeInInterestRateOnBorrowings_documentation_en-US" xlink:label="lab_stn_SensitiveAnalysisOfFairValueProfitLossImpactOf05ChangeInInterestRateOnBorrowings" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sensitive Analysis Of Fair Value, Profit (Loss), Impact Of 0.5% Change In Interest Rate On Borrowings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SensitiveAnalysisOfFairValueProfitLossImpactOf05ChangeInInterestRateOnBorrowings" xlink:href="stn-20211231.xsd#stn_SensitiveAnalysisOfFairValueProfitLossImpactOf05ChangeInInterestRateOnBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_SensitiveAnalysisOfFairValueProfitLossImpactOf05ChangeInInterestRateOnBorrowings" xlink:to="lab_stn_SensitiveAnalysisOfFairValueProfitLossImpactOf05ChangeInInterestRateOnBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_47857453-b2e3-4117-89b0-690fbc311e56_terseLabel_en-US" xlink:label="lab_ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity's total for cash-generating units [member]</link:label>
    <link:label id="lab_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_label_en-US" xlink:label="lab_ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity's total for cash-generating units [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EntitysTotalForCashgeneratingUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:to="lab_ifrs-full_EntitysTotalForCashgeneratingUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_84f80310-4149-4b1c-b34a-1802b63ad619_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) through share-based payment transactions, equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses_5b865e2d-5bf9-433b-8465-ab53d69387c6_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for decrease (increase) in prepaid expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses" xlink:to="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentContractAssets_f2856bde-652b-43a3-a705-74453c09c135_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentContractAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract assets</link:label>
    <link:label id="lab_ifrs-full_CurrentContractAssets_label_en-US" xlink:label="lab_ifrs-full_CurrentContractAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current contract assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentContractAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentContractAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentContractAssets" xlink:to="lab_ifrs-full_CurrentContractAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_StatementOfFinancialPositionAbstract_4fd931df-5705-4d83-ae60-399391527b61_terseLabel_en-US" xlink:label="lab_ifrs-full_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of financial position [abstract]</link:label>
    <link:label id="lab_ifrs-full_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_ifrs-full_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of financial position [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_StatementOfFinancialPositionAbstract" xlink:to="lab_ifrs-full_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NonadjustingEventsMember_54390330-1537-4cd8-8eb4-d6e9507be49b_terseLabel_en-US" xlink:label="lab_ifrs-full_NonadjustingEventsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-adjusting events after reporting period [member]</link:label>
    <link:label id="lab_ifrs-full_NonadjustingEventsMember_label_en-US" xlink:label="lab_ifrs-full_NonadjustingEventsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-adjusting events after reporting period [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NonadjustingEventsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NonadjustingEventsMember" xlink:to="lab_ifrs-full_NonadjustingEventsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DividendsPaidOrdinaryShares_b2c4407b-1158-4524-a18a-c87510f917c3_terseLabel_en-US" xlink:label="lab_ifrs-full_DividendsPaidOrdinaryShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Paid</link:label>
    <link:label id="lab_ifrs-full_DividendsPaidOrdinaryShares_label_en-US" xlink:label="lab_ifrs-full_DividendsPaidOrdinaryShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends paid, ordinary shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidOrdinaryShares" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DividendsPaidOrdinaryShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DividendsPaidOrdinaryShares" xlink:to="lab_ifrs-full_DividendsPaidOrdinaryShares" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases_a581793a-0036-4dc3-ac68-1f3f9d6e9395_terseLabel_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rate of increase in future pensions payment</link:label>
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases_label_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial assumption of expected rates of pension increases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases" xlink:to="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_MaturityAnalysisForDerivativeFinancialLiabilities_61d13671-2ff0-4c9b-a0ef-9cc0f84dec92_terseLabel_en-US" xlink:label="lab_ifrs-full_MaturityAnalysisForDerivativeFinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of the Bond Portfolio Stated at Fair Value</link:label>
    <link:label id="lab_ifrs-full_MaturityAnalysisForDerivativeFinancialLiabilities_label_en-US" xlink:label="lab_ifrs-full_MaturityAnalysisForDerivativeFinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of maturity analysis for derivative financial liabilities [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAnalysisForDerivativeFinancialLiabilities" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_MaturityAnalysisForDerivativeFinancialLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MaturityAnalysisForDerivativeFinancialLiabilities" xlink:to="lab_ifrs-full_MaturityAnalysisForDerivativeFinancialLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ClassesOfFinancialAssetsAxis_62b00c1e-6b45-4e77-a4d4-d41a8d7f4208_terseLabel_en-US" xlink:label="lab_ifrs-full_ClassesOfFinancialAssetsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classes of financial assets [axis]</link:label>
    <link:label id="lab_ifrs-full_ClassesOfFinancialAssetsAxis_label_en-US" xlink:label="lab_ifrs-full_ClassesOfFinancialAssetsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Classes of financial assets [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis" xlink:to="lab_ifrs-full_ClassesOfFinancialAssetsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NumberOfSharesOutstanding_5ea95eaa-185e-4cf7-a057-6f18b9ae2d3a_periodStartLabel_en-US" xlink:label="lab_ifrs-full_NumberOfSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_ifrs-full_NumberOfSharesOutstanding_5ee53e92-9b70-410a-b0f7-ae68efe8d372_periodEndLabel_en-US" xlink:label="lab_ifrs-full_NumberOfSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_ifrs-full_NumberOfSharesOutstanding_label_en-US" xlink:label="lab_ifrs-full_NumberOfSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfSharesOutstanding" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NumberOfSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfSharesOutstanding" xlink:to="lab_ifrs-full_NumberOfSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProportionOfOwnershipInterestInJointVenture_ff52eba7-1b66-4964-b7d3-a96f044fe748_terseLabel_en-US" xlink:label="lab_ifrs-full_ProportionOfOwnershipInterestInJointVenture" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership Interests</link:label>
    <link:label id="lab_ifrs-full_ProportionOfOwnershipInterestInJointVenture_label_en-US" xlink:label="lab_ifrs-full_ProportionOfOwnershipInterestInJointVenture" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proportion of ownership interest in joint venture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture" xlink:to="lab_ifrs-full_ProportionOfOwnershipInterestInJointVenture" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement_45a90e45-cf64-44b5-a0f5-65b91b07ae36_terseLabel_en-US" xlink:label="lab_stn_WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average exercise price per share, vested, end of the year (in cad per share)</link:label>
    <link:label id="lab_stn_WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement_label_en-US" xlink:label="lab_stn_WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average exercise price of share options vested in share-based payment arrangement</link:label>
    <link:label id="lab_stn_WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement_documentation_en-US" xlink:label="lab_stn_WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average exercise price of share options vested in share-based payment arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement" xlink:href="stn-20211231.xsd#stn_WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement" xlink:to="lab_stn_WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation_c4d1a4ba-8e25-4df1-8dda-91b92ab438e9_terseLabel_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rate of inflation,&#160;pre-retirement</link:label>
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation_label_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial assumption of expected rates of inflation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation" xlink:to="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory_9619bbab-f8c5-4db6-bac0-203dfd23ad2c_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for impairment of assets [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory_26c6c590-12cb-4624-9921-91b061ce16c6_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Shares and Weighted&#160;Average Exercise Price of Share Options</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of number and weighted average exercise prices of share options [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_CardnoAndOtherAcquisitionsMember_8a5c8f1a-b843-49e8-b191-e5f166c492d7_terseLabel_en-US" xlink:label="lab_stn_CardnoAndOtherAcquisitionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cardno and Other Acquisitions</link:label>
    <link:label id="lab_stn_CardnoAndOtherAcquisitionsMember_label_en-US" xlink:label="lab_stn_CardnoAndOtherAcquisitionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cardno And Other Acquisitions [Member]</link:label>
    <link:label id="lab_stn_CardnoAndOtherAcquisitionsMember_documentation_en-US" xlink:label="lab_stn_CardnoAndOtherAcquisitionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cardno And Other Acquisitions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CardnoAndOtherAcquisitionsMember" xlink:href="stn-20211231.xsd#stn_CardnoAndOtherAcquisitionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_CardnoAndOtherAcquisitionsMember" xlink:to="lab_stn_CardnoAndOtherAcquisitionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ChargesToRetainedEarnings_e84e6ee7-3678-4c72-9a79-5aff4e1788c4_terseLabel_en-US" xlink:label="lab_stn_ChargesToRetainedEarnings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charges to retained earnings</link:label>
    <link:label id="lab_stn_ChargesToRetainedEarnings_label_en-US" xlink:label="lab_stn_ChargesToRetainedEarnings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charges to retained earnings</link:label>
    <link:label id="lab_stn_ChargesToRetainedEarnings_documentation_en-US" xlink:label="lab_stn_ChargesToRetainedEarnings" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charges to retained earnings.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ChargesToRetainedEarnings" xlink:href="stn-20211231.xsd#stn_ChargesToRetainedEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ChargesToRetainedEarnings" xlink:to="lab_stn_ChargesToRetainedEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_56050521-5302-4b93-8979-bc71f84a7eb6_terseLabel_en-US" xlink:label="lab_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets and liabilities acquired</link:label>
    <link:label id="lab_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_label_en-US" xlink:label="lab_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts recognised as of acquisition date for each major class of assets acquired and liabilities assumed [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:to="lab_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare_b1a733e9-0273-4ee3-accf-80d6c2c871c0_terseLabel_en-US" xlink:label="lab_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends payable amount per share (in cad per share)</link:label>
    <link:label id="lab_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare_label_en-US" xlink:label="lab_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends proposed or declared before financial statements authorised for issue but not recognised as distribution to owners per share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare" xlink:to="lab_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_PerformanceShareUnitsPSUsExcludingDividendsMember_82de9258-7070-492b-b251-51d02727f552_terseLabel_en-US" xlink:label="lab_stn_PerformanceShareUnitsPSUsExcludingDividendsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PSUs, excluding dividends</link:label>
    <link:label id="lab_stn_PerformanceShareUnitsPSUsExcludingDividendsMember_label_en-US" xlink:label="lab_stn_PerformanceShareUnitsPSUsExcludingDividendsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance share units (PSUs), excluding dividends [Member]</link:label>
    <link:label id="lab_stn_PerformanceShareUnitsPSUsExcludingDividendsMember_documentation_en-US" xlink:label="lab_stn_PerformanceShareUnitsPSUsExcludingDividendsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance share units (PSUs), excluding dividends</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PerformanceShareUnitsPSUsExcludingDividendsMember" xlink:href="stn-20211231.xsd#stn_PerformanceShareUnitsPSUsExcludingDividendsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_PerformanceShareUnitsPSUsExcludingDividendsMember" xlink:to="lab_stn_PerformanceShareUnitsPSUsExcludingDividendsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax_d304877b-0c39-4de5-af7e-9f0a321054a1_terseLabel_en-US" xlink:label="lab_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification adjustments on cash flow hedges, net of tax</link:label>
    <link:label id="lab_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax_label_en-US" xlink:label="lab_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification adjustments on cash flow hedges, net of tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax" xlink:to="lab_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_OfficersAndEmployeesMember_e39d7269-2228-436e-b145-3158b96b4572_terseLabel_en-US" xlink:label="lab_stn_OfficersAndEmployeesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Officers and employees</link:label>
    <link:label id="lab_stn_OfficersAndEmployeesMember_label_en-US" xlink:label="lab_stn_OfficersAndEmployeesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Officers and employees [Member]</link:label>
    <link:label id="lab_stn_OfficersAndEmployeesMember_documentation_en-US" xlink:label="lab_stn_OfficersAndEmployeesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Officers and employees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OfficersAndEmployeesMember" xlink:href="stn-20211231.xsd#stn_OfficersAndEmployeesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_OfficersAndEmployeesMember" xlink:to="lab_stn_OfficersAndEmployeesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_PostEmploymentBenefitPlansMember_237f7d41-46b4-4cd6-a7ec-00302aab45d0_terseLabel_en-US" xlink:label="lab_stn_PostEmploymentBenefitPlansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Post employment benefit plans</link:label>
    <link:label id="lab_stn_PostEmploymentBenefitPlansMember_label_en-US" xlink:label="lab_stn_PostEmploymentBenefitPlansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Post employment benefit plans [member]</link:label>
    <link:label id="lab_stn_PostEmploymentBenefitPlansMember_documentation_en-US" xlink:label="lab_stn_PostEmploymentBenefitPlansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Post employment benefit plans.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PostEmploymentBenefitPlansMember" xlink:href="stn-20211231.xsd#stn_PostEmploymentBenefitPlansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_PostEmploymentBenefitPlansMember" xlink:to="lab_stn_PostEmploymentBenefitPlansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RightofuseAssets_8c7bc1e0-eee6-432e-9529-6000ebc00100_terseLabel_en-US" xlink:label="lab_ifrs-full_RightofuseAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease assets</link:label>
    <link:label id="lab_ifrs-full_RightofuseAssets_2407bfbd-d09d-4c75-ae76-717bcffa5a54_periodStartLabel_en-US" xlink:label="lab_ifrs-full_RightofuseAssets" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_ifrs-full_RightofuseAssets_0de32936-5fc4-4fd9-a3ae-a70107c22e6c_periodEndLabel_en-US" xlink:label="lab_ifrs-full_RightofuseAssets" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_ifrs-full_RightofuseAssets_label_en-US" xlink:label="lab_ifrs-full_RightofuseAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RightofuseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RightofuseAssets" xlink:to="lab_ifrs-full_RightofuseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory_947ed95f-3108-48b6-938e-85f5cd3b743b_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill Allocated</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of information for cash-generating units [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_df4f30df-d583-49ec-bda6-b826c8b63a9f_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of analysis of single amount of discontinued operations [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of analysis of single amount of discontinued operations [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems" xlink:to="lab_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NonCurrentBorrowingsUndiscountedCashFlows_da1b1700-b6f6-4c55-9055-4e1cae7b3792_terseLabel_en-US" xlink:label="lab_stn_NonCurrentBorrowingsUndiscountedCashFlows" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_stn_NonCurrentBorrowingsUndiscountedCashFlows_label_en-US" xlink:label="lab_stn_NonCurrentBorrowingsUndiscountedCashFlows" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current borrowings, undiscounted cash flows</link:label>
    <link:label id="lab_stn_NonCurrentBorrowingsUndiscountedCashFlows_documentation_en-US" xlink:label="lab_stn_NonCurrentBorrowingsUndiscountedCashFlows" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current borrowings, undiscounted cash flows</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCurrentBorrowingsUndiscountedCashFlows" xlink:href="stn-20211231.xsd#stn_NonCurrentBorrowingsUndiscountedCashFlows"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_NonCurrentBorrowingsUndiscountedCashFlows" xlink:to="lab_stn_NonCurrentBorrowingsUndiscountedCashFlows" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement_7853a6da-50d1-40a3-bbdd-bed8279a2978_terseLabel_en-US" xlink:label="lab_stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share options vested, end of the year</link:label>
    <link:label id="lab_stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement_label_en-US" xlink:label="lab_stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of share options vested in share-based payment arrangement</link:label>
    <link:label id="lab_stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement_documentation_en-US" xlink:label="lab_stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of share options vested in sharebased payment arrangement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement" xlink:href="stn-20211231.xsd#stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement" xlink:to="lab_stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock_a2aa6a30-f137-4b91-96b4-f3bc56db5054_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aging Analysis of Gross Trade Receivables</link:label>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock_label_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about the aging analysis of gross trade receivables [Text Block]</link:label>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock_documentation_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about the aging analysis of gross trade receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock" xlink:href="stn-20211231.xsd#stn_DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock" xlink:to="lab_stn_DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BankBorrowingsUndiscountedCashFlows_372931e8-59ae-4202-aa49-6e257474147a_terseLabel_en-US" xlink:label="lab_ifrs-full_BankBorrowingsUndiscountedCashFlows" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank indebtedness</link:label>
    <link:label id="lab_ifrs-full_BankBorrowingsUndiscountedCashFlows_label_en-US" xlink:label="lab_ifrs-full_BankBorrowingsUndiscountedCashFlows" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank borrowings, undiscounted cash flows</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BankBorrowingsUndiscountedCashFlows" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BankBorrowingsUndiscountedCashFlows"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BankBorrowingsUndiscountedCashFlows" xlink:to="lab_ifrs-full_BankBorrowingsUndiscountedCashFlows" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_LineOfCreditFacilityMaximumBorrowingsCapacity_4f1e34f3-6c35-4f28-a73d-99001ffe171f_verboseLabel_en-US" xlink:label="lab_stn_LineOfCreditFacilityMaximumBorrowingsCapacity" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving credit facilities amount</link:label>
    <link:label id="lab_stn_LineOfCreditFacilityMaximumBorrowingsCapacity_b8fb4808-e018-4e4f-af56-62f18e81c49b_terseLabel_en-US" xlink:label="lab_stn_LineOfCreditFacilityMaximumBorrowingsCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of revolving credit facility</link:label>
    <link:label id="lab_stn_LineOfCreditFacilityMaximumBorrowingsCapacity_label_en-US" xlink:label="lab_stn_LineOfCreditFacilityMaximumBorrowingsCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit facility, maximum borrowings capacity</link:label>
    <link:label id="lab_stn_LineOfCreditFacilityMaximumBorrowingsCapacity_documentation_en-US" xlink:label="lab_stn_LineOfCreditFacilityMaximumBorrowingsCapacity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit facility, maximum borrowings capacity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LineOfCreditFacilityMaximumBorrowingsCapacity" xlink:href="stn-20211231.xsd#stn_LineOfCreditFacilityMaximumBorrowingsCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_LineOfCreditFacilityMaximumBorrowingsCapacity" xlink:to="lab_stn_LineOfCreditFacilityMaximumBorrowingsCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_b7bdc5c2-4ff6-4ec0-ab91-de7291c60f62_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of fair value measurement of assets [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of fair value measurement of assets [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable" xlink:to="lab_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GainsOnChangeInFairValueOfDerivatives_899e5473-a5fe-44a5-adf1-55b4e0a490b9_terseLabel_en-US" xlink:label="lab_ifrs-full_GainsOnChangeInFairValueOfDerivatives" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains on change in fair value of derivatives</link:label>
    <link:label id="lab_ifrs-full_GainsOnChangeInFairValueOfDerivatives_label_en-US" xlink:label="lab_ifrs-full_GainsOnChangeInFairValueOfDerivatives" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains on change in fair value of derivatives</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsOnChangeInFairValueOfDerivatives" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GainsOnChangeInFairValueOfDerivatives"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsOnChangeInFairValueOfDerivatives" xlink:to="lab_ifrs-full_GainsOnChangeInFairValueOfDerivatives" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_HoldbacksCurrent_84302fb8-b0ed-46b5-bdbf-8d67da920f3a_terseLabel_en-US" xlink:label="lab_stn_HoldbacksCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Holdbacks, current</link:label>
    <link:label id="lab_stn_HoldbacksCurrent_label_en-US" xlink:label="lab_stn_HoldbacksCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Holdbacks Current</link:label>
    <link:label id="lab_stn_HoldbacksCurrent_documentation_en-US" xlink:label="lab_stn_HoldbacksCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Holdbacks current.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_HoldbacksCurrent" xlink:href="stn-20211231.xsd#stn_HoldbacksCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_HoldbacksCurrent" xlink:to="lab_stn_HoldbacksCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable_8cf493b5-72af-45bb-9b42-51e2ed6b284b_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of maturity analysis for financial assets held for managing liquidity risk [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of maturity analysis for financial assets held for managing liquidity risk [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable" xlink:to="lab_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory_4ebf9a0b-f0e8-414c-afd3-370f419d373d_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for intangible assets other than goodwill [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_BetterTogetherMember_27e3bdac-fd78-4905-bc03-9eea8e489818_terseLabel_en-US" xlink:label="lab_stn_BetterTogetherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Better Together, a Joint Venture</link:label>
    <link:label id="lab_stn_BetterTogetherMember_label_en-US" xlink:label="lab_stn_BetterTogetherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Better Together [Member]</link:label>
    <link:label id="lab_stn_BetterTogetherMember_documentation_en-US" xlink:label="lab_stn_BetterTogetherMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Better Together</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BetterTogetherMember" xlink:href="stn-20211231.xsd#stn_BetterTogetherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_BetterTogetherMember" xlink:to="lab_stn_BetterTogetherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncomeTaxExpenseContinuingOperations_25f01471-e864-448b-8fe3-17611cc72e92_totalLabel_en-US" xlink:label="lab_ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total income taxes</link:label>
    <link:label id="lab_ifrs-full_IncomeTaxExpenseContinuingOperations_label_en-US" xlink:label="lab_ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax expense (income)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:to="lab_ifrs-full_IncomeTaxExpenseContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_9e9a8725-c94e-4db3-bba9-d9b67dd9ac6b_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of future cash outflows not reflected in measurement of lease liability and purchase obligations [line items]</link:label>
    <link:label id="lab_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_label_en-US" xlink:label="lab_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Future Cash Outflows Not Reflected In Measurement Of Lease Liability And Purchase Obligations [Line Items]</link:label>
    <link:label id="lab_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_documentation_en-US" xlink:label="lab_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of future cash outflows not reflected in measurement of lease liability and purchase obligations.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems" xlink:href="stn-20211231.xsd#stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems" xlink:to="lab_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AggregatedTimeBandsMember_9e5aa6e3-72c8-4ba7-b5fb-51a34fd938cd_terseLabel_en-US" xlink:label="lab_ifrs-full_AggregatedTimeBandsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregated time bands [member]</link:label>
    <link:label id="lab_ifrs-full_AggregatedTimeBandsMember_label_en-US" xlink:label="lab_ifrs-full_AggregatedTimeBandsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregated time bands [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember" xlink:to="lab_ifrs-full_AggregatedTimeBandsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_7e8f2b72-ca26-4e35-9b8b-6dc5f2ecf49f_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of reconciliation of liabilities arising from financing activities [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of reconciliation of liabilities arising from financing activities [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable" xlink:to="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_36b56a2e-9b17-4a06-8d48-458be4f7d9a2_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_26b23423-181d-4ae6-8c62-19cf7b21693f_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrealized gain on equity securities</link:label>
    <link:label id="lab_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_label_en-US" xlink:label="lab_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains (losses) on financial assets at fair value through profit or loss, mandatorily measured at fair value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" xlink:to="lab_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_72535bc8-2c20-4b49-b036-9c9870f35f8b_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of transactions between related parties [Line Items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of transactions between related parties [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:to="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RevenueOfCombinedEntity_02325ba2-32c4-4600-b4aa-39c916ecb05b_terseLabel_en-US" xlink:label="lab_ifrs-full_RevenueOfCombinedEntity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross revenue if combination occurred at beginning of period</link:label>
    <link:label id="lab_ifrs-full_RevenueOfCombinedEntity_label_en-US" xlink:label="lab_ifrs-full_RevenueOfCombinedEntity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue of combined entity as if combination occurred at beginning of period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueOfCombinedEntity" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RevenueOfCombinedEntity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RevenueOfCombinedEntity" xlink:to="lab_ifrs-full_RevenueOfCombinedEntity" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_UnusualOrInfrequentItemOrBothMember_c1527b8b-8e70-4fe6-a219-a363cad22430_terseLabel_en-US" xlink:label="lab_stn_UnusualOrInfrequentItemOrBothMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or infrequent item, or both [Member]</link:label>
    <link:label id="lab_stn_UnusualOrInfrequentItemOrBothMember_label_en-US" xlink:label="lab_stn_UnusualOrInfrequentItemOrBothMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or infrequent item, or both [Member]</link:label>
    <link:label id="lab_stn_UnusualOrInfrequentItemOrBothMember_documentation_en-US" xlink:label="lab_stn_UnusualOrInfrequentItemOrBothMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or infrequent item, or both</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnusualOrInfrequentItemOrBothMember" xlink:href="stn-20211231.xsd#stn_UnusualOrInfrequentItemOrBothMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_UnusualOrInfrequentItemOrBothMember" xlink:to="lab_stn_UnusualOrInfrequentItemOrBothMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NoncurrentLiabilitiesAbstract_d46ef9f1-7334-474c-948c-94a784d2b809_terseLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current</link:label>
    <link:label id="lab_ifrs-full_NoncurrentLiabilitiesAbstract_label_en-US" xlink:label="lab_ifrs-full_NoncurrentLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current liabilities [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLiabilitiesAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NoncurrentLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract" xlink:to="lab_ifrs-full_NoncurrentLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense_bbd3f761-fd6e-4972-a2a5-6c56dc77c2db_negatedLabel_en-US" xlink:label="lab_ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recovery arising from previously unrecognized tax assets</link:label>
    <link:label id="lab_ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense_label_en-US" xlink:label="lab_ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax benefit arising from previously unrecognised tax loss, tax credit or temporary difference of prior period used to reduce deferred tax expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense" xlink:to="lab_ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TypesOfHedgesAxis_c083aaee-d77b-49e1-9c89-31dc2d18e824_terseLabel_en-US" xlink:label="lab_ifrs-full_TypesOfHedgesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Types of hedges [axis]</link:label>
    <link:label id="lab_ifrs-full_TypesOfHedgesAxis_label_en-US" xlink:label="lab_ifrs-full_TypesOfHedgesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Types of hedges [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TypesOfHedgesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfHedgesAxis" xlink:to="lab_ifrs-full_TypesOfHedgesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_GrossTradeReceivables_c426a1a3-ab7a-4f02-a773-5656f93801e7_terseLabel_en-US" xlink:label="lab_stn_GrossTradeReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross trade receivables</link:label>
    <link:label id="lab_stn_GrossTradeReceivables_label_en-US" xlink:label="lab_stn_GrossTradeReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Trade Receivables</link:label>
    <link:label id="lab_stn_GrossTradeReceivables_documentation_en-US" xlink:label="lab_stn_GrossTradeReceivables" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross trade receivables.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_GrossTradeReceivables" xlink:href="stn-20211231.xsd#stn_GrossTradeReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_GrossTradeReceivables" xlink:to="lab_stn_GrossTradeReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherReceivables_158237ad-aebd-4707-951f-a376b5b74d03_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_ifrs-full_OtherReceivables_label_en-US" xlink:label="lab_ifrs-full_OtherReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherReceivables" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherReceivables" xlink:to="lab_ifrs-full_OtherReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NonCurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract_4eb59128-deb6-4655-9373-64990b958848_terseLabel_en-US" xlink:label="lab_stn_NonCurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Net Income From Discontinued Operations [abstract]</link:label>
    <link:label id="lab_stn_NonCurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract_label_en-US" xlink:label="lab_stn_NonCurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Current Assets Held For Sale And Discontinued Operations [Abstract]</link:label>
    <link:label id="lab_stn_NonCurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract_documentation_en-US" xlink:label="lab_stn_NonCurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Current Assets Held For Sale And Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract" xlink:href="stn-20211231.xsd#stn_NonCurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_NonCurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract" xlink:to="lab_stn_NonCurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorName_9682768a-4fdb-4501-bca9-3ab450e5e744_terseLabel_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:label id="lab_dei_AuditorName_label_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_039d83d3-71b6-432c-b5c7-82d6e9e09f78_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_MeasurementAxis_55ec6595-4a02-46b7-be28-3d7f8695014b_terseLabel_en-US" xlink:label="lab_ifrs-full_MeasurementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement [axis]</link:label>
    <link:label id="lab_ifrs-full_MeasurementAxis_label_en-US" xlink:label="lab_ifrs-full_MeasurementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MeasurementAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_MeasurementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MeasurementAxis" xlink:to="lab_ifrs-full_MeasurementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfKeyManagementPersonnelCompensationTextBlock_3ece21d0-9588-4131-a814-be9a0df119f1_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfKeyManagementPersonnelCompensationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation of Key Management Personnel and Directors of the Company</link:label>
    <link:label id="lab_stn_DisclosureOfKeyManagementPersonnelCompensationTextBlock_label_en-US" xlink:label="lab_stn_DisclosureOfKeyManagementPersonnelCompensationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of key management personnel compensation [Text Block]</link:label>
    <link:label id="lab_stn_DisclosureOfKeyManagementPersonnelCompensationTextBlock_documentation_en-US" xlink:label="lab_stn_DisclosureOfKeyManagementPersonnelCompensationTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of key management personnel compensation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfKeyManagementPersonnelCompensationTextBlock" xlink:href="stn-20211231.xsd#stn_DisclosureOfKeyManagementPersonnelCompensationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfKeyManagementPersonnelCompensationTextBlock" xlink:to="lab_stn_DisclosureOfKeyManagementPersonnelCompensationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LiabilitiesIncurred_2726b39b-0fac-4fd1-b75f-c315750f82ac_terseLabel_en-US" xlink:label="lab_ifrs-full_LiabilitiesIncurred" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes payable</link:label>
    <link:label id="lab_ifrs-full_LiabilitiesIncurred_label_en-US" xlink:label="lab_ifrs-full_LiabilitiesIncurred" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities incurred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesIncurred" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LiabilitiesIncurred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LiabilitiesIncurred" xlink:to="lab_ifrs-full_LiabilitiesIncurred" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_b0e2da0b-a0ff-4ee8-afd1-41f7a3c03fc6_terseLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CASH FLOWS FROM (USED IN) INVESTING ACTIVITIES</link:label>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from (used in) investing activities [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:to="lab_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_e1fb61ce-73b5-458b-8bde-1fc3eb9caede_totalLabel_en-US" xlink:label="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net defined benefit liability (asset)</link:label>
    <link:label id="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_509a31be-a3fe-4fd5-b5c9-5bdb40fe8239_periodStartLabel_en-US" xlink:label="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance, beginning of the year</link:label>
    <link:label id="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_c2f7b4a2-7360-45f3-a530-79c421109489_periodEndLabel_en-US" xlink:label="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance, end of the year</link:label>
    <link:label id="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_label_en-US" xlink:label="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net defined benefit liability (asset)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:to="lab_ifrs-full_LiabilityAssetOfDefinedBenefitPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentLiabilitiesAbstract_8dd13910-4a54-4a76-bded-9bf1c5dd2ddf_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current</link:label>
    <link:label id="lab_ifrs-full_CurrentLiabilitiesAbstract_label_en-US" xlink:label="lab_ifrs-full_CurrentLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilitiesAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract" xlink:to="lab_ifrs-full_CurrentLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies_bffcc16f-e55a-43eb-b43f-9a8a9f3b8bc4_terseLabel_en-US" xlink:label="lab_stn_PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent of defined benefit obligation was fully covered against changes in interest rates</link:label>
    <link:label id="lab_stn_PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies_label_en-US" xlink:label="lab_stn_PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage Of Defined Benefit Obligation Fully Covered With Annuity Policies</link:label>
    <link:label id="lab_stn_PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies_documentation_en-US" xlink:label="lab_stn_PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage Of Defined Benefit Obligation Fully Covered With Annuity Policies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies" xlink:href="stn-20211231.xsd#stn_PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies" xlink:to="lab_stn_PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable_f39c2e37-9c9e-477f-9791-6fb316a869ad_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Investments Held For Self Insured Liabilities At Fair Value And Amortized Cost [table]</link:label>
    <link:label id="lab_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable_label_en-US" xlink:label="lab_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Investments Held For Self Insured Liabilities At Fair Value And Amortized Cost [table]</link:label>
    <link:label id="lab_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable_documentation_en-US" xlink:label="lab_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of investments held for self insured liabilities at fair value and amortized cost.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable" xlink:href="stn-20211231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable" xlink:to="lab_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets_201d30f1-de1b-445a-accc-48f8ac92eea4_negatedTerseLabel_en-US" xlink:label="lab_stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment</link:label>
    <link:label id="lab_stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets_label_en-US" xlink:label="lab_stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment loss (reversal of impairment loss) recognised in profit or loss, right-of-use assets</link:label>
    <link:label id="lab_stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets_documentation_en-US" xlink:label="lab_stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment loss (reversal of impairment loss) recognised in profit or loss, right-of-use assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets" xlink:href="stn-20211231.xsd#stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets" xlink:to="lab_stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherNoncurrentAssets_5392bd6f-b60a-4d18-a565-6928d73777ae_verboseLabel_en-US" xlink:label="lab_ifrs-full_OtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_ifrs-full_OtherNoncurrentAssets_449f0885-c4f4-4d8b-83bc-931815f3f8cf_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term portion</link:label>
    <link:label id="lab_ifrs-full_OtherNoncurrentAssets_label_en-US" xlink:label="lab_ifrs-full_OtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-current assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherNoncurrentAssets" xlink:to="lab_ifrs-full_OtherNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate_c15dc456-58e4-4743-86ed-165f53b84401_terseLabel_en-US" xlink:label="lab_stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled receivables</link:label>
    <link:label id="lab_stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate_label_en-US" xlink:label="lab_stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non cash working capital related to unbilled receivables recognised as of acquisition date</link:label>
    <link:label id="lab_stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate_documentation_en-US" xlink:label="lab_stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non cash working capital related to unbilled receivables recognised as of acquisition date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate" xlink:href="stn-20211231.xsd#stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate" xlink:to="lab_stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory_6fbe0d5a-dcd2-44c0-8578-3ce3c42dff21_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Fair Value Hierarchy for Assets</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of fair value measurement of assets [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_e025d065-336e-499f-bbe3-9b2ad1aa64fa_terseLabel_en-US" xlink:label="lab_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregated individually immaterial business combinations</link:label>
    <link:label id="lab_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_17275c5c-7cbb-472e-b0d5-0d595a034a52_verboseLabel_en-US" xlink:label="lab_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other acquisitions</link:label>
    <link:label id="lab_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_label_en-US" xlink:label="lab_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregated individually immaterial business combinations [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember" xlink:to="lab_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory_e369c73d-2928-4f25-93cd-50ce2c8342d8_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Income</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of other operating income (expense) [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory" xlink:to="lab_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_UnbilledReceivables_111b1569-28e5-47db-b683-a0bac441b4f0_terseLabel_en-US" xlink:label="lab_stn_UnbilledReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled receivables</link:label>
    <link:label id="lab_stn_UnbilledReceivables_label_en-US" xlink:label="lab_stn_UnbilledReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled receivables</link:label>
    <link:label id="lab_stn_UnbilledReceivables_documentation_en-US" xlink:label="lab_stn_UnbilledReceivables" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled receivables.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnbilledReceivables" xlink:href="stn-20211231.xsd#stn_UnbilledReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_UnbilledReceivables" xlink:to="lab_stn_UnbilledReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EntitysTotalForSubsidiariesMember_a6f501d5-fd89-4bfb-bf9f-8eaad3824ab8_terseLabel_en-US" xlink:label="lab_ifrs-full_EntitysTotalForSubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity's total for subsidiaries [member]</link:label>
    <link:label id="lab_ifrs-full_EntitysTotalForSubsidiariesMember_label_en-US" xlink:label="lab_ifrs-full_EntitysTotalForSubsidiariesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity's total for subsidiaries [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EntitysTotalForSubsidiariesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember" xlink:to="lab_ifrs-full_EntitysTotalForSubsidiariesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfGoodwillExplanatory_15571ea1-0ee7-48a8-9c40-cb5daa40ac7e_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfGoodwillExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfGoodwillExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfGoodwillExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of goodwill [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfGoodwillExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfGoodwillExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfGoodwillExplanatory" xlink:to="lab_ifrs-full_DisclosureOfGoodwillExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DeferredTaxAssets_df12c620-a2a3-4c0b-af1b-b541191da8b5_terseLabel_en-US" xlink:label="lab_ifrs-full_DeferredTaxAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets</link:label>
    <link:label id="lab_ifrs-full_DeferredTaxAssets_label_en-US" xlink:label="lab_ifrs-full_DeferredTaxAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeferredTaxAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DeferredTaxAssets" xlink:to="lab_ifrs-full_DeferredTaxAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory_a0f5c817-7fe9-49d8-8084-123ab7dc1cf7_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Defined Benefit Obligations</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of employee benefits [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfEmployeeBenefitsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment_2ffa8edc-f854-4553-9f3a-6a7ad8300d41_terseLabel_en-US" xlink:label="lab_stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation of property and equipment</link:label>
    <link:label id="lab_stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment_label_en-US" xlink:label="lab_stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments For Depreciation Expense, Property, Plant And Equipment</link:label>
    <link:label id="lab_stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment_documentation_en-US" xlink:label="lab_stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments For Depreciation Expense, Property, Plant And Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment" xlink:href="stn-20211231.xsd#stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment" xlink:to="lab_stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset_80c87da1-6744-4240-96a4-2c3225be9b06_negatedLabel_en-US" xlink:label="lab_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contributions by employer</link:label>
    <link:label id="lab_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease (increase) in net defined benefit liability (asset) resulting from resulting from contributions to plan by employer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_AboveOneTwentyOneDaysMember_d489a2ef-542e-417f-b2a6-0be6b87462f6_terseLabel_en-US" xlink:label="lab_stn_AboveOneTwentyOneDaysMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">121+</link:label>
    <link:label id="lab_stn_AboveOneTwentyOneDaysMember_label_en-US" xlink:label="lab_stn_AboveOneTwentyOneDaysMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Above One Twenty One Days [member]</link:label>
    <link:label id="lab_stn_AboveOneTwentyOneDaysMember_documentation_en-US" xlink:label="lab_stn_AboveOneTwentyOneDaysMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Above one twenty one days.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AboveOneTwentyOneDaysMember" xlink:href="stn-20211231.xsd#stn_AboveOneTwentyOneDaysMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_AboveOneTwentyOneDaysMember" xlink:to="lab_stn_AboveOneTwentyOneDaysMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019_8c071ed8-6dcc-43dc-9bf0-a00c6f7f5462_verboseLabel_en-US" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average exercise price per share, exercised (in cad per share)</link:label>
    <link:label id="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019_label_en-US" xlink:label="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average exercise price of share options exercised in share-based payment arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019" xlink:to="lab_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill_987117d4-d305-4565-adfc-30d92493e4ba_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impact of foreign exchange</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) through net exchange differences, goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_765e5ad1-bb90-4728-b9fa-f06e63d1ffda_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of sensitivity analysis for actuarial assumptions [Line Items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of sensitivity analysis for actuarial assumptions [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems" xlink:to="lab_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfLeasesExplanatory_9c62922d-4815-47db-bcd3-7c55b4f4cde2_verboseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfLeasesExplanatory" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Assets</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfLeasesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfLeasesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of leases [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfLeasesExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfLeasesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfLeasesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfLeasesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NonCapitalTaxLossesMember_935bc49a-516d-43f6-bd17-cfd1915c3a05_terseLabel_en-US" xlink:label="lab_stn_NonCapitalTaxLossesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-capital tax losses</link:label>
    <link:label id="lab_stn_NonCapitalTaxLossesMember_label_en-US" xlink:label="lab_stn_NonCapitalTaxLossesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-capital tax losses [Member]</link:label>
    <link:label id="lab_stn_NonCapitalTaxLossesMember_documentation_en-US" xlink:label="lab_stn_NonCapitalTaxLossesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-capital tax losses.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCapitalTaxLossesMember" xlink:href="stn-20211231.xsd#stn_NonCapitalTaxLossesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_NonCapitalTaxLossesMember" xlink:to="lab_stn_NonCapitalTaxLossesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_AccountingPoliciesChangesInAccountingEstimatesAndErrorsAbstract_label_en-US" xlink:label="lab_stn_AccountingPoliciesChangesInAccountingEstimatesAndErrorsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies, Changes In Accounting Estimates And Errors [Abstract]</link:label>
    <link:label id="lab_stn_AccountingPoliciesChangesInAccountingEstimatesAndErrorsAbstract_documentation_en-US" xlink:label="lab_stn_AccountingPoliciesChangesInAccountingEstimatesAndErrorsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies, Changes In Accounting Estimates And Errors</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AccountingPoliciesChangesInAccountingEstimatesAndErrorsAbstract" xlink:href="stn-20211231.xsd#stn_AccountingPoliciesChangesInAccountingEstimatesAndErrorsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_AccountingPoliciesChangesInAccountingEstimatesAndErrorsAbstract" xlink:to="lab_stn_AccountingPoliciesChangesInAccountingEstimatesAndErrorsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions_aff8063d-ce53-4936-9012-14cf9d9f6360_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share options exercised for cash</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) through exercise of options, equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseThroughExerciseOfOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_Level2OfFairValueHierarchyMember_e4aeaa1b-94f6-4718-9e4f-8156fc8eb9a0_terseLabel_en-US" xlink:label="lab_ifrs-full_Level2OfFairValueHierarchyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_ifrs-full_Level2OfFairValueHierarchyMember_label_en-US" xlink:label="lab_ifrs-full_Level2OfFairValueHierarchyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 2 of fair value hierarchy [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level2OfFairValueHierarchyMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Level2OfFairValueHierarchyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Level2OfFairValueHierarchyMember" xlink:to="lab_ifrs-full_Level2OfFairValueHierarchyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory_e44e8ff9-7182-40d7-b4a4-d92af3b438f0_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Liabilities Arising from Financing Activities</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of reconciliation of liabilities arising from financing activities [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DerivativesMember_b3714c76-723e-44c7-a5f7-28ba11c4cfd4_terseLabel_en-US" xlink:label="lab_ifrs-full_DerivativesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate swap</link:label>
    <link:label id="lab_ifrs-full_DerivativesMember_label_en-US" xlink:label="lab_ifrs-full_DerivativesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DerivativesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DerivativesMember" xlink:to="lab_ifrs-full_DerivativesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable_691a1553-11e6-455a-9597-6a8783c6f244_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about quantitative information about leases for lessee [Table]</link:label>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable_label_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about quantitative information about leases for lessee [Table]</link:label>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable_documentation_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about quantitative information about leases for lessee</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable" xlink:href="stn-20211231.xsd#stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable" xlink:to="lab_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_8f60ac9f-9c0b-41e2-84b7-763f45cf1bbf_terseLabel_en-US" xlink:label="lab_ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition-related costs</link:label>
    <link:label id="lab_ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_label_en-US" xlink:label="lab_ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition-related costs recognised as expense for transaction recognised separately from acquisition of assets and assumption of liabilities in business combination</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination" xlink:to="lab_ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfProvisionMatrixExplanatory_a2e72be9-a6c5-4e6f-bae1-9db28dd6ce77_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfProvisionMatrixExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Loss Allowance Provision</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfProvisionMatrixExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfProvisionMatrixExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of provision matrix [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfProvisionMatrixExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfProvisionMatrixExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixExplanatory" xlink:to="lab_ifrs-full_DisclosureOfProvisionMatrixExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfProductsAndServicesLineItems_fa46af44-a409-44ca-b933-485ff1f4ce7b_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfProductsAndServicesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of products and services [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfProductsAndServicesLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfProductsAndServicesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of products and services [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfProductsAndServicesLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfProductsAndServicesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfProductsAndServicesLineItems" xlink:to="lab_ifrs-full_DisclosureOfProductsAndServicesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_a8b6fa0d-bb96-44f3-8cbb-7e3ae45eb45f_terseLabel_en-US" xlink:label="lab_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax expense (recovery) on remeasurement of net employee defined benefit liability</link:label>
    <link:label id="lab_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_label_en-US" xlink:label="lab_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax relating to remeasurements of defined benefit plans included in other comprehensive income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome" xlink:to="lab_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentPrepaidExpenses_bb418c0e-f481-4226-847c-37b816b13abe_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentPrepaidExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses</link:label>
    <link:label id="lab_ifrs-full_CurrentPrepaidExpenses_label_en-US" xlink:label="lab_ifrs-full_CurrentPrepaidExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current prepaid expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPrepaidExpenses" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentPrepaidExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentPrepaidExpenses" xlink:to="lab_ifrs-full_CurrentPrepaidExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfBusinessCombinationsTable_3238f0f7-7c7f-46c6-a71d-3d25358eee51_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about business combination [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfBusinessCombinationsTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about business combination [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:to="lab_ifrs-full_DisclosureOfBusinessCombinationsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_StarrIIMember_d90f7373-bc7c-4db0-a1b1-84f5eb60c093_terseLabel_en-US" xlink:label="lab_stn_StarrIIMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Starr ll, a Joint Venture</link:label>
    <link:label id="lab_stn_StarrIIMember_label_en-US" xlink:label="lab_stn_StarrIIMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Starr II [Member]</link:label>
    <link:label id="lab_stn_StarrIIMember_documentation_en-US" xlink:label="lab_stn_StarrIIMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Starr II</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_StarrIIMember" xlink:href="stn-20211231.xsd#stn_StarrIIMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_StarrIIMember" xlink:to="lab_stn_StarrIIMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashAndCashEquivalents_c1c813d3-f5f6-4c6a-ac92-2f1c0f01a11c_terseLabel_en-US" xlink:label="lab_ifrs-full_CashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and deposits</link:label>
    <link:label id="lab_ifrs-full_CashAndCashEquivalents_3ca3ff92-38ec-4103-9bf7-e69be4a68e5b_totalLabel_en-US" xlink:label="lab_ifrs-full_CashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and deposits</link:label>
    <link:label id="lab_ifrs-full_CashAndCashEquivalents_40a5a7c3-1142-409e-a56f-ee218cea6da1_negatedLabel_en-US" xlink:label="lab_ifrs-full_CashAndCashEquivalents" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: cash and deposits</link:label>
    <link:label id="lab_ifrs-full_CashAndCashEquivalents_label_en-US" xlink:label="lab_ifrs-full_CashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashAndCashEquivalents" xlink:to="lab_ifrs-full_CashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NoncurrentProvisions_213a0d63-b610-44e1-8daf-fc63ec6868e4_terseLabel_en-US" xlink:label="lab_ifrs-full_NoncurrentProvisions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provisions</link:label>
    <link:label id="lab_ifrs-full_NoncurrentProvisions_label_en-US" xlink:label="lab_ifrs-full_NoncurrentProvisions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-current provisions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentProvisions" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NoncurrentProvisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncurrentProvisions" xlink:to="lab_ifrs-full_NoncurrentProvisions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RetainedEarnings_f3b5ee84-c18a-4669-bcf8-3340f26c37f7_terseLabel_en-US" xlink:label="lab_ifrs-full_RetainedEarnings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_ifrs-full_RetainedEarnings_label_en-US" xlink:label="lab_ifrs-full_RetainedEarnings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetainedEarnings" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RetainedEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RetainedEarnings" xlink:to="lab_ifrs-full_RetainedEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_43e8ce50-307a-4be3-a026-5b15620550ea_terseLabel_en-US" xlink:label="lab_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of changes in other provisions [abstract]</link:label>
    <link:label id="lab_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_label_en-US" xlink:label="lab_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of changes in other provisions [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract" xlink:to="lab_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_85c25a12-9bdc-435e-8215-842d120ac318_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of analysis of single amount of discontinued operations [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of analysis of single amount of discontinued operations [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable" xlink:to="lab_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_6111cc87-7954-4a1e-ac28-ad238b9f1582_terseLabel_en-US" xlink:label="lab_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consideration</link:label>
    <link:label id="lab_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_cb910e99-d4b0-4377-b4dd-c46c4c51ee7c_totalLabel_en-US" xlink:label="lab_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consideration</link:label>
    <link:label id="lab_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_label_en-US" xlink:label="lab_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consideration transferred, acquisition-date fair value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:to="lab_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PropertyPlantAndEquipment_ea56cef0-bff1-4eb9-88c9-a0284231e01c_terseLabel_en-US" xlink:label="lab_ifrs-full_PropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment</link:label>
    <link:label id="lab_ifrs-full_PropertyPlantAndEquipment_e01f420a-4321-404c-98f5-04e6e172e1f0_periodStartLabel_en-US" xlink:label="lab_ifrs-full_PropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_ifrs-full_PropertyPlantAndEquipment_e9b928a2-d386-4be6-934a-3e147a82a162_periodEndLabel_en-US" xlink:label="lab_ifrs-full_PropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_ifrs-full_PropertyPlantAndEquipment_label_en-US" xlink:label="lab_ifrs-full_PropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PropertyPlantAndEquipment" xlink:to="lab_ifrs-full_PropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory_aa0caf74-2fec-4443-ba45-8568564b8b87_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provisions</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory_e71758c0-2e38-409e-92b0-c64c75612fba_verboseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingencies and Guarantees</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of other provisions, contingent liabilities and contingent assets [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_VestingDurationForShareBasedPaymentArrangement_214777a6-d009-47ff-a171-9e4ff14bf45c_terseLabel_en-US" xlink:label="lab_stn_VestingDurationForShareBasedPaymentArrangement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting period for share-based payment arrangement</link:label>
    <link:label id="lab_stn_VestingDurationForShareBasedPaymentArrangement_label_en-US" xlink:label="lab_stn_VestingDurationForShareBasedPaymentArrangement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting Duration For Share-Based Payment Arrangement</link:label>
    <link:label id="lab_stn_VestingDurationForShareBasedPaymentArrangement_documentation_en-US" xlink:label="lab_stn_VestingDurationForShareBasedPaymentArrangement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting Duration For Share-Based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_VestingDurationForShareBasedPaymentArrangement" xlink:href="stn-20211231.xsd#stn_VestingDurationForShareBasedPaymentArrangement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_VestingDurationForShareBasedPaymentArrangement" xlink:to="lab_stn_VestingDurationForShareBasedPaymentArrangement" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember_37702ce8-87ab-46db-8335-f4dbdc545065_terseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">31&#8211;60</link:label>
    <link:label id="lab_ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember_label_en-US" xlink:label="lab_ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Later than one month and not later than two months [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember" xlink:to="lab_ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows_973ee406-6e65-49d4-89fe-1b5615ecdf7b_totalLabel_en-US" xlink:label="lab_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total contractual obligations</link:label>
    <link:label id="lab_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows_label_en-US" xlink:label="lab_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-derivative financial liabilities, undiscounted cash flows</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows" xlink:to="lab_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_SeniorTermLoanTrancheAMember_50a246f1-d05b-497a-941f-31cb34113358_terseLabel_en-US" xlink:label="lab_stn_SeniorTermLoanTrancheAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan Tranche A</link:label>
    <link:label id="lab_stn_SeniorTermLoanTrancheAMember_label_en-US" xlink:label="lab_stn_SeniorTermLoanTrancheAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior term loan tranche A [Member]</link:label>
    <link:label id="lab_stn_SeniorTermLoanTrancheAMember_documentation_en-US" xlink:label="lab_stn_SeniorTermLoanTrancheAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior term loan tranche A</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorTermLoanTrancheAMember" xlink:href="stn-20211231.xsd#stn_SeniorTermLoanTrancheAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_SeniorTermLoanTrancheAMember" xlink:to="lab_stn_SeniorTermLoanTrancheAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RecurringFairValueMeasurementMember_517349f6-93a3-4aec-a015-a98226e9ef21_terseLabel_en-US" xlink:label="lab_ifrs-full_RecurringFairValueMeasurementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recurring fair value measurement</link:label>
    <link:label id="lab_ifrs-full_RecurringFairValueMeasurementMember_label_en-US" xlink:label="lab_ifrs-full_RecurringFairValueMeasurementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recurring fair value measurement [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RecurringFairValueMeasurementMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RecurringFairValueMeasurementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RecurringFairValueMeasurementMember" xlink:to="lab_ifrs-full_RecurringFairValueMeasurementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock_0381447a-fd9d-4c4c-b474-138aee2df830_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Significant Entities Owning Voting and Restricted Stock</link:label>
    <link:label id="lab_stn_DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock_label_en-US" xlink:label="lab_stn_DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Significant Entities Owning Voting And Restricted Stock [Text Block]</link:label>
    <link:label id="lab_stn_DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock_documentation_en-US" xlink:label="lab_stn_DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Significant Entities Owning Voting And Restricted Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock" xlink:href="stn-20211231.xsd#stn_DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock" xlink:to="lab_stn_DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustedWeightedAverageShares_9495e493-ed6a-4bc2-88d2-9a3deabfe90c_totalLabel_en-US" xlink:label="lab_ifrs-full_AdjustedWeightedAverageShares" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted shares (in shares)</link:label>
    <link:label id="lab_ifrs-full_AdjustedWeightedAverageShares_label_en-US" xlink:label="lab_ifrs-full_AdjustedWeightedAverageShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average number of ordinary shares used in calculating diluted earnings per share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustedWeightedAverageShares" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdjustedWeightedAverageShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustedWeightedAverageShares" xlink:to="lab_ifrs-full_AdjustedWeightedAverageShares" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfIntangibleAssetsExplanatory_dbc6ef96-4ff0-4987-8355-37ddaed542f8_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfIntangibleAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfIntangibleAssetsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfIntangibleAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of intangible assets [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfIntangibleAssetsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfIntangibleAssetsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_LettersOfCreditOutstandingAmount1_0f75087f-a5e9-4c02-b5a5-6fb5f822ac3a_terseLabel_en-US" xlink:label="lab_stn_LettersOfCreditOutstandingAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of credit outstanding</link:label>
    <link:label id="lab_stn_LettersOfCreditOutstandingAmount1_label_en-US" xlink:label="lab_stn_LettersOfCreditOutstandingAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of credit outstanding amount 1</link:label>
    <link:label id="lab_stn_LettersOfCreditOutstandingAmount1_documentation_en-US" xlink:label="lab_stn_LettersOfCreditOutstandingAmount1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letters of credit outstanding amount 1.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LettersOfCreditOutstandingAmount1" xlink:href="stn-20211231.xsd#stn_LettersOfCreditOutstandingAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_LettersOfCreditOutstandingAmount1" xlink:to="lab_stn_LettersOfCreditOutstandingAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_InvestmentTaxCredits_77fb9570-1fd6-4cf5-a005-03c0d39b0ce2_terseLabel_en-US" xlink:label="lab_stn_InvestmentTaxCredits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment tax credits</link:label>
    <link:label id="lab_stn_InvestmentTaxCredits_label_en-US" xlink:label="lab_stn_InvestmentTaxCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment tax credits</link:label>
    <link:label id="lab_stn_InvestmentTaxCredits_documentation_en-US" xlink:label="lab_stn_InvestmentTaxCredits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment tax credits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InvestmentTaxCredits" xlink:href="stn-20211231.xsd#stn_InvestmentTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_InvestmentTaxCredits" xlink:to="lab_stn_InvestmentTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities_c6001443-e6c7-45c3-a906-dbd015541937_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities_label_en-US" xlink:label="lab_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other inflows (outflows) of cash, classified as investing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities" xlink:to="lab_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_SegmentConsolidationItemsAxis_62fecb4a-4578-4a5e-a3a4-a116916477c8_terseLabel_en-US" xlink:label="lab_ifrs-full_SegmentConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment consolidation items [axis]</link:label>
    <link:label id="lab_ifrs-full_SegmentConsolidationItemsAxis_label_en-US" xlink:label="lab_ifrs-full_SegmentConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment consolidation items [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentConsolidationItemsAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SegmentConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SegmentConsolidationItemsAxis" xlink:to="lab_ifrs-full_SegmentConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_IndirectLaborCosts_00fa66e1-1745-4b3b-9136-40dc0dbfd98e_terseLabel_en-US" xlink:label="lab_stn_IndirectLaborCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indirect labor</link:label>
    <link:label id="lab_stn_IndirectLaborCosts_label_en-US" xlink:label="lab_stn_IndirectLaborCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indirect labor costs</link:label>
    <link:label id="lab_stn_IndirectLaborCosts_documentation_en-US" xlink:label="lab_stn_IndirectLaborCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indirect labor costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IndirectLaborCosts" xlink:href="stn-20211231.xsd#stn_IndirectLaborCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_IndirectLaborCosts" xlink:to="lab_stn_IndirectLaborCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInFinancingActivities_7b8fcc70-1e81-407e-be97-bbf759d60257_totalLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash flows from (used in) financing activities</link:label>
    <link:label id="lab_ifrs-full_CashFlowsFromUsedInFinancingActivities_label_en-US" xlink:label="lab_ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from (used in) financing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:to="lab_ifrs-full_CashFlowsFromUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_CapitalTaxLossesMember_5b8eb564-2453-40b8-aa95-f3f8b8c0c3e5_terseLabel_en-US" xlink:label="lab_stn_CapitalTaxLossesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital tax losses</link:label>
    <link:label id="lab_stn_CapitalTaxLossesMember_label_en-US" xlink:label="lab_stn_CapitalTaxLossesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital tax losses [Member]</link:label>
    <link:label id="lab_stn_CapitalTaxLossesMember_documentation_en-US" xlink:label="lab_stn_CapitalTaxLossesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital tax losses.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CapitalTaxLossesMember" xlink:href="stn-20211231.xsd#stn_CapitalTaxLossesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_CapitalTaxLossesMember" xlink:to="lab_stn_CapitalTaxLossesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NoncontrollingInterests_44d3fba8-5773-49e8-a250-c0f0f2808924_terseLabel_en-US" xlink:label="lab_ifrs-full_NoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-controlling interests</link:label>
    <link:label id="lab_ifrs-full_NoncontrollingInterests_label_en-US" xlink:label="lab_ifrs-full_NoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-controlling interests</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterests" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NoncontrollingInterests"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NoncontrollingInterests" xlink:to="lab_ifrs-full_NoncontrollingInterests" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_BuildingsServicesMember_7d814a92-e970-4b91-8a39-94132a722082_terseLabel_en-US" xlink:label="lab_stn_BuildingsServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings</link:label>
    <link:label id="lab_stn_BuildingsServicesMember_label_en-US" xlink:label="lab_stn_BuildingsServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings services [Member]</link:label>
    <link:label id="lab_stn_BuildingsServicesMember_documentation_en-US" xlink:label="lab_stn_BuildingsServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings services.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BuildingsServicesMember" xlink:href="stn-20211231.xsd#stn_BuildingsServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_BuildingsServicesMember" xlink:to="lab_stn_BuildingsServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherNonfinancialAssets_1f19c522-9f5e-48fc-8020-fe031a44aa39_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherNonfinancialAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_ifrs-full_OtherNonfinancialAssets_label_en-US" xlink:label="lab_ifrs-full_OtherNonfinancialAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-financial assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNonfinancialAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherNonfinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherNonfinancialAssets" xlink:to="lab_ifrs-full_OtherNonfinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_32a6830b-6f08-407c-90fd-ab3a79c57d9c_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherProvisionsMember_2177af49-8e8a-4f96-9b33-3fccd4262445_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherProvisionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other provisions [member]</link:label>
    <link:label id="lab_ifrs-full_OtherProvisionsMember_label_en-US" xlink:label="lab_ifrs-full_OtherProvisionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other provisions [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisionsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherProvisionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherProvisionsMember" xlink:to="lab_ifrs-full_OtherProvisionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_OtherCountriesMember_f1515946-2b6a-4913-9a94-760206ce0fcc_terseLabel_en-US" xlink:label="lab_stn_OtherCountriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other global geographies</link:label>
    <link:label id="lab_stn_OtherCountriesMember_label_en-US" xlink:label="lab_stn_OtherCountriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other countries [Member]</link:label>
    <link:label id="lab_stn_OtherCountriesMember_documentation_en-US" xlink:label="lab_stn_OtherCountriesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other countries.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherCountriesMember" xlink:href="stn-20211231.xsd#stn_OtherCountriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_OtherCountriesMember" xlink:to="lab_stn_OtherCountriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities_847ca3d7-bbf0-4feb-8094-551733762032_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes paid</link:label>
    <link:label id="lab_ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities_label_en-US" xlink:label="lab_ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes paid, classified as operating activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities" xlink:to="lab_ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AllLevelsOfFairValueHierarchyMember_f7efcab0-0602-48fa-9a52-5d52008b024a_terseLabel_en-US" xlink:label="lab_ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All levels of fair value hierarchy [member]</link:label>
    <link:label id="lab_ifrs-full_AllLevelsOfFairValueHierarchyMember_label_en-US" xlink:label="lab_ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All levels of fair value hierarchy [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:to="lab_ifrs-full_AllLevelsOfFairValueHierarchyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AnnualInformationForm_624d33ee-d282-4f85-a86e-03a7aa63c072_terseLabel_en-US" xlink:label="lab_dei_AnnualInformationForm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annual Information Form</link:label>
    <link:label id="lab_dei_AnnualInformationForm_label_en-US" xlink:label="lab_dei_AnnualInformationForm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Annual Information Form</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AnnualInformationForm" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AnnualInformationForm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AnnualInformationForm" xlink:to="lab_dei_AnnualInformationForm" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OrdinarySharesMember_27807086-0f27-413b-a394-e9c80cdc3cd7_terseLabel_en-US" xlink:label="lab_ifrs-full_OrdinarySharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ordinary Shares [Member]</link:label>
    <link:label id="lab_ifrs-full_OrdinarySharesMember_label_en-US" xlink:label="lab_ifrs-full_OrdinarySharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ordinary shares [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OrdinarySharesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OrdinarySharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OrdinarySharesMember" xlink:to="lab_ifrs-full_OrdinarySharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ContingentLiabilityForGuaranteesMember_f52a55f1-f540-4ed1-94cf-2660da5605d2_terseLabel_en-US" xlink:label="lab_ifrs-full_ContingentLiabilityForGuaranteesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent liability for guarantees</link:label>
    <link:label id="lab_ifrs-full_ContingentLiabilityForGuaranteesMember_label_en-US" xlink:label="lab_ifrs-full_ContingentLiabilityForGuaranteesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent liability for guarantees [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContingentLiabilityForGuaranteesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ContingentLiabilityForGuaranteesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ContingentLiabilityForGuaranteesMember" xlink:to="lab_ifrs-full_ContingentLiabilityForGuaranteesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions_e55f7228-8b14-4d55-a684-72a226c0410d_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash outflows for existing provisions expected period</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of expected timing of outflows, other provisions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions" xlink:to="lab_ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue_0a070f2f-c59d-4342-a9b1-99edf35eb244_terseLabel_en-US" xlink:label="lab_stn_PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected revenue recognition as contracts are completed</link:label>
    <link:label id="lab_stn_PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue_label_en-US" xlink:label="lab_stn_PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage that entity expects to recognise transaction price allocated to remaining performance obligations as revenue</link:label>
    <link:label id="lab_stn_PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue_documentation_en-US" xlink:label="lab_stn_PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage that entity expects to recognise transaction price allocated to remaining performance obligations as revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue" xlink:href="stn-20211231.xsd#stn_PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue" xlink:to="lab_stn_PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset_72d3e8df-af86-4bbc-a904-e8fdb510e02f_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisitions</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in net defined benefit liability (asset) resulting from business combinations and disposals</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IssuedCapitalMember_f4fbc96b-f469-45f6-9b0d-9c55457206a9_terseLabel_en-US" xlink:label="lab_ifrs-full_IssuedCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Outstanding/Share Capital</link:label>
    <link:label id="lab_ifrs-full_IssuedCapitalMember_label_en-US" xlink:label="lab_ifrs-full_IssuedCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issued capital [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IssuedCapitalMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IssuedCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IssuedCapitalMember" xlink:to="lab_ifrs-full_IssuedCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentTaxAssetsCurrent_6a75aaae-72b3-4c12-aeb5-8e3a937942e3_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentTaxAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes recoverable</link:label>
    <link:label id="lab_ifrs-full_CurrentTaxAssetsCurrent_label_en-US" xlink:label="lab_ifrs-full_CurrentTaxAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current tax assets, current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxAssetsCurrent" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentTaxAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTaxAssetsCurrent" xlink:to="lab_ifrs-full_CurrentTaxAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfEmployeeCostsTextBlock_3cd13438-310d-4531-a8f5-9c51e55bd0de_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfEmployeeCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Costs from Continuing Operations</link:label>
    <link:label id="lab_stn_DisclosureOfEmployeeCostsTextBlock_label_en-US" xlink:label="lab_stn_DisclosureOfEmployeeCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of employee costs [Text Block]</link:label>
    <link:label id="lab_stn_DisclosureOfEmployeeCostsTextBlock_documentation_en-US" xlink:label="lab_stn_DisclosureOfEmployeeCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of total labor costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfEmployeeCostsTextBlock" xlink:href="stn-20211231.xsd#stn_DisclosureOfEmployeeCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfEmployeeCostsTextBlock" xlink:to="lab_stn_DisclosureOfEmployeeCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_7ae6ef3e-22f3-4aaa-8802-1a3b15f2b9eb_terseLabel_en-US" xlink:label="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary difference, unused tax losses and unused tax credits [member]</link:label>
    <link:label id="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_label_en-US" xlink:label="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary difference, unused tax losses and unused tax credits [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:to="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProfitLoss_a0c1f878-e531-46df-a990-ac982b362292_totalLabel_en-US" xlink:label="lab_ifrs-full_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income for the year</link:label>
    <link:label id="lab_ifrs-full_ProfitLoss_836b6587-e437-4322-b06f-07075c335efb_verboseLabel_en-US" xlink:label="lab_ifrs-full_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income for the year</link:label>
    <link:label id="lab_ifrs-full_ProfitLoss_7550ef21-ebf0-4680-bc10-deecc942c3b2_terseLabel_en-US" xlink:label="lab_ifrs-full_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_ifrs-full_ProfitLoss_label_en-US" xlink:label="lab_ifrs-full_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit (loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLoss" xlink:to="lab_ifrs-full_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_WaterServicesMember_41f8bd71-1a61-4243-939a-a2f31580b15d_terseLabel_en-US" xlink:label="lab_stn_WaterServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Water</link:label>
    <link:label id="lab_stn_WaterServicesMember_label_en-US" xlink:label="lab_stn_WaterServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Water services [Member]</link:label>
    <link:label id="lab_stn_WaterServicesMember_documentation_en-US" xlink:label="lab_stn_WaterServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Water services.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_WaterServicesMember" xlink:href="stn-20211231.xsd#stn_WaterServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_WaterServicesMember" xlink:to="lab_stn_WaterServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_RelatedPartyAbstract_01b6e164-d673-4a75-9033-ad802ce992f8_terseLabel_en-US" xlink:label="lab_stn_RelatedPartyAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Amortization Of Intangible Assets [abstract]</link:label>
    <link:label id="lab_stn_RelatedPartyAbstract_label_en-US" xlink:label="lab_stn_RelatedPartyAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Abstract]</link:label>
    <link:label id="lab_stn_RelatedPartyAbstract_documentation_en-US" xlink:label="lab_stn_RelatedPartyAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RelatedPartyAbstract" xlink:href="stn-20211231.xsd#stn_RelatedPartyAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_RelatedPartyAbstract" xlink:to="lab_stn_RelatedPartyAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract_bba87ec2-4301-4dce-9b37-8174b0de51e4_terseLabel_en-US" xlink:label="lab_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash&#160;changes</link:label>
    <link:label id="lab_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract_label_en-US" xlink:label="lab_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in liabilities arising from financing activities [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract" xlink:to="lab_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_BasisOfPreparationOfFinancialStatementsAbstract_1e639208-d806-4487-89f4-2f066ed5259f_terseLabel_en-US" xlink:label="lab_stn_BasisOfPreparationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Text block [abstract]</link:label>
    <link:label id="lab_stn_BasisOfPreparationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_stn_BasisOfPreparationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis Of Preparation Of Financial Statements [Abstract]</link:label>
    <link:label id="lab_stn_BasisOfPreparationOfFinancialStatementsAbstract_documentation_en-US" xlink:label="lab_stn_BasisOfPreparationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis Of Preparation Of Financial Statements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BasisOfPreparationOfFinancialStatementsAbstract" xlink:href="stn-20211231.xsd#stn_BasisOfPreparationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_BasisOfPreparationOfFinancialStatementsAbstract" xlink:to="lab_stn_BasisOfPreparationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_TaxExpenseRelatingToUKReorganizationAndUSTransition_f7f8cff6-6121-4d24-8b60-ff0225fb6c8a_terseLabel_en-US" xlink:label="lab_stn_TaxExpenseRelatingToUKReorganizationAndUSTransition" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">UK reorganization tax and US transition tax</link:label>
    <link:label id="lab_stn_TaxExpenseRelatingToUKReorganizationAndUSTransition_label_en-US" xlink:label="lab_stn_TaxExpenseRelatingToUKReorganizationAndUSTransition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax expense relating to UK reorganization and US transition</link:label>
    <link:label id="lab_stn_TaxExpenseRelatingToUKReorganizationAndUSTransition_documentation_en-US" xlink:label="lab_stn_TaxExpenseRelatingToUKReorganizationAndUSTransition" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax expense relating to UK reorganization and US transition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_TaxExpenseRelatingToUKReorganizationAndUSTransition" xlink:href="stn-20211231.xsd#stn_TaxExpenseRelatingToUKReorganizationAndUSTransition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_TaxExpenseRelatingToUKReorganizationAndUSTransition" xlink:to="lab_stn_TaxExpenseRelatingToUKReorganizationAndUSTransition" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NinetyOneDaysToOneTwentyDaysMember_54ae4aba-3242-467a-8e94-ade556775d97_terseLabel_en-US" xlink:label="lab_stn_NinetyOneDaysToOneTwentyDaysMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">91-120</link:label>
    <link:label id="lab_stn_NinetyOneDaysToOneTwentyDaysMember_label_en-US" xlink:label="lab_stn_NinetyOneDaysToOneTwentyDaysMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ninety One Days To One Twenty Days [member]</link:label>
    <link:label id="lab_stn_NinetyOneDaysToOneTwentyDaysMember_documentation_en-US" xlink:label="lab_stn_NinetyOneDaysToOneTwentyDaysMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ninety one days to one twenty days.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NinetyOneDaysToOneTwentyDaysMember" xlink:href="stn-20211231.xsd#stn_NinetyOneDaysToOneTwentyDaysMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_NinetyOneDaysToOneTwentyDaysMember" xlink:to="lab_stn_NinetyOneDaysToOneTwentyDaysMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BusinessCombinationsAxis_165a0006-b004-4195-8e58-4d994bd074ae_terseLabel_en-US" xlink:label="lab_ifrs-full_BusinessCombinationsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business combinations [axis]</link:label>
    <link:label id="lab_ifrs-full_BusinessCombinationsAxis_label_en-US" xlink:label="lab_ifrs-full_BusinessCombinationsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business combinations [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BusinessCombinationsAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BusinessCombinationsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BusinessCombinationsAxis" xlink:to="lab_ifrs-full_BusinessCombinationsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory_41cecb44-16f7-4444-81da-6a209bb6a429_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Right-of-use Assets</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of quantitative information about right-of-use assets [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_SharebasedPaymentArrangementsMember_05ceb1e3-0be6-40dc-a24a-b30349ab6773_terseLabel_en-US" xlink:label="lab_ifrs-full_SharebasedPaymentArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based payment arrangements [member]</link:label>
    <link:label id="lab_ifrs-full_SharebasedPaymentArrangementsMember_label_en-US" xlink:label="lab_ifrs-full_SharebasedPaymentArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based payment arrangements [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember" xlink:to="lab_ifrs-full_SharebasedPaymentArrangementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_8ba01536-0263-45e6-8ceb-4166cb4e4d9d_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AverageRateOfHedgingInstrument_23970842-139f-400f-b277-d437fd733552_terseLabel_en-US" xlink:label="lab_ifrs-full_AverageRateOfHedgingInstrument" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate swap agreement, fixed Interest rate</link:label>
    <link:label id="lab_ifrs-full_AverageRateOfHedgingInstrument_label_en-US" xlink:label="lab_ifrs-full_AverageRateOfHedgingInstrument" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average rate of hedging instrument</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AverageRateOfHedgingInstrument" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AverageRateOfHedgingInstrument"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AverageRateOfHedgingInstrument" xlink:to="lab_ifrs-full_AverageRateOfHedgingInstrument" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities_f68c2325-d94a-4ae0-a39d-7d734c6b1da8_terseLabel_en-US" xlink:label="lab_ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timing of Undiscounted Cash Outflows Relating to Financial Liabilities</link:label>
    <link:label id="lab_ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities_label_en-US" xlink:label="lab_ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of maturity analysis for non-derivative financial liabilities [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities" xlink:to="lab_ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForDeferredTaxExpense_cf146eab-96de-4793-8837-6f234ee6240c_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForDeferredTaxExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForDeferredTaxExpense_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForDeferredTaxExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for deferred tax expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDeferredTaxExpense" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdjustmentsForDeferredTaxExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForDeferredTaxExpense" xlink:to="lab_ifrs-full_AdjustmentsForDeferredTaxExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember_8f0cee30-6386-4fcf-93d9-65cdcca20443_terseLabel_en-US" xlink:label="lab_ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not measured at fair value in statement of financial position but for which fair value is disclosed</link:label>
    <link:label id="lab_ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember_label_en-US" xlink:label="lab_ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not measured at fair value in statement of financial position but for which fair value is disclosed [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember" xlink:to="lab_ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_SeniorUnsecuredNotesMember_a9c08ca8-c113-40eb-bf18-cf4b48627cba_terseLabel_en-US" xlink:label="lab_stn_SeniorUnsecuredNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior unsecured notes</link:label>
    <link:label id="lab_stn_SeniorUnsecuredNotesMember_label_en-US" xlink:label="lab_stn_SeniorUnsecuredNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes [Member]</link:label>
    <link:label id="lab_stn_SeniorUnsecuredNotesMember_documentation_en-US" xlink:label="lab_stn_SeniorUnsecuredNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Unsecured Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorUnsecuredNotesMember" xlink:href="stn-20211231.xsd#stn_SeniorUnsecuredNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_SeniorUnsecuredNotesMember" xlink:to="lab_stn_SeniorUnsecuredNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DividendDeclarationTransactionsMember_07ea2301-4058-4eee-94aa-99532b4f459f_terseLabel_en-US" xlink:label="lab_stn_DividendDeclarationTransactionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend declaration transactions</link:label>
    <link:label id="lab_stn_DividendDeclarationTransactionsMember_label_en-US" xlink:label="lab_stn_DividendDeclarationTransactionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend declaration transactions [Member]</link:label>
    <link:label id="lab_stn_DividendDeclarationTransactionsMember_documentation_en-US" xlink:label="lab_stn_DividendDeclarationTransactionsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend declaration transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DividendDeclarationTransactionsMember" xlink:href="stn-20211231.xsd#stn_DividendDeclarationTransactionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DividendDeclarationTransactionsMember" xlink:to="lab_stn_DividendDeclarationTransactionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_SeniorRevolvingCreditFacilityMember_d39192ce-9671-4a0f-8a5b-2c432f3f513a_terseLabel_en-US" xlink:label="lab_stn_SeniorRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving credit facility</link:label>
    <link:label id="lab_stn_SeniorRevolvingCreditFacilityMember_label_en-US" xlink:label="lab_stn_SeniorRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Revolving Credit Facility [Member]</link:label>
    <link:label id="lab_stn_SeniorRevolvingCreditFacilityMember_documentation_en-US" xlink:label="lab_stn_SeniorRevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Revolving Credit Facility</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorRevolvingCreditFacilityMember" xlink:href="stn-20211231.xsd#stn_SeniorRevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_SeniorRevolvingCreditFacilityMember" xlink:to="lab_stn_SeniorRevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DepreciationRightofuseAssets_a0dcb215-0180-47e3-9f6d-ef51ee279030_terseLabel_en-US" xlink:label="lab_ifrs-full_DepreciationRightofuseAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation of lease assets</link:label>
    <link:label id="lab_ifrs-full_DepreciationRightofuseAssets_dacaada7-cf03-49c4-bc96-e67537ecef7c_negatedLabel_en-US" xlink:label="lab_ifrs-full_DepreciationRightofuseAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_ifrs-full_DepreciationRightofuseAssets_label_en-US" xlink:label="lab_ifrs-full_DepreciationRightofuseAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, right-of-use assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationRightofuseAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DepreciationRightofuseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DepreciationRightofuseAssets" xlink:to="lab_ifrs-full_DepreciationRightofuseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory_bbee1e50-ca9e-4014-ac22-9d6059c9892a_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Instruments</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of financial instruments [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfFinancialInstrumentsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory_0dc61e5e-a1cf-4fa1-ac23-1411941f3bdf_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade and Other Payables</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of trade and other payables [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_9bd1e2da-c788-4d60-8f25-7535690ff172_terseLabel_en-US" xlink:label="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Items not to be reclassified to net income:</link:label>
    <link:label id="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_label_en-US" xlink:label="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of other comprehensive income that will not be reclassified to profit or loss, net of tax [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:to="lab_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_edb51515-f272-4ed4-a943-6a230fa4a73e_terseLabel_en-US" xlink:label="lab_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-adjusting events after reporting period [axis]</link:label>
    <link:label id="lab_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_label_en-US" xlink:label="lab_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-adjusting events after reporting period [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NonadjustingEventsAfterReportingPeriodAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" xlink:to="lab_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PastDueStatusAxis_67e8700d-5bd2-4560-aa50-0484c32234ff_terseLabel_en-US" xlink:label="lab_ifrs-full_PastDueStatusAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Past due status [axis]</link:label>
    <link:label id="lab_ifrs-full_PastDueStatusAxis_label_en-US" xlink:label="lab_ifrs-full_PastDueStatusAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Past due status [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PastDueStatusAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PastDueStatusAxis" xlink:to="lab_ifrs-full_PastDueStatusAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentTaxExpenseIncome_d546ad45-ffd1-426a-818d-281a606ccbba_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentTaxExpenseIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current</link:label>
    <link:label id="lab_ifrs-full_CurrentTaxExpenseIncome_8357f715-8566-4087-85d1-8decf3289424_totalLabel_en-US" xlink:label="lab_ifrs-full_CurrentTaxExpenseIncome" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current income tax expense</link:label>
    <link:label id="lab_ifrs-full_CurrentTaxExpenseIncome_label_en-US" xlink:label="lab_ifrs-full_CurrentTaxExpenseIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current tax expense (income)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncome" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentTaxExpenseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTaxExpenseIncome" xlink:to="lab_ifrs-full_CurrentTaxExpenseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_RevolvingCreditFacilityPayableAmount_e6ec1acd-760e-4b7f-bffc-a5abe512542d_terseLabel_en-US" xlink:label="lab_stn_RevolvingCreditFacilityPayableAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving credit facility payable</link:label>
    <link:label id="lab_stn_RevolvingCreditFacilityPayableAmount_label_en-US" xlink:label="lab_stn_RevolvingCreditFacilityPayableAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility Payable Amount</link:label>
    <link:label id="lab_stn_RevolvingCreditFacilityPayableAmount_documentation_en-US" xlink:label="lab_stn_RevolvingCreditFacilityPayableAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving credit facility payable amount.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RevolvingCreditFacilityPayableAmount" xlink:href="stn-20211231.xsd#stn_RevolvingCreditFacilityPayableAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_RevolvingCreditFacilityPayableAmount" xlink:to="lab_stn_RevolvingCreditFacilityPayableAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations_3126a7d0-19a7-4445-a868-e536f9e947f2_terseLabel_en-US" xlink:label="lab_ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from performance obligations unsatisfied (or partially unsatisfied)</link:label>
    <link:label id="lab_ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations_label_en-US" xlink:label="lab_ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transaction price allocated to remaining performance obligations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations" xlink:to="lab_ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ReductionOfDirectLabor_686f4f40-e52d-4cf2-a73e-3d07753843ed_terseLabel_en-US" xlink:label="lab_stn_ReductionOfDirectLabor" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reduction of direct labor</link:label>
    <link:label id="lab_stn_ReductionOfDirectLabor_label_en-US" xlink:label="lab_stn_ReductionOfDirectLabor" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reduction Of Direct Labor</link:label>
    <link:label id="lab_stn_ReductionOfDirectLabor_documentation_en-US" xlink:label="lab_stn_ReductionOfDirectLabor" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reduction Of Direct Labor</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ReductionOfDirectLabor" xlink:href="stn-20211231.xsd#stn_ReductionOfDirectLabor"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ReductionOfDirectLabor" xlink:to="lab_stn_ReductionOfDirectLabor" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialInstrumentsTable_b3278913-fce5-4184-9bf8-753818429ced_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about financial instruments [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFinancialInstrumentsTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about financial instruments [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:to="lab_ifrs-full_DisclosureOfFinancialInstrumentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_OrdinarySharesPerSharePeriodTwoMember_ac6adc3b-2b7c-4bf5-a284-098c3ebe7169_terseLabel_en-US" xlink:label="lab_stn_OrdinarySharesPerSharePeriodTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ordinary shares per share, period two</link:label>
    <link:label id="lab_stn_OrdinarySharesPerSharePeriodTwoMember_label_en-US" xlink:label="lab_stn_OrdinarySharesPerSharePeriodTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ordinary shares per share, period two [Member]</link:label>
    <link:label id="lab_stn_OrdinarySharesPerSharePeriodTwoMember_documentation_en-US" xlink:label="lab_stn_OrdinarySharesPerSharePeriodTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ordinary shares per share, period two.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OrdinarySharesPerSharePeriodTwoMember" xlink:href="stn-20211231.xsd#stn_OrdinarySharesPerSharePeriodTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_OrdinarySharesPerSharePeriodTwoMember" xlink:to="lab_stn_OrdinarySharesPerSharePeriodTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NumberOfTradingDays_50ca41dd-a433-4fdf-8afc-4e1ce13e25ac_terseLabel_en-US" xlink:label="lab_stn_NumberOfTradingDays" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of trading days</link:label>
    <link:label id="lab_stn_NumberOfTradingDays_label_en-US" xlink:label="lab_stn_NumberOfTradingDays" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Trading Days</link:label>
    <link:label id="lab_stn_NumberOfTradingDays_documentation_en-US" xlink:label="lab_stn_NumberOfTradingDays" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number Of Trading Days</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfTradingDays" xlink:href="stn-20211231.xsd#stn_NumberOfTradingDays"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_NumberOfTradingDays" xlink:to="lab_stn_NumberOfTradingDays" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PaymentsToAndOnBehalfOfEmployees_ee2e7ef8-7aa3-45b6-ae47-05a54371760b_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_PaymentsToAndOnBehalfOfEmployees" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid to employees</link:label>
    <link:label id="lab_ifrs-full_PaymentsToAndOnBehalfOfEmployees_label_en-US" xlink:label="lab_ifrs-full_PaymentsToAndOnBehalfOfEmployees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to and on behalf of employees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsToAndOnBehalfOfEmployees" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PaymentsToAndOnBehalfOfEmployees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PaymentsToAndOnBehalfOfEmployees" xlink:to="lab_ifrs-full_PaymentsToAndOnBehalfOfEmployees" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ShareBasedPaymentArrangementsAbstract_a65c4686-7613-4e4b-9e15-894a95d202f5_terseLabel_en-US" xlink:label="lab_stn_ShareBasedPaymentArrangementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Lease Assets And Liabilities [Abstract]</link:label>
    <link:label id="lab_stn_ShareBasedPaymentArrangementsAbstract_label_en-US" xlink:label="lab_stn_ShareBasedPaymentArrangementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangements [Abstract]</link:label>
    <link:label id="lab_stn_ShareBasedPaymentArrangementsAbstract_documentation_en-US" xlink:label="lab_stn_ShareBasedPaymentArrangementsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ShareBasedPaymentArrangementsAbstract" xlink:href="stn-20211231.xsd#stn_ShareBasedPaymentArrangementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract" xlink:to="lab_stn_ShareBasedPaymentArrangementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_466c6bb6-2943-4311-a5f2-6c357b205a97_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of net defined benefit liability (asset) [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of net defined benefit liability (asset) [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable" xlink:to="lab_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory_b6a729ea-7cf2-4098-903d-6a20d8d8b04a_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Judgments, Estimates, and Assumptions</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of accounting judgements and estimates [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InterestReceivedClassifiedAsOperatingActivities_57ae85a3-0bd4-40d2-8aa2-2fa399627438_terseLabel_en-US" xlink:label="lab_ifrs-full_InterestReceivedClassifiedAsOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest received</link:label>
    <link:label id="lab_ifrs-full_InterestReceivedClassifiedAsOperatingActivities_label_en-US" xlink:label="lab_ifrs-full_InterestReceivedClassifiedAsOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest received, classified as operating activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestReceivedClassifiedAsOperatingActivities" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_InterestReceivedClassifiedAsOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestReceivedClassifiedAsOperatingActivities" xlink:to="lab_ifrs-full_InterestReceivedClassifiedAsOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherCurrentNonfinancialAssets_5f410e69-c347-4f02-8feb-4f99bb2fe8dd_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherCurrentNonfinancialAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less current portion -&#160;non-financial</link:label>
    <link:label id="lab_ifrs-full_OtherCurrentNonfinancialAssets_label_en-US" xlink:label="lab_ifrs-full_OtherCurrentNonfinancialAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current non-financial assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentNonfinancialAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherCurrentNonfinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherCurrentNonfinancialAssets" xlink:to="lab_ifrs-full_OtherCurrentNonfinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_EmployeeAndPayrollLiabilities_cbbbaa2d-2286-444e-981a-d23bf4b56ff1_terseLabel_en-US" xlink:label="lab_stn_EmployeeAndPayrollLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee and payroll liabilities</link:label>
    <link:label id="lab_stn_EmployeeAndPayrollLiabilities_label_en-US" xlink:label="lab_stn_EmployeeAndPayrollLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee And Payroll Liabilities</link:label>
    <link:label id="lab_stn_EmployeeAndPayrollLiabilities_documentation_en-US" xlink:label="lab_stn_EmployeeAndPayrollLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee and payroll liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EmployeeAndPayrollLiabilities" xlink:href="stn-20211231.xsd#stn_EmployeeAndPayrollLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_EmployeeAndPayrollLiabilities" xlink:to="lab_stn_EmployeeAndPayrollLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_CapitalNetOfCashAndCashEquivalents_bf7a8ce8-e1ef-4ce5-a054-a2b3d6cab174_totalLabel_en-US" xlink:label="lab_stn_CapitalNetOfCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total capital managed</link:label>
    <link:label id="lab_stn_CapitalNetOfCashAndCashEquivalents_label_en-US" xlink:label="lab_stn_CapitalNetOfCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital, net of cash and cash equivalents</link:label>
    <link:label id="lab_stn_CapitalNetOfCashAndCashEquivalents_documentation_en-US" xlink:label="lab_stn_CapitalNetOfCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital, net of cash and cash equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CapitalNetOfCashAndCashEquivalents" xlink:href="stn-20211231.xsd#stn_CapitalNetOfCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_CapitalNetOfCashAndCashEquivalents" xlink:to="lab_stn_CapitalNetOfCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LaterThanFourMonthsMember_0a0ce8fc-22fb-4288-b5d3-f89b518a495f_terseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanFourMonthsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">121+</link:label>
    <link:label id="lab_ifrs-full_LaterThanFourMonthsMember_label_en-US" xlink:label="lab_ifrs-full_LaterThanFourMonthsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Later than four months [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFourMonthsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LaterThanFourMonthsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanFourMonthsMember" xlink:to="lab_ifrs-full_LaterThanFourMonthsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss_6973e214-7843-491e-878b-d04c6a17e67b_totalLabel_en-US" xlink:label="lab_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net defined benefit liability asset included in profit or loss</link:label>
    <link:label id="lab_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss_label_en-US" xlink:label="lab_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Defined Benefit Liability Asset Included In Profit Or Loss</link:label>
    <link:label id="lab_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss_documentation_en-US" xlink:label="lab_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net defined benefit liability asset included in profit or loss.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" xlink:href="stn-20211231.xsd#stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" xlink:to="lab_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementMale_c5f880cd-0dcb-4678-863e-945a0e2d5e96_terseLabel_en-US" xlink:label="lab_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementMale" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">&#160;&#160;Male</link:label>
    <link:label id="lab_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementMale_label_en-US" xlink:label="lab_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementMale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial assumption of life expectancy after retirement, male</link:label>
    <link:label id="lab_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementMale_documentation_en-US" xlink:label="lab_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementMale" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial assumption of life expectancy after retirement, male</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementMale" xlink:href="stn-20211231.xsd#stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementMale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementMale" xlink:to="lab_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementMale" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_IncreaseDecreaseInNumberOfSharesRepurchased_1771980e-9e08-4bbc-b262-36b15c420620_terseLabel_en-US" xlink:label="lab_stn_IncreaseDecreaseInNumberOfSharesRepurchased" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares repurchased under Normal Course Issuer Bid (in shares)</link:label>
    <link:label id="lab_stn_IncreaseDecreaseInNumberOfSharesRepurchased_label_en-US" xlink:label="lab_stn_IncreaseDecreaseInNumberOfSharesRepurchased" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase decrease in number of shares repurchased</link:label>
    <link:label id="lab_stn_IncreaseDecreaseInNumberOfSharesRepurchased_documentation_en-US" xlink:label="lab_stn_IncreaseDecreaseInNumberOfSharesRepurchased" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase decrease in number of shares repurchased.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseInNumberOfSharesRepurchased" xlink:href="stn-20211231.xsd#stn_IncreaseDecreaseInNumberOfSharesRepurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_IncreaseDecreaseInNumberOfSharesRepurchased" xlink:to="lab_stn_IncreaseDecreaseInNumberOfSharesRepurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressesLineItems_76a0ab95-f05c-44a1-9d0c-65403a4467c8_terseLabel_en-US" xlink:label="lab_dei_EntityAddressesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Addresses [Line Items]</link:label>
    <link:label id="lab_dei_EntityAddressesLineItems_label_en-US" xlink:label="lab_dei_EntityAddressesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Addresses [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesLineItems" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressesLineItems" xlink:to="lab_dei_EntityAddressesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory_c0e2d6bd-6620-4b56-86d0-b7576ad8b5bb_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transactions with Joint Ventures</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of transactions between related parties [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_5a02c250-7c9a-4162-a066-9e165e3029d7_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of information for cash-generating units [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of information for cash-generating units [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:to="lab_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NetDebt_01067300-3d89-452c-862b-db0f11d5cb30_totalLabel_en-US" xlink:label="lab_ifrs-full_NetDebt" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net debt</link:label>
    <link:label id="lab_ifrs-full_NetDebt_label_en-US" xlink:label="lab_ifrs-full_NetDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDebt" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NetDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NetDebt" xlink:to="lab_ifrs-full_NetDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember_c8f80c59-03af-4cda-939d-2c955bdefb36_terseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">After one year but not more than five years</link:label>
    <link:label id="lab_ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember_label_en-US" xlink:label="lab_ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Later than one year and not later than five years [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember" xlink:to="lab_ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed_58ca464e-5620-4086-9d00-21106331d4dd_verboseLabel_en-US" xlink:label="lab_stn_ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rent expense - short-term leases and leases of&#160;low-value&#160;assets</link:label>
    <link:label id="lab_stn_ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed_label_en-US" xlink:label="lab_stn_ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expense relating to short-term leases and leases of low-value assets for which recognition exemption has been used</link:label>
    <link:label id="lab_stn_ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed_documentation_en-US" xlink:label="lab_stn_ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expense relating to short-term leases and leases of low-value assets for which recognition exemption has been used</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed" xlink:href="stn-20211231.xsd#stn_ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed" xlink:to="lab_stn_ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfUnusualOrInfrequentItemOrBothLineItems_55bdb22a-e732-4c77-8840-36bc7c3c765c_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfUnusualOrInfrequentItemOrBothLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of unusual or infrequent item, or both [Line Items]</link:label>
    <link:label id="lab_stn_DisclosureOfUnusualOrInfrequentItemOrBothLineItems_label_en-US" xlink:label="lab_stn_DisclosureOfUnusualOrInfrequentItemOrBothLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of unusual or infrequent item, or both [Line Items]</link:label>
    <link:label id="lab_stn_DisclosureOfUnusualOrInfrequentItemOrBothLineItems_documentation_en-US" xlink:label="lab_stn_DisclosureOfUnusualOrInfrequentItemOrBothLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of unusual or infrequent item, or both</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfUnusualOrInfrequentItemOrBothLineItems" xlink:href="stn-20211231.xsd#stn_DisclosureOfUnusualOrInfrequentItemOrBothLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfUnusualOrInfrequentItemOrBothLineItems" xlink:to="lab_stn_DisclosureOfUnusualOrInfrequentItemOrBothLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock_45d67f5b-d5da-49e6-a663-0a2e5936759a_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts for Leases Recognized in the Consolidated Statements of Cash Flows</link:label>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock_label_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Detailed Information About Cash Outflows For Leases [Text Block]</link:label>
    <link:label id="lab_stn_DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock_documentation_en-US" xlink:label="lab_stn_DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Detailed Information About Cash Outflows For Leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock" xlink:href="stn-20211231.xsd#stn_DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock" xlink:to="lab_stn_DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections_993a1865-7572-4077-b398-daa71d4ccc78_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of growth rate</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Growth rate used to extrapolate cash flow projections</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections" xlink:to="lab_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_c7e9debe-ff6f-421a-bd50-7ba16f7a0073_negatedLabel_en-US" xlink:label="lab_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of intangible assets</link:label>
    <link:label id="lab_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_label_en-US" xlink:label="lab_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of intangible assets, classified as investing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" xlink:to="lab_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ReductionOfIndirectLabor_0e6319f5-e9d5-49dd-a18b-d3ed5e17da20_terseLabel_en-US" xlink:label="lab_stn_ReductionOfIndirectLabor" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reduction of indirect labor</link:label>
    <link:label id="lab_stn_ReductionOfIndirectLabor_label_en-US" xlink:label="lab_stn_ReductionOfIndirectLabor" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reduction Of Indirect Labor</link:label>
    <link:label id="lab_stn_ReductionOfIndirectLabor_documentation_en-US" xlink:label="lab_stn_ReductionOfIndirectLabor" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reduction Of Indirect Labor</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ReductionOfIndirectLabor" xlink:href="stn-20211231.xsd#stn_ReductionOfIndirectLabor"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ReductionOfIndirectLabor" xlink:to="lab_stn_ReductionOfIndirectLabor" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable_aadfb263-f836-4235-bc14-9b8042a0d1ec_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of maturity analysis of operating lease payments and purchase obligations [table]</link:label>
    <link:label id="lab_stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable_label_en-US" xlink:label="lab_stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of maturity analysis of operating lease payments and purchase obligations [table]</link:label>
    <link:label id="lab_stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable_documentation_en-US" xlink:label="lab_stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of maturity analysis of operating lease payments and purchase obligations [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable" xlink:href="stn-20211231.xsd#stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable" xlink:to="lab_stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory_41a9850e-c741-4b43-8b93-38a9d294fa7a_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segmented Information</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of entity's operating segments [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeAbstract_8f6b86e8-4c0e-4230-875d-710ac2d216bd_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive (loss) income</link:label>
    <link:label id="lab_ifrs-full_OtherComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_ifrs-full_OtherComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive income [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract" xlink:to="lab_ifrs-full_OtherComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes_024708d5-f3c5-45ca-b6ca-18f93b3b6d7d_terseLabel_en-US" xlink:label="lab_stn_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and intangible assets expected to be deductible for tax purposes</link:label>
    <link:label id="lab_stn_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes_label_en-US" xlink:label="lab_stn_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible assets expected to be deductible for tax purposes</link:label>
    <link:label id="lab_stn_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes_documentation_en-US" xlink:label="lab_stn_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible assets expected to be deductible for tax purposes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes" xlink:href="stn-20211231.xsd#stn_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes" xlink:to="lab_stn_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory_5f519b13-56b9-4884-a72e-61cf5a2efb8d_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for dividends [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_MiscellaneousOtherIncomeExpense_478d66f1-5a82-4749-9cc9-5ce0ddf4240b_negatedLabel_en-US" xlink:label="lab_stn_MiscellaneousOtherIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_stn_MiscellaneousOtherIncomeExpense_label_en-US" xlink:label="lab_stn_MiscellaneousOtherIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Miscellaneous other income (expense)</link:label>
    <link:label id="lab_stn_MiscellaneousOtherIncomeExpense_documentation_en-US" xlink:label="lab_stn_MiscellaneousOtherIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Miscellaneous other income expense.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_MiscellaneousOtherIncomeExpense" xlink:href="stn-20211231.xsd#stn_MiscellaneousOtherIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_MiscellaneousOtherIncomeExpense" xlink:to="lab_stn_MiscellaneousOtherIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_02751a2c-6b7e-4bb9-a9f8-103c9d133889_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfProvisionMatrixTable_27c3a8cf-7b82-4ff3-880c-dbb320129c85_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfProvisionMatrixTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of provision matrix [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfProvisionMatrixTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfProvisionMatrixTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of provision matrix [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfProvisionMatrixTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfProvisionMatrixTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixTable" xlink:to="lab_ifrs-full_DisclosureOfProvisionMatrixTable" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_PercentageOfPlanAssetInSecuritiesOrHeldInMutualExchangeTradedAndPooledFundsAndInCash_2214ef8a-6122-4e5f-8264-aa2689be9b03_terseLabel_en-US" xlink:label="lab_stn_PercentageOfPlanAssetInSecuritiesOrHeldInMutualExchangeTradedAndPooledFundsAndInCash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of plans' assets invested in mutual funds and exchange-traded funds or held in cash</link:label>
    <link:label id="lab_stn_PercentageOfPlanAssetInSecuritiesOrHeldInMutualExchangeTradedAndPooledFundsAndInCash_label_en-US" xlink:label="lab_stn_PercentageOfPlanAssetInSecuritiesOrHeldInMutualExchangeTradedAndPooledFundsAndInCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of plan asset in securities or held in mutual, exchange-traded, and pooled funds, and in cash</link:label>
    <link:label id="lab_stn_PercentageOfPlanAssetInSecuritiesOrHeldInMutualExchangeTradedAndPooledFundsAndInCash_documentation_en-US" xlink:label="lab_stn_PercentageOfPlanAssetInSecuritiesOrHeldInMutualExchangeTradedAndPooledFundsAndInCash" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of plan asset in securities or held in mutual, exchange-traded, and pooled funds, and in cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PercentageOfPlanAssetInSecuritiesOrHeldInMutualExchangeTradedAndPooledFundsAndInCash" xlink:href="stn-20211231.xsd#stn_PercentageOfPlanAssetInSecuritiesOrHeldInMutualExchangeTradedAndPooledFundsAndInCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_PercentageOfPlanAssetInSecuritiesOrHeldInMutualExchangeTradedAndPooledFundsAndInCash" xlink:to="lab_stn_PercentageOfPlanAssetInSecuritiesOrHeldInMutualExchangeTradedAndPooledFundsAndInCash" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_BusinessCombinationsAbstract_label_en-US" xlink:label="lab_stn_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations [Abstract]</link:label>
    <link:label id="lab_stn_BusinessCombinationsAbstract_documentation_en-US" xlink:label="lab_stn_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BusinessCombinationsAbstract" xlink:href="stn-20211231.xsd#stn_BusinessCombinationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_BusinessCombinationsAbstract" xlink:to="lab_stn_BusinessCombinationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DerivativeFinancialLiabilitiesHeldForHedging_faad821b-78ac-4171-bc8e-751277f0e27e_terseLabel_en-US" xlink:label="lab_ifrs-full_DerivativeFinancialLiabilitiesHeldForHedging" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate swap</link:label>
    <link:label id="lab_ifrs-full_DerivativeFinancialLiabilitiesHeldForHedging_label_en-US" xlink:label="lab_ifrs-full_DerivativeFinancialLiabilitiesHeldForHedging" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative financial liabilities held for hedging</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilitiesHeldForHedging" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DerivativeFinancialLiabilitiesHeldForHedging"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DerivativeFinancialLiabilitiesHeldForHedging" xlink:to="lab_ifrs-full_DerivativeFinancialLiabilitiesHeldForHedging" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset_32be7e12-e9c2-416f-b59e-4bd66ca69ccd_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net defined benefit liability asset included in other comprehensive income</link:label>
    <link:label id="lab_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset_label_en-US" xlink:label="lab_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease (increase) in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" xlink:to="lab_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProfitLossFromDiscontinuedOperations_d9533796-e934-4a46-a71a-57e5125be0e4_verboseLabel_en-US" xlink:label="lab_ifrs-full_ProfitLossFromDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income from discontinued operations, net of tax</link:label>
    <link:label id="lab_ifrs-full_ProfitLossFromDiscontinuedOperations_70c29bef-0b33-4420-a1ed-b01a2a41acfb_terseLabel_en-US" xlink:label="lab_ifrs-full_ProfitLossFromDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit (loss) from discontinued operations</link:label>
    <link:label id="lab_ifrs-full_ProfitLossFromDiscontinuedOperations_label_en-US" xlink:label="lab_ifrs-full_ProfitLossFromDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Profit (loss) from discontinued operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromDiscontinuedOperations" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProfitLossFromDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProfitLossFromDiscontinuedOperations" xlink:to="lab_ifrs-full_ProfitLossFromDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables_a4f973d6-7322-4ff8-8f40-773db9119926_terseLabel_en-US" xlink:label="lab_stn_NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of internal target days of revenue in trade receivables</link:label>
    <link:label id="lab_stn_NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables_label_en-US" xlink:label="lab_stn_NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of internal target of days of revenue in trade receivables.</link:label>
    <link:label id="lab_stn_NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables_documentation_en-US" xlink:label="lab_stn_NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of internal target of days of revenue in trade receivables.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables" xlink:href="stn-20211231.xsd#stn_NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables" xlink:to="lab_stn_NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DeferredShareUnitsDSUsExcludingDividendsMember_734375dd-3068-459e-a901-895580746068_terseLabel_en-US" xlink:label="lab_stn_DeferredShareUnitsDSUsExcludingDividendsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DSUs, excluding dividends</link:label>
    <link:label id="lab_stn_DeferredShareUnitsDSUsExcludingDividendsMember_label_en-US" xlink:label="lab_stn_DeferredShareUnitsDSUsExcludingDividendsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred share units (DSUs), excluding dividends [Member]</link:label>
    <link:label id="lab_stn_DeferredShareUnitsDSUsExcludingDividendsMember_documentation_en-US" xlink:label="lab_stn_DeferredShareUnitsDSUsExcludingDividendsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred share units (DSUs), excluding dividends</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DeferredShareUnitsDSUsExcludingDividendsMember" xlink:href="stn-20211231.xsd#stn_DeferredShareUnitsDSUsExcludingDividendsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DeferredShareUnitsDSUsExcludingDividendsMember" xlink:to="lab_stn_DeferredShareUnitsDSUsExcludingDividendsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_IncomeTaxExpenseContinuingOperationsCurrent_26d13aee-67b4-49e0-84aa-952b0d6ea420_terseLabel_en-US" xlink:label="lab_stn_IncomeTaxExpenseContinuingOperationsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ongoing operations</link:label>
    <link:label id="lab_stn_IncomeTaxExpenseContinuingOperationsCurrent_label_en-US" xlink:label="lab_stn_IncomeTaxExpenseContinuingOperationsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense continuing operations current</link:label>
    <link:label id="lab_stn_IncomeTaxExpenseContinuingOperationsCurrent_documentation_en-US" xlink:label="lab_stn_IncomeTaxExpenseContinuingOperationsCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense continuing operations current.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncomeTaxExpenseContinuingOperationsCurrent" xlink:href="stn-20211231.xsd#stn_IncomeTaxExpenseContinuingOperationsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_IncomeTaxExpenseContinuingOperationsCurrent" xlink:to="lab_stn_IncomeTaxExpenseContinuingOperationsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_SegmentsMember_520eadd0-28a3-4c79-8fda-4fcd22f8b544_terseLabel_en-US" xlink:label="lab_ifrs-full_SegmentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [member]</link:label>
    <link:label id="lab_ifrs-full_SegmentsMember_label_en-US" xlink:label="lab_ifrs-full_SegmentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SegmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_SegmentsMember" xlink:to="lab_ifrs-full_SegmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement_01f7ab18-6a87-4ae7-a7f5-341391dd7ff3_negatedLabel_en-US" xlink:label="lab_ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited</link:label>
    <link:label id="lab_ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement_label_en-US" xlink:label="lab_ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of other equity instruments forfeited in share-based payment arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement" xlink:to="lab_ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_c1fa0f2a-488f-4e41-9e55-5293f03cb95d_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of fair value of plan assets [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of fair value of plan assets [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable" xlink:to="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CancellationOfTreasuryShares_ff59d97f-4e8f-41f0-8a8b-b2bdf1462abd_verboseLabel_en-US" xlink:label="lab_ifrs-full_CancellationOfTreasuryShares" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of common shares repurchased and cancelled</link:label>
    <link:label id="lab_ifrs-full_CancellationOfTreasuryShares_label_en-US" xlink:label="lab_ifrs-full_CancellationOfTreasuryShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cancellation of treasury shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CancellationOfTreasuryShares" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CancellationOfTreasuryShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CancellationOfTreasuryShares" xlink:to="lab_ifrs-full_CancellationOfTreasuryShares" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_JointVenturesAxis_874d6d0d-79b4-4526-a1dd-344679bbf6fb_terseLabel_en-US" xlink:label="lab_ifrs-full_JointVenturesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint ventures [axis]</link:label>
    <link:label id="lab_ifrs-full_JointVenturesAxis_label_en-US" xlink:label="lab_ifrs-full_JointVenturesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint ventures [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_JointVenturesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_JointVenturesAxis" xlink:to="lab_ifrs-full_JointVenturesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_PercentageOfPlanAssetInAnnuityPolicies_6da4d4ea-08ec-43bd-91e8-71b172d71e4f_terseLabel_en-US" xlink:label="lab_stn_PercentageOfPlanAssetInAnnuityPolicies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of plans' assets held in annuity policies</link:label>
    <link:label id="lab_stn_PercentageOfPlanAssetInAnnuityPolicies_label_en-US" xlink:label="lab_stn_PercentageOfPlanAssetInAnnuityPolicies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage Of Plan Asset In Annuity Policies</link:label>
    <link:label id="lab_stn_PercentageOfPlanAssetInAnnuityPolicies_documentation_en-US" xlink:label="lab_stn_PercentageOfPlanAssetInAnnuityPolicies" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of plan asset in annuity policies.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PercentageOfPlanAssetInAnnuityPolicies" xlink:href="stn-20211231.xsd#stn_PercentageOfPlanAssetInAnnuityPolicies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_PercentageOfPlanAssetInAnnuityPolicies" xlink:to="lab_stn_PercentageOfPlanAssetInAnnuityPolicies" xlink:type="arc" order="1"/>
    <link:label id="lab_currency_AllCurrenciesDomain_d4a787e5-9e35-48ee-9715-f70ff3bf7aa0_terseLabel_en-US" xlink:label="lab_currency_AllCurrenciesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Currencies [Domain]</link:label>
    <link:label id="lab_currency_AllCurrenciesDomain_label_en-US" xlink:label="lab_currency_AllCurrenciesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Currencies [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain" xlink:href="https://xbrl.sec.gov/currency/2021/currency-2021.xsd#currency_AllCurrenciesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_currency_AllCurrenciesDomain" xlink:to="lab_currency_AllCurrenciesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TaxRateEffectOfForeignTaxRates_92b63e06-2d6c-4868-8cd7-8fdaff7595d8_terseLabel_en-US" xlink:label="lab_ifrs-full_TaxRateEffectOfForeignTaxRates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rate differential on foreign income</link:label>
    <link:label id="lab_ifrs-full_TaxRateEffectOfForeignTaxRates_label_en-US" xlink:label="lab_ifrs-full_TaxRateEffectOfForeignTaxRates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax rate effect of foreign tax rates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfForeignTaxRates" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TaxRateEffectOfForeignTaxRates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TaxRateEffectOfForeignTaxRates" xlink:to="lab_ifrs-full_TaxRateEffectOfForeignTaxRates" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InterestRevenueExpense_0df32635-ac89-42d9-a8a6-7303f82175b8_negatedLabel_en-US" xlink:label="lab_ifrs-full_InterestRevenueExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net interest expense</link:label>
    <link:label id="lab_ifrs-full_InterestRevenueExpense_6d359ca9-f179-4a2e-8aa9-617b1fd83a29_negatedTotalLabel_en-US" xlink:label="lab_ifrs-full_InterestRevenueExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net interest expense</link:label>
    <link:label id="lab_ifrs-full_InterestRevenueExpense_label_en-US" xlink:label="lab_ifrs-full_InterestRevenueExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest income (expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRevenueExpense" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_InterestRevenueExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestRevenueExpense" xlink:to="lab_ifrs-full_InterestRevenueExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InterestIncomeOnOtherFinancialAssets_fc193511-ae33-4c42-99ff-edca154e604e_negatedLabel_en-US" xlink:label="lab_ifrs-full_InterestIncomeOnOtherFinancialAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_ifrs-full_InterestIncomeOnOtherFinancialAssets_label_en-US" xlink:label="lab_ifrs-full_InterestIncomeOnOtherFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest income on other financial assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestIncomeOnOtherFinancialAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_InterestIncomeOnOtherFinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestIncomeOnOtherFinancialAssets" xlink:to="lab_ifrs-full_InterestIncomeOnOtherFinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock_7218ecfd-a28d-42b4-a916-12a7035eb4c0_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Effective Income Tax for Continuing Operations from Statutory Canadian Tax Rates</link:label>
    <link:label id="lab_stn_DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock_label_en-US" xlink:label="lab_stn_DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of reconciliation of average effective tax rate and applicable tax rate [Text Block]</link:label>
    <link:label id="lab_stn_DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock_documentation_en-US" xlink:label="lab_stn_DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of reconciliation of average effective tax rate and applicable tax rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock" xlink:href="stn-20211231.xsd#stn_DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock" xlink:to="lab_stn_DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfBusinessCombinationsExplanatory_ed673f15-4013-40b2-bb57-1f1b7b49271c_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfBusinessCombinationsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisitions</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfBusinessCombinationsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfBusinessCombinationsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of business combinations [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfBusinessCombinationsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsExplanatory" xlink:to="lab_ifrs-full_DisclosureOfBusinessCombinationsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RangesMember_e306c166-ba88-4eb3-a1c3-3c8518f5a52e_terseLabel_en-US" xlink:label="lab_ifrs-full_RangesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ranges [member]</link:label>
    <link:label id="lab_ifrs-full_RangesMember_label_en-US" xlink:label="lab_ifrs-full_RangesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ranges [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RangesMember" xlink:to="lab_ifrs-full_RangesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_InfrastructureMember_e67076a2-d6a6-41de-85e2-74b2dd76f7d0_terseLabel_en-US" xlink:label="lab_stn_InfrastructureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Infrastructure</link:label>
    <link:label id="lab_stn_InfrastructureMember_label_en-US" xlink:label="lab_stn_InfrastructureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Infrastructure [Member]</link:label>
    <link:label id="lab_stn_InfrastructureMember_documentation_en-US" xlink:label="lab_stn_InfrastructureMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Infrastructure.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InfrastructureMember" xlink:href="stn-20211231.xsd#stn_InfrastructureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_InfrastructureMember" xlink:to="lab_stn_InfrastructureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EquityAbstract_a83fc3f7-1489-4f1d-a1b4-7fac6b8d147a_terseLabel_en-US" xlink:label="lab_ifrs-full_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shareholders&#8217; equity</link:label>
    <link:label id="lab_ifrs-full_EquityAbstract_label_en-US" xlink:label="lab_ifrs-full_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityAbstract" xlink:to="lab_ifrs-full_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption_d155ccb2-7fd1-4234-84b6-48c312838f9d_terseLabel_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Decrease</link:label>
    <link:label id="lab_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption_label_en-US" xlink:label="lab_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in defined benefit obligation due to reasonably possible decrease in actuarial assumption</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" xlink:to="lab_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_a992d185-4f28-4787-a847-32695e1b20ac_terseLabel_en-US" xlink:label="lab_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of units paid</link:label>
    <link:label id="lab_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_3458a330-7c30-49ea-a7eb-1fd11fa03534_negatedLabel_en-US" xlink:label="lab_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Paid</link:label>
    <link:label id="lab_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_label_en-US" xlink:label="lab_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of other equity instruments exercised or vested in share-based payment arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" xlink:to="lab_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AccumulatedOtherComprehensiveIncome_becab46c-48c6-4ca6-bfd0-3ed78b3948f6_terseLabel_en-US" xlink:label="lab_ifrs-full_AccumulatedOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive income</link:label>
    <link:label id="lab_ifrs-full_AccumulatedOtherComprehensiveIncome_label_en-US" xlink:label="lab_ifrs-full_AccumulatedOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncome" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AccumulatedOtherComprehensiveIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AccumulatedOtherComprehensiveIncome" xlink:to="lab_ifrs-full_AccumulatedOtherComprehensiveIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1_07c2edf9-1582-435a-af86-3467b10fb7c6_terseLabel_en-US" xlink:label="lab_stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive options (in shares)</link:label>
    <link:label id="lab_stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1_label_en-US" xlink:label="lab_stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount1</link:label>
    <link:label id="lab_stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1_documentation_en-US" xlink:label="lab_stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive securities excluded from computation of earnings per share amount1.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" xlink:href="stn-20211231.xsd#stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" xlink:to="lab_stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities_1a314f67-5508-4a0d-9ea4-a77a90b0fe41_negatedTerseLabel_en-US" xlink:label="lab_stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of investments held for self-insured liabilities</link:label>
    <link:label id="lab_stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities_label_en-US" xlink:label="lab_stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Of Investments Held For Self-Insured Liabilities, Classified As Investing Activities</link:label>
    <link:label id="lab_stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities_documentation_en-US" xlink:label="lab_stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Of Investments Held For Self-Insured Liabilities, Classified As Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities" xlink:href="stn-20211231.xsd#stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities" xlink:to="lab_stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets_dbbb465b-8bee-4717-ac0a-02f2aca574f3_terseLabel_en-US" xlink:label="lab_stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation of lease assets</link:label>
    <link:label id="lab_stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets_label_en-US" xlink:label="lab_stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments For Depreciation Expense Of Right-Of-Use Assets</link:label>
    <link:label id="lab_stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets_documentation_en-US" xlink:label="lab_stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments For Depreciation Expense Of Right-Of-Use Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets" xlink:href="stn-20211231.xsd#stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets" xlink:to="lab_stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherCurrentAssets_b2c6dc65-47c3-4bd6-9a61-c2f25b6f668e_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_ifrs-full_OtherCurrentAssets_label_en-US" xlink:label="lab_ifrs-full_OtherCurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherCurrentAssets" xlink:to="lab_ifrs-full_OtherCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_c7b9f2b9-7569-4f8a-8f07-51f0e5cf1e3c_verboseLabel_en-US" xlink:label="lab_ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation expense</link:label>
    <link:label id="lab_ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_label_en-US" xlink:label="lab_ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expense from share-based payment transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:to="lab_ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_9254f607-49a3-4ff8-b299-1b82290a9c53_terseLabel_en-US" xlink:label="lab_ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Analysis of income and expense [abstract]</link:label>
    <link:label id="lab_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_label_en-US" xlink:label="lab_ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Analysis of income and expense [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:to="lab_ifrs-full_AnalysisOfIncomeAndExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GrossLeaseLiabilities_9b46a5b2-b24f-4dae-820c-50d304990d57_terseLabel_en-US" xlink:label="lab_ifrs-full_GrossLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liabilities</link:label>
    <link:label id="lab_ifrs-full_GrossLeaseLiabilities_label_en-US" xlink:label="lab_ifrs-full_GrossLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross lease liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossLeaseLiabilities" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GrossLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GrossLeaseLiabilities" xlink:to="lab_ifrs-full_GrossLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_EventsAfterReportingPeriodAbstract_label_en-US" xlink:label="lab_stn_EventsAfterReportingPeriodAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Events After Reporting Period [Abstract]</link:label>
    <link:label id="lab_stn_EventsAfterReportingPeriodAbstract_documentation_en-US" xlink:label="lab_stn_EventsAfterReportingPeriodAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Events After Reporting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EventsAfterReportingPeriodAbstract" xlink:href="stn-20211231.xsd#stn_EventsAfterReportingPeriodAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_EventsAfterReportingPeriodAbstract" xlink:to="lab_stn_EventsAfterReportingPeriodAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems_195a982b-86d7-4009-8173-811772a2cf83_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of investments held for self insured liabilities at fair value and amortized cost [line items]</link:label>
    <link:label id="lab_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems_label_en-US" xlink:label="lab_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Investments Held For Self Insured Liabilities At Fair Value And Amortized Cost [line items]</link:label>
    <link:label id="lab_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems_documentation_en-US" xlink:label="lab_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of investments held for self insured liabilities at fair value and amortized cost line items.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems" xlink:href="stn-20211231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems" xlink:to="lab_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_Borrowings_77b2c14a-b358-45c4-b10c-55fd776158aa_totalLabel_en-US" xlink:label="lab_ifrs-full_Borrowings" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_ifrs-full_Borrowings_label_en-US" xlink:label="lab_ifrs-full_Borrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Borrowings" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Borrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Borrowings" xlink:to="lab_ifrs-full_Borrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_HoldbacksOnLongTermContractMember_0de2ceb0-871d-49c9-8da2-5d89bc400d35_terseLabel_en-US" xlink:label="lab_stn_HoldbacksOnLongTermContractMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Holdbacks on long-term contracts</link:label>
    <link:label id="lab_stn_HoldbacksOnLongTermContractMember_label_en-US" xlink:label="lab_stn_HoldbacksOnLongTermContractMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Holdbacks on long term contract [Member]</link:label>
    <link:label id="lab_stn_HoldbacksOnLongTermContractMember_documentation_en-US" xlink:label="lab_stn_HoldbacksOnLongTermContractMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Holdbacks on long term contract.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_HoldbacksOnLongTermContractMember" xlink:href="stn-20211231.xsd#stn_HoldbacksOnLongTermContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_HoldbacksOnLongTermContractMember" xlink:to="lab_stn_HoldbacksOnLongTermContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale_07b56b6e-5942-4298-a0eb-fc97ac9be51e_terseLabel_en-US" xlink:label="lab_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">&#160;&#160;Female</link:label>
    <link:label id="lab_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale_label_en-US" xlink:label="lab_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Life Expectancy At Age Sixty Five For Current Members Aged Forty Female</link:label>
    <link:label id="lab_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale_documentation_en-US" xlink:label="lab_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Life expectancy at age sixty five for current members aged forty female.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale" xlink:href="stn-20211231.xsd#stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale" xlink:to="lab_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram_5364c0ba-2d34-486d-b904-b67366739d23_terseLabel_en-US" xlink:label="lab_stn_NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum common shares authorized to be repurchased (in shares)</link:label>
    <link:label id="lab_stn_NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram_label_en-US" xlink:label="lab_stn_NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares authorized to be repurchased in stock repurchase program</link:label>
    <link:label id="lab_stn_NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram_documentation_en-US" xlink:label="lab_stn_NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares authorized to be repurchased in stock repurchase program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram" xlink:href="stn-20211231.xsd#stn_NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram" xlink:to="lab_stn_NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DirectorsRemunerationExpense_d4356d4a-3501-4817-aaee-108e5bd02b0d_terseLabel_en-US" xlink:label="lab_ifrs-full_DirectorsRemunerationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Directors&#8217; fees</link:label>
    <link:label id="lab_ifrs-full_DirectorsRemunerationExpense_label_en-US" xlink:label="lab_ifrs-full_DirectorsRemunerationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Directors' remuneration expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DirectorsRemunerationExpense" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DirectorsRemunerationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DirectorsRemunerationExpense" xlink:to="lab_ifrs-full_DirectorsRemunerationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_fb175316-55f4-4c80-aebc-3451f017b657_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of fair value of plan assets [Line Items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of fair value of plan assets [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems" xlink:to="lab_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_0f40c727-0fda-4238-b8d6-f322eb1e8b10_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about borrowings [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of detailed information about borrowings [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:to="lab_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember_68635c25-e49d-4890-a209-26e43756e160_terseLabel_en-US" xlink:label="lab_stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in discount rate by 0.25%</link:label>
    <link:label id="lab_stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember_label_en-US" xlink:label="lab_stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial Assumption Of Discount Rates Zero Point Two Five Percent[member]</link:label>
    <link:label id="lab_stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember_documentation_en-US" xlink:label="lab_stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial assumption of discount rates 0.25 percent.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember" xlink:href="stn-20211231.xsd#stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember" xlink:to="lab_stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ComprehensiveIncome_17bdc117-d82c-40e5-b0a6-fc02990fe08a_totalLabel_en-US" xlink:label="lab_ifrs-full_ComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total comprehensive income for the year, net of tax</link:label>
    <link:label id="lab_ifrs-full_ComprehensiveIncome_label_en-US" xlink:label="lab_ifrs-full_ComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComprehensiveIncome" xlink:to="lab_ifrs-full_ComprehensiveIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_ffe21459-33db-497e-99f4-02cc1b4ff684_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of nature and extent of risks arising from financial instruments [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of nature and extent of risks arising from financial instruments [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:to="lab_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_CarryingAmountOfNotesPayable_a124af27-be19-41f1-ac2e-049b8e7424f3_terseLabel_en-US" xlink:label="lab_stn_CarryingAmountOfNotesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying amount of notes payable</link:label>
    <link:label id="lab_stn_CarryingAmountOfNotesPayable_label_en-US" xlink:label="lab_stn_CarryingAmountOfNotesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying amount of Notes Payable</link:label>
    <link:label id="lab_stn_CarryingAmountOfNotesPayable_documentation_en-US" xlink:label="lab_stn_CarryingAmountOfNotesPayable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying value of notes payable.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CarryingAmountOfNotesPayable" xlink:href="stn-20211231.xsd#stn_CarryingAmountOfNotesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_CarryingAmountOfNotesPayable" xlink:to="lab_stn_CarryingAmountOfNotesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory_63e8d223-4499-4d57-9266-c96e9e60c160_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee benefit plans</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for employee benefits [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases_db8a7666-cbbb-4096-bfb7-465c075e8abe_terseLabel_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rate of increase in salaries</link:label>
    <link:label id="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases_label_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial assumption of expected rates of salary increases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases" xlink:to="lab_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_EstimatedHistoricalDataMember_093cce70-ced4-4b43-b5dd-d3e946fb91c9_terseLabel_en-US" xlink:label="lab_stn_EstimatedHistoricalDataMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated historical data</link:label>
    <link:label id="lab_stn_EstimatedHistoricalDataMember_label_en-US" xlink:label="lab_stn_EstimatedHistoricalDataMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Historical Data [member]</link:label>
    <link:label id="lab_stn_EstimatedHistoricalDataMember_documentation_en-US" xlink:label="lab_stn_EstimatedHistoricalDataMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Historical Data [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EstimatedHistoricalDataMember" xlink:href="stn-20211231.xsd#stn_EstimatedHistoricalDataMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_EstimatedHistoricalDataMember" xlink:to="lab_stn_EstimatedHistoricalDataMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities_49451cc8-5ca7-497c-963a-6a1d8bcf13bb_terseLabel_en-US" xlink:label="lab_stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds</link:label>
    <link:label id="lab_stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities_label_en-US" xlink:label="lab_stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) through proceeds, liabilities arising from financing activities</link:label>
    <link:label id="lab_stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities_documentation_en-US" xlink:label="lab_stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) through proceeds, liabilities arising from financing activities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" xlink:href="stn-20211231.xsd#stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" xlink:to="lab_stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherFinancialAssets_3db170e5-a5ce-47ff-a970-5e09dfc53335_verboseLabel_en-US" xlink:label="lab_ifrs-full_OtherFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial assets</link:label>
    <link:label id="lab_ifrs-full_OtherFinancialAssets_23cbb63c-3ccf-4e61-8f0b-486d36bce69c_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair&#160;Value</link:label>
    <link:label id="lab_ifrs-full_OtherFinancialAssets_11fed004-0eb1-4203-91ce-96ad79a9816a_netLabel_en-US" xlink:label="lab_ifrs-full_OtherFinancialAssets" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_ifrs-full_OtherFinancialAssets_label_en-US" xlink:label="lab_ifrs-full_OtherFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other financial assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinancialAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherFinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherFinancialAssets" xlink:to="lab_ifrs-full_OtherFinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfContingentLiabilitiesTable_ba8adc07-d6ee-4027-ade2-f610bc9e1ac0_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfContingentLiabilitiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of contingent liabilities [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfContingentLiabilitiesTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfContingentLiabilitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of contingent liabilities [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfContingentLiabilitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable" xlink:to="lab_ifrs-full_DisclosureOfContingentLiabilitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis_e502cdc8-53e0-49c6-bfd4-791fe8381f50_terseLabel_en-US" xlink:label="lab_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation techniques used in fair value measurement [axis]</link:label>
    <link:label id="lab_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis_label_en-US" xlink:label="lab_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation techniques used in fair value measurement [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis" xlink:to="lab_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory_2911443e-3afc-42d8-8040-abbd00d70a4d_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for foreign currency translation [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RevenueFromContractsWithCustomers_97dbf1d1-9985-46e0-a9f7-04474f2535f1_terseLabel_en-US" xlink:label="lab_ifrs-full_RevenueFromContractsWithCustomers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross revenue</link:label>
    <link:label id="lab_ifrs-full_RevenueFromContractsWithCustomers_15b3306d-2ad0-4fad-be6c-bca758ee02ac_totalLabel_en-US" xlink:label="lab_ifrs-full_RevenueFromContractsWithCustomers" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross revenue from external customers</link:label>
    <link:label id="lab_ifrs-full_RevenueFromContractsWithCustomers_ae9e9f90-bef6-4a05-ae68-c352f118d95d_verboseLabel_en-US" xlink:label="lab_ifrs-full_RevenueFromContractsWithCustomers" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Revenue</link:label>
    <link:label id="lab_ifrs-full_RevenueFromContractsWithCustomers_label_en-US" xlink:label="lab_ifrs-full_RevenueFromContractsWithCustomers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from contracts with customers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RevenueFromContractsWithCustomers" xlink:to="lab_ifrs-full_RevenueFromContractsWithCustomers" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTaxReceivablesAndPayablesExplanatory_bd3ce979-01bd-415d-9220-be4448f5f188_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfTaxReceivablesAndPayablesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Tax Credits</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfTaxReceivablesAndPayablesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfTaxReceivablesAndPayablesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of tax receivables and payables [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTaxReceivablesAndPayablesExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfTaxReceivablesAndPayablesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTaxReceivablesAndPayablesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfTaxReceivablesAndPayablesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_9c74741a-000e-4fad-ae06-00370bab679d_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_Level1OfFairValueHierarchyMember_f2468107-47d2-4677-91be-807d92642696_terseLabel_en-US" xlink:label="lab_ifrs-full_Level1OfFairValueHierarchyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_ifrs-full_Level1OfFairValueHierarchyMember_label_en-US" xlink:label="lab_ifrs-full_Level1OfFairValueHierarchyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 1 of fair value hierarchy [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level1OfFairValueHierarchyMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Level1OfFairValueHierarchyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Level1OfFairValueHierarchyMember" xlink:to="lab_ifrs-full_Level1OfFairValueHierarchyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdditionalPaidinCapitalMember_524bfadf-4c6d-411e-8c79-0bcee1da22d8_terseLabel_en-US" xlink:label="lab_ifrs-full_AdditionalPaidinCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contributed Surplus</link:label>
    <link:label id="lab_ifrs-full_AdditionalPaidinCapitalMember_label_en-US" xlink:label="lab_ifrs-full_AdditionalPaidinCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalPaidinCapitalMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdditionalPaidinCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdditionalPaidinCapitalMember" xlink:to="lab_ifrs-full_AdditionalPaidinCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherFinancialLiabilities_a58eabf0-8ba6-4bf9-92ec-8d2a6a4d31b7_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherFinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:label id="lab_ifrs-full_OtherFinancialLiabilities_label_en-US" xlink:label="lab_ifrs-full_OtherFinancialLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other financial liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinancialLiabilities" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherFinancialLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherFinancialLiabilities" xlink:to="lab_ifrs-full_OtherFinancialLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_1a3510f4-49fe-4482-a8ca-a6d0d73b4c95_terseLabel_en-US" xlink:label="lab_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization</link:label>
    <link:label id="lab_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_label_en-US" xlink:label="lab_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortisation, intangible assets other than goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xlink:to="lab_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NeverExpireMember_b3a79fdb-60f8-40a4-bec7-2a206fdc2448_terseLabel_en-US" xlink:label="lab_stn_NeverExpireMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Never expire</link:label>
    <link:label id="lab_stn_NeverExpireMember_label_en-US" xlink:label="lab_stn_NeverExpireMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Never expire [Member]</link:label>
    <link:label id="lab_stn_NeverExpireMember_documentation_en-US" xlink:label="lab_stn_NeverExpireMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Never expire.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NeverExpireMember" xlink:href="stn-20211231.xsd#stn_NeverExpireMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_NeverExpireMember" xlink:to="lab_stn_NeverExpireMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_62769fc3-e69a-4d90-9f57-23564b889f6f_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of reconciliation of changes in goodwill [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of reconciliation of changes in goodwill [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable" xlink:to="lab_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_OtherIncreaseDecreaseDeferredTaxLiabilityAsset_2ec12127-ec57-4ab6-952e-c99ad4cc50f5_negatedLabel_en-US" xlink:label="lab_stn_OtherIncreaseDecreaseDeferredTaxLiabilityAsset" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_stn_OtherIncreaseDecreaseDeferredTaxLiabilityAsset_label_en-US" xlink:label="lab_stn_OtherIncreaseDecreaseDeferredTaxLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other increase (decrease), deferred tax liability (asset)</link:label>
    <link:label id="lab_stn_OtherIncreaseDecreaseDeferredTaxLiabilityAsset_documentation_en-US" xlink:label="lab_stn_OtherIncreaseDecreaseDeferredTaxLiabilityAsset" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">The increase (decrease) in deferred tax liability (asset) resulting from other.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherIncreaseDecreaseDeferredTaxLiabilityAsset" xlink:href="stn-20211231.xsd#stn_OtherIncreaseDecreaseDeferredTaxLiabilityAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_OtherIncreaseDecreaseDeferredTaxLiabilityAsset" xlink:to="lab_stn_OtherIncreaseDecreaseDeferredTaxLiabilityAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory_e05f93bf-2e64-4ade-97b6-b4cae488ab62_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Estimated Useful Lives and Depreciation Calculation Methods</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for depreciation expense [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_b46c500b-f9e4-4ba2-8c3f-74603be1bf19_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of terms and conditions of share-based payment arrangement [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of terms and conditions of share-based payment arrangement [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:to="lab_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RevenueFromInterest_3592eda6-86b1-4a02-ac22-de4eca0bdf40_negatedTotalLabel_en-US" xlink:label="lab_ifrs-full_RevenueFromInterest" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total interest income</link:label>
    <link:label id="lab_ifrs-full_RevenueFromInterest_label_en-US" xlink:label="lab_ifrs-full_RevenueFromInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromInterest" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RevenueFromInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RevenueFromInterest" xlink:to="lab_ifrs-full_RevenueFromInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_e72b9246-c23a-4120-92cb-7350385c5798_terseLabel_en-US" xlink:label="lab_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expense related to fair value of options granted</link:label>
    <link:label id="lab_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_label_en-US" xlink:label="lab_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expense from equity-settled share-based payment transactions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:to="lab_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets_355f0098-86eb-48a1-ba3e-d5af0f7620bf_terseLabel_en-US" xlink:label="lab_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">&#160;&#160;Equities</link:label>
    <link:label id="lab_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets_label_en-US" xlink:label="lab_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity instruments, amount contributed to fair value of plan assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets" xlink:to="lab_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfOtherAssetsLineItems_95a997ed-5628-4acc-b0ad-251335c942d7_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfOtherAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of other assets [line items]</link:label>
    <link:label id="lab_stn_DisclosureOfOtherAssetsLineItems_label_en-US" xlink:label="lab_stn_DisclosureOfOtherAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of Other Assets [line items]</link:label>
    <link:label id="lab_stn_DisclosureOfOtherAssetsLineItems_documentation_en-US" xlink:label="lab_stn_DisclosureOfOtherAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of other assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfOtherAssetsLineItems" xlink:href="stn-20211231.xsd#stn_DisclosureOfOtherAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfOtherAssetsLineItems" xlink:to="lab_stn_DisclosureOfOtherAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_b2269849-13a0-412f-b610-fe0565c80ab7_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfRelatedPartyExplanatory_68da57c9-c711-467d-b6ca-01cd6428693d_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfRelatedPartyExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related-Party Disclosures</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfRelatedPartyExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfRelatedPartyExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of related party [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfRelatedPartyExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfRelatedPartyExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfRelatedPartyExplanatory" xlink:to="lab_ifrs-full_DisclosureOfRelatedPartyExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax_49551fdb-2771-4fe5-96de-769b66d2f3a9_terseLabel_en-US" xlink:label="lab_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net unrealized (loss) gain on FVOCI financial assets</link:label>
    <link:label id="lab_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains (losses) on financial assets measured at fair value through other comprehensive income, net of tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax" xlink:to="lab_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets_d3be8962-5d12-4eaf-aabe-a14b58c8b5cd_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract assets</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for decrease (increase) in contract assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets" xlink:to="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory_170d8cf3-c7ae-4b99-920e-ecdd2a0546d9_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Structured Entities</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of information about consolidated structured entities [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NotionalAmount_1865c6e4-01f3-40af-b42c-0cc99e60b1ce_verboseLabel_en-US" xlink:label="lab_ifrs-full_NotionalAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notional amount</link:label>
    <link:label id="lab_ifrs-full_NotionalAmount_f3f987f4-9472-4ef6-9248-5fb6f320f461_terseLabel_en-US" xlink:label="lab_ifrs-full_NotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative notional amount</link:label>
    <link:label id="lab_ifrs-full_NotionalAmount_label_en-US" xlink:label="lab_ifrs-full_NotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notional amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NotionalAmount" xlink:to="lab_ifrs-full_NotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncomeTaxesRefundClassifiedAsOperatingActivities_767094b6-c1df-4e4b-aaf4-a629efae84c6_terseLabel_en-US" xlink:label="lab_ifrs-full_IncomeTaxesRefundClassifiedAsOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes recovered</link:label>
    <link:label id="lab_ifrs-full_IncomeTaxesRefundClassifiedAsOperatingActivities_label_en-US" xlink:label="lab_ifrs-full_IncomeTaxesRefundClassifiedAsOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes refund, classified as operating activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxesRefundClassifiedAsOperatingActivities" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncomeTaxesRefundClassifiedAsOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeTaxesRefundClassifiedAsOperatingActivities" xlink:to="lab_ifrs-full_IncomeTaxesRefundClassifiedAsOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IncomeFromSubleasingRightofuseAssets_75bce42b-0664-4b3b-ab76-6cad67be1ef0_negatedLabel_en-US" xlink:label="lab_ifrs-full_IncomeFromSubleasingRightofuseAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from subleases</link:label>
    <link:label id="lab_ifrs-full_IncomeFromSubleasingRightofuseAssets_label_en-US" xlink:label="lab_ifrs-full_IncomeFromSubleasingRightofuseAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from subleasing right-of-use assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeFromSubleasingRightofuseAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncomeFromSubleasingRightofuseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IncomeFromSubleasingRightofuseAssets" xlink:to="lab_ifrs-full_IncomeFromSubleasingRightofuseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_ffbae56b-a296-43d2-a37c-f7e583ec689e_terseLabel_en-US" xlink:label="lab_ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Continuing and discontinued operations [axis]</link:label>
    <link:label id="lab_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_label_en-US" xlink:label="lab_ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Continuing and discontinued operations [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ContinuingAndDiscontinuedOperationsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:to="lab_ifrs-full_ContinuingAndDiscontinuedOperationsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PaymentsToSuppliersForGoodsAndServices_8883f524-6d5d-4225-a98d-726abd0fbb55_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_PaymentsToSuppliersForGoodsAndServices" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid to suppliers</link:label>
    <link:label id="lab_ifrs-full_PaymentsToSuppliersForGoodsAndServices_label_en-US" xlink:label="lab_ifrs-full_PaymentsToSuppliersForGoodsAndServices" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to suppliers for goods and services</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsToSuppliersForGoodsAndServices" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PaymentsToSuppliersForGoodsAndServices"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PaymentsToSuppliersForGoodsAndServices" xlink:to="lab_ifrs-full_PaymentsToSuppliersForGoodsAndServices" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed_3edc13a2-e366-439a-bac3-02c003621f57_terseLabel_en-US" xlink:label="lab_stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable lease payments</link:label>
    <link:label id="lab_stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed_label_en-US" xlink:label="lab_stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease commitments for variable leases for which recognition exemption has been used</link:label>
    <link:label id="lab_stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed_documentation_en-US" xlink:label="lab_stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease commitments for variable leases for which recognition exemption has been used</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed" xlink:href="stn-20211231.xsd#stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed" xlink:to="lab_stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill_9b68b2f5-c1a1-40e9-aef6-b3c628653e38_negatedLabel_en-US" xlink:label="lab_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Removal of fully amortized assets</link:label>
    <link:label id="lab_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill_label_en-US" xlink:label="lab_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirements, intangible assets other than goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill" xlink:to="lab_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_RemeasurementAdjustmentBetweenPremiumsPaidForAnnuityAndValueOfDefinedBenefitObligation_3055148d-c2ca-4d7a-80e0-f8a1c298f076_terseLabel_en-US" xlink:label="lab_stn_RemeasurementAdjustmentBetweenPremiumsPaidForAnnuityAndValueOfDefinedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remeasurement adjustment, representing the difference between the premium paid for the annuity policy and the value of the related defined benefit obligation</link:label>
    <link:label id="lab_stn_RemeasurementAdjustmentBetweenPremiumsPaidForAnnuityAndValueOfDefinedBenefitObligation_label_en-US" xlink:label="lab_stn_RemeasurementAdjustmentBetweenPremiumsPaidForAnnuityAndValueOfDefinedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remeasurement Adjustment Between Premiums Paid For Annuity And Value Of Defined Benefit Obligation</link:label>
    <link:label id="lab_stn_RemeasurementAdjustmentBetweenPremiumsPaidForAnnuityAndValueOfDefinedBenefitObligation_documentation_en-US" xlink:label="lab_stn_RemeasurementAdjustmentBetweenPremiumsPaidForAnnuityAndValueOfDefinedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remeasurement Adjustment Between Premiums Paid For Annuity And Value Of Defined Benefit Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RemeasurementAdjustmentBetweenPremiumsPaidForAnnuityAndValueOfDefinedBenefitObligation" xlink:href="stn-20211231.xsd#stn_RemeasurementAdjustmentBetweenPremiumsPaidForAnnuityAndValueOfDefinedBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_RemeasurementAdjustmentBetweenPremiumsPaidForAnnuityAndValueOfDefinedBenefitObligation" xlink:to="lab_stn_RemeasurementAdjustmentBetweenPremiumsPaidForAnnuityAndValueOfDefinedBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForSharebasedPayments_32e3d26f-880a-41b4-aa0f-136079518043_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForSharebasedPayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForSharebasedPayments_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForSharebasedPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for share-based payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForSharebasedPayments" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdjustmentsForSharebasedPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForSharebasedPayments" xlink:to="lab_ifrs-full_AdjustmentsForSharebasedPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_dc17f256-0a38-4d0d-accf-b285adc4e898_terseLabel_en-US" xlink:label="lab_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1&#160;to&#160;3&#160;Years</link:label>
    <link:label id="lab_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_label_en-US" xlink:label="lab_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Later than one year and not later than three years [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember" xlink:to="lab_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_JointVenturesByNameAxis_328f02b1-a300-4ace-965c-0808353ba4bc_terseLabel_en-US" xlink:label="lab_stn_JointVenturesByNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint ventures by name [Axis]</link:label>
    <link:label id="lab_stn_JointVenturesByNameAxis_label_en-US" xlink:label="lab_stn_JointVenturesByNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint ventures by name [Axis]</link:label>
    <link:label id="lab_stn_JointVenturesByNameAxis_documentation_en-US" xlink:label="lab_stn_JointVenturesByNameAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint ventures by name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_JointVenturesByNameAxis" xlink:href="stn-20211231.xsd#stn_JointVenturesByNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_JointVenturesByNameAxis" xlink:to="lab_stn_JointVenturesByNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_BondsMember_abf9139f-5b69-4b02-9e80-870d98d32958_terseLabel_en-US" xlink:label="lab_stn_BondsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bonds</link:label>
    <link:label id="lab_stn_BondsMember_label_en-US" xlink:label="lab_stn_BondsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bonds [Member]</link:label>
    <link:label id="lab_stn_BondsMember_documentation_en-US" xlink:label="lab_stn_BondsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bonds.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BondsMember" xlink:href="stn-20211231.xsd#stn_BondsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_BondsMember" xlink:to="lab_stn_BondsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_OtherRecognisedAsOfAcquisitionDate_83250a4b-2b4d-4cdf-b19e-da29f51266d6_negatedTerseLabel_en-US" xlink:label="lab_stn_OtherRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_stn_OtherRecognisedAsOfAcquisitionDate_label_en-US" xlink:label="lab_stn_OtherRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Recognised As Of Acquisition Date</link:label>
    <link:label id="lab_stn_OtherRecognisedAsOfAcquisitionDate_documentation_en-US" xlink:label="lab_stn_OtherRecognisedAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement benefit obligations recognised as of acquisition date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherRecognisedAsOfAcquisitionDate" xlink:href="stn-20211231.xsd#stn_OtherRecognisedAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_OtherRecognisedAsOfAcquisitionDate" xlink:to="lab_stn_OtherRecognisedAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ContractBacklogMember_7d63507b-c751-4d32-8ee3-e210867b780d_terseLabel_en-US" xlink:label="lab_stn_ContractBacklogMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract Backlog</link:label>
    <link:label id="lab_stn_ContractBacklogMember_label_en-US" xlink:label="lab_stn_ContractBacklogMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract backlog [Member]</link:label>
    <link:label id="lab_stn_ContractBacklogMember_documentation_en-US" xlink:label="lab_stn_ContractBacklogMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract backlog.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ContractBacklogMember" xlink:href="stn-20211231.xsd#stn_ContractBacklogMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ContractBacklogMember" xlink:to="lab_stn_ContractBacklogMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_SharebasedPaymentArrangementVestingRightsPercentage_192b7fc9-3e91-4b25-8bec-ef40fee24379_terseLabel_en-US" xlink:label="lab_stn_SharebasedPaymentArrangementVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of units vest percentage</link:label>
    <link:label id="lab_stn_SharebasedPaymentArrangementVestingRightsPercentage_label_en-US" xlink:label="lab_stn_SharebasedPaymentArrangementVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based payment arrangement vesting rights percentage</link:label>
    <link:label id="lab_stn_SharebasedPaymentArrangementVestingRightsPercentage_documentation_en-US" xlink:label="lab_stn_SharebasedPaymentArrangementVestingRightsPercentage" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based payment arrangement vesting rights percentage.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SharebasedPaymentArrangementVestingRightsPercentage" xlink:href="stn-20211231.xsd#stn_SharebasedPaymentArrangementVestingRightsPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_SharebasedPaymentArrangementVestingRightsPercentage" xlink:to="lab_stn_SharebasedPaymentArrangementVestingRightsPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PlanAssetsAtFairValue_0174222b-c3d0-4655-b9fa-db6e2195b42c_totalLabel_en-US" xlink:label="lab_ifrs-full_PlanAssetsAtFairValue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of plan assets</link:label>
    <link:label id="lab_ifrs-full_PlanAssetsAtFairValue_label_en-US" xlink:label="lab_ifrs-full_PlanAssetsAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan assets, at fair value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PlanAssetsAtFairValue" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PlanAssetsAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PlanAssetsAtFairValue" xlink:to="lab_ifrs-full_PlanAssetsAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_PensionDefinedBenefitPlansMember_287d2036-bda1-42ab-a1d1-522ada9313f4_terseLabel_en-US" xlink:label="lab_ifrs-full_PensionDefinedBenefitPlansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension defined benefit plans</link:label>
    <link:label id="lab_ifrs-full_PensionDefinedBenefitPlansMember_label_en-US" xlink:label="lab_ifrs-full_PensionDefinedBenefitPlansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension defined benefit plans [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PensionDefinedBenefitPlansMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PensionDefinedBenefitPlansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_PensionDefinedBenefitPlansMember" xlink:to="lab_ifrs-full_PensionDefinedBenefitPlansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ActuarialAssumptionsMember_a708849f-ea98-4115-9536-4eafb47d0582_terseLabel_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial assumptions [member]</link:label>
    <link:label id="lab_ifrs-full_ActuarialAssumptionsMember_label_en-US" xlink:label="lab_ifrs-full_ActuarialAssumptionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial assumptions [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ActuarialAssumptionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember" xlink:to="lab_ifrs-full_ActuarialAssumptionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BondsIssued_684172b5-d9e8-43e9-9c02-8fa5903116ff_terseLabel_en-US" xlink:label="lab_ifrs-full_BondsIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bonds issued under surety facilities</link:label>
    <link:label id="lab_ifrs-full_BondsIssued_label_en-US" xlink:label="lab_ifrs-full_BondsIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bonds issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BondsIssued" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BondsIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BondsIssued" xlink:to="lab_ifrs-full_BondsIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DiscontinuedOperationsMember_9e51f428-200e-4b02-9af6-f785a40e5d75_terseLabel_en-US" xlink:label="lab_ifrs-full_DiscontinuedOperationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued operations</link:label>
    <link:label id="lab_ifrs-full_DiscontinuedOperationsMember_label_en-US" xlink:label="lab_ifrs-full_DiscontinuedOperationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued operations [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DiscontinuedOperationsMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DiscontinuedOperationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DiscontinuedOperationsMember" xlink:to="lab_ifrs-full_DiscontinuedOperationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_AdjustmentForTaxRelatingToTaxLegislationChanges_b4747c46-142d-4611-b6b2-c553ee450600_terseLabel_en-US" xlink:label="lab_stn_AdjustmentForTaxRelatingToTaxLegislationChanges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments of tax expense (income) by change in tax legislation</link:label>
    <link:label id="lab_stn_AdjustmentForTaxRelatingToTaxLegislationChanges_label_en-US" xlink:label="lab_stn_AdjustmentForTaxRelatingToTaxLegislationChanges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment for tax relating to tax legislation changes</link:label>
    <link:label id="lab_stn_AdjustmentForTaxRelatingToTaxLegislationChanges_documentation_en-US" xlink:label="lab_stn_AdjustmentForTaxRelatingToTaxLegislationChanges" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments of tax expense (income) recognised relating to tax legislation changes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AdjustmentForTaxRelatingToTaxLegislationChanges" xlink:href="stn-20211231.xsd#stn_AdjustmentForTaxRelatingToTaxLegislationChanges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_AdjustmentForTaxRelatingToTaxLegislationChanges" xlink:to="lab_stn_AdjustmentForTaxRelatingToTaxLegislationChanges" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForProvisions_1f235935-1f75-4774-a3ff-0f8673d7511c_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForProvisions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provisions</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForProvisions_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForProvisions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for provisions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForProvisions" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdjustmentsForProvisions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForProvisions" xlink:to="lab_ifrs-full_AdjustmentsForProvisions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OnerousContractsProvision_d8c165eb-de69-4383-9ee8-b7fb2d43948b_terseLabel_en-US" xlink:label="lab_ifrs-full_OnerousContractsProvision" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Onerous contracts provision</link:label>
    <link:label id="lab_ifrs-full_OnerousContractsProvision_label_en-US" xlink:label="lab_ifrs-full_OnerousContractsProvision" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Onerous contracts provision</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OnerousContractsProvision" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OnerousContractsProvision"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OnerousContractsProvision" xlink:to="lab_ifrs-full_OnerousContractsProvision" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_OtherNetDefinedBenefitLiabilityAssetAbstract_9df8e921-a036-48fc-bd66-8d3008670012_terseLabel_en-US" xlink:label="lab_stn_OtherNetDefinedBenefitLiabilityAssetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_stn_OtherNetDefinedBenefitLiabilityAssetAbstract_label_en-US" xlink:label="lab_stn_OtherNetDefinedBenefitLiabilityAssetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Net Defined Benefit Liability Asset [abstract]</link:label>
    <link:label id="lab_stn_OtherNetDefinedBenefitLiabilityAssetAbstract_documentation_en-US" xlink:label="lab_stn_OtherNetDefinedBenefitLiabilityAssetAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other net defined benefit liability asset.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherNetDefinedBenefitLiabilityAssetAbstract" xlink:href="stn-20211231.xsd#stn_OtherNetDefinedBenefitLiabilityAssetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_OtherNetDefinedBenefitLiabilityAssetAbstract" xlink:to="lab_stn_OtherNetDefinedBenefitLiabilityAssetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DividendPayables_5e27911b-6dc2-489d-8d07-7dd6404837ca_terseLabel_en-US" xlink:label="lab_ifrs-full_DividendPayables" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends declared included in trade and other payables</link:label>
    <link:label id="lab_ifrs-full_DividendPayables_label_en-US" xlink:label="lab_ifrs-full_DividendPayables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend payables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendPayables" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DividendPayables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DividendPayables" xlink:to="lab_ifrs-full_DividendPayables" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_StatementOfCashFlowsAbstract_ec86946f-6899-48ae-af8a-9675eaea199f_terseLabel_en-US" xlink:label="lab_ifrs-full_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of cash flows [abstract]</link:label>
    <link:label id="lab_ifrs-full_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_ifrs-full_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of cash flows [abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract" xlink:to="lab_ifrs-full_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate_df878e6e-09e8-40da-8177-e78ea428f0bd_negatedLabel_en-US" xlink:label="lab_stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade and other payables</link:label>
    <link:label id="lab_stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate_label_en-US" xlink:label="lab_stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non cash working capital related to accounts payable as of acquisition date</link:label>
    <link:label id="lab_stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate_documentation_en-US" xlink:label="lab_stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non cash working capital related to accounts payable as of acquisition date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate" xlink:href="stn-20211231.xsd#stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate" xlink:to="lab_stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_a5404acf-2238-49eb-8eb8-563543d10f28_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of subsidiaries [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of subsidiaries [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:to="lab_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CarryingAmountMember_013423ff-04c2-4e8c-b21a-59558c4b5f98_terseLabel_en-US" xlink:label="lab_ifrs-full_CarryingAmountMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying amount [member]</link:label>
    <link:label id="lab_ifrs-full_CarryingAmountMember_label_en-US" xlink:label="lab_ifrs-full_CarryingAmountMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying amount [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CarryingAmountMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CarryingAmountMember" xlink:to="lab_ifrs-full_CarryingAmountMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory_9bc60035-9b1f-4678-9005-1e12ce763e41_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Fair Value Hierarchy for Liabilities</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of fair value measurement of liabilities [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_TradeAndOtherReceivablesTable_801afe8d-946c-4228-8013-52924ca3ccaa_terseLabel_en-US" xlink:label="lab_stn_TradeAndOtherReceivablesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade and Other Receivables [table]</link:label>
    <link:label id="lab_stn_TradeAndOtherReceivablesTable_label_en-US" xlink:label="lab_stn_TradeAndOtherReceivablesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade and Other Receivables [table]</link:label>
    <link:label id="lab_stn_TradeAndOtherReceivablesTable_documentation_en-US" xlink:label="lab_stn_TradeAndOtherReceivablesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade and Other Receivables [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_TradeAndOtherReceivablesTable" xlink:href="stn-20211231.xsd#stn_TradeAndOtherReceivablesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_TradeAndOtherReceivablesTable" xlink:to="lab_stn_TradeAndOtherReceivablesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CategoriesOfRelatedPartiesAxis_7440bc82-1385-40a4-bd8e-f01167fe9c2d_terseLabel_en-US" xlink:label="lab_ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Categories of related parties [axis]</link:label>
    <link:label id="lab_ifrs-full_CategoriesOfRelatedPartiesAxis_label_en-US" xlink:label="lab_ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Categories of related parties [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:to="lab_ifrs-full_CategoriesOfRelatedPartiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities_47534dbd-5c32-49d2-bb31-790cfe4e9721_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for increase (decrease) in deferred income other than contract liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities" xlink:to="lab_ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForAmortisationExpense_fc4245e7-f988-444a-be43-308d985f5bce_terseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForAmortisationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of intangible assets</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForAmortisationExpense_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForAmortisationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for amortisation expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForAmortisationExpense" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdjustmentsForAmortisationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForAmortisationExpense" xlink:to="lab_ifrs-full_AdjustmentsForAmortisationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_AustralianDollarMember_501a3e18-bfbb-4c32-9cd6-dc209c5bad1b_terseLabel_en-US" xlink:label="lab_stn_AustralianDollarMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Australian Dollar</link:label>
    <link:label id="lab_stn_AustralianDollarMember_label_en-US" xlink:label="lab_stn_AustralianDollarMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Australian Dollar [Member]</link:label>
    <link:label id="lab_stn_AustralianDollarMember_documentation_en-US" xlink:label="lab_stn_AustralianDollarMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Australian Dollar</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AustralianDollarMember" xlink:href="stn-20211231.xsd#stn_AustralianDollarMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_AustralianDollarMember" xlink:to="lab_stn_AustralianDollarMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ProceedsFromExerciseOfOptions_e67e1c48-8151-44ed-8933-d3c01ee00104_terseLabel_en-US" xlink:label="lab_ifrs-full_ProceedsFromExerciseOfOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from exercise of share options</link:label>
    <link:label id="lab_ifrs-full_ProceedsFromExerciseOfOptions_label_en-US" xlink:label="lab_ifrs-full_ProceedsFromExerciseOfOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from exercise of options</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromExerciseOfOptions" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProceedsFromExerciseOfOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ProceedsFromExerciseOfOptions" xlink:to="lab_ifrs-full_ProceedsFromExerciseOfOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_WeightedAverageShares_d0dd3cc9-0637-4761-a824-bf07a3df2fa8_terseLabel_en-US" xlink:label="lab_ifrs-full_WeightedAverageShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic shares outstanding (in shares)</link:label>
    <link:label id="lab_ifrs-full_WeightedAverageShares_label_en-US" xlink:label="lab_ifrs-full_WeightedAverageShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average number of ordinary shares used in calculating basic earnings per share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageShares" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_WeightedAverageShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_WeightedAverageShares" xlink:to="lab_ifrs-full_WeightedAverageShares" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_629ac620-c5ae-4a77-82b6-b13a96f9a797_terseLabel_en-US" xlink:label="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary difference, unused tax losses and unused tax credits [axis]</link:label>
    <link:label id="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_label_en-US" xlink:label="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary difference, unused tax losses and unused tax credits [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:to="lab_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome_b4ec7c27-3136-4365-95db-1610ffad71e1_negatedLabel_en-US" xlink:label="lab_ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest income on FVOCI investment debt securities</link:label>
    <link:label id="lab_ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome_label_en-US" xlink:label="lab_ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest revenue for financial assets measured at fair value through other comprehensive income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome" xlink:to="lab_ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_Commitments_aba376ed-0d3d-4905-8430-32f58e67e212_totalLabel_en-US" xlink:label="lab_stn_Commitments" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total minimum lease payments</link:label>
    <link:label id="lab_stn_Commitments_label_en-US" xlink:label="lab_stn_Commitments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments</link:label>
    <link:label id="lab_stn_Commitments_documentation_en-US" xlink:label="lab_stn_Commitments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_Commitments" xlink:href="stn-20211231.xsd#stn_Commitments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_Commitments" xlink:to="lab_stn_Commitments" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorFirmId_719cba0a-50d4-4f03-a730-d47e0fb9780f_terseLabel_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:label id="lab_dei_AuditorFirmId_label_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId" xlink:to="lab_dei_AuditorFirmId" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock_bcbb728e-aca2-4683-a63f-36fb0c9c6c3d_terseLabel_en-US" xlink:label="lab_stn_DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Employee Defined Benefit Obligations</link:label>
    <link:label id="lab_stn_DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock_label_en-US" xlink:label="lab_stn_DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure Of Defined Benefit Obligations Explanatory [Text Block]</link:label>
    <link:label id="lab_stn_DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock_documentation_en-US" xlink:label="lab_stn_DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of defined benefit obligations explanatory.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock" xlink:href="stn-20211231.xsd#stn_DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock" xlink:to="lab_stn_DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_c06f8dff-ab54-46d6-a1eb-4c6a953f6180_negatedLabel_en-US" xlink:label="lab_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign exchange loss</link:label>
    <link:label id="lab_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_label_en-US" xlink:label="lab_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign exchange gain (loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" xlink:to="lab_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfGeographicalAreasLineItems_fee795b9-6869-45e0-a6e4-5be856ce1a42_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfGeographicalAreasLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of geographical areas [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfGeographicalAreasLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfGeographicalAreasLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of geographical areas [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfGeographicalAreasLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems" xlink:to="lab_ifrs-full_DisclosureOfGeographicalAreasLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows_44bb8802-1a77-411a-9693-6cf59d4b6e15_terseLabel_en-US" xlink:label="lab_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade and other payables</link:label>
    <link:label id="lab_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows_label_en-US" xlink:label="lab_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade and other payables, undiscounted cash flows</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows" xlink:to="lab_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax_bbda6057-7535-4dfc-ae3a-f94669a51fcc_terseLabel_en-US" xlink:label="lab_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains (losses) on cash flow hedges, net of tax</link:label>
    <link:label id="lab_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax_label_en-US" xlink:label="lab_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains (losses) on cash flow hedges, net of tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax" xlink:to="lab_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ComputerSoftwareMember_50ff0f43-993f-4b13-9a37-c8f36e5480f6_terseLabel_en-US" xlink:label="lab_ifrs-full_ComputerSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software</link:label>
    <link:label id="lab_ifrs-full_ComputerSoftwareMember_label_en-US" xlink:label="lab_ifrs-full_ComputerSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer software [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComputerSoftwareMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ComputerSoftwareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComputerSoftwareMember" xlink:to="lab_ifrs-full_ComputerSoftwareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OptionPricingModelMember_202c7d32-4812-4642-851a-b0518a40d387_terseLabel_en-US" xlink:label="lab_ifrs-full_OptionPricingModelMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option pricing model</link:label>
    <link:label id="lab_ifrs-full_OptionPricingModelMember_label_en-US" xlink:label="lab_ifrs-full_OptionPricingModelMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Option pricing model [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OptionPricingModelMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OptionPricingModelMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OptionPricingModelMember" xlink:to="lab_ifrs-full_OptionPricingModelMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_f4a00b49-1466-432b-b29d-8c059521e87e_terseLabel_en-US" xlink:label="lab_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of identifiable net assets acquired</link:label>
    <link:label id="lab_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_4dc415ff-c52e-45ae-af44-53bcee3ded84_totalLabel_en-US" xlink:label="lab_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total identifiable net assets at fair value</link:label>
    <link:label id="lab_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_label_en-US" xlink:label="lab_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Identifiable assets acquired (liabilities assumed)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed" xlink:to="lab_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets_6d0e38db-2608-498a-9f4f-c58bb3b18ef9_negatedTerseLabel_en-US" xlink:label="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unbilled receivables</link:label>
    <link:label id="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets_label_en-US" xlink:label="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for decrease (increase) in accrued income other than contract assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets" xlink:to="lab_ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_4399a601-d7af-4dd4-89f0-9571a90f1018_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems" xlink:to="lab_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_GrossRevenue_5d11413a-0e01-415f-bf8f-43f329caef69_terseLabel_en-US" xlink:label="lab_stn_GrossRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total gross revenue</link:label>
    <link:label id="lab_stn_GrossRevenue_label_en-US" xlink:label="lab_stn_GrossRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Revenue</link:label>
    <link:label id="lab_stn_GrossRevenue_documentation_en-US" xlink:label="lab_stn_GrossRevenue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_GrossRevenue" xlink:href="stn-20211231.xsd#stn_GrossRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_GrossRevenue" xlink:to="lab_stn_GrossRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_UndiscountedFinanceLeasePaymentsToBeReceived_31b7b28d-9517-46c3-833b-abb8e8c3d346_terseLabel_en-US" xlink:label="lab_ifrs-full_UndiscountedFinanceLeasePaymentsToBeReceived" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sublease receivables</link:label>
    <link:label id="lab_ifrs-full_UndiscountedFinanceLeasePaymentsToBeReceived_label_en-US" xlink:label="lab_ifrs-full_UndiscountedFinanceLeasePaymentsToBeReceived" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undiscounted finance lease payments to be received</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UndiscountedFinanceLeasePaymentsToBeReceived" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_UndiscountedFinanceLeasePaymentsToBeReceived"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_UndiscountedFinanceLeasePaymentsToBeReceived" xlink:to="lab_ifrs-full_UndiscountedFinanceLeasePaymentsToBeReceived" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CostOfSales_212b5da4-03b8-4dad-8ff1-6d6323a325cb_terseLabel_en-US" xlink:label="lab_ifrs-full_CostOfSales" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Direct payroll costs</link:label>
    <link:label id="lab_ifrs-full_CostOfSales_label_en-US" xlink:label="lab_ifrs-full_CostOfSales" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of sales</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CostOfSales" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CostOfSales"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CostOfSales" xlink:to="lab_ifrs-full_CostOfSales" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentMember_09090447-ba7f-44a0-a591-39f82d4c6111_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1&#8211;30</link:label>
    <link:label id="lab_ifrs-full_CurrentMember_label_en-US" xlink:label="lab_ifrs-full_CurrentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentMember" xlink:to="lab_ifrs-full_CurrentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems_417315d4-9414-47a3-91be-71d17f85cdff_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of impairment loss and reversal of impairment loss [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of impairment loss and reversal of impairment loss [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems" xlink:to="lab_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_ComponentsOfEquityAxis_595b6d08-dc85-455e-a609-b5b2a2b90466_terseLabel_en-US" xlink:label="lab_ifrs-full_ComponentsOfEquityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of equity [axis]</link:label>
    <link:label id="lab_ifrs-full_ComponentsOfEquityAxis_label_en-US" xlink:label="lab_ifrs-full_ComponentsOfEquityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of equity [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ComponentsOfEquityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis" xlink:to="lab_ifrs-full_ComponentsOfEquityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate_6fee7ef0-67c7-411c-a7ad-3682f2330256_negatedLabel_en-US" xlink:label="lab_stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other&#160;non-cash&#160;working capital</link:label>
    <link:label id="lab_stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate_label_en-US" xlink:label="lab_stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non cash working capital related to other non cash working capital payable as of acquisition date</link:label>
    <link:label id="lab_stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate_documentation_en-US" xlink:label="lab_stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non cash working capital related to other non cash working capital payable as of acquisition date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate" xlink:href="stn-20211231.xsd#stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate" xlink:to="lab_stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfJointVenturesExplanatory_cc1ce70b-a2dc-468a-96a3-63b36d8f7517_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfJointVenturesExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Joint Operations</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfJointVenturesExplanatory_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfJointVenturesExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of joint ventures [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfJointVenturesExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfJointVenturesExplanatory" xlink:to="lab_ifrs-full_DisclosureOfJointVenturesExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_5e462bdb-2b9d-4272-9ccd-fb4b20efcd40_terseLabel_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes</link:label>
    <link:label id="lab_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_label_en-US" xlink:label="lab_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Description of accounting policy for income tax [text block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory" xlink:to="lab_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_cef3dfce-7e1e-4ba6-83a1-7366912d616d_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of non-adjusting events after reporting period [table]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of non-adjusting events after reporting period [table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable" xlink:to="lab_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_ReductionOfContributedSurplus_9b603211-1982-4e6c-a7da-bc2cc957f601_terseLabel_en-US" xlink:label="lab_stn_ReductionOfContributedSurplus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reduction in contributed surplus accounts</link:label>
    <link:label id="lab_stn_ReductionOfContributedSurplus_label_en-US" xlink:label="lab_stn_ReductionOfContributedSurplus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reduction of contributed surplus</link:label>
    <link:label id="lab_stn_ReductionOfContributedSurplus_documentation_en-US" xlink:label="lab_stn_ReductionOfContributedSurplus" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reduction of contributed surplus.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ReductionOfContributedSurplus" xlink:href="stn-20211231.xsd#stn_ReductionOfContributedSurplus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_ReductionOfContributedSurplus" xlink:to="lab_stn_ReductionOfContributedSurplus" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BasicEarningsLossPerShareFromContinuingOperations_a3b24fa6-e77e-41ca-a5c1-af0dc2d3ca53_terseLabel_en-US" xlink:label="lab_ifrs-full_BasicEarningsLossPerShareFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Continuing operations (in cad per share)</link:label>
    <link:label id="lab_ifrs-full_BasicEarningsLossPerShareFromContinuingOperations_label_en-US" xlink:label="lab_ifrs-full_BasicEarningsLossPerShareFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic earnings (loss) per share from continuing operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BasicEarningsLossPerShareFromContinuingOperations" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BasicEarningsLossPerShareFromContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BasicEarningsLossPerShareFromContinuingOperations" xlink:to="lab_ifrs-full_BasicEarningsLossPerShareFromContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets_6a5249ff-e2f0-446c-9845-bba3ea21ab25_terseLabel_en-US" xlink:label="lab_stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equities and property</link:label>
    <link:label id="lab_stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets_label_en-US" xlink:label="lab_stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Instruments And Property Amount Contributed To Fair Value Of Plan Assets</link:label>
    <link:label id="lab_stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets_documentation_en-US" xlink:label="lab_stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity instruments and property amount contributed to fair value of plan assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets" xlink:href="stn-20211231.xsd#stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets" xlink:to="lab_stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_AdjustmentsToReconcileProfitLossNonCashAbstract_315bcc04-a1df-4328-acdb-4b655d93beb4_terseLabel_en-US" xlink:label="lab_stn_AdjustmentsToReconcileProfitLossNonCashAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Add (deduct) items not affecting cash:</link:label>
    <link:label id="lab_stn_AdjustmentsToReconcileProfitLossNonCashAbstract_label_en-US" xlink:label="lab_stn_AdjustmentsToReconcileProfitLossNonCashAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments To Reconcile Profit (Loss), Non-Cash [Abstract]</link:label>
    <link:label id="lab_stn_AdjustmentsToReconcileProfitLossNonCashAbstract_documentation_en-US" xlink:label="lab_stn_AdjustmentsToReconcileProfitLossNonCashAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments To Reconcile Profit (Loss), Non-Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AdjustmentsToReconcileProfitLossNonCashAbstract" xlink:href="stn-20211231.xsd#stn_AdjustmentsToReconcileProfitLossNonCashAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_AdjustmentsToReconcileProfitLossNonCashAbstract" xlink:to="lab_stn_AdjustmentsToReconcileProfitLossNonCashAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_605cc469-71b6-4930-9e74-2e9d1383594c_terseLabel_en-US" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of reconciliation of liabilities arising from financing activities [line items]</link:label>
    <link:label id="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_label_en-US" xlink:label="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of reconciliation of liabilities arising from financing activities [line items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:to="lab_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_PerformanceShareUnitsMember_5033a467-8b54-4ead-acc9-039c605f847e_terseLabel_en-US" xlink:label="lab_stn_PerformanceShareUnitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PSUs</link:label>
    <link:label id="lab_stn_PerformanceShareUnitsMember_label_en-US" xlink:label="lab_stn_PerformanceShareUnitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance share units (PSUs) [member]</link:label>
    <link:label id="lab_stn_PerformanceShareUnitsMember_documentation_en-US" xlink:label="lab_stn_PerformanceShareUnitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance share units (PSUs) .</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PerformanceShareUnitsMember" xlink:href="stn-20211231.xsd#stn_PerformanceShareUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_PerformanceShareUnitsMember" xlink:to="lab_stn_PerformanceShareUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_05fe069e-d76e-490c-8860-7c1ea5e39284_terseLabel_en-US" xlink:label="lab_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Types of share-based payment arrangements [axis]</link:label>
    <link:label id="lab_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_label_en-US" xlink:label="lab_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Types of share-based payment arrangements [axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:to="lab_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OnerousContractsProvisionMember_efe99fda-38b7-49fc-ad24-1da29b6289b6_terseLabel_en-US" xlink:label="lab_ifrs-full_OnerousContractsProvisionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Onerous contracts</link:label>
    <link:label id="lab_ifrs-full_OnerousContractsProvisionMember_label_en-US" xlink:label="lab_ifrs-full_OnerousContractsProvisionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Onerous contracts provision [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OnerousContractsProvisionMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OnerousContractsProvisionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OnerousContractsProvisionMember" xlink:to="lab_ifrs-full_OnerousContractsProvisionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_SuretyFacilitiesMember_b0e2cd5b-5fb4-4bd4-828f-9d10062b0d7e_terseLabel_en-US" xlink:label="lab_stn_SuretyFacilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Surety facilities</link:label>
    <link:label id="lab_stn_SuretyFacilitiesMember_label_en-US" xlink:label="lab_stn_SuretyFacilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Surety facilities [Member]</link:label>
    <link:label id="lab_stn_SuretyFacilitiesMember_documentation_en-US" xlink:label="lab_stn_SuretyFacilitiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Surety facilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SuretyFacilitiesMember" xlink:href="stn-20211231.xsd#stn_SuretyFacilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_SuretyFacilitiesMember" xlink:to="lab_stn_SuretyFacilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_JointVenturesWhereEntityIsVenturerMember_e75aeb1e-857c-416e-835c-6012d3cfe5a6_terseLabel_en-US" xlink:label="lab_ifrs-full_JointVenturesWhereEntityIsVenturerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint ventures</link:label>
    <link:label id="lab_ifrs-full_JointVenturesWhereEntityIsVenturerMember_label_en-US" xlink:label="lab_ifrs-full_JointVenturesWhereEntityIsVenturerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Joint ventures where entity is venturer [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesWhereEntityIsVenturerMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_JointVenturesWhereEntityIsVenturerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_JointVenturesWhereEntityIsVenturerMember" xlink:to="lab_ifrs-full_JointVenturesWhereEntityIsVenturerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CurrentTaxLiabilitiesNoncurrent_5a2daec3-7f14-4104-831d-067ded38221e_terseLabel_en-US" xlink:label="lab_ifrs-full_CurrentTaxLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_ifrs-full_CurrentTaxLiabilitiesNoncurrent_label_en-US" xlink:label="lab_ifrs-full_CurrentTaxLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current tax liabilities, non-current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxLiabilitiesNoncurrent" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentTaxLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CurrentTaxLiabilitiesNoncurrent" xlink:to="lab_ifrs-full_CurrentTaxLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_93fe94ca-dff4-489f-a3db-d38a0a845c1d_terseLabel_en-US" xlink:label="lab_ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets other than goodwill</link:label>
    <link:label id="lab_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_22d571be-f1ba-44ac-9f67-8fc03296c140_verboseLabel_en-US" xlink:label="lab_ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying value of intangible assets in excess of tax cost</link:label>
    <link:label id="lab_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_label_en-US" xlink:label="lab_ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets other than goodwill [member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:to="lab_ifrs-full_IntangibleAssetsOtherThanGoodwillMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_OtherCurrentFinancialAssets_dbdab57c-92e7-42d2-a275-2967c68f2f80_terseLabel_en-US" xlink:label="lab_ifrs-full_OtherCurrentFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less current portion - financial</link:label>
    <link:label id="lab_ifrs-full_OtherCurrentFinancialAssets_label_en-US" xlink:label="lab_ifrs-full_OtherCurrentFinancialAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current financial assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialAssets" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherCurrentFinancialAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_OtherCurrentFinancialAssets" xlink:to="lab_ifrs-full_OtherCurrentFinancialAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_DisposalsPropertyPlantAndEquipment_966c1812-0570-4406-a75a-8966002c53c0_verboseLabel_en-US" xlink:label="lab_ifrs-full_DisposalsPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposals</link:label>
    <link:label id="lab_ifrs-full_DisposalsPropertyPlantAndEquipment_label_en-US" xlink:label="lab_ifrs-full_DisposalsPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposals, property, plant and equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisposalsPropertyPlantAndEquipment" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisposalsPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_DisposalsPropertyPlantAndEquipment" xlink:to="lab_ifrs-full_DisposalsPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement_cf32f1ae-7a4a-4bab-bbe5-ac946b335d5a_verboseLabel_en-US" xlink:label="lab_ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Units vested, end of year</link:label>
    <link:label id="lab_ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement_label_en-US" xlink:label="lab_ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of other equity instruments exercisable in share-based payment arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement" xlink:to="lab_ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_9a64b4cd-2ba9-4c25-b7f3-522dd0663d23_terseLabel_en-US" xlink:label="lab_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank indebtedness</link:label>
    <link:label id="lab_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_d8225ab3-6e7f-41ae-b3af-d4bbcd3a6d21_negatedLabel_en-US" xlink:label="lab_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank indebtedness</link:label>
    <link:label id="lab_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_label_en-US" xlink:label="lab_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank overdrafts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BankOverdraftsClassifiedAsCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents" xlink:to="lab_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_407db83f-37d8-4d10-909c-f820c637f148_negatedLabel_en-US" xlink:label="lab_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business acquisitions, net of cash acquired</link:label>
    <link:label id="lab_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_label_en-US" xlink:label="lab_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows used in obtaining control of subsidiaries or other businesses, classified as investing activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:to="lab_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill_e5496a7f-30d8-4b39-841b-69f0fe98618d_verboseLabel_en-US" xlink:label="lab_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated lives</link:label>
    <link:label id="lab_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill_label_en-US" xlink:label="lab_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Useful life measured as period of time, intangible assets other than goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill" xlink:to="lab_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ifrs-full_Accruals_08cff072-dabc-409f-ad48-152f22b67c61_terseLabel_en-US" xlink:label="lab_ifrs-full_Accruals" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued liabilities</link:label>
    <link:label id="lab_ifrs-full_Accruals_label_en-US" xlink:label="lab_ifrs-full_Accruals" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accruals</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Accruals" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Accruals"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ifrs-full_Accruals" xlink:to="lab_ifrs-full_Accruals" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets_444c5ccf-5ff9-479a-b55f-30e0f9b16f2e_terseLabel_en-US" xlink:label="lab_stn_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign exchange</link:label>
    <link:label id="lab_stn_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets_label_en-US" xlink:label="lab_stn_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) through net exchange differences, right-of-use assets</link:label>
    <link:label id="lab_stn_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets_documentation_en-US" xlink:label="lab_stn_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) through net exchange differences, right-of-use assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets" xlink:href="stn-20211231.xsd#stn_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets" xlink:to="lab_stn_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_stn_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeAfterTax_61bab6a7-2dee-401c-be43-8b78727df3a3_terseLabel_en-US" xlink:label="lab_stn_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeAfterTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net unrealized (loss) gain on FVOCI financial assets</link:label>
    <link:label id="lab_stn_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeAfterTax_label_en-US" xlink:label="lab_stn_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeAfterTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains (Losses) On Financial Assets Measured At Fair Value Through Other Comprehensive Income, After Tax</link:label>
    <link:label id="lab_stn_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeAfterTax_documentation_en-US" xlink:label="lab_stn_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeAfterTax" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains (Losses) On Financial Assets Measured At Fair Value Through Other Comprehensive Income, After Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stn_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeAfterTax" xlink:href="stn-20211231.xsd#stn_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeAfterTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stn_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeAfterTax" xlink:to="lab_stn_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeAfterTax" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>16
<FILENAME>stn-20211231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:1c264345-c2dc-4979-b609-f85a0d930b2e,g:c75810b3-bbe3-4b76-938e-02747d09be0f-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.stantec.com/role/CoverPage" xlink:type="simple" xlink:href="stn-20211231.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_6b822507-9de9-4f4b-b9ef-fb7780e372f8" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesTable_7ac94121-f7bb-4171-bab8-cac3bb55746e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6b822507-9de9-4f4b-b9ef-fb7780e372f8" xlink:to="loc_dei_EntityAddressesTable_7ac94121-f7bb-4171-bab8-cac3bb55746e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesAddressTypeAxis_1003138c-12bc-44cc-b642-59e5377c545f" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressesAddressTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesTable_7ac94121-f7bb-4171-bab8-cac3bb55746e" xlink:to="loc_dei_EntityAddressesAddressTypeAxis_1003138c-12bc-44cc-b642-59e5377c545f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AddressTypeDomain_8c85c14a-3f1d-4abe-b4ab-523a0e3d1976" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AddressTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesAddressTypeAxis_1003138c-12bc-44cc-b642-59e5377c545f" xlink:to="loc_dei_AddressTypeDomain_8c85c14a-3f1d-4abe-b4ab-523a0e3d1976" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_BusinessContactMember_591934bf-dca4-4052-a5c4-f265f4440fb6" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_BusinessContactMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_AddressTypeDomain_8c85c14a-3f1d-4abe-b4ab-523a0e3d1976" xlink:to="loc_dei_BusinessContactMember_591934bf-dca4-4052-a5c4-f265f4440fb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesTable_7ac94121-f7bb-4171-bab8-cac3bb55746e" xlink:to="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_249aab10-7e2e-42fa-ace5-b3d534b32ec2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_DocumentType_249aab10-7e2e-42fa-ace5-b3d534b32ec2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentRegistrationStatement_423b2c65-3483-4234-998b-28752544b610" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentRegistrationStatement"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_DocumentRegistrationStatement_423b2c65-3483-4234-998b-28752544b610" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_aa7ba566-34c5-4dcc-96f7-cce1d1abfc9e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_DocumentAnnualReport_aa7ba566-34c5-4dcc-96f7-cce1d1abfc9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_93f3bf7f-c5b6-4815-8e10-5eaed7fbcdcf" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_DocumentPeriodEndDate_93f3bf7f-c5b6-4815-8e10-5eaed7fbcdcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_ddcaaebd-d740-439a-8616-fcd2a035ed83" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_CurrentFiscalYearEndDate_ddcaaebd-d740-439a-8616-fcd2a035ed83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_b57ecd36-4950-4398-81b3-2165d37a5528" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_EntityFileNumber_b57ecd36-4950-4398-81b3-2165d37a5528" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_040aac0a-54f3-4989-a0b6-5f43577f3070" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_EntityRegistrantName_040aac0a-54f3-4989-a0b6-5f43577f3070" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_ce00ff4e-4929-4650-8119-2cfdb7c79bdd" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_EntityIncorporationStateCountryCode_ce00ff4e-4929-4650-8119-2cfdb7c79bdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPrimarySicNumber_73930d89-2fbb-470b-95e8-ef9cf497deab" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPrimarySicNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_EntityPrimarySicNumber_73930d89-2fbb-470b-95e8-ef9cf497deab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_489a999c-cca1-4f59-8d42-a110933812e0" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_EntityTaxIdentificationNumber_489a999c-cca1-4f59-8d42-a110933812e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_f669ab08-322b-4df0-958b-886e3c677176" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_EntityAddressAddressLine1_f669ab08-322b-4df0-958b-886e3c677176" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_d3763836-7720-4104-af7d-083226bdbe07" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_EntityAddressAddressLine2_d3763836-7720-4104-af7d-083226bdbe07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_577b15a9-84fa-42e2-a324-efeb3b375acc" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_EntityAddressCityOrTown_577b15a9-84fa-42e2-a324-efeb3b375acc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_ee1261e0-b0a9-4e07-94c4-dc293c316711" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_EntityAddressStateOrProvince_ee1261e0-b0a9-4e07-94c4-dc293c316711" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCountry_022bfe15-6de5-4d00-ae15-8be22d7d44dd" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCountry"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_EntityAddressCountry_022bfe15-6de5-4d00-ae15-8be22d7d44dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_4898d1d4-a0a7-4e7a-a80d-1f43af7c41e3" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_EntityAddressPostalZipCode_4898d1d4-a0a7-4e7a-a80d-1f43af7c41e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_a0847463-e12a-4acd-b553-dfc81c6c9fa2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_CityAreaCode_a0847463-e12a-4acd-b553-dfc81c6c9fa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_707fd438-30ec-482f-bc93-949cf801b569" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_LocalPhoneNumber_707fd438-30ec-482f-bc93-949cf801b569" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_ContactPersonnelName_8133fe42-0b8f-4a42-b6d4-1eea2dd13d0a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_ContactPersonnelName"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_ContactPersonnelName_8133fe42-0b8f-4a42-b6d4-1eea2dd13d0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_bb918112-bc8a-4781-926e-e357f7697c32" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_Security12bTitle_bb918112-bc8a-4781-926e-e357f7697c32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_3719e3ce-495c-44a3-8343-3b37da5d3806" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_TradingSymbol_3719e3ce-495c-44a3-8343-3b37da5d3806" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_519bacbf-63be-4ee9-b878-584f883b0d45" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_SecurityExchangeName_519bacbf-63be-4ee9-b878-584f883b0d45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AnnualInformationForm_49ff4da9-eed1-4fe3-9406-6c25bdbb8fd3" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AnnualInformationForm"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_AnnualInformationForm_49ff4da9-eed1-4fe3-9406-6c25bdbb8fd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditedAnnualFinancialStatements_9d112e55-7fa2-493b-b314-7a541dac1c13" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditedAnnualFinancialStatements"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_AuditedAnnualFinancialStatements_9d112e55-7fa2-493b-b314-7a541dac1c13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_6744ffc8-f3af-431b-9434-d5d92e3207aa" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_6744ffc8-f3af-431b-9434-d5d92e3207aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_e719d340-72ef-493f-b79f-3e9d3c35455e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_EntityCurrentReportingStatus_e719d340-72ef-493f-b79f-3e9d3c35455e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_88cb5cff-e735-484f-a5dd-e21d132ce567" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_EntityInteractiveDataCurrent_88cb5cff-e735-484f-a5dd-e21d132ce567" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_257bb982-3269-44f3-9632-92511df1f9a9" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_EntityEmergingGrowthCompany_257bb982-3269-44f3-9632-92511df1f9a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_9af9c095-f565-4c49-a4f7-d7b5e0159c14" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_IcfrAuditorAttestationFlag_9af9c095-f565-4c49-a4f7-d7b5e0159c14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_fe12c002-c885-4f24-bb99-bb155cc01fa4" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_AmendmentFlag_fe12c002-c885-4f24-bb99-bb155cc01fa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_6c8adc67-a9df-4c0d-9fe2-d45a15420712" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_DocumentFiscalYearFocus_6c8adc67-a9df-4c0d-9fe2-d45a15420712" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_b00c6bd9-d29f-49e0-aeba-5e51e1ceb3f1" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_DocumentFiscalPeriodFocus_b00c6bd9-d29f-49e0-aeba-5e51e1ceb3f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_ff521714-dd32-4ee6-8254-a2c48c2eca8a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_763e0f99-997e-407e-83c2-aba5e70e0667" xlink:to="loc_dei_EntityCentralIndexKey_ff521714-dd32-4ee6-8254-a2c48c2eca8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/AuditInformation" xlink:type="simple" xlink:href="stn-20211231.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_AuditInformationAbstract_8ebc1bd9-48d2-4a22-91af-59e687c92dca" xlink:href="stn-20211231.xsd#stn_AuditInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_44d924b4-b5ff-48b3-9a6c-9be24a43f0a4" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_AuditInformationAbstract_8ebc1bd9-48d2-4a22-91af-59e687c92dca" xlink:to="loc_dei_AuditorName_44d924b4-b5ff-48b3-9a6c-9be24a43f0a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_4434727d-89ec-4ae7-90a9-c0ed34fe4497" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_AuditInformationAbstract_8ebc1bd9-48d2-4a22-91af-59e687c92dca" xlink:to="loc_dei_AuditorLocation_4434727d-89ec-4ae7-90a9-c0ed34fe4497" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_d8138fbe-14ab-4817-91fb-a277d1c02a0e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_AuditInformationAbstract_8ebc1bd9-48d2-4a22-91af-59e687c92dca" xlink:to="loc_dei_AuditorFirmId_d8138fbe-14ab-4817-91fb-a277d1c02a0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition" xlink:type="simple" xlink:href="stn-20211231.xsd#ConsolidatedStatementsofFinancialPosition"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfFinancialPositionAbstract_75504f96-ad56-4ab8-a3b7-bb8486d531de" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AssetsAbstract_691cd739-a3e8-4545-9952-309f1e98dc59" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfFinancialPositionAbstract_75504f96-ad56-4ab8-a3b7-bb8486d531de" xlink:to="loc_ifrs-full_AssetsAbstract_691cd739-a3e8-4545-9952-309f1e98dc59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssetsAbstract_cd43b361-a346-4b27-a430-89024d62a582" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAbstract_691cd739-a3e8-4545-9952-309f1e98dc59" xlink:to="loc_ifrs-full_CurrentAssetsAbstract_cd43b361-a346-4b27-a430-89024d62a582" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_950280b9-3356-4bc2-9a0b-28666c8891ad" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_cd43b361-a346-4b27-a430-89024d62a582" xlink:to="loc_ifrs-full_CashAndCashEquivalents_950280b9-3356-4bc2-9a0b-28666c8891ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentReceivables_0275da1c-0f8b-48be-a80e-8bd480c5e9c2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TradeAndOtherCurrentReceivables"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_cd43b361-a346-4b27-a430-89024d62a582" xlink:to="loc_ifrs-full_TradeAndOtherCurrentReceivables_0275da1c-0f8b-48be-a80e-8bd480c5e9c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnbilledReceivables_62049ddb-0a1f-4c1e-9359-899951a68f1f" xlink:href="stn-20211231.xsd#stn_UnbilledReceivables"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_cd43b361-a346-4b27-a430-89024d62a582" xlink:to="loc_stn_UnbilledReceivables_62049ddb-0a1f-4c1e-9359-899951a68f1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentContractAssets_c3fd2c8e-7d3f-47e0-972c-48624a96f2aa" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentContractAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_cd43b361-a346-4b27-a430-89024d62a582" xlink:to="loc_ifrs-full_CurrentContractAssets_c3fd2c8e-7d3f-47e0-972c-48624a96f2aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxAssetsCurrent_3a1c3cab-fa85-43fa-ade8-0177088d8e66" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentTaxAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_cd43b361-a346-4b27-a430-89024d62a582" xlink:to="loc_ifrs-full_CurrentTaxAssetsCurrent_3a1c3cab-fa85-43fa-ade8-0177088d8e66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPrepaidExpenses_0710a0d7-e409-4932-8c86-131921432b48" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentPrepaidExpenses"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_cd43b361-a346-4b27-a430-89024d62a582" xlink:to="loc_ifrs-full_CurrentPrepaidExpenses_0710a0d7-e409-4932-8c86-131921432b48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentAssets_53b68a2f-c649-48c1-b6c0-75b62940e5ef" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherCurrentAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_cd43b361-a346-4b27-a430-89024d62a582" xlink:to="loc_ifrs-full_OtherCurrentAssets_53b68a2f-c649-48c1-b6c0-75b62940e5ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentAssets_54131789-e99e-469a-a0e7-b0ea1a62938d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentAssetsAbstract_cd43b361-a346-4b27-a430-89024d62a582" xlink:to="loc_ifrs-full_CurrentAssets_54131789-e99e-469a-a0e7-b0ea1a62938d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssetsAbstract_403c4e04-efa3-423b-81c6-759f97bf7aec" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NoncurrentAssetsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAbstract_691cd739-a3e8-4545-9952-309f1e98dc59" xlink:to="loc_ifrs-full_NoncurrentAssetsAbstract_403c4e04-efa3-423b-81c6-759f97bf7aec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_8d8cff6e-a46d-4b9b-bdbb-4d351df0d88f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_403c4e04-efa3-423b-81c6-759f97bf7aec" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_8d8cff6e-a46d-4b9b-bdbb-4d351df0d88f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets_0833caaf-21f2-4dcd-9cc4-2c797df56a22" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RightofuseAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_403c4e04-efa3-423b-81c6-759f97bf7aec" xlink:to="loc_ifrs-full_RightofuseAssets_0833caaf-21f2-4dcd-9cc4-2c797df56a22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Goodwill_c0adee46-0e3d-4e1b-8a47-5498fc371dd1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_403c4e04-efa3-423b-81c6-759f97bf7aec" xlink:to="loc_ifrs-full_Goodwill_c0adee46-0e3d-4e1b-8a47-5498fc371dd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_dac16ac3-a728-455a-951b-4deb47852b61" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_403c4e04-efa3-423b-81c6-759f97bf7aec" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_dac16ac3-a728-455a-951b-4deb47852b61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_94457773-5cdc-4648-a1b4-0f30c76eee7e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_403c4e04-efa3-423b-81c6-759f97bf7aec" xlink:to="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_94457773-5cdc-4648-a1b4-0f30c76eee7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssets_75acb184-9cf2-4ad2-9c54-4de41b09ee60" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeferredTaxAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_403c4e04-efa3-423b-81c6-759f97bf7aec" xlink:to="loc_ifrs-full_DeferredTaxAssets_75acb184-9cf2-4ad2-9c54-4de41b09ee60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentAssets_5fffa88e-e141-4eeb-8e75-8c901d2a7654" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherNoncurrentAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentAssetsAbstract_403c4e04-efa3-423b-81c6-759f97bf7aec" xlink:to="loc_ifrs-full_OtherNoncurrentAssets_5fffa88e-e141-4eeb-8e75-8c901d2a7654" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Assets_4ac987f3-77ad-4e49-8893-fdcb8efb727f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Assets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AssetsAbstract_691cd739-a3e8-4545-9952-309f1e98dc59" xlink:to="loc_ifrs-full_Assets_4ac987f3-77ad-4e49-8893-fdcb8efb727f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAndLiabilitiesAbstract_d61f7ef9-4a25-4ecc-b4df-f7e6a1099b99" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EquityAndLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfFinancialPositionAbstract_75504f96-ad56-4ab8-a3b7-bb8486d531de" xlink:to="loc_ifrs-full_EquityAndLiabilitiesAbstract_d61f7ef9-4a25-4ecc-b4df-f7e6a1099b99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilitiesAbstract_05cafce4-f2cb-437f-aa16-200bb3bcb524" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentLiabilitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_d61f7ef9-4a25-4ecc-b4df-f7e6a1099b99" xlink:to="loc_ifrs-full_CurrentLiabilitiesAbstract_05cafce4-f2cb-437f-aa16-200bb3bcb524" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_0da1be37-b752-4429-a8df-8f14cb1dda58" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BankOverdraftsClassifiedAsCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_05cafce4-f2cb-437f-aa16-200bb3bcb524" xlink:to="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_0da1be37-b752-4429-a8df-8f14cb1dda58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherCurrentPayables_1153503c-1dce-43f0-bfcd-61d98dccd596" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TradeAndOtherCurrentPayables"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_05cafce4-f2cb-437f-aa16-200bb3bcb524" xlink:to="loc_ifrs-full_TradeAndOtherCurrentPayables_1153503c-1dce-43f0-bfcd-61d98dccd596" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLeaseLiabilities_c8c8501a-eec6-46f8-9f88-3cf45ef16913" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentLeaseLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_05cafce4-f2cb-437f-aa16-200bb3bcb524" xlink:to="loc_ifrs-full_CurrentLeaseLiabilities_c8c8501a-eec6-46f8-9f88-3cf45ef16913" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentContractLiabilities_416bb850-2b1d-4937-836d-6976dd9315b3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentContractLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_05cafce4-f2cb-437f-aa16-200bb3bcb524" xlink:to="loc_ifrs-full_CurrentContractLiabilities_416bb850-2b1d-4937-836d-6976dd9315b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_5b5ed795-9e94-4d47-a1f3-12fdae3ebbc1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentTaxLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_05cafce4-f2cb-437f-aa16-200bb3bcb524" xlink:to="loc_ifrs-full_CurrentTaxLiabilitiesCurrent_5b5ed795-9e94-4d47-a1f3-12fdae3ebbc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_39d2cfa1-25b5-4ec7-a9c2-8c4df51e2c49" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_05cafce4-f2cb-437f-aa16-200bb3bcb524" xlink:to="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_39d2cfa1-25b5-4ec7-a9c2-8c4df51e2c49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentProvisions_b86c8ceb-d7d7-4b10-8888-8eeb5b990ce3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentProvisions"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_05cafce4-f2cb-437f-aa16-200bb3bcb524" xlink:to="loc_ifrs-full_CurrentProvisions_b86c8ceb-d7d7-4b10-8888-8eeb5b990ce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentLiabilities_3b4d85db-7619-4e1c-9444-d8e59a233fb4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherCurrentLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_05cafce4-f2cb-437f-aa16-200bb3bcb524" xlink:to="loc_ifrs-full_OtherCurrentLiabilities_3b4d85db-7619-4e1c-9444-d8e59a233fb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentLiabilities_1ef84cec-c99b-401a-90ff-b9a255f9340a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentLiabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CurrentLiabilitiesAbstract_05cafce4-f2cb-437f-aa16-200bb3bcb524" xlink:to="loc_ifrs-full_CurrentLiabilities_1ef84cec-c99b-401a-90ff-b9a255f9340a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLiabilitiesAbstract_7d66391c-cac5-443e-8f07-8bdb7e703485" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NoncurrentLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_d61f7ef9-4a25-4ecc-b4df-f7e6a1099b99" xlink:to="loc_ifrs-full_NoncurrentLiabilitiesAbstract_7d66391c-cac5-443e-8f07-8bdb7e703485" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentLeaseLiabilities_6eecf90b-9b39-4a7d-a501-b87a4d450b0c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NoncurrentLeaseLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_7d66391c-cac5-443e-8f07-8bdb7e703485" xlink:to="loc_ifrs-full_NoncurrentLeaseLiabilities_6eecf90b-9b39-4a7d-a501-b87a4d450b0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxLiabilitiesNoncurrent_ab424884-9a16-4b66-b554-26215d017d90" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentTaxLiabilitiesNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_7d66391c-cac5-443e-8f07-8bdb7e703485" xlink:to="loc_ifrs-full_CurrentTaxLiabilitiesNoncurrent_ab424884-9a16-4b66-b554-26215d017d90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowings_061aebb2-a7d0-410d-af95-5d1f739f4adf" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LongtermBorrowings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_7d66391c-cac5-443e-8f07-8bdb7e703485" xlink:to="loc_ifrs-full_LongtermBorrowings_061aebb2-a7d0-410d-af95-5d1f739f4adf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentProvisions_9496e23a-61d2-4f56-8151-fd597a1ce99e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NoncurrentProvisions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_7d66391c-cac5-443e-8f07-8bdb7e703485" xlink:to="loc_ifrs-full_NoncurrentProvisions_9496e23a-61d2-4f56-8151-fd597a1ce99e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_68d579ac-8238-4275-88c4-bc7822c2838b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_7d66391c-cac5-443e-8f07-8bdb7e703485" xlink:to="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_68d579ac-8238-4275-88c4-bc7822c2838b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_539720dd-9a27-423a-8c9d-1617aba88358" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeferredTaxLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_7d66391c-cac5-443e-8f07-8bdb7e703485" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_539720dd-9a27-423a-8c9d-1617aba88358" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentLiabilities_753d83e3-da0d-485c-9b38-2e28e4288cd3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherNoncurrentLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NoncurrentLiabilitiesAbstract_7d66391c-cac5-443e-8f07-8bdb7e703485" xlink:to="loc_ifrs-full_OtherNoncurrentLiabilities_753d83e3-da0d-485c-9b38-2e28e4288cd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_ed1f1dd3-8bcf-46be-abb0-a91a4d9fb478" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Liabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_d61f7ef9-4a25-4ecc-b4df-f7e6a1099b99" xlink:to="loc_ifrs-full_Liabilities_ed1f1dd3-8bcf-46be-abb0-a91a4d9fb478" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAbstract_5be0406a-101e-4f6d-a8f1-26f93f97a247" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EquityAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_d61f7ef9-4a25-4ecc-b4df-f7e6a1099b99" xlink:to="loc_ifrs-full_EquityAbstract_5be0406a-101e-4f6d-a8f1-26f93f97a247" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IssuedCapital_69648337-d216-4808-b298-0ff40b93d68c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IssuedCapital"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_5be0406a-101e-4f6d-a8f1-26f93f97a247" xlink:to="loc_ifrs-full_IssuedCapital_69648337-d216-4808-b298-0ff40b93d68c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalPaidinCapital_0f122e8f-778d-4db6-8043-a29477c6af03" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdditionalPaidinCapital"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_5be0406a-101e-4f6d-a8f1-26f93f97a247" xlink:to="loc_ifrs-full_AdditionalPaidinCapital_0f122e8f-778d-4db6-8043-a29477c6af03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetainedEarnings_a09066ec-abb6-458b-9547-f834da249dec" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RetainedEarnings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_5be0406a-101e-4f6d-a8f1-26f93f97a247" xlink:to="loc_ifrs-full_RetainedEarnings_a09066ec-abb6-458b-9547-f834da249dec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_fa25dfa6-f3ef-4f30-be6f-eb4406bf11f3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AccumulatedOtherComprehensiveIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_5be0406a-101e-4f6d-a8f1-26f93f97a247" xlink:to="loc_ifrs-full_AccumulatedOtherComprehensiveIncome_fa25dfa6-f3ef-4f30-be6f-eb4406bf11f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_0d95fa73-a5df-4e4e-ae71-184464d3d8fa" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAbstract_5be0406a-101e-4f6d-a8f1-26f93f97a247" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent_0d95fa73-a5df-4e4e-ae71-184464d3d8fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncontrollingInterests_e2bb9346-7e76-439e-a928-7f62982a560a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NoncontrollingInterests"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_d61f7ef9-4a25-4ecc-b4df-f7e6a1099b99" xlink:to="loc_ifrs-full_NoncontrollingInterests_e2bb9346-7e76-439e-a928-7f62982a560a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAndLiabilities_4a4bfa43-f085-4065-9cfb-33a7a2595aff" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EquityAndLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAndLiabilitiesAbstract_d61f7ef9-4a25-4ecc-b4df-f7e6a1099b99" xlink:to="loc_ifrs-full_EquityAndLiabilities_4a4bfa43-f085-4065-9cfb-33a7a2595aff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ConsolidatedStatementsofIncome" xlink:type="simple" xlink:href="stn-20211231.xsd#ConsolidatedStatementsofIncome"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/ConsolidatedStatementsofIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeStatementAbstract_1bb64bb7-7271-425a-a86d-a368ba7d66ac" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProfitLossFromContinuingOperationsAbstract_304d8fd1-22b1-4ebb-b1b1-5dd45a152836" xlink:href="stn-20211231.xsd#stn_ProfitLossFromContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_1bb64bb7-7271-425a-a86d-a368ba7d66ac" xlink:to="loc_stn_ProfitLossFromContinuingOperationsAbstract_304d8fd1-22b1-4ebb-b1b1-5dd45a152836" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_57e2fbf8-ca20-4ed3-a290-970697af9ef8" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ProfitLossFromContinuingOperationsAbstract_304d8fd1-22b1-4ebb-b1b1-5dd45a152836" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_57e2fbf8-ca20-4ed3-a290-970697af9ef8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SubconsultantSubcontractorAndOtherDirectExpenses_d30c971f-ee3d-45bb-a8bc-54dad8155fb9" xlink:href="stn-20211231.xsd#stn_SubconsultantSubcontractorAndOtherDirectExpenses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ProfitLossFromContinuingOperationsAbstract_304d8fd1-22b1-4ebb-b1b1-5dd45a152836" xlink:to="loc_stn_SubconsultantSubcontractorAndOtherDirectExpenses_d30c971f-ee3d-45bb-a8bc-54dad8155fb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NetRevenue_ca27211b-054e-4e3e-927e-e9c229f006d0" xlink:href="stn-20211231.xsd#stn_NetRevenue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ProfitLossFromContinuingOperationsAbstract_304d8fd1-22b1-4ebb-b1b1-5dd45a152836" xlink:to="loc_stn_NetRevenue_ca27211b-054e-4e3e-927e-e9c229f006d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CostOfSales_30aac409-1ee9-4c24-a078-3a171118e07f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CostOfSales"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ProfitLossFromContinuingOperationsAbstract_304d8fd1-22b1-4ebb-b1b1-5dd45a152836" xlink:to="loc_ifrs-full_CostOfSales_30aac409-1ee9-4c24-a078-3a171118e07f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit_8c1b8efe-a148-41b1-a84c-f7e6e99c82e0" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GrossProfit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ProfitLossFromContinuingOperationsAbstract_304d8fd1-22b1-4ebb-b1b1-5dd45a152836" xlink:to="loc_ifrs-full_GrossProfit_8c1b8efe-a148-41b1-a84c-f7e6e99c82e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SellingGeneralAndAdministrativeExpense_f0c1720e-0df6-41c2-9ef2-89a732e899f6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ProfitLossFromContinuingOperationsAbstract_304d8fd1-22b1-4ebb-b1b1-5dd45a152836" xlink:to="loc_ifrs-full_SellingGeneralAndAdministrativeExpense_f0c1720e-0df6-41c2-9ef2-89a732e899f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_c07ab6d6-0d68-4d59-b402-ec8392a04eb2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DepreciationPropertyPlantAndEquipment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ProfitLossFromContinuingOperationsAbstract_304d8fd1-22b1-4ebb-b1b1-5dd45a152836" xlink:to="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_c07ab6d6-0d68-4d59-b402-ec8392a04eb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationRightofuseAssets_dc886c9a-be68-411c-bf04-fc3cf262a011" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DepreciationRightofuseAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ProfitLossFromContinuingOperationsAbstract_304d8fd1-22b1-4ebb-b1b1-5dd45a152836" xlink:to="loc_ifrs-full_DepreciationRightofuseAssets_dc886c9a-be68-411c-bf04-fc3cf262a011" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmortisationExpense_ac7ba60a-cf62-42ae-b344-bb208a307b46" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AmortisationExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ProfitLossFromContinuingOperationsAbstract_304d8fd1-22b1-4ebb-b1b1-5dd45a152836" xlink:to="loc_ifrs-full_AmortisationExpense_ac7ba60a-cf62-42ae-b344-bb208a307b46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_db7b6251-935b-4226-ab2f-438bd7cec660" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ProfitLossFromContinuingOperationsAbstract_304d8fd1-22b1-4ebb-b1b1-5dd45a152836" xlink:to="loc_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_db7b6251-935b-4226-ab2f-438bd7cec660" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRevenueExpense_7fb63f75-9053-4632-984d-4cea5877fcf2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_InterestRevenueExpense"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ProfitLossFromContinuingOperationsAbstract_304d8fd1-22b1-4ebb-b1b1-5dd45a152836" xlink:to="loc_ifrs-full_InterestRevenueExpense_7fb63f75-9053-4632-984d-4cea5877fcf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinanceIncomeCost_3a74646d-ec68-4442-9b19-c122fd5aa485" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_FinanceIncomeCost"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ProfitLossFromContinuingOperationsAbstract_304d8fd1-22b1-4ebb-b1b1-5dd45a152836" xlink:to="loc_ifrs-full_FinanceIncomeCost_3a74646d-ec68-4442-9b19-c122fd5aa485" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_89feddd8-7767-4758-9246-78a4635cb237" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ProfitLossFromContinuingOperationsAbstract_304d8fd1-22b1-4ebb-b1b1-5dd45a152836" xlink:to="loc_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss_89feddd8-7767-4758-9246-78a4635cb237" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherOperatingIncomeExpense_e65c209d-70bf-451c-a2a9-a42a4362a60d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherOperatingIncomeExpense"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ProfitLossFromContinuingOperationsAbstract_304d8fd1-22b1-4ebb-b1b1-5dd45a152836" xlink:to="loc_ifrs-full_OtherOperatingIncomeExpense_e65c209d-70bf-451c-a2a9-a42a4362a60d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossBeforeTax_4939730e-1a39-44f8-82e8-983402203bad" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProfitLossBeforeTax"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ProfitLossFromContinuingOperationsAbstract_304d8fd1-22b1-4ebb-b1b1-5dd45a152836" xlink:to="loc_ifrs-full_ProfitLossBeforeTax_4939730e-1a39-44f8-82e8-983402203bad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_252c0411-d14b-4148-8adb-b08fc32724ad" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ProfitLossFromContinuingOperationsAbstract_304d8fd1-22b1-4ebb-b1b1-5dd45a152836" xlink:to="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_252c0411-d14b-4148-8adb-b08fc32724ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncome_f4fdebef-98b7-4ead-8135-08094688fcab" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentTaxExpenseIncome"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_252c0411-d14b-4148-8adb-b08fc32724ad" xlink:to="loc_ifrs-full_CurrentTaxExpenseIncome_f4fdebef-98b7-4ead-8135-08094688fcab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_25476c94-4c49-4702-ae85-8568743ed1e5" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeferredTaxExpenseIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_252c0411-d14b-4148-8adb-b08fc32724ad" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncome_25476c94-4c49-4702-ae85-8568743ed1e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_cb8949c8-a82f-40b4-bcff-9f9f9f928d0e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncomeTaxExpenseContinuingOperations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract_252c0411-d14b-4148-8adb-b08fc32724ad" xlink:to="loc_ifrs-full_IncomeTaxExpenseContinuingOperations_cb8949c8-a82f-40b4-bcff-9f9f9f928d0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromContinuingOperations_1b4a8bbb-ecb7-476b-a484-ac5c6f0224d4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProfitLossFromContinuingOperations"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ProfitLossFromContinuingOperationsAbstract_304d8fd1-22b1-4ebb-b1b1-5dd45a152836" xlink:to="loc_ifrs-full_ProfitLossFromContinuingOperations_1b4a8bbb-ecb7-476b-a484-ac5c6f0224d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProfitLossFromDiscontinuingOperationsAbstract_ea6344d8-ccf0-4a41-8264-37d62638e217" xlink:href="stn-20211231.xsd#stn_ProfitLossFromDiscontinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_1bb64bb7-7271-425a-a86d-a368ba7d66ac" xlink:to="loc_stn_ProfitLossFromDiscontinuingOperationsAbstract_ea6344d8-ccf0-4a41-8264-37d62638e217" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromDiscontinuedOperations_0dfaf052-366e-4a80-a883-9dc1e490bdca" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProfitLossFromDiscontinuedOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ProfitLossFromDiscontinuingOperationsAbstract_ea6344d8-ccf0-4a41-8264-37d62638e217" xlink:to="loc_ifrs-full_ProfitLossFromDiscontinuedOperations_0dfaf052-366e-4a80-a883-9dc1e490bdca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_1cce1dfb-51ad-4868-95b1-597fe2226894" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProfitLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_1bb64bb7-7271-425a-a86d-a368ba7d66ac" xlink:to="loc_ifrs-full_ProfitLoss_1cce1dfb-51ad-4868-95b1-597fe2226894" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BasicEarningsPerShareAbstract_d65e6287-09bd-46a2-97b0-875ba2559a08" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BasicEarningsPerShareAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_1bb64bb7-7271-425a-a86d-a368ba7d66ac" xlink:to="loc_ifrs-full_BasicEarningsPerShareAbstract_d65e6287-09bd-46a2-97b0-875ba2559a08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BasicEarningsLossPerShareFromContinuingOperations_7c3527ac-436d-4240-8633-26d56dbe7a33" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BasicEarningsLossPerShareFromContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BasicEarningsPerShareAbstract_d65e6287-09bd-46a2-97b0-875ba2559a08" xlink:to="loc_ifrs-full_BasicEarningsLossPerShareFromContinuingOperations_7c3527ac-436d-4240-8633-26d56dbe7a33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations_f4680f79-987f-4d5e-b652-c064a8c1c4d0" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BasicEarningsPerShareAbstract_d65e6287-09bd-46a2-97b0-875ba2559a08" xlink:to="loc_ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations_f4680f79-987f-4d5e-b652-c064a8c1c4d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BasicEarningsLossPerShare_3148aead-88be-4f43-a821-34f602940f13" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BasicEarningsLossPerShare"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BasicEarningsPerShareAbstract_d65e6287-09bd-46a2-97b0-875ba2559a08" xlink:to="loc_ifrs-full_BasicEarningsLossPerShare_3148aead-88be-4f43-a821-34f602940f13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DilutedEarningsPerShareAbstract_31cb4bc9-b92a-45ea-9826-e458c05cd8f9" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DilutedEarningsPerShareAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IncomeStatementAbstract_1bb64bb7-7271-425a-a86d-a368ba7d66ac" xlink:to="loc_ifrs-full_DilutedEarningsPerShareAbstract_31cb4bc9-b92a-45ea-9826-e458c05cd8f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations_55018c00-2026-4033-aa14-3971df616a01" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DilutedEarningsPerShareAbstract_31cb4bc9-b92a-45ea-9826-e458c05cd8f9" xlink:to="loc_ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations_55018c00-2026-4033-aa14-3971df616a01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations_976f1c4c-9395-4c3b-a0c2-bff66b63f7fe" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DilutedEarningsPerShareAbstract_31cb4bc9-b92a-45ea-9826-e458c05cd8f9" xlink:to="loc_ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations_976f1c4c-9395-4c3b-a0c2-bff66b63f7fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DilutedEarningsLossPerShare_3352b204-9872-4c18-8693-a55bed3e4f11" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DilutedEarningsLossPerShare"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DilutedEarningsPerShareAbstract_31cb4bc9-b92a-45ea-9826-e458c05cd8f9" xlink:to="loc_ifrs-full_DilutedEarningsLossPerShare_3352b204-9872-4c18-8693-a55bed3e4f11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="stn-20211231.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract_8de9d9d2-0ed5-48ad-8fac-869e888a0c84" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_StatementOfComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_d74088cd-14df-41fa-960c-0b4671e989ce" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract_8de9d9d2-0ed5-48ad-8fac-869e888a0c84" xlink:to="loc_ifrs-full_ProfitLoss_d74088cd-14df-41fa-960c-0b4671e989ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeAbstract_a83794d5-4ef7-41ab-bef5-7514e4f9628f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherComprehensiveIncomeAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract_8de9d9d2-0ed5-48ad-8fac-869e888a0c84" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeAbstract_a83794d5-4ef7-41ab-bef5-7514e4f9628f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_805ed114-7d8e-4e52-ac94-269386c0a6d6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_a83794d5-4ef7-41ab-bef5-7514e4f9628f" xlink:to="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_805ed114-7d8e-4e52-ac94-269386c0a6d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_887c6567-0dc6-46da-ad9d-5e38ec0ffd6a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_805ed114-7d8e-4e52-ac94-269386c0a6d6" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation_887c6567-0dc6-46da-ad9d-5e38ec0ffd6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax_616fa9f9-6b61-4b01-b697-6c982daa40fc" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_805ed114-7d8e-4e52-ac94-269386c0a6d6" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax_616fa9f9-6b61-4b01-b697-6c982daa40fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax_89573ec1-cc75-4c6b-806f-138de2ba6cbd" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_805ed114-7d8e-4e52-ac94-269386c0a6d6" xlink:to="loc_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax_89573ec1-cc75-4c6b-806f-138de2ba6cbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_89e71532-8e07-439d-b388-285fcbb4ca4a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract_805ed114-7d8e-4e52-ac94-269386c0a6d6" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax_89e71532-8e07-439d-b388-285fcbb4ca4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_3218d543-7ffa-4b0d-b5cf-a5bd0ac06d82" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_a83794d5-4ef7-41ab-bef5-7514e4f9628f" xlink:to="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_3218d543-7ffa-4b0d-b5cf-a5bd0ac06d82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_3a44072c-6681-4e31-a84c-799e899d16bc" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract_3218d543-7ffa-4b0d-b5cf-a5bd0ac06d82" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_3a44072c-6681-4e31-a84c-799e899d16bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_fac2b08b-769b-47af-891f-bdd419fb6a7d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherComprehensiveIncomeAbstract_a83794d5-4ef7-41ab-bef5-7514e4f9628f" xlink:to="loc_ifrs-full_OtherComprehensiveIncome_fac2b08b-769b-47af-891f-bdd419fb6a7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_7174c545-4bfc-4d88-b4b2-5a285492bd54" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfComprehensiveIncomeAbstract_8de9d9d2-0ed5-48ad-8fac-869e888a0c84" xlink:to="loc_ifrs-full_ComprehensiveIncome_7174c545-4bfc-4d88-b4b2-5a285492bd54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="simple" xlink:href="stn-20211231.xsd#ConsolidatedStatementsofShareholdersEquity"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfChangesInEquityAbstract_f5c48328-b3d9-43de-a88f-20ca60ecb890" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_StatementOfChangesInEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfChangesInEquityTable_57e15772-cc85-494c-9a17-430608d6716a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_StatementOfChangesInEquityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityAbstract_f5c48328-b3d9-43de-a88f-20ca60ecb890" xlink:to="loc_ifrs-full_StatementOfChangesInEquityTable_57e15772-cc85-494c-9a17-430608d6716a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComponentsOfEquityAxis_91a8d9f1-1eea-43b4-a039-a0cc70c27215" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ComponentsOfEquityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityTable_57e15772-cc85-494c-9a17-430608d6716a" xlink:to="loc_ifrs-full_ComponentsOfEquityAxis_91a8d9f1-1eea-43b4-a039-a0cc70c27215" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityMember_5867858e-1d2e-4f56-a9df-69d492bde1db" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EquityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ComponentsOfEquityAxis_91a8d9f1-1eea-43b4-a039-a0cc70c27215" xlink:to="loc_ifrs-full_EquityMember_5867858e-1d2e-4f56-a9df-69d492bde1db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_7a181790-902e-4c20-9849-b791d510fb69" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EquityAttributableToOwnersOfParentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityMember_5867858e-1d2e-4f56-a9df-69d492bde1db" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_7a181790-902e-4c20-9849-b791d510fb69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IssuedCapitalMember_b9641f84-098c-4b7b-ad3b-d93fa29b38ef" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IssuedCapitalMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_7a181790-902e-4c20-9849-b791d510fb69" xlink:to="loc_ifrs-full_IssuedCapitalMember_b9641f84-098c-4b7b-ad3b-d93fa29b38ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalPaidinCapitalMember_d42d4f34-b437-4e1c-ab81-867fa7753cd4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdditionalPaidinCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_7a181790-902e-4c20-9849-b791d510fb69" xlink:to="loc_ifrs-full_AdditionalPaidinCapitalMember_d42d4f34-b437-4e1c-ab81-867fa7753cd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetainedEarningsMember_f44b60c0-b616-49da-82b7-152259d2f281" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_7a181790-902e-4c20-9849-b791d510fb69" xlink:to="loc_ifrs-full_RetainedEarningsMember_f44b60c0-b616-49da-82b7-152259d2f281" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_c2f70454-0c11-49a8-b751-b6b61770c991" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EquityAttributableToOwnersOfParentMember_7a181790-902e-4c20-9849-b791d510fb69" xlink:to="loc_ifrs-full_AccumulatedOtherComprehensiveIncomeMember_c2f70454-0c11-49a8-b751-b6b61770c991" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfChangesInEquityLineItems_5ed6415f-d66b-44e0-bff2-e48f9f03b3a2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_StatementOfChangesInEquityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityTable_57e15772-cc85-494c-9a17-430608d6716a" xlink:to="loc_ifrs-full_StatementOfChangesInEquityLineItems_5ed6415f-d66b-44e0-bff2-e48f9f03b3a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfSharesOutstanding_7603bfca-2c4a-4ffa-a5c3-cd83f0189d03" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NumberOfSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5ed6415f-d66b-44e0-bff2-e48f9f03b3a2" xlink:to="loc_ifrs-full_NumberOfSharesOutstanding_7603bfca-2c4a-4ffa-a5c3-cd83f0189d03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_cbd25d14-5707-40f3-ad8b-bbb4c5e521b5" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5ed6415f-d66b-44e0-bff2-e48f9f03b3a2" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent_cbd25d14-5707-40f3-ad8b-bbb4c5e521b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLoss_b1538c20-46da-4b45-b0d9-d05a0415e803" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProfitLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5ed6415f-d66b-44e0-bff2-e48f9f03b3a2" xlink:to="loc_ifrs-full_ProfitLoss_b1538c20-46da-4b45-b0d9-d05a0415e803" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncome_1ecc06b8-cec2-40e2-b695-5cc77a5a757b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherComprehensiveIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5ed6415f-d66b-44e0-bff2-e48f9f03b3a2" xlink:to="loc_ifrs-full_OtherComprehensiveIncome_1ecc06b8-cec2-40e2-b695-5cc77a5a757b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComprehensiveIncome_3683d4b3-f4bb-4548-b206-c0e1c7bb0370" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ComprehensiveIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5ed6415f-d66b-44e0-bff2-e48f9f03b3a2" xlink:to="loc_ifrs-full_ComprehensiveIncome_3683d4b3-f4bb-4548-b206-c0e1c7bb0370" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_698f6c7d-1b96-48b9-a9be-527fd930a5ad" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5ed6415f-d66b-44e0-bff2-e48f9f03b3a2" xlink:to="loc_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_698f6c7d-1b96-48b9-a9be-527fd930a5ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions_c6352e31-5b92-4862-a660-6bed51f2496f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseThroughExerciseOfOptions"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5ed6415f-d66b-44e0-bff2-e48f9f03b3a2" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions_c6352e31-5b92-4862-a660-6bed51f2496f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_19b84bda-e312-40c9-9c39-b4e1cdeb62dd" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5ed6415f-d66b-44e0-bff2-e48f9f03b3a2" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions_19b84bda-e312-40c9-9c39-b4e1cdeb62dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseInNumberOfSharesRepurchased_c7c447f2-e1eb-4894-8ab9-781fbcf07ac9" xlink:href="stn-20211231.xsd#stn_IncreaseDecreaseInNumberOfSharesRepurchased"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5ed6415f-d66b-44e0-bff2-e48f9f03b3a2" xlink:to="loc_stn_IncreaseDecreaseInNumberOfSharesRepurchased_c7c447f2-e1eb-4894-8ab9-781fbcf07ac9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfTreasuryShares_7c5bca8b-3994-41e0-8818-cd54e6b8f321" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PurchaseOfTreasuryShares"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5ed6415f-d66b-44e0-bff2-e48f9f03b3a2" xlink:to="loc_ifrs-full_PurchaseOfTreasuryShares_7c5bca8b-3994-41e0-8818-cd54e6b8f321" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity_17d02593-cc48-454c-b08f-0bf69488fb8e" xlink:href="stn-20211231.xsd#stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5ed6415f-d66b-44e0-bff2-e48f9f03b3a2" xlink:to="loc_stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity_17d02593-cc48-454c-b08f-0bf69488fb8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaid_ffe150a8-6357-419c-b07c-901751749264" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DividendsPaid"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5ed6415f-d66b-44e0-bff2-e48f9f03b3a2" xlink:to="loc_ifrs-full_DividendsPaid_ffe150a8-6357-419c-b07c-901751749264" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfSharesOutstanding_20da6159-008e-4827-98b9-d10da9707f00" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NumberOfSharesOutstanding"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5ed6415f-d66b-44e0-bff2-e48f9f03b3a2" xlink:to="loc_ifrs-full_NumberOfSharesOutstanding_20da6159-008e-4827-98b9-d10da9707f00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_64433aef-ead0-4027-aad9-7b08cd94dd37" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfChangesInEquityLineItems_5ed6415f-d66b-44e0-bff2-e48f9f03b3a2" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent_64433aef-ead0-4027-aad9-7b08cd94dd37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="stn-20211231.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_StatementOfCashFlowsAbstract_54c1c33b-5b95-4bae-b628-83246af7d9af" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromContinuingOperations_25022a4b-1489-4fe9-b33f-9f8bc9c39d24" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProfitLossFromContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_54c1c33b-5b95-4bae-b628-83246af7d9af" xlink:to="loc_ifrs-full_ProfitLossFromContinuingOperations_25022a4b-1489-4fe9-b33f-9f8bc9c39d24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_ca3ebb91-afc8-4140-a973-747032d55503" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_54c1c33b-5b95-4bae-b628-83246af7d9af" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_ca3ebb91-afc8-4140-a973-747032d55503" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AdjustmentsToReconcileProfitLossNonCashAbstract_b17e7d28-4a7d-4b5c-99b2-dbfead316606" xlink:href="stn-20211231.xsd#stn_AdjustmentsToReconcileProfitLossNonCashAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_ca3ebb91-afc8-4140-a973-747032d55503" xlink:to="loc_stn_AdjustmentsToReconcileProfitLossNonCashAbstract_b17e7d28-4a7d-4b5c-99b2-dbfead316606" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment_e90db912-145b-467c-a46f-28d72e34f8d7" xlink:href="stn-20211231.xsd#stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_AdjustmentsToReconcileProfitLossNonCashAbstract_b17e7d28-4a7d-4b5c-99b2-dbfead316606" xlink:to="loc_stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment_e90db912-145b-467c-a46f-28d72e34f8d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets_c1fb1b81-5283-4b82-93ab-3fed12251e5c" xlink:href="stn-20211231.xsd#stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_AdjustmentsToReconcileProfitLossNonCashAbstract_b17e7d28-4a7d-4b5c-99b2-dbfead316606" xlink:to="loc_stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets_c1fb1b81-5283-4b82-93ab-3fed12251e5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_20c53a2c-9fa5-4d96-8ecb-b2912d19fc7d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_AdjustmentsToReconcileProfitLossNonCashAbstract_b17e7d28-4a7d-4b5c-99b2-dbfead316606" xlink:to="loc_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss_20c53a2c-9fa5-4d96-8ecb-b2912d19fc7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForAmortisationExpense_6db33f0a-68e7-4b3b-9437-4c92602cf4c8" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdjustmentsForAmortisationExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_AdjustmentsToReconcileProfitLossNonCashAbstract_b17e7d28-4a7d-4b5c-99b2-dbfead316606" xlink:to="loc_ifrs-full_AdjustmentsForAmortisationExpense_6db33f0a-68e7-4b3b-9437-4c92602cf4c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDeferredTaxExpense_3719eaef-2649-4736-954f-5816b24a41d6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdjustmentsForDeferredTaxExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_AdjustmentsToReconcileProfitLossNonCashAbstract_b17e7d28-4a7d-4b5c-99b2-dbfead316606" xlink:to="loc_ifrs-full_AdjustmentsForDeferredTaxExpense_3719eaef-2649-4736-954f-5816b24a41d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForFairValueGainsLosses_8be5a2d0-0cff-4c2a-b968-6b229e8af986" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdjustmentsForFairValueGainsLosses"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_AdjustmentsToReconcileProfitLossNonCashAbstract_b17e7d28-4a7d-4b5c-99b2-dbfead316606" xlink:to="loc_ifrs-full_AdjustmentsForFairValueGainsLosses_8be5a2d0-0cff-4c2a-b968-6b229e8af986" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForSharebasedPayments_153d8dca-6f4d-4f21-99ba-b4d0cbed3e14" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdjustmentsForSharebasedPayments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_AdjustmentsToReconcileProfitLossNonCashAbstract_b17e7d28-4a7d-4b5c-99b2-dbfead316606" xlink:to="loc_ifrs-full_AdjustmentsForSharebasedPayments_153d8dca-6f4d-4f21-99ba-b4d0cbed3e14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForProvisions_36c66ee9-17ba-4daf-9d7d-a32e46dc7d90" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdjustmentsForProvisions"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_AdjustmentsToReconcileProfitLossNonCashAbstract_b17e7d28-4a7d-4b5c-99b2-dbfead316606" xlink:to="loc_ifrs-full_AdjustmentsForProvisions_36c66ee9-17ba-4daf-9d7d-a32e46dc7d90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherAdjustmentsForNoncashItems_8526a135-129e-4a03-8d4c-92aebe0b360d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherAdjustmentsForNoncashItems"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_AdjustmentsToReconcileProfitLossNonCashAbstract_b17e7d28-4a7d-4b5c-99b2-dbfead316606" xlink:to="loc_ifrs-full_OtherAdjustmentsForNoncashItems_8526a135-129e-4a03-8d4c-92aebe0b360d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_36d8d3c8-2db0-4b1c-924e-14234aa49226" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_AdjustmentsToReconcileProfitLossNonCashAbstract_b17e7d28-4a7d-4b5c-99b2-dbfead316606" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital_36d8d3c8-2db0-4b1c-924e-14234aa49226" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables_3624e9ee-f028-4e68-b97c-97ce8634110b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_ca3ebb91-afc8-4140-a973-747032d55503" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables_3624e9ee-f028-4e68-b97c-97ce8634110b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets_85112d0b-2ba1-41cd-93e5-78eb06d5e0e4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_ca3ebb91-afc8-4140-a973-747032d55503" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets_85112d0b-2ba1-41cd-93e5-78eb06d5e0e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets_59d4639a-6f52-41e0-8048-03d4d4cef68c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_ca3ebb91-afc8-4140-a973-747032d55503" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets_59d4639a-6f52-41e0-8048-03d4d4cef68c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses_3becd93c-aed1-45df-afea-28e8c5b2cd58" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_ca3ebb91-afc8-4140-a973-747032d55503" xlink:to="loc_ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses_3becd93c-aed1-45df-afea-28e8c5b2cd58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities_aa6725a7-4384-47f0-a914-92926e944b92" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_ca3ebb91-afc8-4140-a973-747032d55503" xlink:to="loc_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities_aa6725a7-4384-47f0-a914-92926e944b92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables_e442b064-350e-4bac-b70b-7ae9f789bc40" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_ca3ebb91-afc8-4140-a973-747032d55503" xlink:to="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables_e442b064-350e-4bac-b70b-7ae9f789bc40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities_6afc350f-a2cd-49e0-95c0-cfe55c4d3a70" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_ca3ebb91-afc8-4140-a973-747032d55503" xlink:to="loc_ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities_6afc350f-a2cd-49e0-95c0-cfe55c4d3a70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_ce936cbb-2ec1-403b-994d-ca973cd80574" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseInWorkingCapital"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_ca3ebb91-afc8-4140-a973-747032d55503" xlink:to="loc_ifrs-full_IncreaseDecreaseInWorkingCapital_ce936cbb-2ec1-403b-994d-ca973cd80574" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_efe13917-cfd6-41e0-bcef-8f54e2008b36" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_ca3ebb91-afc8-4140-a973-747032d55503" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_efe13917-cfd6-41e0-bcef-8f54e2008b36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations_c4f64cd4-d754-46c5-8cf0-b959fe316b5d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_ca3ebb91-afc8-4140-a973-747032d55503" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations_c4f64cd4-d754-46c5-8cf0-b959fe316b5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_979a23fb-8b47-4335-bcb4-8f7261f05a5f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract_ca3ebb91-afc8-4140-a973-747032d55503" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivities_979a23fb-8b47-4335-bcb4-8f7261f05a5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_7a3452c1-8988-402a-ade0-ec6e66158e66" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_54c1c33b-5b95-4bae-b628-83246af7d9af" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_7a3452c1-8988-402a-ade0-ec6e66158e66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_def1be62-acc0-4716-a0ff-ac2ad05c053f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_7a3452c1-8988-402a-ade0-ec6e66158e66" xlink:to="loc_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities_def1be62-acc0-4716-a0ff-ac2ad05c053f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities_e8907a39-e817-4d27-8c71-1e202cdde6b4" xlink:href="stn-20211231.xsd#stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_7a3452c1-8988-402a-ade0-ec6e66158e66" xlink:to="loc_stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities_e8907a39-e817-4d27-8c71-1e202cdde6b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities_d01e2dd4-caba-4d62-a958-bcc311cbd2b7" xlink:href="stn-20211231.xsd#stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_7a3452c1-8988-402a-ade0-ec6e66158e66" xlink:to="loc_stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities_d01e2dd4-caba-4d62-a958-bcc311cbd2b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_44d32854-cd70-461f-b915-f424731e452b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_7a3452c1-8988-402a-ade0-ec6e66158e66" xlink:to="loc_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities_44d32854-cd70-461f-b915-f424731e452b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_f1aad7e6-6a84-4a5d-9a78-2ad23fce3464" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_7a3452c1-8988-402a-ade0-ec6e66158e66" xlink:to="loc_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities_f1aad7e6-6a84-4a5d-9a78-2ad23fce3464" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities_82551a51-de2d-499e-9963-d9fe7e7e287d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_7a3452c1-8988-402a-ade0-ec6e66158e66" xlink:to="loc_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities_82551a51-de2d-499e-9963-d9fe7e7e287d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_034b3a12-abc3-4e26-8775-b50c5837d675" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashFlowsFromUsedInInvestingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract_7a3452c1-8988-402a-ade0-ec6e66158e66" xlink:to="loc_ifrs-full_CashFlowsFromUsedInInvestingActivities_034b3a12-abc3-4e26-8775-b50c5837d675" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_7e705f87-691f-447a-b4c4-3349ef4a44be" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_54c1c33b-5b95-4bae-b628-83246af7d9af" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_7e705f87-691f-447a-b4c4-3349ef4a44be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures_185fd267-42d4-4a39-8bd5-7fac368d467b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_7e705f87-691f-447a-b4c4-3349ef4a44be" xlink:to="loc_ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures_185fd267-42d4-4a39-8bd5-7fac368d467b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities_1837622c-bcc9-4fc0-b30c-088ca8bb6660" xlink:href="stn-20211231.xsd#stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_7e705f87-691f-447a-b4c4-3349ef4a44be" xlink:to="loc_stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities_1837622c-bcc9-4fc0-b30c-088ca8bb6660" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings_e19b66c4-5013-4952-9880-84ad7e58fcc7" xlink:href="stn-20211231.xsd#stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_7e705f87-691f-447a-b4c4-3349ef4a44be" xlink:to="loc_stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings_e19b66c4-5013-4952-9880-84ad7e58fcc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashFlowsUsedInFinancingActivitiesForLeases_9b563fae-c816-4b22-a39b-b38d530040eb" xlink:href="stn-20211231.xsd#stn_CashFlowsUsedInFinancingActivitiesForLeases"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_7e705f87-691f-447a-b4c4-3349ef4a44be" xlink:to="loc_stn_CashFlowsUsedInFinancingActivitiesForLeases_9b563fae-c816-4b22-a39b-b38d530040eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsToAcquireOrRedeemEntitysShares_52ccbc97-8d28-4cef-941d-95e551d1abaf" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PaymentsToAcquireOrRedeemEntitysShares"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_7e705f87-691f-447a-b4c4-3349ef4a44be" xlink:to="loc_ifrs-full_PaymentsToAcquireOrRedeemEntitysShares_52ccbc97-8d28-4cef-941d-95e551d1abaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromExerciseOfOptions_b6d6fb2b-7d8c-4b11-8415-86081e7d299d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProceedsFromExerciseOfOptions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_7e705f87-691f-447a-b4c4-3349ef4a44be" xlink:to="loc_ifrs-full_ProceedsFromExerciseOfOptions_b6d6fb2b-7d8c-4b11-8415-86081e7d299d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_3e2cc1fc-edd9-46af-b6fe-8e5906856f51" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DividendsPaidClassifiedAsFinancingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_7e705f87-691f-447a-b4c4-3349ef4a44be" xlink:to="loc_ifrs-full_DividendsPaidClassifiedAsFinancingActivities_3e2cc1fc-edd9-46af-b6fe-8e5906856f51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_0bfc06e3-052a-4d6f-b19a-e54da7cceacf" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashFlowsFromUsedInFinancingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract_7e705f87-691f-447a-b4c4-3349ef4a44be" xlink:to="loc_ifrs-full_CashFlowsFromUsedInFinancingActivities_0bfc06e3-052a-4d6f-b19a-e54da7cceacf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_c84efc9f-cdbb-48aa-b2bb-9d3d101aa503" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_54c1c33b-5b95-4bae-b628-83246af7d9af" xlink:to="loc_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents_c84efc9f-cdbb-48aa-b2bb-9d3d101aa503" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_da67a7c2-8cda-424c-85c2-b97bb122a9f0" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseInCashAndCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_54c1c33b-5b95-4bae-b628-83246af7d9af" xlink:to="loc_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents_da67a7c2-8cda-424c-85c2-b97bb122a9f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_c83ef702-28fb-482f-93de-f64a902440be" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_54c1c33b-5b95-4bae-b628-83246af7d9af" xlink:to="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_c83ef702-28fb-482f-93de-f64a902440be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_5e8e130c-d12f-4da2-8456-1077eeacebc4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_StatementOfCashFlowsAbstract_54c1c33b-5b95-4bae-b628-83246af7d9af" xlink:to="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_5e8e130c-d12f-4da2-8456-1077eeacebc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CorporateInformation" xlink:type="simple" xlink:href="stn-20211231.xsd#CorporateInformation"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/CorporateInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_CorporateInformationAndStatementOfIFRSComplianceAbstract_4e7f9561-36c8-4c17-a857-d3e18fcc4043" xlink:href="stn-20211231.xsd#stn_CorporateInformationAndStatementOfIFRSComplianceAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory_148b2b8e-6560-408b-bc48-1258c6ca79fd" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CorporateInformationAndStatementOfIFRSComplianceAbstract_4e7f9561-36c8-4c17-a857-d3e18fcc4043" xlink:to="loc_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory_148b2b8e-6560-408b-bc48-1258c6ca79fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/BasisofPreparation" xlink:type="simple" xlink:href="stn-20211231.xsd#BasisofPreparation"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/BasisofPreparation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_BasisOfPreparationOfFinancialStatementsAbstract_9dd0a7c0-ed1a-4010-88a1-3c863cd35c32" xlink:href="stn-20211231.xsd#stn_BasisOfPreparationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_7d8d3a1a-1a8a-4143-997d-5fc356ec67ee" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_BasisOfPreparationOfFinancialStatementsAbstract_9dd0a7c0-ed1a-4010-88a1-3c863cd35c32" xlink:to="loc_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory_7d8d3a1a-1a8a-4143-997d-5fc356ec67ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/BasisofConsolidation" xlink:type="simple" xlink:href="stn-20211231.xsd#BasisofConsolidation"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/BasisofConsolidation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_BasisOfConsolidationAbstract_b0d9ff52-f10b-4c53-88ea-d6a0d584551b" xlink:href="stn-20211231.xsd#stn_BasisOfConsolidationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBasisOfConsolidationExplanatory_498f91b3-d6a5-49bf-bd16-3ec7eeb6220c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfBasisOfConsolidationExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_BasisOfConsolidationAbstract_b0d9ff52-f10b-4c53-88ea-d6a0d584551b" xlink:to="loc_ifrs-full_DisclosureOfBasisOfConsolidationExplanatory_498f91b3-d6a5-49bf-bd16-3ec7eeb6220c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="stn-20211231.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_ListOfAccountingPoliciesAbstract_1ccd2c3c-cbc2-41d1-8a98-d21952ede616" xlink:href="stn-20211231.xsd#stn_ListOfAccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory_d1ca53ea-8777-4f3d-87da-988eec5f835b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_1ccd2c3c-cbc2-41d1-8a98-d21952ede616" xlink:to="loc_ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory_d1ca53ea-8777-4f3d-87da-988eec5f835b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="stn-20211231.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_ListOfAccountingPoliciesAbstract_5f14ac0d-3cb1-47d3-9a5e-51595394c8ac" xlink:href="stn-20211231.xsd#stn_ListOfAccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents_3d992ffc-4738-4b9e-beb0-20f806011ab6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_5f14ac0d-3cb1-47d3-9a5e-51595394c8ac" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents_3d992ffc-4738-4b9e-beb0-20f806011ab6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_753fc6f0-334f-4f1f-8fe9-23240b2103b0" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_5f14ac0d-3cb1-47d3-9a5e-51595394c8ac" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory_753fc6f0-334f-4f1f-8fe9-23240b2103b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory_6903c513-ab71-42eb-b1dd-aa8737be85b3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_5f14ac0d-3cb1-47d3-9a5e-51595394c8ac" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory_6903c513-ab71-42eb-b1dd-aa8737be85b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory_a2a715d5-ce8b-4925-aef3-31c3d3baf929" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_5f14ac0d-3cb1-47d3-9a5e-51595394c8ac" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory_a2a715d5-ce8b-4925-aef3-31c3d3baf929" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory_92100097-0aea-4f39-b7cf-dc3787949244" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_5f14ac0d-3cb1-47d3-9a5e-51595394c8ac" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory_92100097-0aea-4f39-b7cf-dc3787949244" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_bf122adb-bbb3-4a3e-98f0-967d98263353" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_5f14ac0d-3cb1-47d3-9a5e-51595394c8ac" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory_bf122adb-bbb3-4a3e-98f0-967d98263353" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory_bf741755-dafa-4008-9999-ef49da3a4386" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_5f14ac0d-3cb1-47d3-9a5e-51595394c8ac" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory_bf741755-dafa-4008-9999-ef49da3a4386" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory_70ae86f5-6e0b-46cc-8448-3d6f9ca275af" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_5f14ac0d-3cb1-47d3-9a5e-51595394c8ac" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory_70ae86f5-6e0b-46cc-8448-3d6f9ca275af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory_00ee38ae-c49c-456f-bc97-ae3be3f8342f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_5f14ac0d-3cb1-47d3-9a5e-51595394c8ac" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory_00ee38ae-c49c-456f-bc97-ae3be3f8342f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_3f4fec77-0518-44f4-8719-beaa415fb930" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_5f14ac0d-3cb1-47d3-9a5e-51595394c8ac" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue_3f4fec77-0518-44f4-8719-beaa415fb930" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory_c63a9c34-6e65-4067-a210-fee26d2353a1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_5f14ac0d-3cb1-47d3-9a5e-51595394c8ac" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory_c63a9c34-6e65-4067-a210-fee26d2353a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_bdfd0bc8-8901-430c-a2a2-b5a4c874710c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_5f14ac0d-3cb1-47d3-9a5e-51595394c8ac" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory_bdfd0bc8-8901-430c-a2a2-b5a4c874710c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_82d01325-b6f5-4269-858f-ffea55790824" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_5f14ac0d-3cb1-47d3-9a5e-51595394c8ac" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory_82d01325-b6f5-4269-858f-ffea55790824" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_f944b094-742e-465c-84a4-609117c83bdf" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_5f14ac0d-3cb1-47d3-9a5e-51595394c8ac" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory_f944b094-742e-465c-84a4-609117c83bdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory_ae65c384-95e7-446f-9d32-c2912a17bcf8" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_5f14ac0d-3cb1-47d3-9a5e-51595394c8ac" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory_ae65c384-95e7-446f-9d32-c2912a17bcf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory_2a5eba25-1d49-48aa-a092-778dee7da1f8" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_5f14ac0d-3cb1-47d3-9a5e-51595394c8ac" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory_2a5eba25-1d49-48aa-a092-778dee7da1f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory_17583074-3b1c-4914-96e7-9e9ddf009ad4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_5f14ac0d-3cb1-47d3-9a5e-51595394c8ac" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory_17583074-3b1c-4914-96e7-9e9ddf009ad4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_4cf39d7d-aaa7-418a-940b-bcb22f49c252" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_5f14ac0d-3cb1-47d3-9a5e-51595394c8ac" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory_4cf39d7d-aaa7-418a-940b-bcb22f49c252" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory_18db5442-cb85-4577-85de-7b80be5c53f6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_5f14ac0d-3cb1-47d3-9a5e-51595394c8ac" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory_18db5442-cb85-4577-85de-7b80be5c53f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="stn-20211231.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_ListOfAccountingPoliciesAbstract_41cbbf51-d09f-4257-8a5d-d2664576a615" xlink:href="stn-20211231.xsd#stn_ListOfAccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory_016d5a15-7ef0-4565-935e-0be024c7e1aa" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_41cbbf51-d09f-4257-8a5d-d2664576a615" xlink:to="loc_ifrs-full_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory_016d5a15-7ef0-4565-935e-0be024c7e1aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_ListOfAccountingPoliciesAbstract_ee170484-ec3f-4074-ad3e-06e33cdc421c" xlink:href="stn-20211231.xsd#stn_ListOfAccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_7accd58a-e516-4fa6-8e3f-9f836c935dcf" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_ee170484-ec3f-4074-ad3e-06e33cdc421c" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_7accd58a-e516-4fa6-8e3f-9f836c935dcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_3097c486-80e2-4f0a-92ff-8f5e864f4dba" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_7accd58a-e516-4fa6-8e3f-9f836c935dcf" xlink:to="loc_ifrs-full_RangeAxis_3097c486-80e2-4f0a-92ff-8f5e864f4dba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_3c43ea3b-51a5-43be-8c1d-a0b21a83c60c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_3097c486-80e2-4f0a-92ff-8f5e864f4dba" xlink:to="loc_ifrs-full_RangesMember_3c43ea3b-51a5-43be-8c1d-a0b21a83c60c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_1f8f64c6-10ff-48d7-88e1-ee2453bd4897" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_3c43ea3b-51a5-43be-8c1d-a0b21a83c60c" xlink:to="loc_ifrs-full_BottomOfRangeMember_1f8f64c6-10ff-48d7-88e1-ee2453bd4897" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_b658b34d-f16e-4c62-8233-050acf21a6e1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TopOfRangeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_3c43ea3b-51a5-43be-8c1d-a0b21a83c60c" xlink:to="loc_ifrs-full_TopOfRangeMember_b658b34d-f16e-4c62-8233-050acf21a6e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_89ef2461-0200-4fd7-848d-d4cfcbc745fb" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_7accd58a-e516-4fa6-8e3f-9f836c935dcf" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_89ef2461-0200-4fd7-848d-d4cfcbc745fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_18a8dacf-fbb0-4afe-a5d4-9710b4e6f46b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_89ef2461-0200-4fd7-848d-d4cfcbc745fb" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_18a8dacf-fbb0-4afe-a5d4-9710b4e6f46b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EngineeringEquipmentMember_bd650b19-1d20-4fbe-b948-196240fb9f10" xlink:href="stn-20211231.xsd#stn_EngineeringEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_18a8dacf-fbb0-4afe-a5d4-9710b4e6f46b" xlink:to="loc_stn_EngineeringEquipmentMember_bd650b19-1d20-4fbe-b948-196240fb9f10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OfficeEquipmentMember_251d515e-51d8-4058-9802-7250ac1b14a9" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OfficeEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_18a8dacf-fbb0-4afe-a5d4-9710b4e6f46b" xlink:to="loc_ifrs-full_OfficeEquipmentMember_251d515e-51d8-4058-9802-7250ac1b14a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseholdImprovementsMember_4cd179dc-4743-4703-97df-9d2222a8bdef" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LeaseholdImprovementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_18a8dacf-fbb0-4afe-a5d4-9710b4e6f46b" xlink:to="loc_ifrs-full_LeaseholdImprovementsMember_4cd179dc-4743-4703-97df-9d2222a8bdef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_f1734d45-a85f-4df7-b80c-eb6d576345da" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_18a8dacf-fbb0-4afe-a5d4-9710b4e6f46b" xlink:to="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_f1734d45-a85f-4df7-b80c-eb6d576345da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_016a9bdd-54f8-424b-941a-a31f3a6aa7e9" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_7accd58a-e516-4fa6-8e3f-9f836c935dcf" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_016a9bdd-54f8-424b-941a-a31f3a6aa7e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_b895235e-e556-47cb-8aa5-60523342e0dd" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_016a9bdd-54f8-424b-941a-a31f3a6aa7e9" xlink:to="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment_b895235e-e556-47cb-8aa5-60523342e0dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_ListOfAccountingPoliciesAbstract_764c6a3b-0946-4e65-b202-ae3e6bc992f2" xlink:href="stn-20211231.xsd#stn_ListOfAccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_f4080abf-4397-4a7c-8512-bbec29ec7cd8" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ListOfAccountingPoliciesAbstract_764c6a3b-0946-4e65-b202-ae3e6bc992f2" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_f4080abf-4397-4a7c-8512-bbec29ec7cd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_b31ba8e1-ee77-49c4-8e60-a9e6135a0006" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_f4080abf-4397-4a7c-8512-bbec29ec7cd8" xlink:to="loc_ifrs-full_RangeAxis_b31ba8e1-ee77-49c4-8e60-a9e6135a0006" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_ade5e094-d38c-4723-91d3-a7cdc97b2702" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_b31ba8e1-ee77-49c4-8e60-a9e6135a0006" xlink:to="loc_ifrs-full_RangesMember_ade5e094-d38c-4723-91d3-a7cdc97b2702" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_0a419d65-97ee-4a52-9760-a775d9fdc50f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_ade5e094-d38c-4723-91d3-a7cdc97b2702" xlink:to="loc_ifrs-full_BottomOfRangeMember_0a419d65-97ee-4a52-9760-a775d9fdc50f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_6d3e4a6c-f08f-49d2-ba42-f5fd2d0a7dff" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TopOfRangeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_ade5e094-d38c-4723-91d3-a7cdc97b2702" xlink:to="loc_ifrs-full_TopOfRangeMember_6d3e4a6c-f08f-49d2-ba42-f5fd2d0a7dff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_719753fd-baab-44c1-b62a-5b0e7c97ee8d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_f4080abf-4397-4a7c-8512-bbec29ec7cd8" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_719753fd-baab-44c1-b62a-5b0e7c97ee8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_370e7950-ccf3-4ab0-b38f-d75f08b423cc" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_719753fd-baab-44c1-b62a-5b0e7c97ee8d" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_370e7950-ccf3-4ab0-b38f-d75f08b423cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CustomerrelatedIntangibleAssetsMember_61e8b70e-ea0c-4869-b277-ae51ce7700a6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CustomerrelatedIntangibleAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_370e7950-ccf3-4ab0-b38f-d75f08b423cc" xlink:to="loc_ifrs-full_CustomerrelatedIntangibleAssetsMember_61e8b70e-ea0c-4869-b277-ae51ce7700a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ContractBacklogAndFiniteTrademarksMember_18cacab3-82fb-4651-9c15-93fa41839f74" xlink:href="stn-20211231.xsd#stn_ContractBacklogAndFiniteTrademarksMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_370e7950-ccf3-4ab0-b38f-d75f08b423cc" xlink:to="loc_stn_ContractBacklogAndFiniteTrademarksMember_18cacab3-82fb-4651-9c15-93fa41839f74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_731c1766-a8fc-4f79-ba65-ff7c01e32ef2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_f4080abf-4397-4a7c-8512-bbec29ec7cd8" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_731c1766-a8fc-4f79-ba65-ff7c01e32ef2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_831a1c15-a776-4b4e-929f-adef60c87589" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_731c1766-a8fc-4f79-ba65-ff7c01e32ef2" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_831a1c15-a776-4b4e-929f-adef60c87589" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember_04d2ff11-2977-4255-81cd-142e405f4924" xlink:href="stn-20211231.xsd#stn_PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_831a1c15-a776-4b4e-929f-adef60c87589" xlink:to="loc_stn_PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember_04d2ff11-2977-4255-81cd-142e405f4924" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_a3568189-fdcc-4acf-a296-38381d5413e7" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_f4080abf-4397-4a7c-8512-bbec29ec7cd8" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_a3568189-fdcc-4acf-a296-38381d5413e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill_58b6c783-716e-43c0-9d9c-2bb191389ecc" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_a3568189-fdcc-4acf-a296-38381d5413e7" xlink:to="loc_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill_58b6c783-716e-43c0-9d9c-2bb191389ecc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement_dcdc705b-14b3-4911-94dc-ccf0113896ea" xlink:href="stn-20211231.xsd#stn_MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_a3568189-fdcc-4acf-a296-38381d5413e7" xlink:to="loc_stn_MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement_dcdc705b-14b3-4911-94dc-ccf0113896ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/SignificantAccountingJudgmentsEstimatesandAssumptions" xlink:type="simple" xlink:href="stn-20211231.xsd#SignificantAccountingJudgmentsEstimatesandAssumptions"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/SignificantAccountingJudgmentsEstimatesandAssumptions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_AccountingJudgementsAndEstimatesAbstract_050bd682-7b28-4349-8c62-4fd4ce178a84" xlink:href="stn-20211231.xsd#stn_AccountingJudgementsAndEstimatesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory_bcdaf878-9150-4141-bff0-aa0cbee3073b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_AccountingJudgementsAndEstimatesAbstract_050bd682-7b28-4349-8c62-4fd4ce178a84" xlink:to="loc_ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory_bcdaf878-9150-4141-bff0-aa0cbee3073b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/RecentAccountingPronouncementsandChangestoAccountingPolicies" xlink:type="simple" xlink:href="stn-20211231.xsd#RecentAccountingPronouncementsandChangestoAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/RecentAccountingPronouncementsandChangestoAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_AccountingPoliciesChangesInAccountingEstimatesAndErrorsAbstract_6415f41a-e72f-46c4-80c2-c54b3e9c07cd" xlink:href="stn-20211231.xsd#stn_AccountingPoliciesChangesInAccountingEstimatesAndErrorsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory_050f92ac-828c-41ea-950b-63c81385fa09" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_AccountingPoliciesChangesInAccountingEstimatesAndErrorsAbstract_6415f41a-e72f-46c4-80c2-c54b3e9c07cd" xlink:to="loc_ifrs-full_DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory_050f92ac-828c-41ea-950b-63c81385fa09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/BusinessAcquisitions" xlink:type="simple" xlink:href="stn-20211231.xsd#BusinessAcquisitions"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/BusinessAcquisitions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_BusinessCombinationsAbstract_8df2812d-29a2-4df3-b436-9eebf2fcf526" xlink:href="stn-20211231.xsd#stn_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsExplanatory_e5d5ea4d-3fde-4074-a043-77e48f69f516" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfBusinessCombinationsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_BusinessCombinationsAbstract_8df2812d-29a2-4df3-b436-9eebf2fcf526" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsExplanatory_e5d5ea4d-3fde-4074-a043-77e48f69f516" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/BusinessAcquisitionsTables" xlink:type="simple" xlink:href="stn-20211231.xsd#BusinessAcquisitionsTables"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/BusinessAcquisitionsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_BusinessCombinationsAbstract_4d197a96-3038-4555-877e-b7dfb6422c68" xlink:href="stn-20211231.xsd#stn_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory_c775b256-263b-4c5e-9d4f-00c3bf7c59e8" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_BusinessCombinationsAbstract_4d197a96-3038-4555-877e-b7dfb6422c68" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory_c775b256-263b-4c5e-9d4f-00c3bf7c59e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#BusinessAcquisitionsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_BusinessCombinationsAbstract_f47f067a-1ffc-477f-963a-bed453fcf001" xlink:href="stn-20211231.xsd#stn_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_b028d7f3-6c59-484c-8b74-ae8a22010aae" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_BusinessCombinationsAbstract_f47f067a-1ffc-477f-963a-bed453fcf001" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_b028d7f3-6c59-484c-8b74-ae8a22010aae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_30e92ddb-5697-4aaa-98bd-135371145749" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BusinessCombinationsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_b028d7f3-6c59-484c-8b74-ae8a22010aae" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_30e92ddb-5697-4aaa-98bd-135371145749" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_6a890c39-fd70-4be3-b5ff-53451d5d89a2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_30e92ddb-5697-4aaa-98bd-135371145749" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_6a890c39-fd70-4be3-b5ff-53451d5d89a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CardnoAndOtherAcquisitionsMember_89d8460a-9ead-4cf3-b748-556d35c5f1e2" xlink:href="stn-20211231.xsd#stn_CardnoAndOtherAcquisitionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_6a890c39-fd70-4be3-b5ff-53451d5d89a2" xlink:to="loc_stn_CardnoAndOtherAcquisitionsMember_89d8460a-9ead-4cf3-b748-556d35c5f1e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_c746bfe8-84e4-4407-9a9a-831be153a506" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CardnoAndOtherAcquisitionsMember_89d8460a-9ead-4cf3-b748-556d35c5f1e2" xlink:to="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_c746bfe8-84e4-4407-9a9a-831be153a506" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CardnoMember_b9d8f9fe-a1e2-4a84-95d2-6d690e47caa0" xlink:href="stn-20211231.xsd#stn_CardnoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CardnoAndOtherAcquisitionsMember_89d8460a-9ead-4cf3-b748-556d35c5f1e2" xlink:to="loc_stn_CardnoMember_b9d8f9fe-a1e2-4a84-95d2-6d690e47caa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_d519efc9-c22e-4605-b116-4f36b25a969c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_b028d7f3-6c59-484c-8b74-ae8a22010aae" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_d519efc9-c22e-4605-b116-4f36b25a969c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_873a4182-384c-43a7-bbcb-bad700f61bd6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CarryingAmountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_d519efc9-c22e-4605-b116-4f36b25a969c" xlink:to="loc_ifrs-full_CarryingAmountMember_873a4182-384c-43a7-bbcb-bad700f61bd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_3ae2a99c-9a77-4dd5-b505-cc0a6ab76764" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_873a4182-384c-43a7-bbcb-bad700f61bd6" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_3ae2a99c-9a77-4dd5-b505-cc0a6ab76764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_d706f494-dc7d-4bee-a9af-dde56de2f940" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_b028d7f3-6c59-484c-8b74-ae8a22010aae" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_d706f494-dc7d-4bee-a9af-dde56de2f940" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_b59fd585-9531-443a-92c2-dcb683824e82" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_d706f494-dc7d-4bee-a9af-dde56de2f940" xlink:to="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_b59fd585-9531-443a-92c2-dcb683824e82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalRecognitionGoodwill_76d73740-0c20-44da-97b4-e0ca6a945b6b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdditionalRecognitionGoodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_d706f494-dc7d-4bee-a9af-dde56de2f940" xlink:to="loc_ifrs-full_AdditionalRecognitionGoodwill_76d73740-0c20-44da-97b4-e0ca6a945b6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_c151c2ba-1daa-43f9-a865-7050b3447029" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_d706f494-dc7d-4bee-a9af-dde56de2f940" xlink:to="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_c151c2ba-1daa-43f9-a865-7050b3447029" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_WorkingCapitalRecognisedAsOfAcquisitionDate_d1fe0aa9-605a-4294-8c23-68361a60ecbe" xlink:href="stn-20211231.xsd#stn_WorkingCapitalRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_d706f494-dc7d-4bee-a9af-dde56de2f940" xlink:to="loc_stn_WorkingCapitalRecognisedAsOfAcquisitionDate_d1fe0aa9-605a-4294-8c23-68361a60ecbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_e2283645-9ae0-4f42-b856-49bb299bad14" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_d706f494-dc7d-4bee-a9af-dde56de2f940" xlink:to="loc_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_e2283645-9ae0-4f42-b856-49bb299bad14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherNetAssetsRecognisedAsOfAcquisitionDate_d31c6519-4545-4b6b-8ee6-a5d37df11e18" xlink:href="stn-20211231.xsd#stn_OtherNetAssetsRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_d706f494-dc7d-4bee-a9af-dde56de2f940" xlink:to="loc_stn_OtherNetAssetsRecognisedAsOfAcquisitionDate_d31c6519-4545-4b6b-8ee6-a5d37df11e18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfOfficesInWhichTheEntityOperates_9327e8dd-3238-4a47-9499-7f7a6795be19" xlink:href="stn-20211231.xsd#stn_NumberOfOfficesInWhichTheEntityOperates"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_d706f494-dc7d-4bee-a9af-dde56de2f940" xlink:to="loc_stn_NumberOfOfficesInWhichTheEntityOperates_9327e8dd-3238-4a47-9499-7f7a6795be19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes_11f95aa3-e518-44f8-8401-f0a4956bb8b7" xlink:href="stn-20211231.xsd#stn_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_d706f494-dc7d-4bee-a9af-dde56de2f940" xlink:to="loc_stn_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes_11f95aa3-e518-44f8-8401-f0a4956bb8b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate_5d3413f2-267e-46ad-9901-31f00fe0a559" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_d706f494-dc7d-4bee-a9af-dde56de2f940" xlink:to="loc_ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate_5d3413f2-267e-46ad-9901-31f00fe0a559" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueOfAcquiree_46733360-d6e9-43f3-b955-14e75ce66d7b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RevenueOfAcquiree"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_d706f494-dc7d-4bee-a9af-dde56de2f940" xlink:to="loc_ifrs-full_RevenueOfAcquiree_46733360-d6e9-43f3-b955-14e75ce66d7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueOfCombinedEntity_ae983db8-5261-46a1-9eb9-b936d190d4c4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RevenueOfCombinedEntity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_d706f494-dc7d-4bee-a9af-dde56de2f940" xlink:to="loc_ifrs-full_RevenueOfCombinedEntity_ae983db8-5261-46a1-9eb9-b936d190d4c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossOfCombinedEntity_ba8970e1-6345-4f01-aee2-a8913891e716" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProfitLossOfCombinedEntity"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_d706f494-dc7d-4bee-a9af-dde56de2f940" xlink:to="loc_ifrs-full_ProfitLossOfCombinedEntity_ba8970e1-6345-4f01-aee2-a8913891e716" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_084fa1f1-63ef-43a2-a259-2ec19d1ec3db" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_d706f494-dc7d-4bee-a9af-dde56de2f940" xlink:to="loc_ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination_084fa1f1-63ef-43a2-a259-2ec19d1ec3db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_BusinessCombinationsAbstract_654acc19-e8f7-4cce-b314-fe2c0bb00f05" xlink:href="stn-20211231.xsd#stn_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_71439277-23d2-42b5-8848-b0b0b6acdabc" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfBusinessCombinationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_BusinessCombinationsAbstract_654acc19-e8f7-4cce-b314-fe2c0bb00f05" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_71439277-23d2-42b5-8848-b0b0b6acdabc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_539ca3f5-3df3-4b51-8a48-4b3fcb4ce0f3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BusinessCombinationsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_71439277-23d2-42b5-8848-b0b0b6acdabc" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_539ca3f5-3df3-4b51-8a48-4b3fcb4ce0f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_9e2a3e7a-90d4-4dc2-bd6a-3c056babad86" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_539ca3f5-3df3-4b51-8a48-4b3fcb4ce0f3" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_9e2a3e7a-90d4-4dc2-bd6a-3c056babad86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CardnoMember_3e73c708-777d-474d-bb06-fecee226e178" xlink:href="stn-20211231.xsd#stn_CardnoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_9e2a3e7a-90d4-4dc2-bd6a-3c056babad86" xlink:to="loc_stn_CardnoMember_3e73c708-777d-474d-bb06-fecee226e178" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_2b956b21-b9b2-4291-a74d-8173cf89eefa" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_9e2a3e7a-90d4-4dc2-bd6a-3c056babad86" xlink:to="loc_ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember_2b956b21-b9b2-4291-a74d-8173cf89eefa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81d64401-7ccf-4afe-ba6b-ec00c05f745c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfBusinessCombinationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsTable_71439277-23d2-42b5-8848-b0b0b6acdabc" xlink:to="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81d64401-7ccf-4afe-ba6b-ec00c05f745c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashTransferred_144b2a27-a98b-4559-88a5-bb2eefd7c87d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashTransferred"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81d64401-7ccf-4afe-ba6b-ec00c05f745c" xlink:to="loc_ifrs-full_CashTransferred_144b2a27-a98b-4559-88a5-bb2eefd7c87d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesIncurred_4e219d34-707f-41f7-aceb-9b452993acc9" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LiabilitiesIncurred"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81d64401-7ccf-4afe-ba6b-ec00c05f745c" xlink:to="loc_ifrs-full_LiabilitiesIncurred_4e219d34-707f-41f7-aceb-9b452993acc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_5283ae34-3df3-4079-9e7c-d5340fdc4e9c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81d64401-7ccf-4afe-ba6b-ec00c05f745c" xlink:to="loc_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate_5283ae34-3df3-4079-9e7c-d5340fdc4e9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_1e5c1c32-9873-46b5-a330-041dd4c56d5f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81d64401-7ccf-4afe-ba6b-ec00c05f745c" xlink:to="loc_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred_1e5c1c32-9873-46b5-a330-041dd4c56d5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashAndCashEquivalentsRecognisedAndTransferredAsOfAcquisitionDate_14f990d1-ff8b-4a8c-9ef4-9f940736ff6e" xlink:href="stn-20211231.xsd#stn_CashAndCashEquivalentsRecognisedAndTransferredAsOfAcquisitionDate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81d64401-7ccf-4afe-ba6b-ec00c05f745c" xlink:to="loc_stn_CashAndCashEquivalentsRecognisedAndTransferredAsOfAcquisitionDate_14f990d1-ff8b-4a8c-9ef4-9f940736ff6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_894f2163-8f9a-490c-bf38-562cd93e8324" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81d64401-7ccf-4afe-ba6b-ec00c05f745c" xlink:to="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_894f2163-8f9a-490c-bf38-562cd93e8324" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate_d4e8ab40-4324-46fe-83be-5288723f0668" xlink:href="stn-20211231.xsd#stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_894f2163-8f9a-490c-bf38-562cd93e8324" xlink:to="loc_stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate_d4e8ab40-4324-46fe-83be-5288723f0668" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate_26fe21bc-7553-4257-9b4b-704409f8f8fe" xlink:href="stn-20211231.xsd#stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_894f2163-8f9a-490c-bf38-562cd93e8324" xlink:to="loc_stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate_26fe21bc-7553-4257-9b4b-704409f8f8fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate_518909b8-93b0-4735-a09d-d9523186c26c" xlink:href="stn-20211231.xsd#stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_894f2163-8f9a-490c-bf38-562cd93e8324" xlink:to="loc_stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate_518909b8-93b0-4735-a09d-d9523186c26c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate_4f6cc288-6fe2-4a50-9f89-b04edaf855f4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_894f2163-8f9a-490c-bf38-562cd93e8324" xlink:to="loc_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate_4f6cc288-6fe2-4a50-9f89-b04edaf855f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate_655e0a6f-6765-4438-81ef-9d79ca431c6d" xlink:href="stn-20211231.xsd#stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_894f2163-8f9a-490c-bf38-562cd93e8324" xlink:to="loc_stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate_655e0a6f-6765-4438-81ef-9d79ca431c6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate_29aa4541-bca5-469d-97be-8fd4600b4915" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_894f2163-8f9a-490c-bf38-562cd93e8324" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate_29aa4541-bca5-469d-97be-8fd4600b4915" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate_a2e23827-c89e-499f-bb3b-38277dc84b42" xlink:href="stn-20211231.xsd#stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_894f2163-8f9a-490c-bf38-562cd93e8324" xlink:to="loc_stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate_a2e23827-c89e-499f-bb3b-38277dc84b42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_ce72ce83-0a99-4bd9-a66e-db2a4ae65358" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_894f2163-8f9a-490c-bf38-562cd93e8324" xlink:to="loc_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate_ce72ce83-0a99-4bd9-a66e-db2a4ae65358" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate_1f317fba-2877-4c85-8851-ce7cd4494739" xlink:href="stn-20211231.xsd#stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_894f2163-8f9a-490c-bf38-562cd93e8324" xlink:to="loc_stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate_1f317fba-2877-4c85-8851-ce7cd4494739" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherRecognisedAsOfAcquisitionDate_03ffb523-30d4-4fe6-8d6c-7df23b5b8da1" xlink:href="stn-20211231.xsd#stn_OtherRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_894f2163-8f9a-490c-bf38-562cd93e8324" xlink:to="loc_stn_OtherRecognisedAsOfAcquisitionDate_03ffb523-30d4-4fe6-8d6c-7df23b5b8da1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate_8b336bda-d778-451a-9a1d-1890d48ab29a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_894f2163-8f9a-490c-bf38-562cd93e8324" xlink:to="loc_ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate_8b336bda-d778-451a-9a1d-1890d48ab29a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_386ed475-2a1a-462e-bb92-dc9d48f58ac0" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract_894f2163-8f9a-490c-bf38-562cd93e8324" xlink:to="loc_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed_386ed475-2a1a-462e-bb92-dc9d48f58ac0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate_60c3a7e7-75ad-41ba-8b2c-7f5238a52955" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GoodwillRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfBusinessCombinationsLineItems_81d64401-7ccf-4afe-ba6b-ec00c05f745c" xlink:to="loc_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate_60c3a7e7-75ad-41ba-8b2c-7f5238a52955" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/DiscontinuedOperations" xlink:type="simple" xlink:href="stn-20211231.xsd#DiscontinuedOperations"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/DiscontinuedOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract_82e4e821-0ab0-42ab-a934-4d690aa4879a" xlink:href="stn-20211231.xsd#stn_NonCurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory_926e86b0-3827-4d3b-8655-5a32e01ef8df" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_NonCurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract_82e4e821-0ab0-42ab-a934-4d690aa4879a" xlink:to="loc_ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory_926e86b0-3827-4d3b-8655-5a32e01ef8df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/DiscontinuedOperationsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#DiscontinuedOperationsDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/DiscontinuedOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract_845805f9-a9fa-4205-b089-632a215e0c32" xlink:href="stn-20211231.xsd#stn_NonCurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_9bf2e3cb-5f2e-4f0d-8ae8-02eb4ba6d7ee" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_NonCurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract_845805f9-a9fa-4205-b089-632a215e0c32" xlink:to="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_9bf2e3cb-5f2e-4f0d-8ae8-02eb4ba6d7ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_b21913c3-334f-40ef-9a4b-9e98deb05026" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ContinuingAndDiscontinuedOperationsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_9bf2e3cb-5f2e-4f0d-8ae8-02eb4ba6d7ee" xlink:to="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_b21913c3-334f-40ef-9a4b-9e98deb05026" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContinuingOperationsMember_0df3c3df-5232-41fe-a135-f501d1f291d0" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ContinuingOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ContinuingAndDiscontinuedOperationsAxis_b21913c3-334f-40ef-9a4b-9e98deb05026" xlink:to="loc_ifrs-full_ContinuingOperationsMember_0df3c3df-5232-41fe-a135-f501d1f291d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DiscontinuedOperationsMember_7e31d547-a62a-4d28-aec1-db0d4090bc9a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DiscontinuedOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ContinuingOperationsMember_0df3c3df-5232-41fe-a135-f501d1f291d0" xlink:to="loc_ifrs-full_DiscontinuedOperationsMember_7e31d547-a62a-4d28-aec1-db0d4090bc9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_352674bf-194c-48e1-840d-1dc12d765fc7" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable_9bf2e3cb-5f2e-4f0d-8ae8-02eb4ba6d7ee" xlink:to="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_352674bf-194c-48e1-840d-1dc12d765fc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProfitLossFromDiscontinuedOperations_c6929aa4-6692-4aa2-bfc8-c32110857d1e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProfitLossFromDiscontinuedOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems_352674bf-194c-48e1-840d-1dc12d765fc7" xlink:to="loc_ifrs-full_ProfitLossFromDiscontinuedOperations_c6929aa4-6692-4aa2-bfc8-c32110857d1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CashandCashEquivalents" xlink:type="simple" xlink:href="stn-20211231.xsd#CashandCashEquivalents"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/CashandCashEquivalents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_6a7b94aa-494b-444b-b0af-ea222b5fe9f9" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory_12b59a22-9817-4e1f-b8b6-eeaf3af2e34e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_6a7b94aa-494b-444b-b0af-ea222b5fe9f9" xlink:to="loc_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory_12b59a22-9817-4e1f-b8b6-eeaf3af2e34e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CashandCashEquivalentsTables" xlink:type="simple" xlink:href="stn-20211231.xsd#CashandCashEquivalentsTables"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/CashandCashEquivalentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_330d2a77-cae5-4e53-a789-eb778c8a1a88" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock_943373d5-ea98-4151-9cbb-6f90c3699b6f" xlink:href="stn-20211231.xsd#stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_330d2a77-cae5-4e53-a789-eb778c8a1a88" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock_943373d5-ea98-4151-9cbb-6f90c3699b6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CashandCashEquivalentsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#CashandCashEquivalentsDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/CashandCashEquivalentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_00a7943b-c2f8-485a-b63b-528c6e4b4c28" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Cash_9ba90db7-01c8-4fd6-b158-50d946499d2c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Cash"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_00a7943b-c2f8-485a-b63b-528c6e4b4c28" xlink:to="loc_ifrs-full_Cash_9ba90db7-01c8-4fd6-b158-50d946499d2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentRestrictedCashAndCashEquivalents_deb29193-9133-4651-a993-44c49327532c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentRestrictedCashAndCashEquivalents"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_00a7943b-c2f8-485a-b63b-528c6e4b4c28" xlink:to="loc_ifrs-full_CurrentRestrictedCashAndCashEquivalents_deb29193-9133-4651-a993-44c49327532c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents_e3b580b2-b632-4702-b084-f31204080352" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_00a7943b-c2f8-485a-b63b-528c6e4b4c28" xlink:to="loc_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents_e3b580b2-b632-4702-b084-f31204080352" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_73e9cac8-cd1d-45cc-81da-274c27d1e066" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_00a7943b-c2f8-485a-b63b-528c6e4b4c28" xlink:to="loc_ifrs-full_CashAndCashEquivalents_73e9cac8-cd1d-45cc-81da-274c27d1e066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_2acd1c99-31cc-45a8-b2aa-78c40ef94d52" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BankOverdraftsClassifiedAsCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_00a7943b-c2f8-485a-b63b-528c6e4b4c28" xlink:to="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_2acd1c99-31cc-45a8-b2aa-78c40ef94d52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_c20674d6-75dd-4ebf-8984-37b0a5ad078b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_00a7943b-c2f8-485a-b63b-528c6e4b4c28" xlink:to="loc_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition_c20674d6-75dd-4ebf-8984-37b0a5ad078b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/TradeandOtherReceivables" xlink:type="simple" xlink:href="stn-20211231.xsd#TradeandOtherReceivables"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/TradeandOtherReceivables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_186fa073-f44d-4865-b728-89164caa8acf" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory_ccc680cb-ed9b-4cd9-bc67-333ffe14e218" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_186fa073-f44d-4865-b728-89164caa8acf" xlink:to="loc_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory_ccc680cb-ed9b-4cd9-bc67-333ffe14e218" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/TradeandOtherReceivablesTables" xlink:type="simple" xlink:href="stn-20211231.xsd#TradeandOtherReceivablesTables"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/TradeandOtherReceivablesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_603392e9-d313-46a5-b661-cb2c2e4c7ead" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock_f8f71301-129c-45d0-9a36-20fa43534155" xlink:href="stn-20211231.xsd#stn_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_603392e9-d313-46a5-b661-cb2c2e4c7ead" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock_f8f71301-129c-45d0-9a36-20fa43534155" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock_2dc8644a-b5a9-4c1c-8b76-8d25b995a128" xlink:href="stn-20211231.xsd#stn_DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_603392e9-d313-46a5-b661-cb2c2e4c7ead" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock_2dc8644a-b5a9-4c1c-8b76-8d25b995a128" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_aa272319-17e6-476d-ba33-4abae13b1df9" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeReceivables_05a05af2-6700-46bb-8597-bd8cbbe6fdbb" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TradeReceivables"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_aa272319-17e6-476d-ba33-4abae13b1df9" xlink:to="loc_ifrs-full_TradeReceivables_05a05af2-6700-46bb-8597-bd8cbbe6fdbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_HoldbacksCurrent_9610b851-7edd-4382-8487-b6a0c1af7d3d" xlink:href="stn-20211231.xsd#stn_HoldbacksCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_aa272319-17e6-476d-ba33-4abae13b1df9" xlink:to="loc_stn_HoldbacksCurrent_9610b851-7edd-4382-8487-b6a0c1af7d3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherReceivables_ff17056f-faed-497b-9038-6da4db386b16" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherReceivables"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_aa272319-17e6-476d-ba33-4abae13b1df9" xlink:to="loc_ifrs-full_OtherReceivables_ff17056f-faed-497b-9038-6da4db386b16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherReceivables_ab4c2001-560e-44fe-8377-13cd3f37c000" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TradeAndOtherReceivables"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_aa272319-17e6-476d-ba33-4abae13b1df9" xlink:to="loc_ifrs-full_TradeAndOtherReceivables_ab4c2001-560e-44fe-8377-13cd3f37c000" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_d652b352-d6f4-423f-ae33-c782bce70888" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_aa272319-17e6-476d-ba33-4abae13b1df9" xlink:to="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_d652b352-d6f4-423f-ae33-c782bce70888" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/TradeandOtherReceivablesAgingAnalysisofGrossTradeReceivablesDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#TradeandOtherReceivablesAgingAnalysisofGrossTradeReceivablesDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/TradeandOtherReceivablesAgingAnalysisofGrossTradeReceivablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_574f5171-bd3f-4166-8aa3-cc0ff57b25a2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_TradeAndOtherReceivablesTable_3840d1bf-f42b-488a-a2e3-5c5b299f8488" xlink:href="stn-20211231.xsd#stn_TradeAndOtherReceivablesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_574f5171-bd3f-4166-8aa3-cc0ff57b25a2" xlink:to="loc_stn_TradeAndOtherReceivablesTable_3840d1bf-f42b-488a-a2e3-5c5b299f8488" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_4f06c47c-16b4-4d5a-a38b-cca227b4312f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_MaturityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_TradeAndOtherReceivablesTable_3840d1bf-f42b-488a-a2e3-5c5b299f8488" xlink:to="loc_ifrs-full_MaturityAxis_4f06c47c-16b4-4d5a-a38b-cca227b4312f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_0cfe11fc-fb01-47a5-9bbc-bb3ae063dd2e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_4f06c47c-16b4-4d5a-a38b-cca227b4312f" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_0cfe11fc-fb01-47a5-9bbc-bb3ae063dd2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OneToThirtyDaysMember_96893947-f4d9-4879-8617-51ffc77e4d34" xlink:href="stn-20211231.xsd#stn_OneToThirtyDaysMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_0cfe11fc-fb01-47a5-9bbc-bb3ae063dd2e" xlink:to="loc_stn_OneToThirtyDaysMember_96893947-f4d9-4879-8617-51ffc77e4d34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ThirtyOneToSixtyDaysMember_21c5308e-547e-419a-a5b9-e09479b67a17" xlink:href="stn-20211231.xsd#stn_ThirtyOneToSixtyDaysMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_0cfe11fc-fb01-47a5-9bbc-bb3ae063dd2e" xlink:to="loc_stn_ThirtyOneToSixtyDaysMember_21c5308e-547e-419a-a5b9-e09479b67a17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SixtyOneToNinetyDaysMember_db0abfe8-5e2a-45bc-9f40-5fd7dbee5f57" xlink:href="stn-20211231.xsd#stn_SixtyOneToNinetyDaysMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_0cfe11fc-fb01-47a5-9bbc-bb3ae063dd2e" xlink:to="loc_stn_SixtyOneToNinetyDaysMember_db0abfe8-5e2a-45bc-9f40-5fd7dbee5f57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NinetyOneDaysToOneTwentyDaysMember_8d03f972-9891-4d52-98ce-f8838329c4cc" xlink:href="stn-20211231.xsd#stn_NinetyOneDaysToOneTwentyDaysMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_0cfe11fc-fb01-47a5-9bbc-bb3ae063dd2e" xlink:to="loc_stn_NinetyOneDaysToOneTwentyDaysMember_8d03f972-9891-4d52-98ce-f8838329c4cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AboveOneTwentyOneDaysMember_a8072790-9272-4c92-8e12-162d923f807a" xlink:href="stn-20211231.xsd#stn_AboveOneTwentyOneDaysMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_0cfe11fc-fb01-47a5-9bbc-bb3ae063dd2e" xlink:to="loc_stn_AboveOneTwentyOneDaysMember_a8072790-9272-4c92-8e12-162d923f807a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_TradeAndOtherReceivablesLineItems_3da707d6-2c49-4f56-ab6a-cb1141bee51a" xlink:href="stn-20211231.xsd#stn_TradeAndOtherReceivablesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_TradeAndOtherReceivablesTable_3840d1bf-f42b-488a-a2e3-5c5b299f8488" xlink:to="loc_stn_TradeAndOtherReceivablesLineItems_3da707d6-2c49-4f56-ab6a-cb1141bee51a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_GrossTradeReceivables_ddbcde98-6e6a-4869-88cd-fd3277d9507d" xlink:href="stn-20211231.xsd#stn_GrossTradeReceivables"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_TradeAndOtherReceivablesLineItems_3da707d6-2c49-4f56-ab6a-cb1141bee51a" xlink:to="loc_stn_GrossTradeReceivables_ddbcde98-6e6a-4869-88cd-fd3277d9507d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/PropertyandEquipment" xlink:type="simple" xlink:href="stn-20211231.xsd#PropertyandEquipment"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/PropertyandEquipment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_fe994cb0-5be6-400b-b826-6cd00dc9339d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_0beaf30d-417f-4da8-aedd-dfba1970b128" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_fe994cb0-5be6-400b-b826-6cd00dc9339d" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory_0beaf30d-417f-4da8-aedd-dfba1970b128" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/PropertyandEquipmentTables" xlink:type="simple" xlink:href="stn-20211231.xsd#PropertyandEquipmentTables"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/PropertyandEquipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_70573f24-1d85-4751-8c15-4de5c07beb6a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_d237a060-6cd5-4e7d-bca3-64d2f2c3e7bd" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_70573f24-1d85-4751-8c15-4de5c07beb6a" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory_d237a060-6cd5-4e7d-bca3-64d2f2c3e7bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#PropertyandEquipmentScheduleofPropertyandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_eb0a298e-6b76-4bef-861e-50e11ed01604" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_c466b376-67ba-4502-b4b5-f4afd0989280" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_eb0a298e-6b76-4bef-861e-50e11ed01604" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_c466b376-67ba-4502-b4b5-f4afd0989280" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_267a3be8-7ac8-40e4-994a-a677a9d4cee5" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_c466b376-67ba-4502-b4b5-f4afd0989280" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_267a3be8-7ac8-40e4-994a-a677a9d4cee5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_2accf57b-5109-486f-b35c-5e586a8509d7" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CarryingAmountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_267a3be8-7ac8-40e4-994a-a677a9d4cee5" xlink:to="loc_ifrs-full_CarryingAmountMember_2accf57b-5109-486f-b35c-5e586a8509d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_f3b8d139-b117-4475-b3e5-a9c5afdc4b3b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_2accf57b-5109-486f-b35c-5e586a8509d7" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_f3b8d139-b117-4475-b3e5-a9c5afdc4b3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_31128d53-ccb2-4a6c-8f7c-bfd0885078b6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AccumulatedDepreciationAndAmortisationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_2accf57b-5109-486f-b35c-5e586a8509d7" xlink:to="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_31128d53-ccb2-4a6c-8f7c-bfd0885078b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_a0f29435-2540-4743-87b0-b781be5a068f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_c466b376-67ba-4502-b4b5-f4afd0989280" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_a0f29435-2540-4743-87b0-b781be5a068f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_028de9bb-134a-405f-8625-e01a8d7ff3c2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_a0f29435-2540-4743-87b0-b781be5a068f" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_028de9bb-134a-405f-8625-e01a8d7ff3c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EngineeringEquipmentMember_f50a29d4-3377-414b-a173-5a46094c88d8" xlink:href="stn-20211231.xsd#stn_EngineeringEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_028de9bb-134a-405f-8625-e01a8d7ff3c2" xlink:to="loc_stn_EngineeringEquipmentMember_f50a29d4-3377-414b-a173-5a46094c88d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OfficeEquipmentMember_c438e741-1194-4bf0-83d5-f4d0ef1e8011" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OfficeEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_028de9bb-134a-405f-8625-e01a8d7ff3c2" xlink:to="loc_ifrs-full_OfficeEquipmentMember_c438e741-1194-4bf0-83d5-f4d0ef1e8011" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseholdImprovementsMember_0e7e1d91-0479-4934-bc0c-91d903f542c4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LeaseholdImprovementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_028de9bb-134a-405f-8625-e01a8d7ff3c2" xlink:to="loc_ifrs-full_LeaseholdImprovementsMember_0e7e1d91-0479-4934-bc0c-91d903f542c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_6f6e8c62-0070-47b9-ab52-d722ee0ed503" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_028de9bb-134a-405f-8625-e01a8d7ff3c2" xlink:to="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_6f6e8c62-0070-47b9-ab52-d722ee0ed503" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_da92ccb6-bdc9-442b-a463-376c8580b31d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_c466b376-67ba-4502-b4b5-f4afd0989280" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_da92ccb6-bdc9-442b-a463-376c8580b31d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_1aee27d4-3360-48f6-9464-fb48beb2d88c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_da92ccb6-bdc9-442b-a463-376c8580b31d" xlink:to="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_1aee27d4-3360-48f6-9464-fb48beb2d88c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_d41de409-b68a-4b91-8459-c78224bc1310" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_1aee27d4-3360-48f6-9464-fb48beb2d88c" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_d41de409-b68a-4b91-8459-c78224bc1310" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_4b2e31c1-5803-48c4-8276-c0afdb8fb406" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_1aee27d4-3360-48f6-9464-fb48beb2d88c" xlink:to="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment_4b2e31c1-5803-48c4-8276-c0afdb8fb406" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_e0c7534b-a4a8-4871-8be0-a3b23b4dda06" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_1aee27d4-3360-48f6-9464-fb48beb2d88c" xlink:to="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment_e0c7534b-a4a8-4871-8be0-a3b23b4dda06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_36340e62-dae4-4ffe-87ea-649dfa3e13b5" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DepreciationPropertyPlantAndEquipment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_1aee27d4-3360-48f6-9464-fb48beb2d88c" xlink:to="loc_ifrs-full_DepreciationPropertyPlantAndEquipment_36340e62-dae4-4ffe-87ea-649dfa3e13b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisposalsPropertyPlantAndEquipment_9ac0da8f-cc78-4d34-91d0-5b4aca45e99d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisposalsPropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_1aee27d4-3360-48f6-9464-fb48beb2d88c" xlink:to="loc_ifrs-full_DisposalsPropertyPlantAndEquipment_9ac0da8f-cc78-4d34-91d0-5b4aca45e99d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_92f81151-bd3a-4ab3-bade-8568ff48fe4e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_1aee27d4-3360-48f6-9464-fb48beb2d88c" xlink:to="loc_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment_92f81151-bd3a-4ab3-bade-8568ff48fe4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_0285e3ce-0735-4331-8077-8144014bff1c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_1aee27d4-3360-48f6-9464-fb48beb2d88c" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment_0285e3ce-0735-4331-8077-8144014bff1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipment_f473844d-dd5f-4d8b-a16b-a129d9b3d5e2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PropertyPlantAndEquipment"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract_1aee27d4-3360-48f6-9464-fb48beb2d88c" xlink:to="loc_ifrs-full_PropertyPlantAndEquipment_f473844d-dd5f-4d8b-a16b-a129d9b3d5e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/PropertyandEquipmentAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#PropertyandEquipmentAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/PropertyandEquipmentAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_7e15418d-c6c1-4f9f-9989-c5b44478d6f2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_4e97cd3c-fc30-4da0-bdbd-9c70cbcfac1a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentAbstract_7e15418d-c6c1-4f9f-9989-c5b44478d6f2" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_4e97cd3c-fc30-4da0-bdbd-9c70cbcfac1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_a55fdb2f-6c2d-4897-be0f-ae7f8c194d3e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_4e97cd3c-fc30-4da0-bdbd-9c70cbcfac1a" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_a55fdb2f-6c2d-4897-be0f-ae7f8c194d3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_809307cb-b800-4504-be26-9c5bca5112d9" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_a55fdb2f-6c2d-4897-be0f-ae7f8c194d3e" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_809307cb-b800-4504-be26-9c5bca5112d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseholdImprovementsMember_987c4d52-cc20-4fa6-af55-f95cf1ea7ed6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LeaseholdImprovementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_809307cb-b800-4504-be26-9c5bca5112d9" xlink:to="loc_ifrs-full_LeaseholdImprovementsMember_987c4d52-cc20-4fa6-af55-f95cf1ea7ed6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_f1ec3c6e-a764-45dd-bdd2-bf6254644678" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable_4e97cd3c-fc30-4da0-bdbd-9c70cbcfac1a" xlink:to="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_f1ec3c6e-a764-45dd-bdd2-bf6254644678" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ConstructionInProgress_15098d99-a5eb-4313-8e11-8dead01b9b8a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ConstructionInProgress"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems_f1ec3c6e-a764-45dd-bdd2-bf6254644678" xlink:to="loc_ifrs-full_ConstructionInProgress_15098d99-a5eb-4313-8e11-8dead01b9b8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/LeaseAssets" xlink:type="simple" xlink:href="stn-20211231.xsd#LeaseAssets"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/LeaseAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeasesAbstract_6576d59a-7d2f-4b80-b03a-0ee4eb81b53e" xlink:href="stn-20211231.xsd#stn_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfLeasesExplanatory_c9372e85-b180-4ace-ab3c-d70ccd4818f7" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfLeasesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_6576d59a-7d2f-4b80-b03a-0ee4eb81b53e" xlink:to="loc_ifrs-full_DisclosureOfLeasesExplanatory_c9372e85-b180-4ace-ab3c-d70ccd4818f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/LeaseAssetsTables" xlink:type="simple" xlink:href="stn-20211231.xsd#LeaseAssetsTables"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/LeaseAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeasesAbstract_b7c7b0bb-fcfd-4227-bb4c-fc921301cfc7" xlink:href="stn-20211231.xsd#stn_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory_1bae9a50-faa5-4434-bc81-b6e0057b0c7c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_b7c7b0bb-fcfd-4227-bb4c-fc921301cfc7" xlink:to="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory_1bae9a50-faa5-4434-bc81-b6e0057b0c7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory_b2c7d6ba-c278-4414-9e31-35e22e278c95" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_b7c7b0bb-fcfd-4227-bb4c-fc921301cfc7" xlink:to="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory_b2c7d6ba-c278-4414-9e31-35e22e278c95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutLeaseCostsTextBlock_a4bd6fea-49ee-4729-bb6f-b6854698b7e2" xlink:href="stn-20211231.xsd#stn_DisclosureOfDetailedInformationAboutLeaseCostsTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_b7c7b0bb-fcfd-4227-bb4c-fc921301cfc7" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutLeaseCostsTextBlock_a4bd6fea-49ee-4729-bb6f-b6854698b7e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#LeaseAssetsSummaryofRightofuseAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeasesAbstract_cb32f9db-8ced-47c7-a41e-86f825f08ccb" xlink:href="stn-20211231.xsd#stn_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable_85d41e88-410e-4289-a6ad-19536bcd3707" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_cb32f9db-8ced-47c7-a41e-86f825f08ccb" xlink:to="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable_85d41e88-410e-4289-a6ad-19536bcd3707" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_edd4695d-834f-4ba7-abad-99a195c8c0b2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable_85d41e88-410e-4289-a6ad-19536bcd3707" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_edd4695d-834f-4ba7-abad-99a195c8c0b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_ec6eb750-b3cb-4b91-8645-286048e47bf1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_edd4695d-834f-4ba7-abad-99a195c8c0b2" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_ec6eb750-b3cb-4b91-8645-286048e47bf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BuildingsMember_4935634f-9bd3-4f8b-8c3f-3f5dfb970951" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BuildingsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_ec6eb750-b3cb-4b91-8645-286048e47bf1" xlink:to="loc_ifrs-full_BuildingsMember_4935634f-9bd3-4f8b-8c3f-3f5dfb970951" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_577086c2-424d-4195-80f1-a3a174698ba4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherPropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_ec6eb750-b3cb-4b91-8645-286048e47bf1" xlink:to="loc_ifrs-full_OtherPropertyPlantAndEquipmentMember_577086c2-424d-4195-80f1-a3a174698ba4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_90be4f4a-627f-46c1-a2ec-99343e5bc20c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable_85d41e88-410e-4289-a6ad-19536bcd3707" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_90be4f4a-627f-46c1-a2ec-99343e5bc20c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_4d0fcb65-d553-4d66-9762-6d1d2f90649e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_90be4f4a-627f-46c1-a2ec-99343e5bc20c" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_4d0fcb65-d553-4d66-9762-6d1d2f90649e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssetsMember_4592e92f-757e-4332-a6a5-07cdf1d7507a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RightofuseAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_4d0fcb65-d553-4d66-9762-6d1d2f90649e" xlink:to="loc_ifrs-full_RightofuseAssetsMember_4592e92f-757e-4332-a6a5-07cdf1d7507a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_9964fd39-9762-4cac-ba1c-df4ee06a7363" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable_85d41e88-410e-4289-a6ad-19536bcd3707" xlink:to="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_9964fd39-9762-4cac-ba1c-df4ee06a7363" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets_e537e17d-429a-43a3-bd77-26bc25963f14" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RightofuseAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_9964fd39-9762-4cac-ba1c-df4ee06a7363" xlink:to="loc_ifrs-full_RightofuseAssets_e537e17d-429a-43a3-bd77-26bc25963f14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsToRightofuseAssets_0e37ebc4-c69b-4dc5-9f6f-5fdc10c0be6d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdditionsToRightofuseAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_9964fd39-9762-4cac-ba1c-df4ee06a7363" xlink:to="loc_ifrs-full_AdditionsToRightofuseAssets_0e37ebc4-c69b-4dc5-9f6f-5fdc10c0be6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AcquisitionsThroughBusinessCombinationsRightOfUseAssets_8cd17b0f-4f27-46d2-9c7d-4f671846f661" xlink:href="stn-20211231.xsd#stn_AcquisitionsThroughBusinessCombinationsRightOfUseAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_9964fd39-9762-4cac-ba1c-df4ee06a7363" xlink:to="loc_stn_AcquisitionsThroughBusinessCombinationsRightOfUseAssets_8cd17b0f-4f27-46d2-9c7d-4f671846f661" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DepreciationRightofuseAssets_14c0fc57-164b-4516-9f64-1131f36b8001" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DepreciationRightofuseAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_9964fd39-9762-4cac-ba1c-df4ee06a7363" xlink:to="loc_ifrs-full_DepreciationRightofuseAssets_14c0fc57-164b-4516-9f64-1131f36b8001" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughModificationOfRightOfUseAssets_1c718041-0f08-49f5-82f0-dffdbfb39a92" xlink:href="stn-20211231.xsd#stn_IncreaseDecreaseThroughModificationOfRightOfUseAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_9964fd39-9762-4cac-ba1c-df4ee06a7363" xlink:to="loc_stn_IncreaseDecreaseThroughModificationOfRightOfUseAssets_1c718041-0f08-49f5-82f0-dffdbfb39a92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets_7330963a-2388-4a61-8153-5f06e76fea17" xlink:href="stn-20211231.xsd#stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_9964fd39-9762-4cac-ba1c-df4ee06a7363" xlink:to="loc_stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets_7330963a-2388-4a61-8153-5f06e76fea17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets_eb21d068-84b0-44fc-b6ef-a93625aedf9d" xlink:href="stn-20211231.xsd#stn_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_9964fd39-9762-4cac-ba1c-df4ee06a7363" xlink:to="loc_stn_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets_eb21d068-84b0-44fc-b6ef-a93625aedf9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssets_177ff4d7-ac57-49ac-9de1-c05ec945e9db" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RightofuseAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems_9964fd39-9762-4cac-ba1c-df4ee06a7363" xlink:to="loc_ifrs-full_RightofuseAssets_177ff4d7-ac57-49ac-9de1-c05ec945e9db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#LeaseAssetsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeasesAbstract_bc6db45d-62eb-41c2-b562-063cdaedcf26" xlink:href="stn-20211231.xsd#stn_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable_d04dfad9-9b44-47a1-b0f1-f5e8c6876319" xlink:href="stn-20211231.xsd#stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_bc6db45d-62eb-41c2-b562-063cdaedcf26" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable_d04dfad9-9b44-47a1-b0f1-f5e8c6876319" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_c1f080ac-0c8b-41fc-bd2a-d0f3335da3d6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable_d04dfad9-9b44-47a1-b0f1-f5e8c6876319" xlink:to="loc_ifrs-full_RangeAxis_c1f080ac-0c8b-41fc-bd2a-d0f3335da3d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_81ed8ee9-4b5a-4d81-8dca-bc4bf8e0a3c0" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_c1f080ac-0c8b-41fc-bd2a-d0f3335da3d6" xlink:to="loc_ifrs-full_RangesMember_81ed8ee9-4b5a-4d81-8dca-bc4bf8e0a3c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_04c9999a-d59d-4d24-8e2a-5b05b08ba5ff" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_81ed8ee9-4b5a-4d81-8dca-bc4bf8e0a3c0" xlink:to="loc_ifrs-full_BottomOfRangeMember_04c9999a-d59d-4d24-8e2a-5b05b08ba5ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_796576c9-601d-4211-a2e0-109204ed97ba" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TopOfRangeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_81ed8ee9-4b5a-4d81-8dca-bc4bf8e0a3c0" xlink:to="loc_ifrs-full_TopOfRangeMember_796576c9-601d-4211-a2e0-109204ed97ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageMember_f5e3871f-2969-4dd6-a609-ac9caed478df" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_WeightedAverageMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_81ed8ee9-4b5a-4d81-8dca-bc4bf8e0a3c0" xlink:to="loc_ifrs-full_WeightedAverageMember_f5e3871f-2969-4dd6-a609-ac9caed478df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_69d534e3-258a-40b5-8538-fda311c0a96a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable_d04dfad9-9b44-47a1-b0f1-f5e8c6876319" xlink:to="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_69d534e3-258a-40b5-8538-fda311c0a96a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_1ae7545e-df5a-4c57-84e3-a444468b053b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis_69d534e3-258a-40b5-8538-fda311c0a96a" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_1ae7545e-df5a-4c57-84e3-a444468b053b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OfficeSpaceMember_53b4c8bb-34b4-4c2b-843c-eb12589f633c" xlink:href="stn-20211231.xsd#stn_OfficeSpaceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_1ae7545e-df5a-4c57-84e3-a444468b053b" xlink:to="loc_stn_OfficeSpaceMember_53b4c8bb-34b4-4c2b-843c-eb12589f633c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OfficeEquipmentMember_23ff6b3b-0e9f-4cef-b957-dc536a81c595" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OfficeEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_1ae7545e-df5a-4c57-84e3-a444468b053b" xlink:to="loc_ifrs-full_OfficeEquipmentMember_23ff6b3b-0e9f-4cef-b957-dc536a81c595" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ITAndOtherEquipmentMember_a5f7f12b-0da9-4aa1-a1b7-1903327ad41b" xlink:href="stn-20211231.xsd#stn_ITAndOtherEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PropertyPlantAndEquipmentMember_1ae7545e-df5a-4c57-84e3-a444468b053b" xlink:to="loc_stn_ITAndOtherEquipmentMember_a5f7f12b-0da9-4aa1-a1b7-1903327ad41b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems_ef2570f8-b673-48e2-8689-d62b9784e840" xlink:href="stn-20211231.xsd#stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable_d04dfad9-9b44-47a1-b0f1-f5e8c6876319" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems_ef2570f8-b673-48e2-8689-d62b9784e840" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeaseTerm_c2e593b0-3c26-474d-b276-2013733f51e7" xlink:href="stn-20211231.xsd#stn_LeaseTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems_ef2570f8-b673-48e2-8689-d62b9784e840" xlink:to="loc_stn_LeaseTerm_c2e593b0-3c26-474d-b276-2013733f51e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OnerousContractsProvision_32f59f07-0e28-4e92-b5ef-75ed1ead10fe" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OnerousContractsProvision"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems_ef2570f8-b673-48e2-8689-d62b9784e840" xlink:to="loc_ifrs-full_OnerousContractsProvision_32f59f07-0e28-4e92-b5ef-75ed1ead10fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeasesAbstract_aba3bb31-b587-4e95-afc0-c553eec85914" xlink:href="stn-20211231.xsd#stn_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable_41870022-b237-4933-b3d7-0713c567098d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_aba3bb31-b587-4e95-afc0-c553eec85914" xlink:to="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable_41870022-b237-4933-b3d7-0713c567098d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_8983fe8e-f128-4566-9b5a-ca3933f8f648" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable_41870022-b237-4933-b3d7-0713c567098d" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_8983fe8e-f128-4566-9b5a-ca3933f8f648" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_7f490658-7804-4ef1-8b48-55389b8ed278" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_8983fe8e-f128-4566-9b5a-ca3933f8f648" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_7f490658-7804-4ef1-8b48-55389b8ed278" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssetsMember_e5d61458-1a50-4df4-84fa-8fc9c7bf6e8c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RightofuseAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_7f490658-7804-4ef1-8b48-55389b8ed278" xlink:to="loc_ifrs-full_RightofuseAssetsMember_e5d61458-1a50-4df4-84fa-8fc9c7bf6e8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_0ca395b0-75a7-47a3-a82c-307c18dbb18a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_7f490658-7804-4ef1-8b48-55389b8ed278" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_0ca395b0-75a7-47a3-a82c-307c18dbb18a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_0513d664-947f-4304-bd08-15e17786e6ed" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable_41870022-b237-4933-b3d7-0713c567098d" xlink:to="loc_ifrs-full_GeographicalAreasAxis_0513d664-947f-4304-bd08-15e17786e6ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_b05bd3a3-38d7-4511-860f-09758c01ecd1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_0513d664-947f-4304-bd08-15e17786e6ed" xlink:to="loc_ifrs-full_GeographicalAreasMember_b05bd3a3-38d7-4511-860f-09758c01ecd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_4bcda880-681f-4e1e-a0ed-4502f8738cfd" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_CA"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_b05bd3a3-38d7-4511-860f-09758c01ecd1" xlink:to="loc_country_CA_4bcda880-681f-4e1e-a0ed-4502f8738cfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_ac6c7cae-2fe0-4438-871a-947d127aadc5" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_b05bd3a3-38d7-4511-860f-09758c01ecd1" xlink:to="loc_country_US_ac6c7cae-2fe0-4438-871a-947d127aadc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForeignCountriesMember_6cbd12d1-41d2-405b-b73e-7ccc6e538374" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ForeignCountriesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_b05bd3a3-38d7-4511-860f-09758c01ecd1" xlink:to="loc_ifrs-full_ForeignCountriesMember_6cbd12d1-41d2-405b-b73e-7ccc6e538374" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsAxis_4ed4b98d-e2e9-450c-8aab-a7fd020c262f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SegmentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable_41870022-b237-4933-b3d7-0713c567098d" xlink:to="loc_ifrs-full_SegmentsAxis_4ed4b98d-e2e9-450c-8aab-a7fd020c262f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentsMember_dd3ab1bc-3295-4d76-b9e0-46a7a1da9209" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SegmentsAxis_4ed4b98d-e2e9-450c-8aab-a7fd020c262f" xlink:to="loc_ifrs-full_SegmentsMember_dd3ab1bc-3295-4d76-b9e0-46a7a1da9209" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReportableSegmentsMember_e2369a42-f4ba-4c28-a378-0b24d4563c20" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ReportableSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SegmentsMember_dd3ab1bc-3295-4d76-b9e0-46a7a1da9209" xlink:to="loc_ifrs-full_ReportableSegmentsMember_e2369a42-f4ba-4c28-a378-0b24d4563c20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems_5755d10c-ddcf-4c2e-8e87-02ec393c6105" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable_41870022-b237-4933-b3d7-0713c567098d" xlink:to="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems_5755d10c-ddcf-4c2e-8e87-02ec393c6105" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ImpairmentLoss_472b5c87-d5d2-4c33-847c-3e9d7f77b7e3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ImpairmentLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems_5755d10c-ddcf-4c2e-8e87-02ec393c6105" xlink:to="loc_ifrs-full_ImpairmentLoss_472b5c87-d5d2-4c33-847c-3e9d7f77b7e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReversalOfImpairmentLoss_00dd49b0-01d6-46b6-9cd6-9bcc3b70caa2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ReversalOfImpairmentLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems_5755d10c-ddcf-4c2e-8e87-02ec393c6105" xlink:to="loc_ifrs-full_ReversalOfImpairmentLoss_00dd49b0-01d6-46b6-9cd6-9bcc3b70caa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit_b1c8fb5f-5409-484f-8550-bb88070f0a57" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems_5755d10c-ddcf-4c2e-8e87-02ec393c6105" xlink:to="loc_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit_b1c8fb5f-5409-484f-8550-bb88070f0a57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/LeaseAssetsAmountsRecognizedinAdministrativeandMarketingExpensesDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#LeaseAssetsAmountsRecognizedinAdministrativeandMarketingExpensesDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/LeaseAssetsAmountsRecognizedinAdministrativeandMarketingExpensesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeasesAbstract_a526261c-5003-4ba8-be9a-f6130dae5ea7" xlink:href="stn-20211231.xsd#stn_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities_368276b9-8f9f-48b5-86bf-45f127925f70" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_a526261c-5003-4ba8-be9a-f6130dae5ea7" xlink:to="loc_ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities_368276b9-8f9f-48b5-86bf-45f127925f70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed_62a28407-0d35-44ec-99c9-c4d941afdedc" xlink:href="stn-20211231.xsd#stn_ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_a526261c-5003-4ba8-be9a-f6130dae5ea7" xlink:to="loc_stn_ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed_62a28407-0d35-44ec-99c9-c4d941afdedc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeFromSubleasingRightofuseAssets_39d18c8c-d88a-497d-b9d5-3ceeba1308d3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncomeFromSubleasingRightofuseAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_a526261c-5003-4ba8-be9a-f6130dae5ea7" xlink:to="loc_ifrs-full_IncomeFromSubleasingRightofuseAssets_39d18c8c-d88a-497d-b9d5-3ceeba1308d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities_e0481af2-fdb2-4f1b-80e3-2319c9c3c9c0" xlink:href="stn-20211231.xsd#stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_a526261c-5003-4ba8-be9a-f6130dae5ea7" xlink:to="loc_stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities_e0481af2-fdb2-4f1b-80e3-2319c9c3c9c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/Goodwill" xlink:type="simple" xlink:href="stn-20211231.xsd#Goodwill"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/Goodwill" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_GoodwillAbstract_8d0a1a3c-9711-47cb-893c-8b750b1845a6" xlink:href="stn-20211231.xsd#stn_GoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfGoodwillExplanatory_95ec90c8-d9bc-4ed3-af96-64e033b47932" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfGoodwillExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_GoodwillAbstract_8d0a1a3c-9711-47cb-893c-8b750b1845a6" xlink:to="loc_ifrs-full_DisclosureOfGoodwillExplanatory_95ec90c8-d9bc-4ed3-af96-64e033b47932" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/GoodwillTables" xlink:type="simple" xlink:href="stn-20211231.xsd#GoodwillTables"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/GoodwillTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_GoodwillAbstract_4766fde9-90a5-4188-a416-fe81c27156ba" xlink:href="stn-20211231.xsd#stn_GoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillExplanatory_1724a329-c0e5-478d-90de-4df59e0808fd" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_GoodwillAbstract_4766fde9-90a5-4188-a416-fe81c27156ba" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillExplanatory_1724a329-c0e5-478d-90de-4df59e0808fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory_2df2924f-daeb-4857-a5f1-14fbd26c1965" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_GoodwillAbstract_4766fde9-90a5-4188-a416-fe81c27156ba" xlink:to="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory_2df2924f-daeb-4857-a5f1-14fbd26c1965" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/GoodwillScheduleofReconciliationofChangesinGoodwillDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#GoodwillScheduleofReconciliationofChangesinGoodwillDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/GoodwillScheduleofReconciliationofChangesinGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_GoodwillAbstract_0c8dc69c-130d-46a8-97f9-3b7a0296758d" xlink:href="stn-20211231.xsd#stn_GoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_cec1f20d-20b4-46f2-9648-f06ed2bcca34" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_GoodwillAbstract_0c8dc69c-130d-46a8-97f9-3b7a0296758d" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_cec1f20d-20b4-46f2-9648-f06ed2bcca34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_6aed770e-0079-4f38-bc96-e31703692712" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_cec1f20d-20b4-46f2-9648-f06ed2bcca34" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_6aed770e-0079-4f38-bc96-e31703692712" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_086b0b55-6e76-4cd6-9d9a-a8fa00613ddc" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CarryingAmountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_6aed770e-0079-4f38-bc96-e31703692712" xlink:to="loc_ifrs-full_CarryingAmountMember_086b0b55-6e76-4cd6-9d9a-a8fa00613ddc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_ee540a64-3fb8-4132-9a41-ad394290ca0e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_086b0b55-6e76-4cd6-9d9a-a8fa00613ddc" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_ee540a64-3fb8-4132-9a41-ad394290ca0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedImpairmentMember_41df5d24-64bc-43c3-9c0f-f6a943de9778" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AccumulatedImpairmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_086b0b55-6e76-4cd6-9d9a-a8fa00613ddc" xlink:to="loc_ifrs-full_AccumulatedImpairmentMember_41df5d24-64bc-43c3-9c0f-f6a943de9778" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_753c481d-7fcd-4b12-b6c6-8bf242a42875" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable_cec1f20d-20b4-46f2-9648-f06ed2bcca34" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_753c481d-7fcd-4b12-b6c6-8bf242a42875" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInGoodwillAbstract_b162c444-c6d7-4807-8c4e-c97652aeea62" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ReconciliationOfChangesInGoodwillAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems_753c481d-7fcd-4b12-b6c6-8bf242a42875" xlink:to="loc_ifrs-full_ReconciliationOfChangesInGoodwillAbstract_b162c444-c6d7-4807-8c4e-c97652aeea62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Goodwill_99cb6e19-2852-4f17-bab6-594c0001b660" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInGoodwillAbstract_b162c444-c6d7-4807-8c4e-c97652aeea62" xlink:to="loc_ifrs-full_Goodwill_99cb6e19-2852-4f17-bab6-594c0001b660" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionalRecognitionGoodwill_67cb4075-d16e-4ec3-919b-314719091b44" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdditionalRecognitionGoodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInGoodwillAbstract_b162c444-c6d7-4807-8c4e-c97652aeea62" xlink:to="loc_ifrs-full_AdditionalRecognitionGoodwill_67cb4075-d16e-4ec3-919b-314719091b44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill_b084cd34-2167-4dc6-977d-9b581075c13c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInGoodwillAbstract_b162c444-c6d7-4807-8c4e-c97652aeea62" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill_b084cd34-2167-4dc6-977d-9b581075c13c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Goodwill_476125e2-2a40-4711-8c69-29a31e7c558c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInGoodwillAbstract_b162c444-c6d7-4807-8c4e-c97652aeea62" xlink:to="loc_ifrs-full_Goodwill_476125e2-2a40-4711-8c69-29a31e7c558c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/GoodwillScheduleofGoodwillAllocatedDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#GoodwillScheduleofGoodwillAllocatedDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/GoodwillScheduleofGoodwillAllocatedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_GoodwillAbstract_c5fdb02e-18e9-450f-9b6c-04483a3c40ce" xlink:href="stn-20211231.xsd#stn_GoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_7eee4ae3-e240-45ab-8ac2-b778a0e0629a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_GoodwillAbstract_c5fdb02e-18e9-450f-9b6c-04483a3c40ce" xlink:to="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_7eee4ae3-e240-45ab-8ac2-b778a0e0629a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_ae39dcbb-12d9-4f84-a867-bf0109df872c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_7eee4ae3-e240-45ab-8ac2-b778a0e0629a" xlink:to="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_ae39dcbb-12d9-4f84-a867-bf0109df872c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_1e3a9978-683d-4a69-9193-2fb0889d3d79" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EntitysTotalForCashgeneratingUnitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis_ae39dcbb-12d9-4f84-a867-bf0109df872c" xlink:to="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_1e3a9978-683d-4a69-9193-2fb0889d3d79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember_07549f20-0946-4833-bf4f-f8e9df5de90b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForCashgeneratingUnitsMember_1e3a9978-683d-4a69-9193-2fb0889d3d79" xlink:to="loc_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember_07549f20-0946-4833-bf4f-f8e9df5de90b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_5119e095-45b3-4fb1-ab51-018603711815" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_7eee4ae3-e240-45ab-8ac2-b778a0e0629a" xlink:to="loc_ifrs-full_GeographicalAreasAxis_5119e095-45b3-4fb1-ab51-018603711815" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_9a26ea5a-3488-465b-8b85-2bae2b85294b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_5119e095-45b3-4fb1-ab51-018603711815" xlink:to="loc_ifrs-full_GeographicalAreasMember_9a26ea5a-3488-465b-8b85-2bae2b85294b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_e889b5e7-a9c1-4f32-a717-923506bef5f3" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_CA"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_9a26ea5a-3488-465b-8b85-2bae2b85294b" xlink:to="loc_country_CA_e889b5e7-a9c1-4f32-a717-923506bef5f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_1a476909-7673-40bd-adf9-276155b2dbc9" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_9a26ea5a-3488-465b-8b85-2bae2b85294b" xlink:to="loc_country_US_1a476909-7673-40bd-adf9-276155b2dbc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForeignCountriesMember_927b4088-c7d0-4bba-909c-229320b4ace1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ForeignCountriesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_9a26ea5a-3488-465b-8b85-2bae2b85294b" xlink:to="loc_ifrs-full_ForeignCountriesMember_927b4088-c7d0-4bba-909c-229320b4ace1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_886e64fb-7643-4bc7-b5aa-30f359c5757d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_7eee4ae3-e240-45ab-8ac2-b778a0e0629a" xlink:to="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_886e64fb-7643-4bc7-b5aa-30f359c5757d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Goodwill_dd5ccf2c-3f10-43b2-ac2a-258817a1668a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_886e64fb-7643-4bc7-b5aa-30f359c5757d" xlink:to="loc_ifrs-full_Goodwill_dd5ccf2c-3f10-43b2-ac2a-258817a1668a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/GoodwillAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#GoodwillAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/GoodwillAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_GoodwillAbstract_1a0ee5a3-37c9-42e3-8f9f-1ae3d9d2393f" xlink:href="stn-20211231.xsd#stn_GoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_6b2146d3-f9f4-4f12-847f-0700cd1da3a4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_GoodwillAbstract_1a0ee5a3-37c9-42e3-8f9f-1ae3d9d2393f" xlink:to="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_6b2146d3-f9f4-4f12-847f-0700cd1da3a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_d1d82d1a-75b5-4802-bb5b-fe8899fa69b3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_6b2146d3-f9f4-4f12-847f-0700cd1da3a4" xlink:to="loc_ifrs-full_RangeAxis_d1d82d1a-75b5-4802-bb5b-fe8899fa69b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_9c5bc91a-a9d7-48b1-be5c-ac5dc9c68296" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_d1d82d1a-75b5-4802-bb5b-fe8899fa69b3" xlink:to="loc_ifrs-full_RangesMember_9c5bc91a-a9d7-48b1-be5c-ac5dc9c68296" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_5e19efed-8c87-4b8c-92da-387cdab6e3a2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_9c5bc91a-a9d7-48b1-be5c-ac5dc9c68296" xlink:to="loc_ifrs-full_BottomOfRangeMember_5e19efed-8c87-4b8c-92da-387cdab6e3a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_217c3aa6-d372-4048-9f48-4f83bc00e46d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TopOfRangeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_9c5bc91a-a9d7-48b1-be5c-ac5dc9c68296" xlink:to="loc_ifrs-full_TopOfRangeMember_217c3aa6-d372-4048-9f48-4f83bc00e46d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BusinessCombinationsAxis_36dd8502-8ae9-42a5-8777-9582b57fc88c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BusinessCombinationsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_6b2146d3-f9f4-4f12-847f-0700cd1da3a4" xlink:to="loc_ifrs-full_BusinessCombinationsAxis_36dd8502-8ae9-42a5-8777-9582b57fc88c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_f64f064a-d969-497c-ad07-ba7904bfdf98" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EntitysTotalForBusinessCombinationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BusinessCombinationsAxis_36dd8502-8ae9-42a5-8777-9582b57fc88c" xlink:to="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_f64f064a-d969-497c-ad07-ba7904bfdf98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CardnoMember_1404ac81-74e0-4399-a7ab-54f8e92f991a" xlink:href="stn-20211231.xsd#stn_CardnoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForBusinessCombinationsMember_f64f064a-d969-497c-ad07-ba7904bfdf98" xlink:to="loc_stn_CardnoMember_1404ac81-74e0-4399-a7ab-54f8e92f991a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_80cc5fb5-d2a6-421f-8d03-af4966ef70da" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable_6b2146d3-f9f4-4f12-847f-0700cd1da3a4" xlink:to="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_80cc5fb5-d2a6-421f-8d03-af4966ef70da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections_7a75ad7b-6d5a-45e8-96fe-75d568ccca74" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_80cc5fb5-d2a6-421f-8d03-af4966ef70da" xlink:to="loc_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections_7a75ad7b-6d5a-45e8-96fe-75d568ccca74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections_bc05a722-7eb9-459a-898d-cf271aa5eaa2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_80cc5fb5-d2a6-421f-8d03-af4966ef70da" xlink:to="loc_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections_bc05a722-7eb9-459a-898d-cf271aa5eaa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate_5d7281ef-2fc0-49a5-9cce-ac237a12e5d1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GoodwillRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems_80cc5fb5-d2a6-421f-8d03-af4966ef70da" xlink:to="loc_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate_5d7281ef-2fc0-49a5-9cce-ac237a12e5d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IntangibleAssets" xlink:type="simple" xlink:href="stn-20211231.xsd#IntangibleAssets"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/IntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract_dced08e5-e4bb-464a-a39b-9266257386b9" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsExplanatory_8935b689-a5a4-48b1-86e3-4b41dd0c1d27" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfIntangibleAssetsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract_dced08e5-e4bb-464a-a39b-9266257386b9" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsExplanatory_8935b689-a5a4-48b1-86e3-4b41dd0c1d27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IntangibleAssetsTables" xlink:type="simple" xlink:href="stn-20211231.xsd#IntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/IntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract_98027716-9961-4f02-8da8-c95fd2a1d013" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory_365d7ebf-6d4e-4246-9c41-b832ab05478c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract_98027716-9961-4f02-8da8-c95fd2a1d013" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory_365d7ebf-6d4e-4246-9c41-b832ab05478c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#IntangibleAssetsSummaryofIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract_f618755b-1820-4253-b330-d5c2edb258c5" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_be3366b1-e80b-4eaf-8e22-30f377ffea94" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract_f618755b-1820-4253-b330-d5c2edb258c5" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_be3366b1-e80b-4eaf-8e22-30f377ffea94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_e10535dc-cb3b-40b3-8da6-ea76b6915143" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_be3366b1-e80b-4eaf-8e22-30f377ffea94" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_e10535dc-cb3b-40b3-8da6-ea76b6915143" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_859e0ec5-8c36-4137-a7d1-d6c77cf36c46" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_e10535dc-cb3b-40b3-8da6-ea76b6915143" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_859e0ec5-8c36-4137-a7d1-d6c77cf36c46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CustomerrelatedIntangibleAssetsMember_ddcc2569-ebad-40e4-ac1f-710ff9785a62" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CustomerrelatedIntangibleAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_859e0ec5-8c36-4137-a7d1-d6c77cf36c46" xlink:to="loc_ifrs-full_CustomerrelatedIntangibleAssetsMember_ddcc2569-ebad-40e4-ac1f-710ff9785a62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ContractBacklogMember_9f6b99ef-b664-4ab6-9c5c-77a1af980a99" xlink:href="stn-20211231.xsd#stn_ContractBacklogMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_859e0ec5-8c36-4137-a7d1-d6c77cf36c46" xlink:to="loc_stn_ContractBacklogMember_9f6b99ef-b664-4ab6-9c5c-77a1af980a99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ComputerSoftwareMember_f31cd441-4b04-4613-95ff-4b0c89b51e78" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ComputerSoftwareMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_859e0ec5-8c36-4137-a7d1-d6c77cf36c46" xlink:to="loc_ifrs-full_ComputerSoftwareMember_f31cd441-4b04-4613-95ff-4b0c89b51e78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherIntangibleAssetsMember_e49d90c7-9bb5-4af2-af1f-743ad62177ed" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_859e0ec5-8c36-4137-a7d1-d6c77cf36c46" xlink:to="loc_ifrs-full_OtherIntangibleAssetsMember_e49d90c7-9bb5-4af2-af1f-743ad62177ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_7bd8562e-98e2-4bc7-8644-b434316d22d0" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_be3366b1-e80b-4eaf-8e22-30f377ffea94" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_7bd8562e-98e2-4bc7-8644-b434316d22d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_71c40001-52d6-4fb3-9d59-f0df46f07725" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CarryingAmountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_7bd8562e-98e2-4bc7-8644-b434316d22d0" xlink:to="loc_ifrs-full_CarryingAmountMember_71c40001-52d6-4fb3-9d59-f0df46f07725" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_a55ec96b-fd8a-494a-90fd-e832c2439e3d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_71c40001-52d6-4fb3-9d59-f0df46f07725" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_a55ec96b-fd8a-494a-90fd-e832c2439e3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_ff6e3d4d-79f3-4088-9a0c-653d38ba8b25" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AccumulatedDepreciationAndAmortisationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_71c40001-52d6-4fb3-9d59-f0df46f07725" xlink:to="loc_ifrs-full_AccumulatedDepreciationAndAmortisationMember_ff6e3d4d-79f3-4088-9a0c-653d38ba8b25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_0d5de1f8-6535-4411-9928-ffa76979f48d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_be3366b1-e80b-4eaf-8e22-30f377ffea94" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_0d5de1f8-6535-4411-9928-ffa76979f48d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_94727d28-a4a4-464f-879e-3aa8349c54dd" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_0d5de1f8-6535-4411-9928-ffa76979f48d" xlink:to="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_94727d28-a4a4-464f-879e-3aa8349c54dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_d8da9fd9-1746-4bf8-af3a-0f2a1ea20231" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_94727d28-a4a4-464f-879e-3aa8349c54dd" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_d8da9fd9-1746-4bf8-af3a-0f2a1ea20231" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_d1016fba-ada2-476a-a7da-1a10c81e9f75" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_94727d28-a4a4-464f-879e-3aa8349c54dd" xlink:to="loc_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_d1016fba-ada2-476a-a7da-1a10c81e9f75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_d9f1246e-60e8-4b4e-a062-06b5030c9b1b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_94727d28-a4a4-464f-879e-3aa8349c54dd" xlink:to="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill_d9f1246e-60e8-4b4e-a062-06b5030c9b1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_06fc7487-fd6a-43f0-bc49-b6bc2a78a3df" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_94727d28-a4a4-464f-879e-3aa8349c54dd" xlink:to="loc_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill_06fc7487-fd6a-43f0-bc49-b6bc2a78a3df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill_f207349c-c49e-4175-a33d-10233347dd80" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_94727d28-a4a4-464f-879e-3aa8349c54dd" xlink:to="loc_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill_f207349c-c49e-4175-a33d-10233347dd80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill_3f2b44dc-5230-4717-a2e3-dbb7d230b869" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_94727d28-a4a4-464f-879e-3aa8349c54dd" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill_3f2b44dc-5230-4717-a2e3-dbb7d230b869" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_897d1e4f-2a21-4d9f-90c8-dda7c3ef5d13" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract_94727d28-a4a4-464f-879e-3aa8349c54dd" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwill_897d1e4f-2a21-4d9f-90c8-dda7c3ef5d13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IntangibleAssetsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#IntangibleAssetsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/IntangibleAssetsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract_1cba2825-5bfd-4b14-b551-33fd075a49f0" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_85a8a0c4-896a-45f7-9266-a43eee6e8ff8" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract_1cba2825-5bfd-4b14-b551-33fd075a49f0" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_85a8a0c4-896a-45f7-9266-a43eee6e8ff8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_6c5016a5-a706-4a89-9482-fa54e3837cc6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_85a8a0c4-896a-45f7-9266-a43eee6e8ff8" xlink:to="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_6c5016a5-a706-4a89-9482-fa54e3837cc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_ee738fb7-1f72-41b6-b5dc-ddff6b0e87ee" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis_6c5016a5-a706-4a89-9482-fa54e3837cc6" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_ee738fb7-1f72-41b6-b5dc-ddff6b0e87ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SoftwareLicensesMember_6bc69970-1be3-4c9e-96e0-343ecadbf218" xlink:href="stn-20211231.xsd#stn_SoftwareLicensesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_ee738fb7-1f72-41b6-b5dc-ddff6b0e87ee" xlink:to="loc_stn_SoftwareLicensesMember_6bc69970-1be3-4c9e-96e0-343ecadbf218" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_7b40e25c-fabc-40d8-adf0-f140a0f261a2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsTable_85a8a0c4-896a-45f7-9266-a43eee6e8ff8" xlink:to="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_7b40e25c-fabc-40d8-adf0-f140a0f261a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SoftwareFinancingObligation_a02ba856-c773-4d6e-b291-4e1bd5e9789d" xlink:href="stn-20211231.xsd#stn_SoftwareFinancingObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_7b40e25c-fabc-40d8-adf0-f140a0f261a2" xlink:to="loc_stn_SoftwareFinancingObligation_a02ba856-c773-4d6e-b291-4e1bd5e9789d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCashPortionOfSoftwareAdditions_6c19e91e-4ea0-4744-89e0-07608430781e" xlink:href="stn-20211231.xsd#stn_NonCashPortionOfSoftwareAdditions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfIntangibleAssetsLineItems_7b40e25c-fabc-40d8-adf0-f140a0f261a2" xlink:to="loc_stn_NonCashPortionOfSoftwareAdditions_6c19e91e-4ea0-4744-89e0-07608430781e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherAssets" xlink:type="simple" xlink:href="stn-20211231.xsd#OtherAssets"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/OtherAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherAssetsAbstract_fd440aa6-7fa3-4d59-ae17-142e56b1caa3" xlink:href="stn-20211231.xsd#stn_OtherAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherAssetsExplanatory_b849fb35-d6b2-4d59-a9f5-aea824ebfc88" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfOtherAssetsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherAssetsAbstract_fd440aa6-7fa3-4d59-ae17-142e56b1caa3" xlink:to="loc_ifrs-full_DisclosureOfOtherAssetsExplanatory_b849fb35-d6b2-4d59-a9f5-aea824ebfc88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherAssetsTables" xlink:type="simple" xlink:href="stn-20211231.xsd#OtherAssetsTables"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/OtherAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherAssetsAbstract_38809449-dc29-4d91-a748-81e6e8eba104" xlink:href="stn-20211231.xsd#stn_OtherAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutOtherAssetsTextBlock_757a71c3-6348-4312-9aab-46fe82c8b7d3" xlink:href="stn-20211231.xsd#stn_DisclosureOfDetailedInformationAboutOtherAssetsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherAssetsAbstract_38809449-dc29-4d91-a748-81e6e8eba104" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutOtherAssetsTextBlock_757a71c3-6348-4312-9aab-46fe82c8b7d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialAssetsExplanatory_3c93c636-654c-4d4b-82f5-51f3eaf26cec" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfFinancialAssetsExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherAssetsAbstract_38809449-dc29-4d91-a748-81e6e8eba104" xlink:to="loc_ifrs-full_DisclosureOfFinancialAssetsExplanatory_3c93c636-654c-4d4b-82f5-51f3eaf26cec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAnalysisForDerivativeFinancialLiabilities_de3cc402-e274-4813-9d76-fd69f62f4eb8" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_MaturityAnalysisForDerivativeFinancialLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherAssetsAbstract_38809449-dc29-4d91-a748-81e6e8eba104" xlink:to="loc_ifrs-full_MaturityAnalysisForDerivativeFinancialLiabilities_de3cc402-e274-4813-9d76-fd69f62f4eb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#OtherAssetsScheduleofOtherAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherAssetsAbstract_39d7c1d4-6e1b-4757-95db-5a5f20254344" xlink:href="stn-20211231.xsd#stn_OtherAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfOtherAssetsTable_f6df0238-f252-4232-a385-547e2e703444" xlink:href="stn-20211231.xsd#stn_DisclosureOfOtherAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherAssetsAbstract_39d7c1d4-6e1b-4757-95db-5a5f20254344" xlink:to="loc_stn_DisclosureOfOtherAssetsTable_f6df0238-f252-4232-a385-547e2e703444" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_0e7263a8-d77d-4dfc-a238-8877324b5e96" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfOtherAssetsTable_f6df0238-f252-4232-a385-547e2e703444" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_0e7263a8-d77d-4dfc-a238-8877324b5e96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_8dc52887-0901-401e-8bed-96477d835112" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_0e7263a8-d77d-4dfc-a238-8877324b5e96" xlink:to="loc_ifrs-full_FinancialAssetsMember_8dc52887-0901-401e-8bed-96477d835112" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InvestmentsHeldForSelfInsuredLiabilitiesMember_ebb63351-a030-49ce-bbf0-60207f3f6488" xlink:href="stn-20211231.xsd#stn_InvestmentsHeldForSelfInsuredLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_8dc52887-0901-401e-8bed-96477d835112" xlink:to="loc_stn_InvestmentsHeldForSelfInsuredLiabilitiesMember_ebb63351-a030-49ce-bbf0-60207f3f6488" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_HoldbacksOnLongTermContractMember_1a58950c-bea9-4772-8280-7839194407a3" xlink:href="stn-20211231.xsd#stn_HoldbacksOnLongTermContractMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_8dc52887-0901-401e-8bed-96477d835112" xlink:to="loc_stn_HoldbacksOnLongTermContractMember_1a58950c-bea9-4772-8280-7839194407a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherMember_404063d8-c215-4e8b-8d09-d433c9c0d6e1" xlink:href="stn-20211231.xsd#stn_OtherMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_8dc52887-0901-401e-8bed-96477d835112" xlink:to="loc_stn_OtherMember_404063d8-c215-4e8b-8d09-d433c9c0d6e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InvestmentsInJointVenturesAndAssociatesMember_cd419758-c579-4fed-a01c-c145c4a412cf" xlink:href="stn-20211231.xsd#stn_InvestmentsInJointVenturesAndAssociatesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_8dc52887-0901-401e-8bed-96477d835112" xlink:to="loc_stn_InvestmentsInJointVenturesAndAssociatesMember_cd419758-c579-4fed-a01c-c145c4a412cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfOtherAssetsLineItems_d1919e7b-9244-47cb-af30-4338c43b9f49" xlink:href="stn-20211231.xsd#stn_DisclosureOfOtherAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfOtherAssetsTable_f6df0238-f252-4232-a385-547e2e703444" xlink:to="loc_stn_DisclosureOfOtherAssetsLineItems_d1919e7b-9244-47cb-af30-4338c43b9f49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinancialAssets_47c2dd77-17a2-4ec9-a839-51631da2080a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherFinancialAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfOtherAssetsLineItems_d1919e7b-9244-47cb-af30-4338c43b9f49" xlink:to="loc_ifrs-full_OtherFinancialAssets_47c2dd77-17a2-4ec9-a839-51631da2080a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNonfinancialAssets_0a1d054a-4f6e-46f4-a82d-b3b209edc681" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherNonfinancialAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfOtherAssetsLineItems_d1919e7b-9244-47cb-af30-4338c43b9f49" xlink:to="loc_ifrs-full_OtherNonfinancialAssets_0a1d054a-4f6e-46f4-a82d-b3b209edc681" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherAssets_76d7541c-85cd-40ac-816e-c82414c6de5e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfOtherAssetsLineItems_d1919e7b-9244-47cb-af30-4338c43b9f49" xlink:to="loc_ifrs-full_OtherAssets_76d7541c-85cd-40ac-816e-c82414c6de5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentFinancialAssets_1a2a4202-cf0b-4083-b89e-ea36f7893bca" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherCurrentFinancialAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfOtherAssetsLineItems_d1919e7b-9244-47cb-af30-4338c43b9f49" xlink:to="loc_ifrs-full_OtherCurrentFinancialAssets_1a2a4202-cf0b-4083-b89e-ea36f7893bca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentNonfinancialAssets_cfb98dd7-6e61-4891-b4f0-fff5a9004836" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherCurrentNonfinancialAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfOtherAssetsLineItems_d1919e7b-9244-47cb-af30-4338c43b9f49" xlink:to="loc_ifrs-full_OtherCurrentNonfinancialAssets_cfb98dd7-6e61-4891-b4f0-fff5a9004836" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentAssets_e4b8f4dd-fcf9-4693-a04b-bdef827bed80" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherNoncurrentAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfOtherAssetsLineItems_d1919e7b-9244-47cb-af30-4338c43b9f49" xlink:to="loc_ifrs-full_OtherNoncurrentAssets_e4b8f4dd-fcf9-4693-a04b-bdef827bed80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails_1" xlink:type="simple" xlink:href="stn-20211231.xsd#OtherAssetsScheduleofOtherAssetsDetails_1"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherAssetsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#OtherAssetsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/OtherAssetsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherAssetsAbstract_456ba871-06d8-428e-b106-ae4995337d62" xlink:href="stn-20211231.xsd#stn_OtherAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable_86092d4d-f804-483d-8b2b-4bf6875d41a0" xlink:href="stn-20211231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherAssetsAbstract_456ba871-06d8-428e-b106-ae4995337d62" xlink:to="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable_86092d4d-f804-483d-8b2b-4bf6875d41a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_b9578477-ce3c-4145-a4a2-a5927a05fcd9" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable_86092d4d-f804-483d-8b2b-4bf6875d41a0" xlink:to="loc_ifrs-full_RangeAxis_b9578477-ce3c-4145-a4a2-a5927a05fcd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_e76aa1b8-7186-47e1-a8b2-ea14285bcd9e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_b9578477-ce3c-4145-a4a2-a5927a05fcd9" xlink:to="loc_ifrs-full_RangesMember_e76aa1b8-7186-47e1-a8b2-ea14285bcd9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_24b0d473-714d-423e-96b2-495bc47836de" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_e76aa1b8-7186-47e1-a8b2-ea14285bcd9e" xlink:to="loc_ifrs-full_BottomOfRangeMember_24b0d473-714d-423e-96b2-495bc47836de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_0c18bc3f-6f44-4c8c-bbff-07dc879f65d6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TopOfRangeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_e76aa1b8-7186-47e1-a8b2-ea14285bcd9e" xlink:to="loc_ifrs-full_TopOfRangeMember_0c18bc3f-6f44-4c8c-bbff-07dc879f65d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems_73946d96-85f4-4a7b-9dab-184956498feb" xlink:href="stn-20211231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable_86092d4d-f804-483d-8b2b-4bf6875d41a0" xlink:to="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems_73946d96-85f4-4a7b-9dab-184956498feb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_b03e3f0b-7a46-4d2b-b9f3-5ae2e14112de" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems_73946d96-85f4-4a7b-9dab-184956498feb" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss_b03e3f0b-7a46-4d2b-b9f3-5ae2e14112de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeAfterTax_47f644cc-9839-43a6-89fe-d04b0189492e" xlink:href="stn-20211231.xsd#stn_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeAfterTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems_73946d96-85f4-4a7b-9dab-184956498feb" xlink:to="loc_stn_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeAfterTax_47f644cc-9839-43a6-89fe-d04b0189492e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BondsInterestRatePercentage_86254fc9-d9bb-4e04-9554-c787f51a39f0" xlink:href="stn-20211231.xsd#stn_BondsInterestRatePercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems_73946d96-85f4-4a7b-9dab-184956498feb" xlink:to="loc_stn_BondsInterestRatePercentage_86254fc9-d9bb-4e04-9554-c787f51a39f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherAssetsSummaryofFairValueandAmortizedCostDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#OtherAssetsSummaryofFairValueandAmortizedCostDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/OtherAssetsSummaryofFairValueandAmortizedCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherAssetsAbstract_e93ff399-8523-4ee1-a745-79f73077175b" xlink:href="stn-20211231.xsd#stn_OtherAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable_0b177e1d-5880-4fcc-a6d9-88cca84a0c15" xlink:href="stn-20211231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherAssetsAbstract_e93ff399-8523-4ee1-a745-79f73077175b" xlink:to="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable_0b177e1d-5880-4fcc-a6d9-88cca84a0c15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_05922ff3-57eb-429d-abc4-41957d35d60f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable_0b177e1d-5880-4fcc-a6d9-88cca84a0c15" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_05922ff3-57eb-429d-abc4-41957d35d60f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_df44853d-00c0-4fba-ac4c-3cb59c7de12a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_05922ff3-57eb-429d-abc4-41957d35d60f" xlink:to="loc_ifrs-full_FinancialAssetsMember_df44853d-00c0-4fba-ac4c-3cb59c7de12a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BondsMember_8d45f9ea-5168-4eb3-9549-096a5046130f" xlink:href="stn-20211231.xsd#stn_BondsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_df44853d-00c0-4fba-ac4c-3cb59c7de12a" xlink:to="loc_stn_BondsMember_8d45f9ea-5168-4eb3-9549-096a5046130f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityInvestmentsMember_2f7606f2-0f06-4e44-a733-db7bac56832e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EquityInvestmentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_df44853d-00c0-4fba-ac4c-3cb59c7de12a" xlink:to="loc_ifrs-full_EquityInvestmentsMember_2f7606f2-0f06-4e44-a733-db7bac56832e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems_68b6a561-c937-48cb-9f48-9e50b5cbb70e" xlink:href="stn-20211231.xsd#stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable_0b177e1d-5880-4fcc-a6d9-88cca84a0c15" xlink:to="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems_68b6a561-c937-48cb-9f48-9e50b5cbb70e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinancialAssets_c90f3cd1-f31f-488c-86c3-e008bf3e54b1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherFinancialAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems_68b6a561-c937-48cb-9f48-9e50b5cbb70e" xlink:to="loc_ifrs-full_OtherFinancialAssets_c90f3cd1-f31f-488c-86c3-e008bf3e54b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherFinancialAssetAtAmortisedCost_45ce3b38-c997-4111-8e7d-ea4aaecf3b56" xlink:href="stn-20211231.xsd#stn_OtherFinancialAssetAtAmortisedCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems_68b6a561-c937-48cb-9f48-9e50b5cbb70e" xlink:to="loc_stn_OtherFinancialAssetAtAmortisedCost_45ce3b38-c997-4111-8e7d-ea4aaecf3b56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherAssetsAbstract_e328954f-ee2a-4b5f-b672-d5027cdb9ee2" xlink:href="stn-20211231.xsd#stn_OtherAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable_a4fdf65f-0422-4134-ba09-cc789a6e0b0f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherAssetsAbstract_e328954f-ee2a-4b5f-b672-d5027cdb9ee2" xlink:to="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable_a4fdf65f-0422-4134-ba09-cc789a6e0b0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_c5e11c34-cbb3-409a-91e4-40dfcb432dc2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_MaturityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable_a4fdf65f-0422-4134-ba09-cc789a6e0b0f" xlink:to="loc_ifrs-full_MaturityAxis_c5e11c34-cbb3-409a-91e4-40dfcb432dc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_793fd349-b42e-4acc-815a-aaebf94ebf76" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_c5e11c34-cbb3-409a-91e4-40dfcb432dc2" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_793fd349-b42e-4acc-815a-aaebf94ebf76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_861864d4-0143-4b4a-8cb2-f023fdec81ae" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_793fd349-b42e-4acc-815a-aaebf94ebf76" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_861864d4-0143-4b4a-8cb2-f023fdec81ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember_55402ce8-1147-4fd8-a1bd-a27c68b8a789" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_793fd349-b42e-4acc-815a-aaebf94ebf76" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember_55402ce8-1147-4fd8-a1bd-a27c68b8a789" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFiveYearsMember_34704445-df33-46b0-a564-0919de0051e8" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LaterThanFiveYearsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_793fd349-b42e-4acc-815a-aaebf94ebf76" xlink:to="loc_ifrs-full_LaterThanFiveYearsMember_34704445-df33-46b0-a564-0919de0051e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_5dfbf806-a014-44be-bbae-e37ecb7dc0a2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable_a4fdf65f-0422-4134-ba09-cc789a6e0b0f" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_5dfbf806-a014-44be-bbae-e37ecb7dc0a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_5518cc24-ff20-4325-824b-8675bd8dc04e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_5dfbf806-a014-44be-bbae-e37ecb7dc0a2" xlink:to="loc_ifrs-full_FinancialAssetsMember_5518cc24-ff20-4325-824b-8675bd8dc04e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BondsMember_ae12ea87-a37c-4fd4-bd2f-ac91ff0021c5" xlink:href="stn-20211231.xsd#stn_BondsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_5518cc24-ff20-4325-824b-8675bd8dc04e" xlink:to="loc_stn_BondsMember_ae12ea87-a37c-4fd4-bd2f-ac91ff0021c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems_fa8a3729-b39f-4ed4-953b-9a1d7c3fe72c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable_a4fdf65f-0422-4134-ba09-cc789a6e0b0f" xlink:to="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems_fa8a3729-b39f-4ed4-953b-9a1d7c3fe72c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_FairValueOfOtherFinancialAssetsMaturity_3f14f68e-a983-4389-96b0-8294e177e7a6" xlink:href="stn-20211231.xsd#stn_FairValueOfOtherFinancialAssetsMaturity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems_fa8a3729-b39f-4ed4-953b-9a1d7c3fe72c" xlink:to="loc_stn_FairValueOfOtherFinancialAssetsMaturity_3f14f68e-a983-4389-96b0-8294e177e7a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/TradeandOtherPayables" xlink:type="simple" xlink:href="stn-20211231.xsd#TradeandOtherPayables"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/TradeandOtherPayables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_0dce4f0f-241a-4daf-bc95-75fa65a201e7" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory_2f8b9ad6-2ac3-43c5-83a5-17b1ce152de2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_0dce4f0f-241a-4daf-bc95-75fa65a201e7" xlink:to="loc_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory_2f8b9ad6-2ac3-43c5-83a5-17b1ce152de2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/TradeandOtherPayablesTables" xlink:type="simple" xlink:href="stn-20211231.xsd#TradeandOtherPayablesTables"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/TradeandOtherPayablesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_adcd5c39-9b20-44af-afbe-b1c63d4169a2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock_ac4c6361-4381-4f09-b157-6831bbddf0c2" xlink:href="stn-20211231.xsd#stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_adcd5c39-9b20-44af-afbe-b1c63d4169a2" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock_ac4c6361-4381-4f09-b157-6831bbddf0c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/TradeandOtherPayablesDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#TradeandOtherPayablesDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/TradeandOtherPayablesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_bb013301-459e-44cd-9ea7-663c5ce315b6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_37e16b21-71ff-43cc-8d8b-7fe8d877f84d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TradeAndOtherPayablesToTradeSuppliers"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_bb013301-459e-44cd-9ea7-663c5ce315b6" xlink:to="loc_ifrs-full_TradeAndOtherPayablesToTradeSuppliers_37e16b21-71ff-43cc-8d8b-7fe8d877f84d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EmployeeAndPayrollLiabilities_fe3b05e6-4c67-4948-91d6-ac088af9f541" xlink:href="stn-20211231.xsd#stn_EmployeeAndPayrollLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_bb013301-459e-44cd-9ea7-663c5ce315b6" xlink:to="loc_stn_EmployeeAndPayrollLiabilities_fe3b05e6-4c67-4948-91d6-ac088af9f541" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Accruals_8df57382-51bf-439c-a797-d354df32987d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Accruals"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_bb013301-459e-44cd-9ea7-663c5ce315b6" xlink:to="loc_ifrs-full_Accruals_8df57382-51bf-439c-a797-d354df32987d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayables_f7b094ff-4dc4-4240-b478-988e5bed46fa" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TradeAndOtherPayables"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_bb013301-459e-44cd-9ea7-663c5ce315b6" xlink:to="loc_ifrs-full_TradeAndOtherPayables_f7b094ff-4dc4-4240-b478-988e5bed46fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DeferredPaymentsOfNonCorporateTaxes_8e73a898-0484-4e80-b840-ce1b6b0b8995" xlink:href="stn-20211231.xsd#stn_DeferredPaymentsOfNonCorporateTaxes"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_bb013301-459e-44cd-9ea7-663c5ce315b6" xlink:to="loc_stn_DeferredPaymentsOfNonCorporateTaxes_8e73a898-0484-4e80-b840-ce1b6b0b8995" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/LongTermDebt" xlink:type="simple" xlink:href="stn-20211231.xsd#LongTermDebt"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/LongTermDebt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_FinancialInstrumentsAbstract_c64ced66-bae1-4cf2-9b0c-016859942232" xlink:href="stn-20211231.xsd#stn_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfBorrowingsExplanatory_8b34bd93-c601-40ab-a083-a6df4d591a3f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfBorrowingsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FinancialInstrumentsAbstract_c64ced66-bae1-4cf2-9b0c-016859942232" xlink:to="loc_ifrs-full_DisclosureOfBorrowingsExplanatory_8b34bd93-c601-40ab-a083-a6df4d591a3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/LongTermDebtTables" xlink:type="simple" xlink:href="stn-20211231.xsd#LongTermDebtTables"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/LongTermDebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_FinancialInstrumentsAbstract_cf6ef952-43c6-4640-9396-efef734f9600" xlink:href="stn-20211231.xsd#stn_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_a5940a3c-5c8f-472b-859b-5b8fc7d4e1c4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FinancialInstrumentsAbstract_cf6ef952-43c6-4640-9396-efef734f9600" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory_a5940a3c-5c8f-472b-859b-5b8fc7d4e1c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#LongTermDebtSummaryofLongTermDebtDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_FinancialInstrumentsAbstract_d00e7948-33f9-451d-87df-669205104267" xlink:href="stn-20211231.xsd#stn_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_2fc44563-6d89-49f6-bdbb-e9b4f16f613c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FinancialInstrumentsAbstract_d00e7948-33f9-451d-87df-669205104267" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_2fc44563-6d89-49f6-bdbb-e9b4f16f613c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_e6a0ec06-0e9a-4a44-bea1-399c4d3a5110" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_2fc44563-6d89-49f6-bdbb-e9b4f16f613c" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_e6a0ec06-0e9a-4a44-bea1-399c4d3a5110" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_3a10f582-73e6-4de8-af2f-65c76c365a22" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_e6a0ec06-0e9a-4a44-bea1-399c4d3a5110" xlink:to="loc_ifrs-full_BorrowingsByNameMember_3a10f582-73e6-4de8-af2f-65c76c365a22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorUnsecuredNotesMember_42df8cb4-18bd-42cc-b953-d64c203db749" xlink:href="stn-20211231.xsd#stn_SeniorUnsecuredNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_3a10f582-73e6-4de8-af2f-65c76c365a22" xlink:to="loc_stn_SeniorUnsecuredNotesMember_42df8cb4-18bd-42cc-b953-d64c203db749" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorRevolvingCreditFacilityMember_1a79860a-9e75-4185-b9ca-5c7fbf84ea93" xlink:href="stn-20211231.xsd#stn_SeniorRevolvingCreditFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_3a10f582-73e6-4de8-af2f-65c76c365a22" xlink:to="loc_stn_SeniorRevolvingCreditFacilityMember_1a79860a-9e75-4185-b9ca-5c7fbf84ea93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorTermLoansMember_d0989ee3-ed0d-4cbc-b850-9ae88cf1b541" xlink:href="stn-20211231.xsd#stn_SeniorTermLoansMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_3a10f582-73e6-4de8-af2f-65c76c365a22" xlink:to="loc_stn_SeniorTermLoansMember_d0989ee3-ed0d-4cbc-b850-9ae88cf1b541" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NotesPayableMember_0ba19208-e5b2-4807-b33d-a901e79feb5e" xlink:href="stn-20211231.xsd#stn_NotesPayableMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_3a10f582-73e6-4de8-af2f-65c76c365a22" xlink:to="loc_stn_NotesPayableMember_0ba19208-e5b2-4807-b33d-a901e79feb5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SoftwareFinancingObligationsMember_147ce8dd-0068-4538-8c32-595b8c2b9777" xlink:href="stn-20211231.xsd#stn_SoftwareFinancingObligationsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_3a10f582-73e6-4de8-af2f-65c76c365a22" xlink:to="loc_stn_SoftwareFinancingObligationsMember_147ce8dd-0068-4538-8c32-595b8c2b9777" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8289d2d4-41a7-4753-b842-f172c2d6b1a1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_2fc44563-6d89-49f6-bdbb-e9b4f16f613c" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8289d2d4-41a7-4753-b842-f172c2d6b1a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Borrowings_76bc6f47-3663-4a68-993e-f341ea94d88c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Borrowings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8289d2d4-41a7-4753-b842-f172c2d6b1a1" xlink:to="loc_ifrs-full_Borrowings_76bc6f47-3663-4a68-993e-f341ea94d88c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_6405baca-674e-4225-8cdd-6fb2948c3760" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8289d2d4-41a7-4753-b842-f172c2d6b1a1" xlink:to="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_6405baca-674e-4225-8cdd-6fb2948c3760" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowings_acc2f04a-14db-427b-93c0-28cebbca060a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LongtermBorrowings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_8289d2d4-41a7-4753-b842-f172c2d6b1a1" xlink:to="loc_ifrs-full_LongtermBorrowings_acc2f04a-14db-427b-93c0-28cebbca060a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#LongTermDebtAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_FinancialInstrumentsAbstract_035dbeb0-6283-446b-aabb-56958e95ba21" xlink:href="stn-20211231.xsd#stn_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_3cc94a5e-ceff-45ca-97eb-02974c98da04" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FinancialInstrumentsAbstract_035dbeb0-6283-446b-aabb-56958e95ba21" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_3cc94a5e-ceff-45ca-97eb-02974c98da04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_3d55f17f-7a6f-4ad8-8ae5-b79383b0fb28" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_3cc94a5e-ceff-45ca-97eb-02974c98da04" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_3d55f17f-7a6f-4ad8-8ae5-b79383b0fb28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_e3328d00-53c6-4498-af7f-2cf76c4686dd" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_3d55f17f-7a6f-4ad8-8ae5-b79383b0fb28" xlink:to="loc_ifrs-full_BorrowingsByNameMember_e3328d00-53c6-4498-af7f-2cf76c4686dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorUnsecuredNotesMember_7dd18c8c-fe60-42be-8b8d-a14604509316" xlink:href="stn-20211231.xsd#stn_SeniorUnsecuredNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_e3328d00-53c6-4498-af7f-2cf76c4686dd" xlink:to="loc_stn_SeniorUnsecuredNotesMember_7dd18c8c-fe60-42be-8b8d-a14604509316" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorRevolvingCreditFacilityMember_483f5f72-8648-428c-8c46-2d9ecbf2aef6" xlink:href="stn-20211231.xsd#stn_SeniorRevolvingCreditFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_e3328d00-53c6-4498-af7f-2cf76c4686dd" xlink:to="loc_stn_SeniorRevolvingCreditFacilityMember_483f5f72-8648-428c-8c46-2d9ecbf2aef6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorTermLoansMember_81f29765-ebe2-4ff4-93d4-eca7ce164e4f" xlink:href="stn-20211231.xsd#stn_SeniorTermLoansMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_e3328d00-53c6-4498-af7f-2cf76c4686dd" xlink:to="loc_stn_SeniorTermLoansMember_81f29765-ebe2-4ff4-93d4-eca7ce164e4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorTermLoanTrancheAMember_91a0698a-adcc-420a-8edf-a0b88d6311f6" xlink:href="stn-20211231.xsd#stn_SeniorTermLoanTrancheAMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_e3328d00-53c6-4498-af7f-2cf76c4686dd" xlink:to="loc_stn_SeniorTermLoanTrancheAMember_91a0698a-adcc-420a-8edf-a0b88d6311f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorTermLoanTrancheBMember_af7657b1-8d22-4f29-82ec-03a631e13020" xlink:href="stn-20211231.xsd#stn_SeniorTermLoanTrancheBMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_e3328d00-53c6-4498-af7f-2cf76c4686dd" xlink:to="loc_stn_SeniorTermLoanTrancheBMember_af7657b1-8d22-4f29-82ec-03a631e13020" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LetterOfCreditMember_91fbae4a-1137-4dd7-8aa8-97628cca6d16" xlink:href="stn-20211231.xsd#stn_LetterOfCreditMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_e3328d00-53c6-4498-af7f-2cf76c4686dd" xlink:to="loc_stn_LetterOfCreditMember_91fbae4a-1137-4dd7-8aa8-97628cca6d16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NotesPayableMember_0df243cf-2998-43cc-8ed5-2db2a4e6d2dd" xlink:href="stn-20211231.xsd#stn_NotesPayableMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_e3328d00-53c6-4498-af7f-2cf76c4686dd" xlink:to="loc_stn_NotesPayableMember_0df243cf-2998-43cc-8ed5-2db2a4e6d2dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SoftwareFinancingObligationsMember_5dc98821-cc9a-4b9a-b967-47ee1b693af8" xlink:href="stn-20211231.xsd#stn_SoftwareFinancingObligationsMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_e3328d00-53c6-4498-af7f-2cf76c4686dd" xlink:to="loc_stn_SoftwareFinancingObligationsMember_5dc98821-cc9a-4b9a-b967-47ee1b693af8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SuretyFacilitiesMember_b923cdd8-dae3-4b8e-b928-c2480b0cf44b" xlink:href="stn-20211231.xsd#stn_SuretyFacilitiesMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_e3328d00-53c6-4498-af7f-2cf76c4686dd" xlink:to="loc_stn_SuretyFacilitiesMember_b923cdd8-dae3-4b8e-b928-c2480b0cf44b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SuretyFacilitiesExpiringBeforeSeptember2026Member_59b0b590-eee2-4398-acd3-90770bb40615" xlink:href="stn-20211231.xsd#stn_SuretyFacilitiesExpiringBeforeSeptember2026Member"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_e3328d00-53c6-4498-af7f-2cf76c4686dd" xlink:to="loc_stn_SuretyFacilitiesExpiringBeforeSeptember2026Member_59b0b590-eee2-4398-acd3-90770bb40615" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusAxis_71d22744-6b55-4bc7-a4e4-8bddaf877230" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PastDueStatusAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_3cc94a5e-ceff-45ca-97eb-02974c98da04" xlink:to="loc_ifrs-full_PastDueStatusAxis_71d22744-6b55-4bc7-a4e4-8bddaf877230" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusMember_79ec5132-3a98-4812-9147-564a125711f1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PastDueStatusMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusAxis_71d22744-6b55-4bc7-a4e4-8bddaf877230" xlink:to="loc_ifrs-full_PastDueStatusMember_79ec5132-3a98-4812-9147-564a125711f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ExpireBeforeTwoThousandTwentyTwoMember_8e64857d-1d1b-46a9-9d74-6beae344f389" xlink:href="stn-20211231.xsd#stn_ExpireBeforeTwoThousandTwentyTwoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_79ec5132-3a98-4812-9147-564a125711f1" xlink:to="loc_stn_ExpireBeforeTwoThousandTwentyTwoMember_8e64857d-1d1b-46a9-9d74-6beae344f389" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OpenEndedTermsMember_ff0f6cae-2d79-410c-ba4c-be0f037d6ad6" xlink:href="stn-20211231.xsd#stn_OpenEndedTermsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_79ec5132-3a98-4812-9147-564a125711f1" xlink:to="loc_stn_OpenEndedTermsMember_ff0f6cae-2d79-410c-ba4c-be0f037d6ad6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_7f6cf4b1-0947-4c36-b4f9-c852b92a807f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_3cc94a5e-ceff-45ca-97eb-02974c98da04" xlink:to="loc_ifrs-full_RangeAxis_7f6cf4b1-0947-4c36-b4f9-c852b92a807f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_30c1e870-2c75-4967-a6e5-bb455e9491e7" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_7f6cf4b1-0947-4c36-b4f9-c852b92a807f" xlink:to="loc_ifrs-full_RangesMember_30c1e870-2c75-4967-a6e5-bb455e9491e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageMember_639bd20a-0fb4-4a86-aa13-c249b22e0046" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_WeightedAverageMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_30c1e870-2c75-4967-a6e5-bb455e9491e7" xlink:to="loc_ifrs-full_WeightedAverageMember_639bd20a-0fb4-4a86-aa13-c249b22e0046" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CurrencyAxis_fe2b97e0-815b-42c7-850a-4ec19ad91a41" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CurrencyAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_3cc94a5e-ceff-45ca-97eb-02974c98da04" xlink:to="loc_srt_CurrencyAxis_fe2b97e0-815b-42c7-850a-4ec19ad91a41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_currency_AllCurrenciesDomain_66f8bb38-c613-441e-ae0c-fe33dfe6f10f" xlink:href="https://xbrl.sec.gov/currency/2021/currency-2021.xsd#currency_AllCurrenciesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CurrencyAxis_fe2b97e0-815b-42c7-850a-4ec19ad91a41" xlink:to="loc_currency_AllCurrenciesDomain_66f8bb38-c613-441e-ae0c-fe33dfe6f10f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CanadianDollarsMember_f6fae62e-c218-40b5-bbd1-8b233c919eb0" xlink:href="stn-20211231.xsd#stn_CanadianDollarsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_66f8bb38-c613-441e-ae0c-fe33dfe6f10f" xlink:to="loc_stn_CanadianDollarsMember_f6fae62e-c218-40b5-bbd1-8b233c919eb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_USDollarsMember_6bd4c949-0f03-4e54-9e61-3d27f813e53b" xlink:href="stn-20211231.xsd#stn_USDollarsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_66f8bb38-c613-441e-ae0c-fe33dfe6f10f" xlink:to="loc_stn_USDollarsMember_6bd4c949-0f03-4e54-9e61-3d27f813e53b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AustralianDollarMember_6c6abbcc-70c2-4df7-9c66-367726861333" xlink:href="stn-20211231.xsd#stn_AustralianDollarMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_66f8bb38-c613-441e-ae0c-fe33dfe6f10f" xlink:to="loc_stn_AustralianDollarMember_6c6abbcc-70c2-4df7-9c66-367726861333" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherForeignCurrenciesMember_403a167c-e265-4d8a-a876-d8a6ee44d3f8" xlink:href="stn-20211231.xsd#stn_OtherForeignCurrenciesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currency_AllCurrenciesDomain_66f8bb38-c613-441e-ae0c-fe33dfe6f10f" xlink:to="loc_stn_OtherForeignCurrenciesMember_403a167c-e265-4d8a-a876-d8a6ee44d3f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_d4ebba77-02b4-4aef-978b-d598a005a184" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable_3cc94a5e-ceff-45ca-97eb-02974c98da04" xlink:to="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_d4ebba77-02b4-4aef-978b-d598a005a184" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_f3e74952-82d6-4e6a-8d5e-878ab2889f58" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_d4ebba77-02b4-4aef-978b-d598a005a184" xlink:to="loc_ifrs-full_NotionalAmount_f3e74952-82d6-4e6a-8d5e-878ab2889f58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsInterestRate_4521f659-6365-4a01-9162-096b866d8e7e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BorrowingsInterestRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_d4ebba77-02b4-4aef-978b-d598a005a184" xlink:to="loc_ifrs-full_BorrowingsInterestRate_4521f659-6365-4a01-9162-096b866d8e7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LineOfCreditFacilityMaximumBorrowingsCapacity_bd3ddf75-ef9d-40c3-8ad9-c48987b8d6dd" xlink:href="stn-20211231.xsd#stn_LineOfCreditFacilityMaximumBorrowingsCapacity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_d4ebba77-02b4-4aef-978b-d598a005a184" xlink:to="loc_stn_LineOfCreditFacilityMaximumBorrowingsCapacity_bd3ddf75-ef9d-40c3-8ad9-c48987b8d6dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfTranches_4be0dc42-1313-41da-b89a-a8e13099f18d" xlink:href="stn-20211231.xsd#stn_NumberOfTranches"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_d4ebba77-02b4-4aef-978b-d598a005a184" xlink:to="loc_stn_NumberOfTranches_4be0dc42-1313-41da-b89a-a8e13099f18d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LineOfCreditFacilityAdditionalBorrowingsCapacity_9cc73b6c-4ad1-4316-98b8-520fa8d589a5" xlink:href="stn-20211231.xsd#stn_LineOfCreditFacilityAdditionalBorrowingsCapacity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_d4ebba77-02b4-4aef-978b-d598a005a184" xlink:to="loc_stn_LineOfCreditFacilityAdditionalBorrowingsCapacity_9cc73b6c-4ad1-4316-98b8-520fa8d589a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RevolvingCreditFacilityPayableAmount_752c2e53-61f4-4065-8ddb-f8c6a0b9dd00" xlink:href="stn-20211231.xsd#stn_RevolvingCreditFacilityPayableAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_d4ebba77-02b4-4aef-978b-d598a005a184" xlink:to="loc_stn_RevolvingCreditFacilityPayableAmount_752c2e53-61f4-4065-8ddb-f8c6a0b9dd00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BorrowingsPayableAmount_bea15569-6ed9-493f-9523-a7d7a6c9f73c" xlink:href="stn-20211231.xsd#stn_BorrowingsPayableAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_d4ebba77-02b4-4aef-978b-d598a005a184" xlink:to="loc_stn_BorrowingsPayableAmount_bea15569-6ed9-493f-9523-a7d7a6c9f73c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CreditFacilityAverageInterestRate_4b8a3f93-0ff3-4698-b7a1-f27eeb29a405" xlink:href="stn-20211231.xsd#stn_CreditFacilityAverageInterestRate"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_d4ebba77-02b4-4aef-978b-d598a005a184" xlink:to="loc_stn_CreditFacilityAverageInterestRate_4b8a3f93-0ff3-4698-b7a1-f27eeb29a405" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LettersOfCreditOutstandingAmount1_b2e6baaf-3a90-47d5-bb0e-2e9f73e63ceb" xlink:href="stn-20211231.xsd#stn_LettersOfCreditOutstandingAmount1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_d4ebba77-02b4-4aef-978b-d598a005a184" xlink:to="loc_stn_LettersOfCreditOutstandingAmount1_b2e6baaf-3a90-47d5-bb0e-2e9f73e63ceb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UndrawnBorrowingFacilities_410387c8-09ef-4060-a56e-da0a0565ae73" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_UndrawnBorrowingFacilities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_d4ebba77-02b4-4aef-978b-d598a005a184" xlink:to="loc_ifrs-full_UndrawnBorrowingFacilities_410387c8-09ef-4060-a56e-da0a0565ae73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LettersOfCreditIssuedAndOutstandingInAddition_4b8d1109-531b-4007-a04a-62d16e7b3b96" xlink:href="stn-20211231.xsd#stn_LettersOfCreditIssuedAndOutstandingInAddition"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_d4ebba77-02b4-4aef-978b-d598a005a184" xlink:to="loc_stn_LettersOfCreditIssuedAndOutstandingInAddition_4b8d1109-531b-4007-a04a-62d16e7b3b96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AggregateMaturityValueOfNotes_83a75be6-0d3a-4e44-a35f-027cf0fffd19" xlink:href="stn-20211231.xsd#stn_AggregateMaturityValueOfNotes"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_d4ebba77-02b4-4aef-978b-d598a005a184" xlink:to="loc_stn_AggregateMaturityValueOfNotes_83a75be6-0d3a-4e44-a35f-027cf0fffd19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CarryingAmountOfNotesPayable_b00ead80-22f6-43af-8fa3-2a45e46476a8" xlink:href="stn-20211231.xsd#stn_CarryingAmountOfNotesPayable"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_d4ebba77-02b4-4aef-978b-d598a005a184" xlink:to="loc_stn_CarryingAmountOfNotesPayable_b00ead80-22f6-43af-8fa3-2a45e46476a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseInBorrowings_63b5f1b7-a9d3-48f2-9dea-f5d33d7efcab" xlink:href="stn-20211231.xsd#stn_IncreaseDecreaseInBorrowings"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_d4ebba77-02b4-4aef-978b-d598a005a184" xlink:to="loc_stn_IncreaseDecreaseInBorrowings_63b5f1b7-a9d3-48f2-9dea-f5d33d7efcab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BondsIssued_275071ca-0f69-4317-908d-0d88c71624f3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BondsIssued"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems_d4ebba77-02b4-4aef-978b-d598a005a184" xlink:to="loc_ifrs-full_BondsIssued_275071ca-0f69-4317-908d-0d88c71624f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/Provisions" xlink:type="simple" xlink:href="stn-20211231.xsd#Provisions"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/Provisions" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_95f142b0-33a2-4272-b06a-970815b4ed3b" xlink:href="stn-20211231.xsd#stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory_a42f5f5b-ed96-4830-a728-1f39d734094c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_95f142b0-33a2-4272-b06a-970815b4ed3b" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory_a42f5f5b-ed96-4830-a728-1f39d734094c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ProvisionsTables" xlink:type="simple" xlink:href="stn-20211231.xsd#ProvisionsTables"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/ProvisionsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_37193fb6-db2e-4857-af5d-5c22f1706b9c" xlink:href="stn-20211231.xsd#stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsExplanatory_60d35c7d-208d-450a-986c-a8dede199951" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfOtherProvisionsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_37193fb6-db2e-4857-af5d-5c22f1706b9c" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsExplanatory_60d35c7d-208d-450a-986c-a8dede199951" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#ProvisionsSummaryofProvisionsDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_4c321561-7876-4957-b60e-849fad9cc5b0" xlink:href="stn-20211231.xsd#stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsTable_ec6d626c-495c-4017-a495-1232388f76ac" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfOtherProvisionsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_4c321561-7876-4957-b60e-849fad9cc5b0" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsTable_ec6d626c-495c-4017-a495-1232388f76ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfProvisionsAxis_370b4fba-d50e-48a9-8ecf-2c10ae7cb003" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfProvisionsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_ec6d626c-495c-4017-a495-1232388f76ac" xlink:to="loc_ifrs-full_ClassesOfProvisionsAxis_370b4fba-d50e-48a9-8ecf-2c10ae7cb003" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisionsMember_699c60ca-6439-4b73-8c02-9fc78ec6ada9" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherProvisionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_370b4fba-d50e-48a9-8ecf-2c10ae7cb003" xlink:to="loc_ifrs-full_OtherProvisionsMember_699c60ca-6439-4b73-8c02-9fc78ec6ada9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SelfInsuredLiabilitiesProvisionMember_8b1edb18-e580-4710-81e1-a609c8c738ba" xlink:href="stn-20211231.xsd#stn_SelfInsuredLiabilitiesProvisionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherProvisionsMember_699c60ca-6439-4b73-8c02-9fc78ec6ada9" xlink:to="loc_stn_SelfInsuredLiabilitiesProvisionMember_8b1edb18-e580-4710-81e1-a609c8c738ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProvisionForClaimsMember_d443a1ca-3481-49d0-811d-e0d8e98d7048" xlink:href="stn-20211231.xsd#stn_ProvisionForClaimsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherProvisionsMember_699c60ca-6439-4b73-8c02-9fc78ec6ada9" xlink:to="loc_stn_ProvisionForClaimsMember_d443a1ca-3481-49d0-811d-e0d8e98d7048" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_d7acca34-85ad-4109-8d61-46e4b894d7b7" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherProvisionsMember_699c60ca-6439-4b73-8c02-9fc78ec6ada9" xlink:to="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_d7acca34-85ad-4109-8d61-46e4b894d7b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OnerousContractsProvisionMember_a1dbe31d-bb82-4328-b853-ab2f425ef027" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OnerousContractsProvisionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherProvisionsMember_699c60ca-6439-4b73-8c02-9fc78ec6ada9" xlink:to="loc_ifrs-full_OnerousContractsProvisionMember_a1dbe31d-bb82-4328-b853-ab2f425ef027" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_e23a0b5a-eefa-40d5-8cfe-3b3f380f006e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_ec6d626c-495c-4017-a495-1232388f76ac" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_e23a0b5a-eefa-40d5-8cfe-3b3f380f006e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_42f6bfee-33c5-488a-926f-bc0330dcae37" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_e23a0b5a-eefa-40d5-8cfe-3b3f380f006e" xlink:to="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_42f6bfee-33c5-488a-926f-bc0330dcae37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisions_4ae38e4f-9b2b-42f8-adcf-ebdc26b2ef53" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherProvisions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_42f6bfee-33c5-488a-926f-bc0330dcae37" xlink:to="loc_ifrs-full_OtherProvisions_4ae38e4f-9b2b-42f8-adcf-ebdc26b2ef53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions_7b037b7a-0fcf-49a9-bf5e-697ed47112a2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_42f6bfee-33c5-488a-926f-bc0330dcae37" xlink:to="loc_ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions_7b037b7a-0fcf-49a9-bf5e-697ed47112a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions_46eb59c1-52ba-48d5-8db7-41df1d6fabd0" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_42f6bfee-33c5-488a-926f-bc0330dcae37" xlink:to="loc_ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions_46eb59c1-52ba-48d5-8db7-41df1d6fabd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProvisionUsedOtherProvisions_b5e655b5-f89d-4bdf-8166-dfc53cc32996" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProvisionUsedOtherProvisions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_42f6bfee-33c5-488a-926f-bc0330dcae37" xlink:to="loc_ifrs-full_ProvisionUsedOtherProvisions_b5e655b5-f89d-4bdf-8166-dfc53cc32996" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions_4844ed96-cc3f-4f2f-86af-ce9e5b9efd8a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_42f6bfee-33c5-488a-926f-bc0330dcae37" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions_4844ed96-cc3f-4f2f-86af-ce9e5b9efd8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisions_956005ef-d0c5-4b40-9961-454398587144" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherProvisions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract_42f6bfee-33c5-488a-926f-bc0330dcae37" xlink:to="loc_ifrs-full_OtherProvisions_956005ef-d0c5-4b40-9961-454398587144" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherShorttermProvisions_1d8b8a87-904f-43fb-a776-bf818104b338" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherShorttermProvisions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_e23a0b5a-eefa-40d5-8cfe-3b3f380f006e" xlink:to="loc_ifrs-full_OtherShorttermProvisions_1d8b8a87-904f-43fb-a776-bf818104b338" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherLongtermProvisions_cc608eda-a854-49f9-bfe1-c96893b1d5f3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherLongtermProvisions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_e23a0b5a-eefa-40d5-8cfe-3b3f380f006e" xlink:to="loc_ifrs-full_OtherLongtermProvisions_cc608eda-a854-49f9-bfe1-c96893b1d5f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ProvisionsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#ProvisionsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/ProvisionsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_620010d8-0dcd-47ce-b2a1-2548173c10ff" xlink:href="stn-20211231.xsd#stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsTable_72f9fc37-2299-4e40-ba80-dd43b007e3e8" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfOtherProvisionsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_620010d8-0dcd-47ce-b2a1-2548173c10ff" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsTable_72f9fc37-2299-4e40-ba80-dd43b007e3e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_fdfb62d4-89a9-498e-916b-a421a13e5893" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_72f9fc37-2299-4e40-ba80-dd43b007e3e8" xlink:to="loc_ifrs-full_RangeAxis_fdfb62d4-89a9-498e-916b-a421a13e5893" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_d88d3c77-8df4-4b67-9f67-0e9420311e1d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_fdfb62d4-89a9-498e-916b-a421a13e5893" xlink:to="loc_ifrs-full_RangesMember_d88d3c77-8df4-4b67-9f67-0e9420311e1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_c8072e69-d2ca-4c1f-8e70-b09a31077ce3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_d88d3c77-8df4-4b67-9f67-0e9420311e1d" xlink:to="loc_ifrs-full_BottomOfRangeMember_c8072e69-d2ca-4c1f-8e70-b09a31077ce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_9e4ea620-cab6-44fc-9557-7ec9ef6c84d5" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TopOfRangeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_d88d3c77-8df4-4b67-9f67-0e9420311e1d" xlink:to="loc_ifrs-full_TopOfRangeMember_9e4ea620-cab6-44fc-9557-7ec9ef6c84d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfProvisionsAxis_b52c2420-0bae-462a-9933-06af29a09ea2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfProvisionsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_72f9fc37-2299-4e40-ba80-dd43b007e3e8" xlink:to="loc_ifrs-full_ClassesOfProvisionsAxis_b52c2420-0bae-462a-9933-06af29a09ea2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherProvisionsMember_08135954-ed43-44d0-8e79-293cec78c2d3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherProvisionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfProvisionsAxis_b52c2420-0bae-462a-9933-06af29a09ea2" xlink:to="loc_ifrs-full_OtherProvisionsMember_08135954-ed43-44d0-8e79-293cec78c2d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ProvisionForClaimsMember_26696d54-39f1-45b3-9139-fb0a221a1a34" xlink:href="stn-20211231.xsd#stn_ProvisionForClaimsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherProvisionsMember_08135954-ed43-44d0-8e79-293cec78c2d3" xlink:to="loc_stn_ProvisionForClaimsMember_26696d54-39f1-45b3-9139-fb0a221a1a34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_255adf14-1c29-471b-9926-ae501adb5a14" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OtherProvisionsMember_08135954-ed43-44d0-8e79-293cec78c2d3" xlink:to="loc_ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember_255adf14-1c29-471b-9926-ae501adb5a14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_235950cf-6dda-4296-8e5a-dec0d17ff4ad" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfOtherProvisionsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsTable_72f9fc37-2299-4e40-ba80-dd43b007e3e8" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_235950cf-6dda-4296-8e5a-dec0d17ff4ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions_a3db280d-6e4d-47f6-82d3-65d7ba894048" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOtherProvisionsLineItems_235950cf-6dda-4296-8e5a-dec0d17ff4ad" xlink:to="loc_ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions_a3db280d-6e4d-47f6-82d3-65d7ba894048" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligations" xlink:type="simple" xlink:href="stn-20211231.xsd#EmployeeDefinedBenefitObligations"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/EmployeeDefinedBenefitObligations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_EmployeeBenefitsAbstract_5d130855-febd-4ad1-aa97-29646c412bd8" xlink:href="stn-20211231.xsd#stn_EmployeeBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory_4d7de61c-1e46-4d12-829b-1d2d60a8f0ed" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfEmployeeBenefitsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_5d130855-febd-4ad1-aa97-29646c412bd8" xlink:to="loc_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory_4d7de61c-1e46-4d12-829b-1d2d60a8f0ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsTables" xlink:type="simple" xlink:href="stn-20211231.xsd#EmployeeDefinedBenefitObligationsTables"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_EmployeeBenefitsAbstract_59998a5b-5750-454c-98fe-5ec73a5c8b1b" xlink:href="stn-20211231.xsd#stn_EmployeeBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock_aab43ec9-63e2-4407-9a8b-c332235aa19f" xlink:href="stn-20211231.xsd#stn_DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_59998a5b-5750-454c-98fe-5ec73a5c8b1b" xlink:to="loc_stn_DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock_aab43ec9-63e2-4407-9a8b-c332235aa19f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory_a270bb22-3319-4f1a-a954-a34e8ca59adf" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_59998a5b-5750-454c-98fe-5ec73a5c8b1b" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory_a270bb22-3319-4f1a-a954-a34e8ca59adf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory_c727a630-a172-4d76-848f-ab52acf78d35" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_59998a5b-5750-454c-98fe-5ec73a5c8b1b" xlink:to="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory_c727a630-a172-4d76-848f-ab52acf78d35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfActuarialAssumptionsTextBlock_27ad0b4d-d639-4d7d-a64e-8c107bad7118" xlink:href="stn-20211231.xsd#stn_DisclosureOfActuarialAssumptionsTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_59998a5b-5750-454c-98fe-5ec73a5c8b1b" xlink:to="loc_stn_DisclosureOfActuarialAssumptionsTextBlock_27ad0b4d-d639-4d7d-a64e-8c107bad7118" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory_486b1435-b2f0-4c73-87b0-2db36fcb6ebe" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_59998a5b-5750-454c-98fe-5ec73a5c8b1b" xlink:to="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory_486b1435-b2f0-4c73-87b0-2db36fcb6ebe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_EmployeeBenefitsAbstract_a0f80eb3-0854-421e-857c-bb6a53e9479e" xlink:href="stn-20211231.xsd#stn_EmployeeBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_29cc95d9-bf51-4330-b590-603cc04e4aeb" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_a0f80eb3-0854-421e-857c-bb6a53e9479e" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_29cc95d9-bf51-4330-b590-603cc04e4aeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_341f9eec-a7a3-4601-8fa0-4dbc66cfb9fb" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_29cc95d9-bf51-4330-b590-603cc04e4aeb" xlink:to="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_341f9eec-a7a3-4601-8fa0-4dbc66cfb9fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_18f27f53-2668-4ff6-8df5-43ef96cfb1ea" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_341f9eec-a7a3-4601-8fa0-4dbc66cfb9fb" xlink:to="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_18f27f53-2668-4ff6-8df5-43ef96cfb1ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PensionDefinedBenefitPlansMember_247c6ac0-0897-4d85-b261-ab98a38854a3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PensionDefinedBenefitPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_18f27f53-2668-4ff6-8df5-43ef96cfb1ea" xlink:to="loc_ifrs-full_PensionDefinedBenefitPlansMember_247c6ac0-0897-4d85-b261-ab98a38854a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PostEmploymentBenefitPlansMember_a741aeb7-6435-4789-a747-245ad7e4e329" xlink:href="stn-20211231.xsd#stn_PostEmploymentBenefitPlansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_18f27f53-2668-4ff6-8df5-43ef96cfb1ea" xlink:to="loc_stn_PostEmploymentBenefitPlansMember_a741aeb7-6435-4789-a747-245ad7e4e329" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_e38b8eca-76fc-4072-9b14-118d2b3e3ad5" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfDefinedBenefitPlansLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansTable_29cc95d9-bf51-4330-b590-603cc04e4aeb" xlink:to="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_e38b8eca-76fc-4072-9b14-118d2b3e3ad5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_3857fd9a-ffab-443b-b9d6-3f9f50298952" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_e38b8eca-76fc-4072-9b14-118d2b3e3ad5" xlink:to="loc_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan_3857fd9a-ffab-443b-b9d6-3f9f50298952" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_ff62fe2b-6047-4bf5-b5b2-10af1daaa8bf" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_e38b8eca-76fc-4072-9b14-118d2b3e3ad5" xlink:to="loc_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan_ff62fe2b-6047-4bf5-b5b2-10af1daaa8bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_ce13cabe-b146-4113-9523-f67e506ed03e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems_e38b8eca-76fc-4072-9b14-118d2b3e3ad5" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_ce13cabe-b146-4113-9523-f67e506ed03e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#EmployeeDefinedBenefitObligationsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_EmployeeBenefitsAbstract_5f749194-e24d-4b68-ad8f-edcf3d965227" xlink:href="stn-20211231.xsd#stn_EmployeeBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan_c43695a5-a91c-4ab5-8eeb-3d4c9bf7a432" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_5f749194-e24d-4b68-ad8f-edcf3d965227" xlink:to="loc_ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan_c43695a5-a91c-4ab5-8eeb-3d4c9bf7a432" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies_16e07b8b-0cee-40d9-b9bf-66ecc2d9a12c" xlink:href="stn-20211231.xsd#stn_PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_5f749194-e24d-4b68-ad8f-edcf3d965227" xlink:to="loc_stn_PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies_16e07b8b-0cee-40d9-b9bf-66ecc2d9a12c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_6179ca61-1e8b-48e5-bcee-e9bc6ba26767" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_5f749194-e24d-4b68-ad8f-edcf3d965227" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_6179ca61-1e8b-48e5-bcee-e9bc6ba26767" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_07ec4602-a2bc-4aae-bd67-ff5836ab673f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_5f749194-e24d-4b68-ad8f-edcf3d965227" xlink:to="loc_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome_07ec4602-a2bc-4aae-bd67-ff5836ab673f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PercentageOfPlanAssetInSecuritiesOrHeldInMutualExchangeTradedAndPooledFundsAndInCash_ca63efc5-ba3a-4af9-8b8e-d7f06595a3a4" xlink:href="stn-20211231.xsd#stn_PercentageOfPlanAssetInSecuritiesOrHeldInMutualExchangeTradedAndPooledFundsAndInCash"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_5f749194-e24d-4b68-ad8f-edcf3d965227" xlink:to="loc_stn_PercentageOfPlanAssetInSecuritiesOrHeldInMutualExchangeTradedAndPooledFundsAndInCash_ca63efc5-ba3a-4af9-8b8e-d7f06595a3a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PercentageOfPlanAssetInAnnuityPolicies_dd39d1a4-2291-4767-a110-a530a21aaffb" xlink:href="stn-20211231.xsd#stn_PercentageOfPlanAssetInAnnuityPolicies"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_5f749194-e24d-4b68-ad8f-edcf3d965227" xlink:to="loc_stn_PercentageOfPlanAssetInAnnuityPolicies_dd39d1a4-2291-4767-a110-a530a21aaffb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019_2fcd2222-0ca5-4395-bf98-83bb4c7e3cbf" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_5f749194-e24d-4b68-ad8f-edcf3d965227" xlink:to="loc_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019_2fcd2222-0ca5-4395-bf98-83bb4c7e3cbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfExpectedRatesOfInflationDecreases_2e251c33-f2a3-4470-bebd-14c840136788" xlink:href="stn-20211231.xsd#stn_ActuarialAssumptionOfExpectedRatesOfInflationDecreases"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_5f749194-e24d-4b68-ad8f-edcf3d965227" xlink:to="loc_stn_ActuarialAssumptionOfExpectedRatesOfInflationDecreases_2e251c33-f2a3-4470-bebd-14c840136788" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation_0685564b-39f0-49ef-97da-aa05f2ea122c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_5f749194-e24d-4b68-ad8f-edcf3d965227" xlink:to="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation_0685564b-39f0-49ef-97da-aa05f2ea122c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_6a47ff2a-cb19-4690-a4d9-5a311b89c996" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_5f749194-e24d-4b68-ad8f-edcf3d965227" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_6a47ff2a-cb19-4690-a4d9-5a311b89c996" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RemeasurementAdjustmentBetweenPremiumsPaidForAnnuityAndValueOfDefinedBenefitObligation_95dafdef-3884-463c-93cb-d020e28dd917" xlink:href="stn-20211231.xsd#stn_RemeasurementAdjustmentBetweenPremiumsPaidForAnnuityAndValueOfDefinedBenefitObligation"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_5f749194-e24d-4b68-ad8f-edcf3d965227" xlink:to="loc_stn_RemeasurementAdjustmentBetweenPremiumsPaidForAnnuityAndValueOfDefinedBenefitObligation_95dafdef-3884-463c-93cb-d020e28dd917" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_EmployeeBenefitsAbstract_a13366d7-7d79-4641-b388-a1a346abbf3f" xlink:href="stn-20211231.xsd#stn_EmployeeBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_616bb819-5250-4cef-a97c-c4137aa1d209" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_a13366d7-7d79-4641-b388-a1a346abbf3f" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_616bb819-5250-4cef-a97c-c4137aa1d209" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ae950b7d-a1d8-4f6b-a372-5dc5b4d0bb0d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_616bb819-5250-4cef-a97c-c4137aa1d209" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ae950b7d-a1d8-4f6b-a372-5dc5b4d0bb0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_e9386755-0eb5-49d7-9c13-e77d234b00e5" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NetDefinedBenefitLiabilityAssetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetAxis_ae950b7d-a1d8-4f6b-a372-5dc5b4d0bb0d" xlink:to="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_e9386755-0eb5-49d7-9c13-e77d234b00e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PresentValueOfDefinedBenefitObligationMember_6ebc8c01-f159-4b1f-87a9-8adbf2d554ba" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PresentValueOfDefinedBenefitObligationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_e9386755-0eb5-49d7-9c13-e77d234b00e5" xlink:to="loc_ifrs-full_PresentValueOfDefinedBenefitObligationMember_6ebc8c01-f159-4b1f-87a9-8adbf2d554ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PlanAssetsMember_766e593e-7e74-4749-849b-9d3771b0fd50" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PlanAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NetDefinedBenefitLiabilityAssetMember_e9386755-0eb5-49d7-9c13-e77d234b00e5" xlink:to="loc_ifrs-full_PlanAssetsMember_766e593e-7e74-4749-849b-9d3771b0fd50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_93619d75-332e-47bd-b974-2df246a2099a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_616bb819-5250-4cef-a97c-c4137aa1d209" xlink:to="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_93619d75-332e-47bd-b974-2df246a2099a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_8f20f796-f9ca-4355-be01-f08e79c9d25d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CharacteristicsOfDefinedBenefitPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis_93619d75-332e-47bd-b974-2df246a2099a" xlink:to="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_8f20f796-f9ca-4355-be01-f08e79c9d25d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PensionDefinedBenefitPlansMember_e376dda0-1745-4bc9-ad01-28d62c0be35f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PensionDefinedBenefitPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CharacteristicsOfDefinedBenefitPlansMember_8f20f796-f9ca-4355-be01-f08e79c9d25d" xlink:to="loc_ifrs-full_PensionDefinedBenefitPlansMember_e376dda0-1745-4bc9-ad01-28d62c0be35f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_681aaeb2-4053-4ce5-85a4-9cba7797418d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable_616bb819-5250-4cef-a97c-c4137aa1d209" xlink:to="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_681aaeb2-4053-4ce5-85a4-9cba7797418d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_409bd12c-f62d-4cf1-9e85-4c12c11d24c3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_681aaeb2-4053-4ce5-85a4-9cba7797418d" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_409bd12c-f62d-4cf1-9e85-4c12c11d24c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset_9465d0d5-02ac-46b8-81ce-ec2becd04c10" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_681aaeb2-4053-4ce5-85a4-9cba7797418d" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset_9465d0d5-02ac-46b8-81ce-ec2becd04c10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract_d342d7ec-060c-4bf4-8d12-5535102afea5" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_681aaeb2-4053-4ce5-85a4-9cba7797418d" xlink:to="loc_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract_d342d7ec-060c-4bf4-8d12-5535102afea5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_26321a4e-e846-462e-9d45-4beed17d27f4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract_d342d7ec-060c-4bf4-8d12-5535102afea5" xlink:to="loc_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset_26321a4e-e846-462e-9d45-4beed17d27f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_aaa2e2c0-fd3f-42c5-bf9c-5c083de27de8" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract_d342d7ec-060c-4bf4-8d12-5535102afea5" xlink:to="loc_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset_aaa2e2c0-fd3f-42c5-bf9c-5c083de27de8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset_2e0c60bc-cc14-4d9a-b6aa-5d2bcfc7052b" xlink:href="stn-20211231.xsd#stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract_d342d7ec-060c-4bf4-8d12-5535102afea5" xlink:to="loc_stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset_2e0c60bc-cc14-4d9a-b6aa-5d2bcfc7052b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss_974da0c8-5660-46d1-bc1a-29fa266e083e" xlink:href="stn-20211231.xsd#stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract_d342d7ec-060c-4bf4-8d12-5535102afea5" xlink:to="loc_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss_974da0c8-5660-46d1-bc1a-29fa266e083e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_51412d3a-196e-4c81-acb7-e0408ece0a9b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_681aaeb2-4053-4ce5-85a4-9cba7797418d" xlink:to="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_51412d3a-196e-4c81-acb7-e0408ece0a9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_f79769c0-7443-439f-994b-e76275fa4481" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_51412d3a-196e-4c81-acb7-e0408ece0a9b" xlink:to="loc_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset_f79769c0-7443-439f-994b-e76275fa4481" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract_3b7e9301-3202-4ae2-bebd-5263ffc670ce" xlink:href="stn-20211231.xsd#stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_51412d3a-196e-4c81-acb7-e0408ece0a9b" xlink:to="loc_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract_3b7e9301-3202-4ae2-bebd-5263ffc670ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_744356f5-4af0-4409-b35e-39d7a5b5cc58" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract_3b7e9301-3202-4ae2-bebd-5263ffc670ce" xlink:to="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset_744356f5-4af0-4409-b35e-39d7a5b5cc58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_55713162-1fe4-423e-b723-184412049722" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract_3b7e9301-3202-4ae2-bebd-5263ffc670ce" xlink:to="loc_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset_55713162-1fe4-423e-b723-184412049722" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset_a61d100c-866a-45dc-a5d3-de795deae901" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract_3b7e9301-3202-4ae2-bebd-5263ffc670ce" xlink:to="loc_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset_a61d100c-866a-45dc-a5d3-de795deae901" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_08f0ac1b-adaa-4ded-98b2-27f7b9821376" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_51412d3a-196e-4c81-acb7-e0408ece0a9b" xlink:to="loc_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans_08f0ac1b-adaa-4ded-98b2-27f7b9821376" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_ffea524d-11bd-4b89-ae54-0d125f61b814" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_51412d3a-196e-4c81-acb7-e0408ece0a9b" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset_ffea524d-11bd-4b89-ae54-0d125f61b814" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset_2c67b0c2-5256-4181-bd5c-b16726ec2539" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract_51412d3a-196e-4c81-acb7-e0408ece0a9b" xlink:to="loc_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset_2c67b0c2-5256-4181-bd5c-b16726ec2539" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherNetDefinedBenefitLiabilityAssetAbstract_d2d581ab-f84a-49a7-a449-a474c14707e5" xlink:href="stn-20211231.xsd#stn_OtherNetDefinedBenefitLiabilityAssetAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_681aaeb2-4053-4ce5-85a4-9cba7797418d" xlink:to="loc_stn_OtherNetDefinedBenefitLiabilityAssetAbstract_d2d581ab-f84a-49a7-a449-a474c14707e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_c3ba60e7-6eb5-41b2-9eb9-9397e50034af" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherNetDefinedBenefitLiabilityAssetAbstract_d2d581ab-f84a-49a7-a449-a474c14707e5" xlink:to="loc_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset_c3ba60e7-6eb5-41b2-9eb9-9397e50034af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset_2817553b-c19f-4026-a22b-471e90da101d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherNetDefinedBenefitLiabilityAssetAbstract_d2d581ab-f84a-49a7-a449-a474c14707e5" xlink:to="loc_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset_2817553b-c19f-4026-a22b-471e90da101d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset_f38cd231-0118-47df-bf13-b1830b4e48a2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherNetDefinedBenefitLiabilityAssetAbstract_d2d581ab-f84a-49a7-a449-a474c14707e5" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset_f38cd231-0118-47df-bf13-b1830b4e48a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_b6fd3fd2-074a-47f4-ac75-66b0a5d9d7e1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LiabilityAssetOfDefinedBenefitPlans"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems_681aaeb2-4053-4ce5-85a4-9cba7797418d" xlink:to="loc_ifrs-full_LiabilityAssetOfDefinedBenefitPlans_b6fd3fd2-074a-47f4-ac75-66b0a5d9d7e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_EmployeeBenefitsAbstract_969cd9d4-b47d-499a-a833-b9ddbf394d12" xlink:href="stn-20211231.xsd#stn_EmployeeBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_9bde8c38-c709-4a80-81ec-f56a478fc109" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_969cd9d4-b47d-499a-a833-b9ddbf394d12" xlink:to="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_9bde8c38-c709-4a80-81ec-f56a478fc109" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_5628aaa1-90a9-49d2-867c-c8837f3b0a82" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_9bde8c38-c709-4a80-81ec-f56a478fc109" xlink:to="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_5628aaa1-90a9-49d2-867c-c8837f3b0a82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_e140be80-e7e5-4f43-a79b-ddf6afcb51dc" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_5628aaa1-90a9-49d2-867c-c8837f3b0a82" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_e140be80-e7e5-4f43-a79b-ddf6afcb51dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level1OfFairValueHierarchyMember_451feef9-c0ff-4c10-8d4c-b1426bf81867" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Level1OfFairValueHierarchyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_e140be80-e7e5-4f43-a79b-ddf6afcb51dc" xlink:to="loc_ifrs-full_Level1OfFairValueHierarchyMember_451feef9-c0ff-4c10-8d4c-b1426bf81867" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level2And3OfFairValueHierarchyMember_7df4761e-9161-4e05-8ebf-f7a23a21489f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Level2And3OfFairValueHierarchyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_e140be80-e7e5-4f43-a79b-ddf6afcb51dc" xlink:to="loc_ifrs-full_Level2And3OfFairValueHierarchyMember_7df4761e-9161-4e05-8ebf-f7a23a21489f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_ac352906-19e4-4f5b-adf0-8c49937a330a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsTable_9bde8c38-c709-4a80-81ec-f56a478fc109" xlink:to="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_ac352906-19e4-4f5b-adf0-8c49937a330a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets_b44ee1db-3e5c-4f79-bdf4-20409c33c1a0" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_ac352906-19e4-4f5b-adf0-8c49937a330a" xlink:to="loc_ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets_b44ee1db-3e5c-4f79-bdf4-20409c33c1a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets_021bc048-d5d2-4480-8972-ffc30a2f7dc3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_ac352906-19e4-4f5b-adf0-8c49937a330a" xlink:to="loc_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets_021bc048-d5d2-4480-8972-ffc30a2f7dc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets_8a7d89bb-9b09-49bd-9530-727d4ba676a0" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_ac352906-19e4-4f5b-adf0-8c49937a330a" xlink:to="loc_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets_8a7d89bb-9b09-49bd-9530-727d4ba676a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets_ec281cf9-6fb9-4743-8004-799f7539ca69" xlink:href="stn-20211231.xsd#stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_ac352906-19e4-4f5b-adf0-8c49937a330a" xlink:to="loc_stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets_ec281cf9-6fb9-4743-8004-799f7539ca69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets_703c3cb3-f562-4104-8cd2-becfcb9d4b51" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_ac352906-19e4-4f5b-adf0-8c49937a330a" xlink:to="loc_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets_703c3cb3-f562-4104-8cd2-becfcb9d4b51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets_4d81a96b-58ce-4b50-8d99-48aef52ccd5d" xlink:href="stn-20211231.xsd#stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_ac352906-19e4-4f5b-adf0-8c49937a330a" xlink:to="loc_stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets_4d81a96b-58ce-4b50-8d99-48aef52ccd5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets_b8492852-8eb6-433f-85dd-7126f1ea5ffb" xlink:href="stn-20211231.xsd#stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_ac352906-19e4-4f5b-adf0-8c49937a330a" xlink:to="loc_stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets_b8492852-8eb6-433f-85dd-7126f1ea5ffb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PlanAssetsAtFairValue_88c8aafb-af00-4a36-9eb0-aebb63666d8d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PlanAssetsAtFairValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems_ac352906-19e4-4f5b-adf0-8c49937a330a" xlink:to="loc_ifrs-full_PlanAssetsAtFairValue_88c8aafb-af00-4a36-9eb0-aebb63666d8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#EmployeeDefinedBenefitObligationsSummaryofPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_EmployeeBenefitsAbstract_51aed539-e059-4cec-8daa-5a97b98dc736" xlink:href="stn-20211231.xsd#stn_EmployeeBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfDiscountRates_54908c5d-fdb3-4bfd-ba20-bc953c6398ee" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ActuarialAssumptionOfDiscountRates"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_51aed539-e059-4cec-8daa-5a97b98dc736" xlink:to="loc_ifrs-full_ActuarialAssumptionOfDiscountRates_54908c5d-fdb3-4bfd-ba20-bc953c6398ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases_3d0b08a1-9d36-46e9-bf4c-d8085f2182bd" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_51aed539-e059-4cec-8daa-5a97b98dc736" xlink:to="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases_3d0b08a1-9d36-46e9-bf4c-d8085f2182bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation_e17fabdb-c02d-43ca-a7c7-c1515ba63c02" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_51aed539-e059-4cec-8daa-5a97b98dc736" xlink:to="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation_e17fabdb-c02d-43ca-a7c7-c1515ba63c02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases_ed5a4cfc-406e-4115-bfc2-0121a6b95dc1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_51aed539-e059-4cec-8daa-5a97b98dc736" xlink:to="loc_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases_ed5a4cfc-406e-4115-bfc2-0121a6b95dc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract_c6119166-3e66-459f-a3ab-db5b815873f6" xlink:href="stn-20211231.xsd#stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_51aed539-e059-4cec-8daa-5a97b98dc736" xlink:to="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract_c6119166-3e66-459f-a3ab-db5b815873f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementMale_3ffc6afe-5736-46cf-8fe5-3ff72cc55a00" xlink:href="stn-20211231.xsd#stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementMale"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract_c6119166-3e66-459f-a3ab-db5b815873f6" xlink:to="loc_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementMale_3ffc6afe-5736-46cf-8fe5-3ff72cc55a00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale_2cd8bc41-cb81-4d42-862e-6a380a930738" xlink:href="stn-20211231.xsd#stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract_c6119166-3e66-459f-a3ab-db5b815873f6" xlink:to="loc_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale_2cd8bc41-cb81-4d42-862e-6a380a930738" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract_6e9b30ee-3112-4eb8-93fa-d32644b089ea" xlink:href="stn-20211231.xsd#stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_51aed539-e059-4cec-8daa-5a97b98dc736" xlink:to="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract_6e9b30ee-3112-4eb8-93fa-d32644b089ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale_d005290c-56be-47d5-a85b-000ad966a6ad" xlink:href="stn-20211231.xsd#stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract_6e9b30ee-3112-4eb8-93fa-d32644b089ea" xlink:to="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale_d005290c-56be-47d5-a85b-000ad966a6ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale_9b495e5a-e4ee-40b0-8ebf-efead160d056" xlink:href="stn-20211231.xsd#stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract_6e9b30ee-3112-4eb8-93fa-d32644b089ea" xlink:to="loc_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale_9b495e5a-e4ee-40b0-8ebf-efead160d056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_EmployeeBenefitsAbstract_c8417834-929d-4d06-8cd3-cef7a6bc8bd4" xlink:href="stn-20211231.xsd#stn_EmployeeBenefitsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_dac36d3c-ae5f-472a-a3ea-5021c67aab22" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EmployeeBenefitsAbstract_c8417834-929d-4d06-8cd3-cef7a6bc8bd4" xlink:to="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_dac36d3c-ae5f-472a-a3ea-5021c67aab22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsAxis_e080b86e-74f2-4d97-8714-42a8d274db28" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ActuarialAssumptionsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_dac36d3c-ae5f-472a-a3ea-5021c67aab22" xlink:to="loc_ifrs-full_ActuarialAssumptionsAxis_e080b86e-74f2-4d97-8714-42a8d274db28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ActuarialAssumptionsMember_dc99d948-8794-4116-99d5-2e9027027927" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ActuarialAssumptionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ActuarialAssumptionsAxis_e080b86e-74f2-4d97-8714-42a8d274db28" xlink:to="loc_ifrs-full_ActuarialAssumptionsMember_dc99d948-8794-4116-99d5-2e9027027927" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember_065914c2-532a-48a6-95af-35e170f09208" xlink:href="stn-20211231.xsd#stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_dc99d948-8794-4116-99d5-2e9027027927" xlink:to="loc_stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember_065914c2-532a-48a6-95af-35e170f09208" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember_451cd4e5-2a95-407f-ba54-9bab861b9178" xlink:href="stn-20211231.xsd#stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_dc99d948-8794-4116-99d5-2e9027027927" xlink:to="loc_stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember_451cd4e5-2a95-407f-ba54-9bab861b9178" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember_73060534-67e7-490f-8515-63882cb3a7b3" xlink:href="stn-20211231.xsd#stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_dc99d948-8794-4116-99d5-2e9027027927" xlink:to="loc_stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember_73060534-67e7-490f-8515-63882cb3a7b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember_e685a9a7-a36c-4eb0-8d3e-1456252f823f" xlink:href="stn-20211231.xsd#stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_dc99d948-8794-4116-99d5-2e9027027927" xlink:to="loc_stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember_e685a9a7-a36c-4eb0-8d3e-1456252f823f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember_f27d8bfb-3b66-4efb-8512-4ca2eddf4a83" xlink:href="stn-20211231.xsd#stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ActuarialAssumptionsMember_dc99d948-8794-4116-99d5-2e9027027927" xlink:to="loc_stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember_f27d8bfb-3b66-4efb-8512-4ca2eddf4a83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_6ed26198-89c6-4bda-8b68-aee8f922e148" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable_dac36d3c-ae5f-472a-a3ea-5021c67aab22" xlink:to="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_6ed26198-89c6-4bda-8b68-aee8f922e148" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption_0befd96b-de39-4512-a392-7fe07184f228" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_6ed26198-89c6-4bda-8b68-aee8f922e148" xlink:to="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption_0befd96b-de39-4512-a392-7fe07184f228" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption_83ac798b-5c44-46a0-8159-17ff2f18a842" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_6ed26198-89c6-4bda-8b68-aee8f922e148" xlink:to="loc_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption_83ac798b-5c44-46a0-8159-17ff2f18a842" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_ab623118-e66d-4717-8647-ffdc65259963" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_6ed26198-89c6-4bda-8b68-aee8f922e148" xlink:to="loc_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption_ab623118-e66d-4717-8647-ffdc65259963" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption_4804a357-0a6c-46f3-b204-8a330421c02e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems_6ed26198-89c6-4bda-8b68-aee8f922e148" xlink:to="loc_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption_4804a357-0a6c-46f3-b204-8a330421c02e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherLiabilities" xlink:type="simple" xlink:href="stn-20211231.xsd#OtherLiabilities"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/OtherLiabilities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_6ab3633f-a3f5-4d68-839f-a7e858f19117" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherLiabilitiesExplanatory_5a750872-e27e-4f17-ae03-5bf51e9053a2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfOtherLiabilitiesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_6ab3633f-a3f5-4d68-839f-a7e858f19117" xlink:to="loc_ifrs-full_DisclosureOfOtherLiabilitiesExplanatory_5a750872-e27e-4f17-ae03-5bf51e9053a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherLiabilitiesTables" xlink:type="simple" xlink:href="stn-20211231.xsd#OtherLiabilitiesTables"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/OtherLiabilitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_dfee8554-d0c7-411c-919c-c6ce2f45a128" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock_164f2353-158c-4515-a008-839d40cbe489" xlink:href="stn-20211231.xsd#stn_DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_dfee8554-d0c7-411c-919c-c6ce2f45a128" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock_164f2353-158c-4515-a008-839d40cbe489" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherLiabilitiesDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#OtherLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/OtherLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_ed106ef6-08d1-4f0a-8bc3-da7dddd25379" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011_b73f0d4b-d124-41c9-bab3-893d0515eb2c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_ed106ef6-08d1-4f0a-8bc3-da7dddd25379" xlink:to="loc_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011_b73f0d4b-d124-41c9-bab3-893d0515eb2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax_705753e9-6332-43de-9298-2345824127c0" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_ed106ef6-08d1-4f0a-8bc3-da7dddd25379" xlink:to="loc_ifrs-full_PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax_705753e9-6332-43de-9298-2345824127c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativeFinancialLiabilitiesHeldForHedging_92c2dd70-fdc5-431f-831b-58866f03e7d9" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DerivativeFinancialLiabilitiesHeldForHedging"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_ed106ef6-08d1-4f0a-8bc3-da7dddd25379" xlink:to="loc_ifrs-full_DerivativeFinancialLiabilitiesHeldForHedging_92c2dd70-fdc5-431f-831b-58866f03e7d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_MiscellaneousOtherLiabilities_e3e22554-4662-4909-af75-285af73a7690" xlink:href="stn-20211231.xsd#stn_MiscellaneousOtherLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_ed106ef6-08d1-4f0a-8bc3-da7dddd25379" xlink:to="loc_stn_MiscellaneousOtherLiabilities_e3e22554-4662-4909-af75-285af73a7690" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherLiabilities_270f55ae-c195-49df-bfc6-35563feb724b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_ed106ef6-08d1-4f0a-8bc3-da7dddd25379" xlink:to="loc_ifrs-full_OtherLiabilities_270f55ae-c195-49df-bfc6-35563feb724b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherCurrentLiabilities_2ee468de-ab7e-4309-bec6-f09d046ab55a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherCurrentLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_ed106ef6-08d1-4f0a-8bc3-da7dddd25379" xlink:to="loc_ifrs-full_OtherCurrentLiabilities_2ee468de-ab7e-4309-bec6-f09d046ab55a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherNoncurrentLiabilities_01add03e-5dec-430f-adfa-b271887ad24c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherNoncurrentLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_ed106ef6-08d1-4f0a-8bc3-da7dddd25379" xlink:to="loc_ifrs-full_OtherNoncurrentLiabilities_01add03e-5dec-430f-adfa-b271887ad24c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherLiabilitiesDetails_1" xlink:type="simple" xlink:href="stn-20211231.xsd#OtherLiabilitiesDetails_1"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/OtherLiabilitiesDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/Commitments" xlink:type="simple" xlink:href="stn-20211231.xsd#Commitments"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/Commitments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeasesAbstract_a58be6ee-3112-41a7-87ad-2644c993076b" xlink:href="stn-20211231.xsd#stn_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfCommitmentsExplanatory_d0065c91-39ee-4cd2-bd4f-85faf71e3b5b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfCommitmentsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_a58be6ee-3112-41a7-87ad-2644c993076b" xlink:to="loc_ifrs-full_DisclosureOfCommitmentsExplanatory_d0065c91-39ee-4cd2-bd4f-85faf71e3b5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CommitmentsTables" xlink:type="simple" xlink:href="stn-20211231.xsd#CommitmentsTables"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/CommitmentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeasesAbstract_d520cfe7-016a-40c7-95c8-9181dfc53306" xlink:href="stn-20211231.xsd#stn_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory_74b2b7a4-46c6-4ed7-ba6f-7301a52cc418" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_d520cfe7-016a-40c7-95c8-9181dfc53306" xlink:to="loc_ifrs-full_DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory_74b2b7a4-46c6-4ed7-ba6f-7301a52cc418" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CommitmentsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#CommitmentsDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/CommitmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeasesAbstract_50244c4d-13d0-4aa0-961e-784a19cc281d" xlink:href="stn-20211231.xsd#stn_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable_431e17a3-6cb8-4d15-b2e9-cc0685548265" xlink:href="stn-20211231.xsd#stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_LeasesAbstract_50244c4d-13d0-4aa0-961e-784a19cc281d" xlink:to="loc_stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable_431e17a3-6cb8-4d15-b2e9-cc0685548265" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_15fc43ac-5296-47ce-b10a-1978b57c91e1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_MaturityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable_431e17a3-6cb8-4d15-b2e9-cc0685548265" xlink:to="loc_ifrs-full_MaturityAxis_15fc43ac-5296-47ce-b10a-1978b57c91e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_8b50259e-67b8-41bc-b920-942e6793ee93" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_15fc43ac-5296-47ce-b10a-1978b57c91e1" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_8b50259e-67b8-41bc-b920-942e6793ee93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_529392b8-d4fd-44a2-bfa5-b6779936bdb4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_8b50259e-67b8-41bc-b920-942e6793ee93" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_529392b8-d4fd-44a2-bfa5-b6779936bdb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_de99bb45-236b-4494-9958-76d7b20266c6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_8b50259e-67b8-41bc-b920-942e6793ee93" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_de99bb45-236b-4494-9958-76d7b20266c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanThreeYearsMember_585bc7aa-e354-4c9f-8d7e-b5ea4778c2f3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LaterThanThreeYearsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_8b50259e-67b8-41bc-b920-942e6793ee93" xlink:to="loc_ifrs-full_LaterThanThreeYearsMember_585bc7aa-e354-4c9f-8d7e-b5ea4778c2f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_7fc968dc-5b78-49b6-a451-6f0c833afb70" xlink:href="stn-20211231.xsd#stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable_431e17a3-6cb8-4d15-b2e9-cc0685548265" xlink:to="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_7fc968dc-5b78-49b6-a451-6f0c833afb70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed_d50a2d6e-ed68-4ccb-8581-53cfe5feda42" xlink:href="stn-20211231.xsd#stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_7fc968dc-5b78-49b6-a451-6f0c833afb70" xlink:to="loc_stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed_d50a2d6e-ed68-4ccb-8581-53cfe5feda42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed_c8e5aeca-7a96-4a46-abad-57dcbb4c36d8" xlink:href="stn-20211231.xsd#stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_7fc968dc-5b78-49b6-a451-6f0c833afb70" xlink:to="loc_stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed_c8e5aeca-7a96-4a46-abad-57dcbb4c36d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LeasesNotYetCommencedToWhichLesseeIsCommitted_7e758b29-1b2b-4890-9b0c-30c0b26e0c94" xlink:href="stn-20211231.xsd#stn_LeasesNotYetCommencedToWhichLesseeIsCommitted"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_7fc968dc-5b78-49b6-a451-6f0c833afb70" xlink:to="loc_stn_LeasesNotYetCommencedToWhichLesseeIsCommitted_7e758b29-1b2b-4890-9b0c-30c0b26e0c94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_Commitments_1f049c0b-b6e7-44e0-bc81-f80d889fddd8" xlink:href="stn-20211231.xsd#stn_Commitments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_7fc968dc-5b78-49b6-a451-6f0c833afb70" xlink:to="loc_stn_Commitments_1f049c0b-b6e7-44e0-bc81-f80d889fddd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UndiscountedLeasePaymentsToBeReceived_1d5e97e1-2285-468d-bd26-acc538408005" xlink:href="stn-20211231.xsd#stn_UndiscountedLeasePaymentsToBeReceived"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_7fc968dc-5b78-49b6-a451-6f0c833afb70" xlink:to="loc_stn_UndiscountedLeasePaymentsToBeReceived_1d5e97e1-2285-468d-bd26-acc538408005" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UndiscountedFinanceLeasePaymentsToBeReceived_b013995e-341c-4f48-9410-d5ef6f75d3eb" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_UndiscountedFinanceLeasePaymentsToBeReceived"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems_7fc968dc-5b78-49b6-a451-6f0c833afb70" xlink:to="loc_ifrs-full_UndiscountedFinanceLeasePaymentsToBeReceived_b013995e-341c-4f48-9410-d5ef6f75d3eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ContingenciesandGuarantees" xlink:type="simple" xlink:href="stn-20211231.xsd#ContingenciesandGuarantees"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/ContingenciesandGuarantees" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_89581b68-a175-4016-bc61-ee4374188a09" xlink:href="stn-20211231.xsd#stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory_c7541c45-28ab-4ff5-aa3d-22fe59befe41" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_89581b68-a175-4016-bc61-ee4374188a09" xlink:to="loc_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory_c7541c45-28ab-4ff5-aa3d-22fe59befe41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ContingenciesandGuaranteesDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#ContingenciesandGuaranteesDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/ContingenciesandGuaranteesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_3197d79e-a3ae-4a8d-a41d-a039b92e7d9b" xlink:href="stn-20211231.xsd#stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_28ac71cf-e20e-46b1-9acd-6ff9043f491e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfContingentLiabilitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract_3197d79e-a3ae-4a8d-a41d-a039b92e7d9b" xlink:to="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_28ac71cf-e20e-46b1-9acd-6ff9043f491e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfContingentLiabilitiesAxis_48fab846-fcde-43e5-b3f3-b7129d7cbc08" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfContingentLiabilitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_28ac71cf-e20e-46b1-9acd-6ff9043f491e" xlink:to="loc_ifrs-full_ClassesOfContingentLiabilitiesAxis_48fab846-fcde-43e5-b3f3-b7129d7cbc08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContingentLiabilitiesMember_1d2af047-1e30-423e-a7dc-57878fccded1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ContingentLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfContingentLiabilitiesAxis_48fab846-fcde-43e5-b3f3-b7129d7cbc08" xlink:to="loc_ifrs-full_ContingentLiabilitiesMember_1d2af047-1e30-423e-a7dc-57878fccded1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContingentLiabilityForGuaranteesMember_681bf3e0-21a2-4b49-8c4f-8297415f2cc9" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ContingentLiabilityForGuaranteesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ContingentLiabilitiesMember_1d2af047-1e30-423e-a7dc-57878fccded1" xlink:to="loc_ifrs-full_ContingentLiabilityForGuaranteesMember_681bf3e0-21a2-4b49-8c4f-8297415f2cc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_05e27dba-83d3-4d2c-bed6-4a7f6ac2c0e7" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfContingentLiabilitiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesTable_28ac71cf-e20e-46b1-9acd-6ff9043f491e" xlink:to="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_05e27dba-83d3-4d2c-bed6-4a7f6ac2c0e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EstimatedFinancialEffectOfContingentAssets_a36ef1dd-651e-4da9-8fcb-ccdc6cf792e3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EstimatedFinancialEffectOfContingentAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfContingentLiabilitiesLineItems_05e27dba-83d3-4d2c-bed6-4a7f6ac2c0e7" xlink:to="loc_ifrs-full_EstimatedFinancialEffectOfContingentAssets_a36ef1dd-651e-4da9-8fcb-ccdc6cf792e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ShareCapital" xlink:type="simple" xlink:href="stn-20211231.xsd#ShareCapital"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/ShareCapital" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_ShareBasedPaymentArrangementsAbstract_1b3e9c2c-c7e4-4db7-9e80-806b6c3578d2" xlink:href="stn-20211231.xsd#stn_ShareBasedPaymentArrangementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory_fa891c13-71fe-4eff-ac08-b4f31afdebae" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_1b3e9c2c-c7e4-4db7-9e80-806b6c3578d2" xlink:to="loc_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory_fa891c13-71fe-4eff-ac08-b4f31afdebae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ShareCapitalTables" xlink:type="simple" xlink:href="stn-20211231.xsd#ShareCapitalTables"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/ShareCapitalTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_ShareBasedPaymentArrangementsAbstract_15480fd4-cca2-4bbf-8239-40e695b78447" xlink:href="stn-20211231.xsd#stn_ShareBasedPaymentArrangementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfDividendsExplanatory_ac39b14b-22cf-4ce8-815d-4ccd396e12f0" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfDividendsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_15480fd4-cca2-4bbf-8239-40e695b78447" xlink:to="loc_ifrs-full_DisclosureOfDividendsExplanatory_ac39b14b-22cf-4ce8-815d-4ccd396e12f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory_0f4aec8b-a84e-4121-9070-44f0c81c0daf" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_15480fd4-cca2-4bbf-8239-40e695b78447" xlink:to="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory_0f4aec8b-a84e-4121-9070-44f0c81c0daf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory_318507fc-0755-4fe2-bd85-d2a4d20a6f1d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_15480fd4-cca2-4bbf-8239-40e695b78447" xlink:to="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory_318507fc-0755-4fe2-bd85-d2a4d20a6f1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#ShareCapitalAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_ShareBasedPaymentArrangementsAbstract_657e4fb2-7bfb-40fa-9563-0d09ae12f951" xlink:href="stn-20211231.xsd#stn_ShareBasedPaymentArrangementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_9676f88c-29a5-4013-8583-23957ac8de5b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_657e4fb2-7bfb-40fa-9563-0d09ae12f951" xlink:to="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_9676f88c-29a5-4013-8583-23957ac8de5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_0774f42b-be39-42d6-a303-8f97b4fd8137" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_9676f88c-29a5-4013-8583-23957ac8de5b" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_0774f42b-be39-42d6-a303-8f97b4fd8137" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_ceb5e00c-72dd-452c-9d9f-a5c29b162128" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_0774f42b-be39-42d6-a303-8f97b4fd8137" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_ceb5e00c-72dd-452c-9d9f-a5c29b162128" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OfficersAndEmployeesMember_f01a5bc7-8f0b-4374-8f89-6199fda09411" xlink:href="stn-20211231.xsd#stn_OfficersAndEmployeesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_ceb5e00c-72dd-452c-9d9f-a5c29b162128" xlink:to="loc_stn_OfficersAndEmployeesMember_f01a5bc7-8f0b-4374-8f89-6199fda09411" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_1a49e3e5-1260-4a40-a94e-139545dbfc5b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_9676f88c-29a5-4013-8583-23957ac8de5b" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_1a49e3e5-1260-4a40-a94e-139545dbfc5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_7e9bd0a4-4745-41ce-bacc-754e96110ddd" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_1a49e3e5-1260-4a40-a94e-139545dbfc5b" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_7e9bd0a4-4745-41ce-bacc-754e96110ddd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RestrictedShareUnitsRSUsMember_21bed948-311b-4a31-8572-3c492eb656c3" xlink:href="stn-20211231.xsd#stn_RestrictedShareUnitsRSUsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_7e9bd0a4-4745-41ce-bacc-754e96110ddd" xlink:to="loc_stn_RestrictedShareUnitsRSUsMember_21bed948-311b-4a31-8572-3c492eb656c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PerformanceShareUnitsMember_76930691-fbd0-4635-b5a3-f5ba95a52399" xlink:href="stn-20211231.xsd#stn_PerformanceShareUnitsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_7e9bd0a4-4745-41ce-bacc-754e96110ddd" xlink:to="loc_stn_PerformanceShareUnitsMember_76930691-fbd0-4635-b5a3-f5ba95a52399" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PerformanceShareUnitsPSUsExcludingDividendsMember_375dc767-68f5-4c0c-8a60-563271592e33" xlink:href="stn-20211231.xsd#stn_PerformanceShareUnitsPSUsExcludingDividendsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_7e9bd0a4-4745-41ce-bacc-754e96110ddd" xlink:to="loc_stn_PerformanceShareUnitsPSUsExcludingDividendsMember_375dc767-68f5-4c0c-8a60-563271592e33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DeferredShareUnitsDSUsExcludingDividendsMember_78e2cf89-0e5c-4486-8af2-f084b60d83b2" xlink:href="stn-20211231.xsd#stn_DeferredShareUnitsDSUsExcludingDividendsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_7e9bd0a4-4745-41ce-bacc-754e96110ddd" xlink:to="loc_stn_DeferredShareUnitsDSUsExcludingDividendsMember_78e2cf89-0e5c-4486-8af2-f084b60d83b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DeferredShareUnitsDSUsMember_b06cb385-5d40-4b1a-899c-ae044d8224ee" xlink:href="stn-20211231.xsd#stn_DeferredShareUnitsDSUsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_7e9bd0a4-4745-41ce-bacc-754e96110ddd" xlink:to="loc_stn_DeferredShareUnitsDSUsMember_b06cb385-5d40-4b1a-899c-ae044d8224ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_Vesting1Axis_2d92d101-038c-42d8-ab7b-e61ba6b25653" xlink:href="stn-20211231.xsd#stn_Vesting1Axis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_9676f88c-29a5-4013-8583-23957ac8de5b" xlink:to="loc_stn_Vesting1Axis_2d92d101-038c-42d8-ab7b-e61ba6b25653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_Vesting1Domain_5f592ea2-681a-4ad0-93e0-f4c83d7b8e6a" xlink:href="stn-20211231.xsd#stn_Vesting1Domain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_Vesting1Axis_2d92d101-038c-42d8-ab7b-e61ba6b25653" xlink:to="loc_stn_Vesting1Domain_5f592ea2-681a-4ad0-93e0-f4c83d7b8e6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EstimatedHistoricalDataMember_22a2d462-e5c0-4dd4-99f3-99c48d8410f4" xlink:href="stn-20211231.xsd#stn_EstimatedHistoricalDataMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_Vesting1Domain_5f592ea2-681a-4ad0-93e0-f4c83d7b8e6a" xlink:to="loc_stn_EstimatedHistoricalDataMember_22a2d462-e5c0-4dd4-99f3-99c48d8410f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_66a9e7e7-1bfe-4990-8bf1-a56203905eb8" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_9676f88c-29a5-4013-8583-23957ac8de5b" xlink:to="loc_ifrs-full_RangeAxis_66a9e7e7-1bfe-4990-8bf1-a56203905eb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_768837b5-0403-4e20-98a1-67cc3ffad8a1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_66a9e7e7-1bfe-4990-8bf1-a56203905eb8" xlink:to="loc_ifrs-full_RangesMember_768837b5-0403-4e20-98a1-67cc3ffad8a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BottomOfRangeMember_a730acf2-d008-4083-99a0-09e4561fb622" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BottomOfRangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_768837b5-0403-4e20-98a1-67cc3ffad8a1" xlink:to="loc_ifrs-full_BottomOfRangeMember_a730acf2-d008-4083-99a0-09e4561fb622" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_a371087c-b096-4197-8200-a3e650568cbd" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TopOfRangeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_768837b5-0403-4e20-98a1-67cc3ffad8a1" xlink:to="loc_ifrs-full_TopOfRangeMember_a371087c-b096-4197-8200-a3e650568cbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis_812f61ab-574f-4fce-b205-7f49b8fd0a79" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_9676f88c-29a5-4013-8583-23957ac8de5b" xlink:to="loc_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis_812f61ab-574f-4fce-b205-7f49b8fd0a79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ValuationTechniquesMember_d250b9ce-0e29-4d70-827c-558e2200cd5d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ValuationTechniquesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis_812f61ab-574f-4fce-b205-7f49b8fd0a79" xlink:to="loc_ifrs-full_ValuationTechniquesMember_d250b9ce-0e29-4d70-827c-558e2200cd5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OptionPricingModelMember_f865634f-8e4a-4a13-96c7-5f67ec4094e5" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OptionPricingModelMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ValuationTechniquesMember_d250b9ce-0e29-4d70-827c-558e2200cd5d" xlink:to="loc_ifrs-full_OptionPricingModelMember_f865634f-8e4a-4a13-96c7-5f67ec4094e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable_9676f88c-29a5-4013-8583-23957ac8de5b" xlink:to="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram_e9e36123-6200-4610-9dc6-243b67b89ecc" xlink:href="stn-20211231.xsd#stn_NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_stn_NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram_e9e36123-6200-4610-9dc6-243b67b89ecc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SharesRepurchasedForCancellation_8bced53c-0069-4888-8228-17c78c6bb4c5" xlink:href="stn-20211231.xsd#stn_SharesRepurchasedForCancellation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_stn_SharesRepurchasedForCancellation_8bced53c-0069-4888-8228-17c78c6bb4c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CancellationOfTreasuryShares_0567e327-66a7-49de-8aef-7705ef263d1c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CancellationOfTreasuryShares"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_ifrs-full_CancellationOfTreasuryShares_0567e327-66a7-49de-8aef-7705ef263d1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReductionOfIssuedCapital_8d38f5f1-32c1-4f22-aed4-14286f9bb221" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ReductionOfIssuedCapital"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_ifrs-full_ReductionOfIssuedCapital_8d38f5f1-32c1-4f22-aed4-14286f9bb221" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ReductionOfContributedSurplus_f0e19f96-1147-430d-97db-1a57d6571cc0" xlink:href="stn-20211231.xsd#stn_ReductionOfContributedSurplus"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_stn_ReductionOfContributedSurplus_f0e19f96-1147-430d-97db-1a57d6571cc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ChargesToRetainedEarnings_4827e4b2-b2fc-4ee4-a2bc-3cc7a5c21371" xlink:href="stn-20211231.xsd#stn_ChargesToRetainedEarnings"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_stn_ChargesToRetainedEarnings_4827e4b2-b2fc-4ee4-a2bc-3cc7a5c21371" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendPayables_274d3915-909e-46c1-94c1-fe6213c5e8ed" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DividendPayables"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_ifrs-full_DividendPayables_274d3915-909e-46c1-94c1-fe6213c5e8ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_6d98ddce-617e-4d5d-9ff1-1c6a7328f2de" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_6d98ddce-617e-4d5d-9ff1-1c6a7328f2de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_3696254a-27c4-46ed-8490-9cb800ac757a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_3696254a-27c4-46ed-8490-9cb800ac757a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_ef8b523e-97f5-4e3e-91d1-e7be665075f5" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets_ef8b523e-97f5-4e3e-91d1-e7be665075f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions_fdcef962-f4a3-45a0-a5b6-c8b318ad7a56" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_ifrs-full_DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions_fdcef962-f4a3-45a0-a5b6-c8b318ad7a56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExercisePriceOfOutstandingShareOptions2019_47c8cfe0-4151-48fa-b200-ba8fa23c8754" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ExercisePriceOfOutstandingShareOptions2019"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_ifrs-full_ExercisePriceOfOutstandingShareOptions2019_47c8cfe0-4151-48fa-b200-ba8fa23c8754" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019_37f3acd7-ed45-4fac-9a18-75f8c6eec842" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019_37f3acd7-ed45-4fac-9a18-75f8c6eec842" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_548fc5b9-fb39-425d-835e-a8c7c0dc4574" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_548fc5b9-fb39-425d-835e-a8c7c0dc4574" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted_9b73fa9b-f61b-4781-bc4c-9d353272115b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted_9b73fa9b-f61b-4781-bc4c-9d353272115b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_VestingDurationForShareBasedPaymentArrangement_4adedce3-e931-46cb-8ec3-8d1cc5145231" xlink:href="stn-20211231.xsd#stn_VestingDurationForShareBasedPaymentArrangement"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_stn_VestingDurationForShareBasedPaymentArrangement_4adedce3-e931-46cb-8ec3-8d1cc5145231" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfTradingDays_f4314067-7f7c-41ed-bac5-13c9e8128f90" xlink:href="stn-20211231.xsd#stn_NumberOfTradingDays"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_stn_NumberOfTradingDays_f4314067-7f7c-41ed-bac5-13c9e8128f90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011_7f2aded5-036c-4057-ba39-9c1e0aa2fef6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011_7f2aded5-036c-4057-ba39-9c1e0aa2fef6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SharebasedPaymentArrangementVestingRightsPercentage_06e7842c-b9a0-41c0-9efc-51be0aa1d364" xlink:href="stn-20211231.xsd#stn_SharebasedPaymentArrangementVestingRightsPercentage"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_stn_SharebasedPaymentArrangementVestingRightsPercentage_06e7842c-b9a0-41c0-9efc-51be0aa1d364" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease_68cae4c8-9198-4f1e-a6e2-bed6bc6963ea" xlink:href="stn-20211231.xsd#stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease_68cae4c8-9198-4f1e-a6e2-bed6bc6963ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_eea665a5-764b-405a-adef-813ccb2b3bd5" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_eea665a5-764b-405a-adef-813ccb2b3bd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsOfOtherEquityInstruments_cb05c234-54f9-49ea-9fd9-88d6c1b32786" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PaymentsOfOtherEquityInstruments"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_ifrs-full_PaymentsOfOtherEquityInstruments_cb05c234-54f9-49ea-9fd9-88d6c1b32786" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011_647f81d1-8b57-4e00-9f23-27f5197c02bf" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems_55f7fbcb-6c0e-4f8d-9b82-6e1a244bceb5" xlink:to="loc_ifrs-full_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011_647f81d1-8b57-4e00-9f23-27f5197c02bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ShareCapitalSummaryofDividendsDeclaredandRecordedDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#ShareCapitalSummaryofDividendsDeclaredandRecordedDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/ShareCapitalSummaryofDividendsDeclaredandRecordedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_ShareBasedPaymentArrangementsAbstract_e140884d-ac21-4177-a9db-3bd3fea5ac4e" xlink:href="stn-20211231.xsd#stn_ShareBasedPaymentArrangementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDividendsTable_41a535ff-edec-4834-8881-bcffeb1bdf41" xlink:href="stn-20211231.xsd#stn_DisclosureOfDividendsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_e140884d-ac21-4177-a9db-3bd3fea5ac4e" xlink:to="loc_stn_DisclosureOfDividendsTable_41a535ff-edec-4834-8881-bcffeb1bdf41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfOrdinarySharesAxis_af1a53de-b296-4266-8cb0-407d22a7c721" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfOrdinarySharesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfDividendsTable_41a535ff-edec-4834-8881-bcffeb1bdf41" xlink:to="loc_ifrs-full_ClassesOfOrdinarySharesAxis_af1a53de-b296-4266-8cb0-407d22a7c721" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OrdinarySharesMember_6146ca99-b4c0-4841-843e-672ef7c1d91e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OrdinarySharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfOrdinarySharesAxis_af1a53de-b296-4266-8cb0-407d22a7c721" xlink:to="loc_ifrs-full_OrdinarySharesMember_6146ca99-b4c0-4841-843e-672ef7c1d91e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OrdinarySharesPerSharePeriodOneMember_93336aa1-25fd-46e2-aaa0-0cfc5bd15e23" xlink:href="stn-20211231.xsd#stn_OrdinarySharesPerSharePeriodOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OrdinarySharesMember_6146ca99-b4c0-4841-843e-672ef7c1d91e" xlink:to="loc_stn_OrdinarySharesPerSharePeriodOneMember_93336aa1-25fd-46e2-aaa0-0cfc5bd15e23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OrdinarySharesPerSharePeriodTwoMember_3236e791-f77c-45a7-8911-088f815026e7" xlink:href="stn-20211231.xsd#stn_OrdinarySharesPerSharePeriodTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OrdinarySharesMember_6146ca99-b4c0-4841-843e-672ef7c1d91e" xlink:to="loc_stn_OrdinarySharesPerSharePeriodTwoMember_3236e791-f77c-45a7-8911-088f815026e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OrdinarySharesPerSharePeriodThreeMember_7a5e9cae-3018-4b5a-95be-23b2b34e73eb" xlink:href="stn-20211231.xsd#stn_OrdinarySharesPerSharePeriodThreeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OrdinarySharesMember_6146ca99-b4c0-4841-843e-672ef7c1d91e" xlink:to="loc_stn_OrdinarySharesPerSharePeriodThreeMember_7a5e9cae-3018-4b5a-95be-23b2b34e73eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OrdinarySharesPerSharePeriodFourMember_101f4d7f-333f-45d6-9b76-c6d6a3302770" xlink:href="stn-20211231.xsd#stn_OrdinarySharesPerSharePeriodFourMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OrdinarySharesMember_6146ca99-b4c0-4841-843e-672ef7c1d91e" xlink:to="loc_stn_OrdinarySharesPerSharePeriodFourMember_101f4d7f-333f-45d6-9b76-c6d6a3302770" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OrdinarySharesPerSharePeriodFiveMember_fd092539-2b66-475a-a502-51adeda94b8f" xlink:href="stn-20211231.xsd#stn_OrdinarySharesPerSharePeriodFiveMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_OrdinarySharesMember_6146ca99-b4c0-4841-843e-672ef7c1d91e" xlink:to="loc_stn_OrdinarySharesPerSharePeriodFiveMember_fd092539-2b66-475a-a502-51adeda94b8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDividendsLineItems_04e09d32-5da8-4067-b4ab-9a69b8513e30" xlink:href="stn-20211231.xsd#stn_DisclosureOfDividendsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfDividendsTable_41a535ff-edec-4834-8881-bcffeb1bdf41" xlink:to="loc_stn_DisclosureOfDividendsLineItems_04e09d32-5da8-4067-b4ab-9a69b8513e30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidOrdinarySharesPerShare_d563475f-52d0-458e-81c6-51a338b1da6f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DividendsPaidOrdinarySharesPerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfDividendsLineItems_04e09d32-5da8-4067-b4ab-9a69b8513e30" xlink:to="loc_ifrs-full_DividendsPaidOrdinarySharesPerShare_d563475f-52d0-458e-81c6-51a338b1da6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsPaidOrdinaryShares_81f1e447-9719-40bf-a13d-f2d3fb6945ab" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DividendsPaidOrdinaryShares"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfDividendsLineItems_04e09d32-5da8-4067-b4ab-9a69b8513e30" xlink:to="loc_ifrs-full_DividendsPaidOrdinaryShares_81f1e447-9719-40bf-a13d-f2d3fb6945ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ShareCapitalNumberofSharesandWeightedAverageExercisePriceofShareOptionsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#ShareCapitalNumberofSharesandWeightedAverageExercisePriceofShareOptionsDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/ShareCapitalNumberofSharesandWeightedAverageExercisePriceofShareOptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_ShareBasedPaymentArrangementsAbstract_ca4525bf-f06b-4bfd-a873-6866b019d950" xlink:href="stn-20211231.xsd#stn_ShareBasedPaymentArrangementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOutstandingShareOptions_bd4a47c7-a0bc-431a-bf48-0008891ba9f0" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NumberOfOutstandingShareOptions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_ca4525bf-f06b-4bfd-a873-6866b019d950" xlink:to="loc_ifrs-full_NumberOfOutstandingShareOptions_bd4a47c7-a0bc-431a-bf48-0008891ba9f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_e8742f9a-59bc-4fab-999d-4a60426f9e55" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_ca4525bf-f06b-4bfd-a873-6866b019d950" xlink:to="loc_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement_e8742f9a-59bc-4fab-999d-4a60426f9e55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement_93fd611d-e71e-4f32-ab3a-8098b8262d66" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_ca4525bf-f06b-4bfd-a873-6866b019d950" xlink:to="loc_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement_93fd611d-e71e-4f32-ab3a-8098b8262d66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOutstandingShareOptions_7532efe7-5cb3-4f66-a343-545358c5bd70" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NumberOfOutstandingShareOptions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_ca4525bf-f06b-4bfd-a873-6866b019d950" xlink:to="loc_ifrs-full_NumberOfOutstandingShareOptions_7532efe7-5cb3-4f66-a343-545358c5bd70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement_696de0fe-ec9e-4563-8dd8-649c99fbd1c0" xlink:href="stn-20211231.xsd#stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_ca4525bf-f06b-4bfd-a873-6866b019d950" xlink:to="loc_stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement_696de0fe-ec9e-4563-8dd8-649c99fbd1c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_b2b097ae-1490-442c-a1b8-9747e7d65e56" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_ca4525bf-f06b-4bfd-a873-6866b019d950" xlink:to="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_b2b097ae-1490-442c-a1b8-9747e7d65e56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019_9ae045b1-8029-4137-b568-4f6d4b65d7aa" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_ca4525bf-f06b-4bfd-a873-6866b019d950" xlink:to="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019_9ae045b1-8029-4137-b568-4f6d4b65d7aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019_d6a9cc9f-2efe-42d7-8962-d168a7befbb6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_ca4525bf-f06b-4bfd-a873-6866b019d950" xlink:to="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019_d6a9cc9f-2efe-42d7-8962-d168a7befbb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_badac9a4-fc2f-474d-8919-b4ac86b982d9" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_ca4525bf-f06b-4bfd-a873-6866b019d950" xlink:to="loc_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019_badac9a4-fc2f-474d-8919-b4ac86b982d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement_e5865a36-92ac-40ea-a996-d532cd2e9ba2" xlink:href="stn-20211231.xsd#stn_WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_ca4525bf-f06b-4bfd-a873-6866b019d950" xlink:to="loc_stn_WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement_e5865a36-92ac-40ea-a996-d532cd2e9ba2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_ShareBasedPaymentArrangementsAbstract_861b2dfe-2724-42f4-8036-e01c4221c920" xlink:href="stn-20211231.xsd#stn_ShareBasedPaymentArrangementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_ed6190be-b526-4d12-96ad-4619546dcc32" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_ShareBasedPaymentArrangementsAbstract_861b2dfe-2724-42f4-8036-e01c4221c920" xlink:to="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_ed6190be-b526-4d12-96ad-4619546dcc32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_d95a1eea-106b-44bd-8399-c28b9055a4b4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_ed6190be-b526-4d12-96ad-4619546dcc32" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_d95a1eea-106b-44bd-8399-c28b9055a4b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_132c07e1-0847-4188-8169-ff5ce710d782" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_d95a1eea-106b-44bd-8399-c28b9055a4b4" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_132c07e1-0847-4188-8169-ff5ce710d782" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RestrictedShareUnitsRSUsMember_dcd29091-f693-4bfd-9981-5d32ae3a390b" xlink:href="stn-20211231.xsd#stn_RestrictedShareUnitsRSUsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_132c07e1-0847-4188-8169-ff5ce710d782" xlink:to="loc_stn_RestrictedShareUnitsRSUsMember_dcd29091-f693-4bfd-9981-5d32ae3a390b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PerformanceShareUnitsMember_ec09d25d-5275-4d1b-a667-752c31043102" xlink:href="stn-20211231.xsd#stn_PerformanceShareUnitsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_132c07e1-0847-4188-8169-ff5ce710d782" xlink:to="loc_stn_PerformanceShareUnitsMember_ec09d25d-5275-4d1b-a667-752c31043102" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DeferredShareUnitsDSUsMember_110118de-93ae-46e9-9c69-79e5b66b6e26" xlink:href="stn-20211231.xsd#stn_DeferredShareUnitsDSUsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_132c07e1-0847-4188-8169-ff5ce710d782" xlink:to="loc_stn_DeferredShareUnitsDSUsMember_110118de-93ae-46e9-9c69-79e5b66b6e26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_782855e8-c814-4f07-b19c-63324de33bb5" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable_ed6190be-b526-4d12-96ad-4619546dcc32" xlink:to="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_782855e8-c814-4f07-b19c-63324de33bb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_395d7bb6-2c9a-462d-ae2a-dca08c76d48f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_782855e8-c814-4f07-b19c-63324de33bb5" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_395d7bb6-2c9a-462d-ae2a-dca08c76d48f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_c07a2afc-7dca-4f68-ae7c-b05cdf298b1b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_782855e8-c814-4f07-b19c-63324de33bb5" xlink:to="loc_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted_c07a2afc-7dca-4f68-ae7c-b05cdf298b1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_2fe795b5-4e16-4abd-b2cd-c68c662d868a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_782855e8-c814-4f07-b19c-63324de33bb5" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement_2fe795b5-4e16-4abd-b2cd-c68c662d868a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement_3167c362-45b1-4aed-bbcd-f34c78e44e80" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_782855e8-c814-4f07-b19c-63324de33bb5" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement_3167c362-45b1-4aed-bbcd-f34c78e44e80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_a63ee292-e019-4d7b-ad96-c19d3fbb00e9" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_782855e8-c814-4f07-b19c-63324de33bb5" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement_a63ee292-e019-4d7b-ad96-c19d3fbb00e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement_0560319d-6cdc-4619-a7ef-c49c474ecf5d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems_782855e8-c814-4f07-b19c-63324de33bb5" xlink:to="loc_ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement_0560319d-6cdc-4619-a7ef-c49c474ecf5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="stn-20211231.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_FairValueMeasurementAbstract_66bc5e5d-2fd0-45a6-8f3a-e1254d86bd33" xlink:href="stn-20211231.xsd#stn_FairValueMeasurementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementExplanatory_caee776b-58fe-4c5c-ae4c-4bad507e287e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfFairValueMeasurementExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FairValueMeasurementAbstract_66bc5e5d-2fd0-45a6-8f3a-e1254d86bd33" xlink:to="loc_ifrs-full_DisclosureOfFairValueMeasurementExplanatory_caee776b-58fe-4c5c-ae4c-4bad507e287e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="stn-20211231.xsd#FairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_FairValueMeasurementAbstract_d6bf697c-8ded-4734-8b09-1b3ddb7ff4ae" xlink:href="stn-20211231.xsd#stn_FairValueMeasurementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory_29a6407a-298d-4f35-a2ab-dfa942fefb88" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FairValueMeasurementAbstract_d6bf697c-8ded-4734-8b09-1b3ddb7ff4ae" xlink:to="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory_29a6407a-298d-4f35-a2ab-dfa942fefb88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory_faf9117f-7dc2-452d-9512-a8349cfff38f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FairValueMeasurementAbstract_d6bf697c-8ded-4734-8b09-1b3ddb7ff4ae" xlink:to="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory_faf9117f-7dc2-452d-9512-a8349cfff38f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_FairValueMeasurementAbstract_5ae504fa-8c6e-447c-b7a4-efb44af61bd4" xlink:href="stn-20211231.xsd#stn_FairValueMeasurementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_2a1fe9c4-b352-48d1-b28e-5fc313298e72" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FairValueMeasurementAbstract_5ae504fa-8c6e-447c-b7a4-efb44af61bd4" xlink:to="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_2a1fe9c4-b352-48d1-b28e-5fc313298e72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MeasurementAxis_b1ecd88c-88a0-4f74-9091-fb6d6251f450" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_MeasurementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_2a1fe9c4-b352-48d1-b28e-5fc313298e72" xlink:to="loc_ifrs-full_MeasurementAxis_b1ecd88c-88a0-4f74-9091-fb6d6251f450" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedMeasurementMember_96c28fb0-96a9-47f6-9747-b86b8f82114f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AggregatedMeasurementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MeasurementAxis_b1ecd88c-88a0-4f74-9091-fb6d6251f450" xlink:to="loc_ifrs-full_AggregatedMeasurementMember_96c28fb0-96a9-47f6-9747-b86b8f82114f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RecurringFairValueMeasurementMember_daf6fa61-abb2-477d-9aa5-49a16711338a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RecurringFairValueMeasurementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedMeasurementMember_96c28fb0-96a9-47f6-9747-b86b8f82114f" xlink:to="loc_ifrs-full_RecurringFairValueMeasurementMember_daf6fa61-abb2-477d-9aa5-49a16711338a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_dd629bd7-3963-47b4-817d-36e70e1a7b71" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_2a1fe9c4-b352-48d1-b28e-5fc313298e72" xlink:to="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_dd629bd7-3963-47b4-817d-36e70e1a7b71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_98e6da70-9f0f-41db-9c31-990a7919170c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_dd629bd7-3963-47b4-817d-36e70e1a7b71" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_98e6da70-9f0f-41db-9c31-990a7919170c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level1OfFairValueHierarchyMember_968a7e02-ac4c-4cac-b267-f8b6a8d2fa80" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Level1OfFairValueHierarchyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_98e6da70-9f0f-41db-9c31-990a7919170c" xlink:to="loc_ifrs-full_Level1OfFairValueHierarchyMember_968a7e02-ac4c-4cac-b267-f8b6a8d2fa80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level2OfFairValueHierarchyMember_c51ee8bc-0d86-4131-bd2e-06566799c3f1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Level2OfFairValueHierarchyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_98e6da70-9f0f-41db-9c31-990a7919170c" xlink:to="loc_ifrs-full_Level2OfFairValueHierarchyMember_c51ee8bc-0d86-4131-bd2e-06566799c3f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level3OfFairValueHierarchyMember_71203cec-2099-4a3d-a93e-ecb625d36e8f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Level3OfFairValueHierarchyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_98e6da70-9f0f-41db-9c31-990a7919170c" xlink:to="loc_ifrs-full_Level3OfFairValueHierarchyMember_71203cec-2099-4a3d-a93e-ecb625d36e8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsAxis_98e6807b-4f71-4bff-9a3d-ef159a571a25" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfAssetsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_2a1fe9c4-b352-48d1-b28e-5fc313298e72" xlink:to="loc_ifrs-full_ClassesOfAssetsAxis_98e6807b-4f71-4bff-9a3d-ef159a571a25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfAssetsMember_521c77a2-6681-4d5b-95f9-51946302025f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsAxis_98e6807b-4f71-4bff-9a3d-ef159a571a25" xlink:to="loc_ifrs-full_ClassesOfAssetsMember_521c77a2-6681-4d5b-95f9-51946302025f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InvestmentsHeldForSelfInsuredLiabilitiesMember_d68e0016-7de6-483e-b412-7adbc666d6b9" xlink:href="stn-20211231.xsd#stn_InvestmentsHeldForSelfInsuredLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_521c77a2-6681-4d5b-95f9-51946302025f" xlink:to="loc_stn_InvestmentsHeldForSelfInsuredLiabilitiesMember_d68e0016-7de6-483e-b412-7adbc666d6b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ReturnSwapOnShareBasedCompensationUnitsMember_234fd492-933e-4509-9a8e-f81c18122ed6" xlink:href="stn-20211231.xsd#stn_ReturnSwapOnShareBasedCompensationUnitsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_521c77a2-6681-4d5b-95f9-51946302025f" xlink:to="loc_stn_ReturnSwapOnShareBasedCompensationUnitsMember_234fd492-933e-4509-9a8e-f81c18122ed6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ForeignCurrencyForwardContractsMember_215660f2-f04c-463f-bd5c-3422a765efad" xlink:href="stn-20211231.xsd#stn_ForeignCurrencyForwardContractsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfAssetsMember_521c77a2-6681-4d5b-95f9-51946302025f" xlink:to="loc_stn_ForeignCurrencyForwardContractsMember_215660f2-f04c-463f-bd5c-3422a765efad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfLiabilitiesAxis_bf0ff1ca-2d57-45df-ad6c-031f41e9f8fa" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfLiabilitiesAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_2a1fe9c4-b352-48d1-b28e-5fc313298e72" xlink:to="loc_ifrs-full_ClassesOfLiabilitiesAxis_bf0ff1ca-2d57-45df-ad6c-031f41e9f8fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesMember_20da6e40-b85f-42b5-bd2b-8fadc1bb9968" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfLiabilitiesAxis_bf0ff1ca-2d57-45df-ad6c-031f41e9f8fa" xlink:to="loc_ifrs-full_LiabilitiesMember_20da6e40-b85f-42b5-bd2b-8fadc1bb9968" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DerivativesMember_d09146dd-37ee-4075-aaa4-264e0f6c8bb3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DerivativesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesMember_20da6e40-b85f-42b5-bd2b-8fadc1bb9968" xlink:to="loc_ifrs-full_DerivativesMember_d09146dd-37ee-4075-aaa4-264e0f6c8bb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_e2139d9f-1833-456f-88d0-988c432db1c7" xlink:href="stn-20211231.xsd#stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable_2a1fe9c4-b352-48d1-b28e-5fc313298e72" xlink:to="loc_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_e2139d9f-1833-456f-88d0-988c432db1c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinancialAssets_c998983e-6f11-4b74-a7f9-a7b073985ca1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherFinancialAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_e2139d9f-1833-456f-88d0-988c432db1c7" xlink:to="loc_ifrs-full_OtherFinancialAssets_c998983e-6f11-4b74-a7f9-a7b073985ca1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherFinancialLiabilities_0c0a1ae2-c862-4fe5-aa77-b0829e3cf5f2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherFinancialLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems_e2139d9f-1833-456f-88d0-988c432db1c7" xlink:to="loc_ifrs-full_OtherFinancialLiabilities_0c0a1ae2-c862-4fe5-aa77-b0829e3cf5f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_FairValueMeasurementAbstract_54eddf6e-3184-43e6-b35e-3842e504b719" xlink:href="stn-20211231.xsd#stn_FairValueMeasurementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable_83e430fc-00c9-4ef5-8241-7a7374238107" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FairValueMeasurementAbstract_54eddf6e-3184-43e6-b35e-3842e504b719" xlink:to="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable_83e430fc-00c9-4ef5-8241-7a7374238107" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MeasurementAxis_8f19d148-5ae8-4bde-a0da-364f9170fb0f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_MeasurementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable_83e430fc-00c9-4ef5-8241-7a7374238107" xlink:to="loc_ifrs-full_MeasurementAxis_8f19d148-5ae8-4bde-a0da-364f9170fb0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedMeasurementMember_bd86614d-8892-4f3d-ad6d-1d6f031bae03" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AggregatedMeasurementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MeasurementAxis_8f19d148-5ae8-4bde-a0da-364f9170fb0f" xlink:to="loc_ifrs-full_AggregatedMeasurementMember_bd86614d-8892-4f3d-ad6d-1d6f031bae03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember_8de4dd38-30fe-49b8-b7e1-d57ce63981f3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedMeasurementMember_bd86614d-8892-4f3d-ad6d-1d6f031bae03" xlink:to="loc_ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember_8de4dd38-30fe-49b8-b7e1-d57ce63981f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_01ae98b9-a86d-4c71-9254-1572b6df426f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LevelsOfFairValueHierarchyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable_83e430fc-00c9-4ef5-8241-7a7374238107" xlink:to="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_01ae98b9-a86d-4c71-9254-1572b6df426f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_13d38bd7-973c-4c6e-9247-733d7e4a799a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AllLevelsOfFairValueHierarchyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LevelsOfFairValueHierarchyAxis_01ae98b9-a86d-4c71-9254-1572b6df426f" xlink:to="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_13d38bd7-973c-4c6e-9247-733d7e4a799a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level1OfFairValueHierarchyMember_75e6a16e-d225-47dd-845c-d634751d64b2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Level1OfFairValueHierarchyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_13d38bd7-973c-4c6e-9247-733d7e4a799a" xlink:to="loc_ifrs-full_Level1OfFairValueHierarchyMember_75e6a16e-d225-47dd-845c-d634751d64b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level2OfFairValueHierarchyMember_c1d6872e-2c73-436e-908d-3c9e6d3697ba" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Level2OfFairValueHierarchyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_13d38bd7-973c-4c6e-9247-733d7e4a799a" xlink:to="loc_ifrs-full_Level2OfFairValueHierarchyMember_c1d6872e-2c73-436e-908d-3c9e6d3697ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Level3OfFairValueHierarchyMember_1cd7784b-c9e1-4ef2-b162-90c63e2ce02d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Level3OfFairValueHierarchyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AllLevelsOfFairValueHierarchyMember_13d38bd7-973c-4c6e-9247-733d7e4a799a" xlink:to="loc_ifrs-full_Level3OfFairValueHierarchyMember_1cd7784b-c9e1-4ef2-b162-90c63e2ce02d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfLiabilitiesAxis_8486d755-c35d-475f-a6ff-aa6c7d41588a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfLiabilitiesAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable_83e430fc-00c9-4ef5-8241-7a7374238107" xlink:to="loc_ifrs-full_ClassesOfLiabilitiesAxis_8486d755-c35d-475f-a6ff-aa6c7d41588a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesMember_719a8216-5f93-499b-9a2d-68d31b850d16" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfLiabilitiesAxis_8486d755-c35d-475f-a6ff-aa6c7d41588a" xlink:to="loc_ifrs-full_LiabilitiesMember_719a8216-5f93-499b-9a2d-68d31b850d16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorUnsecuredNotesMember_e024040b-adc5-432f-9642-ea821bc03e7a" xlink:href="stn-20211231.xsd#stn_SeniorUnsecuredNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesMember_719a8216-5f93-499b-9a2d-68d31b850d16" xlink:to="loc_stn_SeniorUnsecuredNotesMember_e024040b-adc5-432f-9642-ea821bc03e7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NotesPayableMember_db3379b0-777a-479d-8590-f613f99fe8ce" xlink:href="stn-20211231.xsd#stn_NotesPayableMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesMember_719a8216-5f93-499b-9a2d-68d31b850d16" xlink:to="loc_stn_NotesPayableMember_db3379b0-777a-479d-8590-f613f99fe8ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems_ebc2cb48-eafe-472d-b7bd-fca4427fe137" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable_83e430fc-00c9-4ef5-8241-7a7374238107" xlink:to="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems_ebc2cb48-eafe-472d-b7bd-fca4427fe137" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Liabilities_25cd131b-b898-4b46-9106-b6154811bf00" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Liabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems_ebc2cb48-eafe-472d-b7bd-fca4427fe137" xlink:to="loc_ifrs-full_Liabilities_25cd131b-b898-4b46-9106-b6154811bf00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/FinancialInstruments" xlink:type="simple" xlink:href="stn-20211231.xsd#FinancialInstruments"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/FinancialInstruments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_FinancialInstrumentsAbstract_0d8d940b-943d-47ff-90b6-ba617fe5901a" xlink:href="stn-20211231.xsd#stn_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory_61942e57-9161-48fe-a159-4b6b6c3e5eb2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfFinancialInstrumentsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FinancialInstrumentsAbstract_0d8d940b-943d-47ff-90b6-ba617fe5901a" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory_61942e57-9161-48fe-a159-4b6b6c3e5eb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/FinancialInstrumentsTables" xlink:type="simple" xlink:href="stn-20211231.xsd#FinancialInstrumentsTables"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/FinancialInstrumentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_FinancialInstrumentsAbstract_f42251a7-11bd-4b0c-a209-25ce1fd698a8" xlink:href="stn-20211231.xsd#stn_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfProvisionMatrixExplanatory_b31582be-eaef-4af9-b02d-9df3ac60dc65" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfProvisionMatrixExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FinancialInstrumentsAbstract_f42251a7-11bd-4b0c-a209-25ce1fd698a8" xlink:to="loc_ifrs-full_DisclosureOfProvisionMatrixExplanatory_b31582be-eaef-4af9-b02d-9df3ac60dc65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities_fcc3c766-c39c-42c3-80ef-7ab94fdb888a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FinancialInstrumentsAbstract_f42251a7-11bd-4b0c-a209-25ce1fd698a8" xlink:to="loc_ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities_fcc3c766-c39c-42c3-80ef-7ab94fdb888a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#FinancialInstrumentsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_FinancialInstrumentsAbstract_1ceb0a30-a9d4-4cc8-a1ec-5ae62778671a" xlink:href="stn-20211231.xsd#stn_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_d526b582-1449-4921-bc53-0f50572cdd8d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfFinancialInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FinancialInstrumentsAbstract_1ceb0a30-a9d4-4cc8-a1ec-5ae62778671a" xlink:to="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_d526b582-1449-4921-bc53-0f50572cdd8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesAxis_d1435d87-ba23-45f4-95ca-0ac25f8e4f90" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TypesOfHedgesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_d526b582-1449-4921-bc53-0f50572cdd8d" xlink:to="loc_ifrs-full_TypesOfHedgesAxis_d1435d87-ba23-45f4-95ca-0ac25f8e4f90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfHedgesMember_bfbd4a06-614b-4ef3-9f31-8c86acb3d36b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TypesOfHedgesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfHedgesAxis_d1435d87-ba23-45f4-95ca-0ac25f8e4f90" xlink:to="loc_ifrs-full_TypesOfHedgesMember_bfbd4a06-614b-4ef3-9f31-8c86acb3d36b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowHedgesMember_8e104c54-4700-45e7-b25e-83346bd3ec94" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashFlowHedgesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfHedgesMember_bfbd4a06-614b-4ef3-9f31-8c86acb3d36b" xlink:to="loc_ifrs-full_CashFlowHedgesMember_8e104c54-4700-45e7-b25e-83346bd3ec94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ClassesOfFinancialAssetsAxis_d16c46f6-3a28-41a0-8b9f-b2f1bbc1fb61" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ClassesOfFinancialAssetsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_d526b582-1449-4921-bc53-0f50572cdd8d" xlink:to="loc_ifrs-full_ClassesOfFinancialAssetsAxis_d16c46f6-3a28-41a0-8b9f-b2f1bbc1fb61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssetsMember_a718335d-5b33-441f-8ed1-aedd0e366415" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_FinancialAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ClassesOfFinancialAssetsAxis_d16c46f6-3a28-41a0-8b9f-b2f1bbc1fb61" xlink:to="loc_ifrs-full_FinancialAssetsMember_a718335d-5b33-441f-8ed1-aedd0e366415" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ReturnSwapOnShareBasedCompensationUnitsMember_f8b332d7-ddd9-473e-a70d-73563d2952a7" xlink:href="stn-20211231.xsd#stn_ReturnSwapOnShareBasedCompensationUnitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_a718335d-5b33-441f-8ed1-aedd0e366415" xlink:to="loc_stn_ReturnSwapOnShareBasedCompensationUnitsMember_f8b332d7-ddd9-473e-a70d-73563d2952a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForwardContractMember_56cf5e66-c29d-48f3-91ff-b7267cec929b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ForwardContractMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_FinancialAssetsMember_a718335d-5b33-441f-8ed1-aedd0e366415" xlink:to="loc_ifrs-full_ForwardContractMember_56cf5e66-c29d-48f3-91ff-b7267cec929b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_3af545f7-73d9-4ad0-8805-6be089a1695f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_d526b582-1449-4921-bc53-0f50572cdd8d" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_3af545f7-73d9-4ad0-8805-6be089a1695f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_11255c81-636c-4e3a-8004-6dd79a9e1259" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_3af545f7-73d9-4ad0-8805-6be089a1695f" xlink:to="loc_ifrs-full_BorrowingsByNameMember_11255c81-636c-4e3a-8004-6dd79a9e1259" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorRevolvingCreditFacilityMember_9b9ac166-d25a-4004-aeb8-546354f2f8cf" xlink:href="stn-20211231.xsd#stn_SeniorRevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_11255c81-636c-4e3a-8004-6dd79a9e1259" xlink:to="loc_stn_SeniorRevolvingCreditFacilityMember_9b9ac166-d25a-4004-aeb8-546354f2f8cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_d70ec3ce-3764-4a65-a647-35ca52f7d5ae" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TypesOfSharebasedPaymentArrangementsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_d526b582-1449-4921-bc53-0f50572cdd8d" xlink:to="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_d70ec3ce-3764-4a65-a647-35ca52f7d5ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SharebasedPaymentArrangementsMember_6e7f92ac-ff31-4836-b793-7713fd1b5027" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SharebasedPaymentArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis_d70ec3ce-3764-4a65-a647-35ca52f7d5ae" xlink:to="loc_ifrs-full_SharebasedPaymentArrangementsMember_6e7f92ac-ff31-4836-b793-7713fd1b5027" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PerformanceShareUnitsMember_6b68cdf2-0d8e-454c-8f4d-1af0f5852895" xlink:href="stn-20211231.xsd#stn_PerformanceShareUnitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SharebasedPaymentArrangementsMember_6e7f92ac-ff31-4836-b793-7713fd1b5027" xlink:to="loc_stn_PerformanceShareUnitsMember_6b68cdf2-0d8e-454c-8f4d-1af0f5852895" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_bd082015-719c-4881-8a87-1b227aaee624" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfFinancialInstrumentsTable_d526b582-1449-4921-bc53-0f50572cdd8d" xlink:to="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_bd082015-719c-4881-8a87-1b227aaee624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NominalAmountOfHedgingInstrument_7a103f5e-f25b-4ff3-9423-5a31a022bff4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NominalAmountOfHedgingInstrument"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_bd082015-719c-4881-8a87-1b227aaee624" xlink:to="loc_ifrs-full_NominalAmountOfHedgingInstrument_7a103f5e-f25b-4ff3-9423-5a31a022bff4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AverageRateOfHedgingInstrument_3be2861a-1eac-42f4-9a72-da4c23defe8e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AverageRateOfHedgingInstrument"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_bd082015-719c-4881-8a87-1b227aaee624" xlink:to="loc_ifrs-full_AverageRateOfHedgingInstrument_3be2861a-1eac-42f4-9a72-da4c23defe8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness_c01fa1b5-ef74-4362-b099-0229b41b527e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_bd082015-719c-4881-8a87-1b227aaee624" xlink:to="loc_ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness_c01fa1b5-ef74-4362-b099-0229b41b527e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax_7e8ae0e9-1597-4552-b1a8-6f8fecf79236" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_bd082015-719c-4881-8a87-1b227aaee624" xlink:to="loc_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax_7e8ae0e9-1597-4552-b1a8-6f8fecf79236" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax_6530f6c0-4e3b-4dbe-8886-69e247683b66" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_bd082015-719c-4881-8a87-1b227aaee624" xlink:to="loc_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax_6530f6c0-4e3b-4dbe-8886-69e247683b66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax_5496f6a6-a916-426a-b0b6-cb59d693ec13" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_bd082015-719c-4881-8a87-1b227aaee624" xlink:to="loc_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax_5496f6a6-a916-426a-b0b6-cb59d693ec13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsOnChangeInFairValueOfDerivatives_f6c3b9c4-a69c-4177-9cee-5394287621b1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GainsOnChangeInFairValueOfDerivatives"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_bd082015-719c-4881-8a87-1b227aaee624" xlink:to="loc_ifrs-full_GainsOnChangeInFairValueOfDerivatives_f6c3b9c4-a69c-4177-9cee-5394287621b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotionalAmount_91866f05-5e48-45f2-8bad-fa3a740b91d6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NotionalAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_bd082015-719c-4881-8a87-1b227aaee624" xlink:to="loc_ifrs-full_NotionalAmount_91866f05-5e48-45f2-8bad-fa3a740b91d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LossesOnChangeInFairValueOfDerivatives_2cf33311-7338-40fc-932a-012cabd3f1d8" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LossesOnChangeInFairValueOfDerivatives"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_bd082015-719c-4881-8a87-1b227aaee624" xlink:to="loc_ifrs-full_LossesOnChangeInFairValueOfDerivatives_2cf33311-7338-40fc-932a-012cabd3f1d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaximumExposureToCreditRisk_bd561d34-04b2-45c6-8c1f-067ee0d3e467" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_MaximumExposureToCreditRisk"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_bd082015-719c-4881-8a87-1b227aaee624" xlink:to="loc_ifrs-full_MaximumExposureToCreditRisk_bd561d34-04b2-45c6-8c1f-067ee0d3e467" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables_58d1490e-1510-4fbd-941a-9b91bde24f01" xlink:href="stn-20211231.xsd#stn_NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_bd082015-719c-4881-8a87-1b227aaee624" xlink:to="loc_stn_NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables_58d1490e-1510-4fbd-941a-9b91bde24f01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DecreaseThroughWriteoffFinancialAssets_1419d531-f4c4-4f1c-b1a2-b88dd1e9806b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DecreaseThroughWriteoffFinancialAssets"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_bd082015-719c-4881-8a87-1b227aaee624" xlink:to="loc_ifrs-full_DecreaseThroughWriteoffFinancialAssets_1419d531-f4c4-4f1c-b1a2-b88dd1e9806b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseThroughRecoveriesFinancialAssets_d10461f4-634f-4028-bf1a-d795e85a3969" xlink:href="stn-20211231.xsd#stn_IncreaseThroughRecoveriesFinancialAssets"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_bd082015-719c-4881-8a87-1b227aaee624" xlink:to="loc_stn_IncreaseThroughRecoveriesFinancialAssets_d10461f4-634f-4028-bf1a-d795e85a3969" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SensitiveAnalysisOfFairValueProfitLossImpactOf1ChangeInEquityPrices_1d8241c0-7e44-4f70-8850-9dc0e16ca1bd" xlink:href="stn-20211231.xsd#stn_SensitiveAnalysisOfFairValueProfitLossImpactOf1ChangeInEquityPrices"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_bd082015-719c-4881-8a87-1b227aaee624" xlink:to="loc_stn_SensitiveAnalysisOfFairValueProfitLossImpactOf1ChangeInEquityPrices_1d8241c0-7e44-4f70-8850-9dc0e16ca1bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SensitiveAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice_e2c7a5b7-ce90-46f4-88ed-d9c919989821" xlink:href="stn-20211231.xsd#stn_SensitiveAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_bd082015-719c-4881-8a87-1b227aaee624" xlink:to="loc_stn_SensitiveAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice_e2c7a5b7-ce90-46f4-88ed-d9c919989821" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_LineOfCreditFacilityMaximumBorrowingsCapacity_fb61d611-71e6-43e6-a693-f5340bcd55d6" xlink:href="stn-20211231.xsd#stn_LineOfCreditFacilityMaximumBorrowingsCapacity"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_bd082015-719c-4881-8a87-1b227aaee624" xlink:to="loc_stn_LineOfCreditFacilityMaximumBorrowingsCapacity_fb61d611-71e6-43e6-a693-f5340bcd55d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UndrawnBorrowingFacilities_49311520-d01d-4205-aad9-7d4cffcab1df" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_UndrawnBorrowingFacilities"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_bd082015-719c-4881-8a87-1b227aaee624" xlink:to="loc_ifrs-full_UndrawnBorrowingFacilities_49311520-d01d-4205-aad9-7d4cffcab1df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SensitiveAnalysisOfFairValueProfitLossImpactOf05ChangeInInterestRateOnBorrowings_ba79a28f-8df9-4746-9ab6-9f9170de398d" xlink:href="stn-20211231.xsd#stn_SensitiveAnalysisOfFairValueProfitLossImpactOf05ChangeInInterestRateOnBorrowings"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems_bd082015-719c-4881-8a87-1b227aaee624" xlink:to="loc_stn_SensitiveAnalysisOfFairValueProfitLossImpactOf05ChangeInInterestRateOnBorrowings_ba79a28f-8df9-4746-9ab6-9f9170de398d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#FinancialInstrumentsSummaryofLossAllowanceProvisionDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_FinancialInstrumentsAbstract_48e08ef1-7ec2-414f-97e5-91c38673635a" xlink:href="stn-20211231.xsd#stn_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfProvisionMatrixTable_b4f9e532-ae37-4e6a-9c70-1a6604003e0a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfProvisionMatrixTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FinancialInstrumentsAbstract_48e08ef1-7ec2-414f-97e5-91c38673635a" xlink:to="loc_ifrs-full_DisclosureOfProvisionMatrixTable_b4f9e532-ae37-4e6a-9c70-1a6604003e0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusAxis_912bd2c1-e257-4b37-9d39-1e41bd8a506f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PastDueStatusAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixTable_b4f9e532-ae37-4e6a-9c70-1a6604003e0a" xlink:to="loc_ifrs-full_PastDueStatusAxis_912bd2c1-e257-4b37-9d39-1e41bd8a506f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PastDueStatusMember_81d29a00-a228-441f-a6f6-1a364681753d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PastDueStatusMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusAxis_912bd2c1-e257-4b37-9d39-1e41bd8a506f" xlink:to="loc_ifrs-full_PastDueStatusMember_81d29a00-a228-441f-a6f6-1a364681753d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentMember_43a54df6-0eb7-4389-97c2-c8c8bf1786fb" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_81d29a00-a228-441f-a6f6-1a364681753d" xlink:to="loc_ifrs-full_CurrentMember_43a54df6-0eb7-4389-97c2-c8c8bf1786fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember_32c641fc-c0bb-45cf-a2cd-5cafce640abf" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_81d29a00-a228-441f-a6f6-1a364681753d" xlink:to="loc_ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember_32c641fc-c0bb-45cf-a2cd-5cafce640abf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember_8ed3e5c6-1d16-4840-bbe0-e62d642da55a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_81d29a00-a228-441f-a6f6-1a364681753d" xlink:to="loc_ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember_8ed3e5c6-1d16-4840-bbe0-e62d642da55a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember_bc4e4924-7ced-435d-9f56-c8105e690e89" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_81d29a00-a228-441f-a6f6-1a364681753d" xlink:to="loc_ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember_bc4e4924-7ced-435d-9f56-c8105e690e89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanFourMonthsMember_3eab71f3-b004-488a-a71d-7321034cc765" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LaterThanFourMonthsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_PastDueStatusMember_81d29a00-a228-441f-a6f6-1a364681753d" xlink:to="loc_ifrs-full_LaterThanFourMonthsMember_3eab71f3-b004-488a-a71d-7321034cc765" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_3e619ae9-722a-4c3e-8763-de2efe8fc86b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixTable_b4f9e532-ae37-4e6a-9c70-1a6604003e0a" xlink:to="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_3e619ae9-722a-4c3e-8763-de2efe8fc86b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CarryingAmountMember_b25945c4-0d80-40a1-abe0-8dd5b2073dfd" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CarryingAmountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_3e619ae9-722a-4c3e-8763-de2efe8fc86b" xlink:to="loc_ifrs-full_CarryingAmountMember_b25945c4-0d80-40a1-abe0-8dd5b2073dfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossCarryingAmountMember_4bea42e6-f97e-4379-bad3-13e0e6ede46a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GrossCarryingAmountMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_b25945c4-0d80-40a1-abe0-8dd5b2073dfd" xlink:to="loc_ifrs-full_GrossCarryingAmountMember_4bea42e6-f97e-4379-bad3-13e0e6ede46a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AccumulatedImpairmentMember_089283a5-75d2-42e1-9dc8-9f5f212f7387" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AccumulatedImpairmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CarryingAmountMember_b25945c4-0d80-40a1-abe0-8dd5b2073dfd" xlink:to="loc_ifrs-full_AccumulatedImpairmentMember_089283a5-75d2-42e1-9dc8-9f5f212f7387" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems_001e5049-f55c-42c0-a374-f10ad71e2778" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfProvisionMatrixLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixTable_b4f9e532-ae37-4e6a-9c70-1a6604003e0a" xlink:to="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems_001e5049-f55c-42c0-a374-f10ad71e2778" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpectedCreditLossRate_cff9adf6-3674-4578-9fd0-eb0f19bd2cb1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ExpectedCreditLossRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems_001e5049-f55c-42c0-a374-f10ad71e2778" xlink:to="loc_ifrs-full_ExpectedCreditLossRate_cff9adf6-3674-4578-9fd0-eb0f19bd2cb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinancialAssets_76ce65b4-2af0-498c-b9b0-ba1efd46076e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_FinancialAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems_001e5049-f55c-42c0-a374-f10ad71e2778" xlink:to="loc_ifrs-full_FinancialAssets_76ce65b4-2af0-498c-b9b0-ba1efd46076e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_cd2be028-380e-4e7d-87f8-c69c1bb0ccc4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfProvisionMatrixLineItems_001e5049-f55c-42c0-a374-f10ad71e2778" xlink:to="loc_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets_cd2be028-380e-4e7d-87f8-c69c1bb0ccc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_FinancialInstrumentsAbstract_01a96723-1ade-46e2-bcd5-33bdecbfe14b" xlink:href="stn-20211231.xsd#stn_FinancialInstrumentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable_0ea27429-83e3-4571-8dd4-238bc5ea2261" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_FinancialInstrumentsAbstract_01a96723-1ade-46e2-bcd5-33bdecbfe14b" xlink:to="loc_ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable_0ea27429-83e3-4571-8dd4-238bc5ea2261" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_ade399ea-06ed-4310-a708-a679e2fb87a0" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_MaturityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable_0ea27429-83e3-4571-8dd4-238bc5ea2261" xlink:to="loc_ifrs-full_MaturityAxis_ade399ea-06ed-4310-a708-a679e2fb87a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_a1645787-8cf0-4d6c-81db-3710c1c1ad7a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_ade399ea-06ed-4310-a708-a679e2fb87a0" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_a1645787-8cf0-4d6c-81db-3710c1c1ad7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NotLaterThanOneYearMember_94939adc-bbae-4456-9b92-236a6ca7baeb" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NotLaterThanOneYearMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_a1645787-8cf0-4d6c-81db-3710c1c1ad7a" xlink:to="loc_ifrs-full_NotLaterThanOneYearMember_94939adc-bbae-4456-9b92-236a6ca7baeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_589a716a-7d35-4aff-835a-dcdec1ae723b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_a1645787-8cf0-4d6c-81db-3710c1c1ad7a" xlink:to="loc_ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember_589a716a-7d35-4aff-835a-dcdec1ae723b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LaterThanThreeYearsMember_97b4406d-7099-49a3-ae0d-50574bfbae13" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LaterThanThreeYearsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_a1645787-8cf0-4d6c-81db-3710c1c1ad7a" xlink:to="loc_ifrs-full_LaterThanThreeYearsMember_97b4406d-7099-49a3-ae0d-50574bfbae13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_4ce89912-0f08-4f64-9bab-591f782c7e8b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable_0ea27429-83e3-4571-8dd4-238bc5ea2261" xlink:to="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_4ce89912-0f08-4f64-9bab-591f782c7e8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BankBorrowingsUndiscountedCashFlows_611d2b57-da36-4dcc-a3a6-a2c73533fd8c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BankBorrowingsUndiscountedCashFlows"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_4ce89912-0f08-4f64-9bab-591f782c7e8b" xlink:to="loc_ifrs-full_BankBorrowingsUndiscountedCashFlows_611d2b57-da36-4dcc-a3a6-a2c73533fd8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows_0d75b469-ef23-409f-afe3-46ed8a414a88" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_4ce89912-0f08-4f64-9bab-591f782c7e8b" xlink:to="loc_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows_0d75b469-ef23-409f-afe3-46ed8a414a88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossLeaseLiabilities_7450c693-8134-4c9d-8850-2be29ce612cb" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GrossLeaseLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_4ce89912-0f08-4f64-9bab-591f782c7e8b" xlink:to="loc_ifrs-full_GrossLeaseLiabilities_7450c693-8134-4c9d-8850-2be29ce612cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCurrentBorrowingsUndiscountedCashFlows_104ed6a5-26fd-45c8-a24f-a4c5f580e6e4" xlink:href="stn-20211231.xsd#stn_NonCurrentBorrowingsUndiscountedCashFlows"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_4ce89912-0f08-4f64-9bab-591f782c7e8b" xlink:to="loc_stn_NonCurrentBorrowingsUndiscountedCashFlows_104ed6a5-26fd-45c8-a24f-a4c5f580e6e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherBorrowingsUndiscountedCashFlows_9028a5f5-16e5-467f-9985-c7ee49a575a6" xlink:href="stn-20211231.xsd#stn_OtherBorrowingsUndiscountedCashFlows"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_4ce89912-0f08-4f64-9bab-591f782c7e8b" xlink:to="loc_stn_OtherBorrowingsUndiscountedCashFlows_9028a5f5-16e5-467f-9985-c7ee49a575a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows_28d31c8f-fd73-473b-ab6c-b4cff8acaa57" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems_4ce89912-0f08-4f64-9bab-591f782c7e8b" xlink:to="loc_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows_28d31c8f-fd73-473b-ab6c-b4cff8acaa57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CapitalManagement" xlink:type="simple" xlink:href="stn-20211231.xsd#CapitalManagement"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/CapitalManagement" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_509d351e-a116-43ea-9975-6dae3004adbb" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory_565d428f-8d0a-469b-a2ba-7404f52a855e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_509d351e-a116-43ea-9975-6dae3004adbb" xlink:to="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory_565d428f-8d0a-469b-a2ba-7404f52a855e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CapitalManagementTables" xlink:type="simple" xlink:href="stn-20211231.xsd#CapitalManagementTables"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/CapitalManagementTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_4eaa701f-766d-45a0-baf9-bf5b218a919e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutCapitalManagedTextBlock_135868ee-eeb2-4fec-ba0e-5cfd1dc7e840" xlink:href="stn-20211231.xsd#stn_DisclosureOfDetailedInformationAboutCapitalManagedTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_4eaa701f-766d-45a0-baf9-bf5b218a919e" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutCapitalManagedTextBlock_135868ee-eeb2-4fec-ba0e-5cfd1dc7e840" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CapitalManagementSummaryofCapitalManagedDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#CapitalManagementSummaryofCapitalManagedDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/CapitalManagementSummaryofCapitalManagedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_90d523f5-ed5b-4737-9da7-288f1aecd41a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_a9246779-7e53-4041-96ca-d9a15448484b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentPortionOfLongtermBorrowings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_90d523f5-ed5b-4737-9da7-288f1aecd41a" xlink:to="loc_ifrs-full_CurrentPortionOfLongtermBorrowings_a9246779-7e53-4041-96ca-d9a15448484b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LongtermBorrowings_38d8318d-0a11-42e7-b97b-eb02a71296cf" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LongtermBorrowings"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_90d523f5-ed5b-4737-9da7-288f1aecd41a" xlink:to="loc_ifrs-full_LongtermBorrowings_38d8318d-0a11-42e7-b97b-eb02a71296cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_Borrowings_56a37c75-71f9-48de-a056-21110b01d582" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_Borrowings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_90d523f5-ed5b-4737-9da7-288f1aecd41a" xlink:to="loc_ifrs-full_Borrowings_56a37c75-71f9-48de-a056-21110b01d582" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_f33c4923-a8d2-4cbc-84c3-c383f371a766" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BankOverdraftsClassifiedAsCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_90d523f5-ed5b-4737-9da7-288f1aecd41a" xlink:to="loc_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents_f33c4923-a8d2-4cbc-84c3-c383f371a766" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashAndCashEquivalents_db26931f-c3d0-48e1-bd75-430129198681" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashAndCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_90d523f5-ed5b-4737-9da7-288f1aecd41a" xlink:to="loc_ifrs-full_CashAndCashEquivalents_db26931f-c3d0-48e1-bd75-430129198681" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NetDebt_09a996ed-e2db-4339-889e-eac0eee0b453" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NetDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_90d523f5-ed5b-4737-9da7-288f1aecd41a" xlink:to="loc_ifrs-full_NetDebt_09a996ed-e2db-4339-889e-eac0eee0b453" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EquityAttributableToOwnersOfParent_e900bd5e-6dac-4a29-854b-e08c2dbd74d7" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EquityAttributableToOwnersOfParent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_90d523f5-ed5b-4737-9da7-288f1aecd41a" xlink:to="loc_ifrs-full_EquityAttributableToOwnersOfParent_e900bd5e-6dac-4a29-854b-e08c2dbd74d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CapitalNetOfCashAndCashEquivalents_b2360cde-2e7c-4f85-97a7-bd1a57588232" xlink:href="stn-20211231.xsd#stn_CapitalNetOfCashAndCashEquivalents"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_90d523f5-ed5b-4737-9da7-288f1aecd41a" xlink:to="loc_stn_CapitalNetOfCashAndCashEquivalents_b2360cde-2e7c-4f85-97a7-bd1a57588232" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CapitalManagementAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#CapitalManagementAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/CapitalManagementAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_cccf890b-c034-4d51-968d-16fbbfadf438" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable_ee9f3007-1f0d-48ab-aff7-8241085bc115" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract_cccf890b-c034-4d51-968d-16fbbfadf438" xlink:to="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable_ee9f3007-1f0d-48ab-aff7-8241085bc115" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangeAxis_ca33093a-b675-4138-9c3f-04686bfe6a99" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable_ee9f3007-1f0d-48ab-aff7-8241085bc115" xlink:to="loc_ifrs-full_RangeAxis_ca33093a-b675-4138-9c3f-04686bfe6a99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RangesMember_0f6f6c8f-4971-4b64-9eb9-02adb460874b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RangesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangeAxis_ca33093a-b675-4138-9c3f-04686bfe6a99" xlink:to="loc_ifrs-full_RangesMember_0f6f6c8f-4971-4b64-9eb9-02adb460874b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TopOfRangeMember_e467f74a-3377-4fdb-b1b6-6218752632c0" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TopOfRangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_RangesMember_0f6f6c8f-4971-4b64-9eb9-02adb460874b" xlink:to="loc_ifrs-full_TopOfRangeMember_e467f74a-3377-4fdb-b1b6-6218752632c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems_5c7dfa43-a076-4f0e-94c3-47ccb9ca298b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable_ee9f3007-1f0d-48ab-aff7-8241085bc115" xlink:to="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems_5c7dfa43-a076-4f0e-94c3-47ccb9ca298b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnencumberedCashLeverageRatioCovenant_90adae39-1ec5-4b36-954f-49ca6aec06ae" xlink:href="stn-20211231.xsd#stn_UnencumberedCashLeverageRatioCovenant"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems_5c7dfa43-a076-4f0e-94c3-47ccb9ca298b" xlink:to="loc_stn_UnencumberedCashLeverageRatioCovenant_90adae39-1ec5-4b36-954f-49ca6aec06ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxes" xlink:type="simple" xlink:href="stn-20211231.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncomeTaxesAbstract_2552eb4d-79e6-4f62-a233-20ba4c20ae85" xlink:href="stn-20211231.xsd#stn_IncomeTaxesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfIncomeTaxExplanatory_9c0c80dd-aa22-49a6-83c3-c1900b58628c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfIncomeTaxExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_2552eb4d-79e6-4f62-a233-20ba4c20ae85" xlink:to="loc_ifrs-full_DisclosureOfIncomeTaxExplanatory_9c0c80dd-aa22-49a6-83c3-c1900b58628c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="stn-20211231.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncomeTaxesAbstract_bc0570f3-f142-4d07-8646-a9e1b2d81519" xlink:href="stn-20211231.xsd#stn_IncomeTaxesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock_7bd0e95b-582f-4122-8f92-4f13a168b8a8" xlink:href="stn-20211231.xsd#stn_DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_bc0570f3-f142-4d07-8646-a9e1b2d81519" xlink:to="loc_stn_DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock_7bd0e95b-582f-4122-8f92-4f13a168b8a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock_823448c0-203c-44b7-82b7-63ee8963c7e3" xlink:href="stn-20211231.xsd#stn_DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_bc0570f3-f142-4d07-8646-a9e1b2d81519" xlink:to="loc_stn_DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock_823448c0-203c-44b7-82b7-63ee8963c7e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory_25d34f38-881d-4943-9f85-28f2244a6922" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_bc0570f3-f142-4d07-8646-a9e1b2d81519" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory_25d34f38-881d-4943-9f85-28f2244a6922" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock_fcca183e-da06-4fff-9f84-4bac22331778" xlink:href="stn-20211231.xsd#stn_DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_bc0570f3-f142-4d07-8646-a9e1b2d81519" xlink:to="loc_stn_DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock_fcca183e-da06-4fff-9f84-4bac22331778" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncomeTaxesAbstract_c099159f-62e7-44ff-85a5-1e484470fbe2" xlink:href="stn-20211231.xsd#stn_IncomeTaxesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ApplicableTaxRate_05ed0ef6-241c-4386-8c1f-c24f3ddae10e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ApplicableTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_c099159f-62e7-44ff-85a5-1e484470fbe2" xlink:to="loc_ifrs-full_ApplicableTaxRate_05ed0ef6-241c-4386-8c1f-c24f3ddae10e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract_8ab60e06-0bd3-430b-8d08-45d90cca319a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_c099159f-62e7-44ff-85a5-1e484470fbe2" xlink:to="loc_ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract_8ab60e06-0bd3-430b-8d08-45d90cca319a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfForeignTaxRates_bbc55d9b-90d3-4f38-998c-2d2bf9989690" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TaxRateEffectOfForeignTaxRates"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract_8ab60e06-0bd3-430b-8d08-45d90cca319a" xlink:to="loc_ifrs-full_TaxRateEffectOfForeignTaxRates_bbc55d9b-90d3-4f38-998c-2d2bf9989690" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss_681bcd13-3ab6-42ac-96b7-1cf6cc82f8b8" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract_8ab60e06-0bd3-430b-8d08-45d90cca319a" xlink:to="loc_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss_681bcd13-3ab6-42ac-96b7-1cf6cc82f8b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfTaxLosses_c8e65ca8-2ade-4194-ade2-05191b0b4c1d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TaxRateEffectOfTaxLosses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract_8ab60e06-0bd3-430b-8d08-45d90cca319a" xlink:to="loc_ifrs-full_TaxRateEffectOfTaxLosses_c8e65ca8-2ade-4194-ade2-05191b0b4c1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation_cf94172f-1b0c-4bca-a0bd-3db6aca5891b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract_8ab60e06-0bd3-430b-8d08-45d90cca319a" xlink:to="loc_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation_cf94172f-1b0c-4bca-a0bd-3db6aca5891b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_4359ba14-88a1-4c54-af0f-6eeea4f58efd" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract_8ab60e06-0bd3-430b-8d08-45d90cca319a" xlink:to="loc_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome_4359ba14-88a1-4c54-af0f-6eeea4f58efd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AverageEffectiveTaxRate_6015fb0c-22a8-4230-8d05-416ec0bf8081" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AverageEffectiveTaxRate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract_8ab60e06-0bd3-430b-8d08-45d90cca319a" xlink:to="loc_ifrs-full_AverageEffectiveTaxRate_6015fb0c-22a8-4230-8d05-416ec0bf8081" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofCurrentIncomeTaxExpensefromContinuingOperationsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#IncomeTaxesSummaryofMajorComponentsofCurrentIncomeTaxExpensefromContinuingOperationsDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofCurrentIncomeTaxExpensefromContinuingOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncomeTaxesAbstract_d3edebce-ce0d-457e-aabb-b4ba39ff1583" xlink:href="stn-20211231.xsd#stn_IncomeTaxesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncomeTaxExpenseContinuingOperationsCurrent_9af52b9d-85c1-47fe-8bca-638d56260e7f" xlink:href="stn-20211231.xsd#stn_IncomeTaxExpenseContinuingOperationsCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_d3edebce-ce0d-457e-aabb-b4ba39ff1583" xlink:to="loc_stn_IncomeTaxExpenseContinuingOperationsCurrent_9af52b9d-85c1-47fe-8bca-638d56260e7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_TaxExpenseRelatingToUKReorganizationAndUSTransition_a8ad89a6-ffc3-4eb4-a2ea-e4bb3def659e" xlink:href="stn-20211231.xsd#stn_TaxExpenseRelatingToUKReorganizationAndUSTransition"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_d3edebce-ce0d-457e-aabb-b4ba39ff1583" xlink:to="loc_stn_TaxExpenseRelatingToUKReorganizationAndUSTransition_a8ad89a6-ffc3-4eb4-a2ea-e4bb3def659e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CurrentTaxExpenseIncome_2dba5df9-2a41-43bf-a768-e4cebad08410" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CurrentTaxExpenseIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_d3edebce-ce0d-457e-aabb-b4ba39ff1583" xlink:to="loc_ifrs-full_CurrentTaxExpenseIncome_2dba5df9-2a41-43bf-a768-e4cebad08410" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#IncomeTaxesSummaryofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncomeTaxesAbstract_0ee4c399-31c9-4453-ac20-ccf300c97c58" xlink:href="stn-20211231.xsd#stn_IncomeTaxesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_257a13cc-5a04-42c4-91fc-7a7ef4cdbed3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_0ee4c399-31c9-4453-ac20-ccf300c97c58" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences_257a13cc-5a04-42c4-91fc-7a7ef4cdbed3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset_3623a798-8625-44a7-8a93-ec634ae48177" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_0ee4c399-31c9-4453-ac20-ccf300c97c58" xlink:to="loc_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset_3623a798-8625-44a7-8a93-ec634ae48177" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes_a1f5cd7e-1f7b-40ed-80b8-e74c10ff4741" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_0ee4c399-31c9-4453-ac20-ccf300c97c58" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes_a1f5cd7e-1f7b-40ed-80b8-e74c10ff4741" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense_af016f5a-ba17-49d8-92ab-23e0801a53b4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_0ee4c399-31c9-4453-ac20-ccf300c97c58" xlink:to="loc_ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense_af016f5a-ba17-49d8-92ab-23e0801a53b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncome_343c6b14-8216-4958-b2dc-b43c3d46e677" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeferredTaxExpenseIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_0ee4c399-31c9-4453-ac20-ccf300c97c58" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncome_343c6b14-8216-4958-b2dc-b43c3d46e677" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncomeTaxesAbstract_86c30023-84ea-4565-9851-ed26ed501bec" xlink:href="stn-20211231.xsd#stn_IncomeTaxesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_09a16033-12ad-452a-b10c-1be23c3502e3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_86c30023-84ea-4565-9851-ed26ed501bec" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_09a16033-12ad-452a-b10c-1be23c3502e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_00d92255-61c2-4ed7-9355-0d161fc396be" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_09a16033-12ad-452a-b10c-1be23c3502e3" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_00d92255-61c2-4ed7-9355-0d161fc396be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_f733c79d-8379-4eef-89e8-6daa38e256dc" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_00d92255-61c2-4ed7-9355-0d161fc396be" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_f733c79d-8379-4eef-89e8-6daa38e256dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilitiesMember_1f85a1e6-d49e-4f0f-b079-ab7a7a3d4994" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LeaseLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_f733c79d-8379-4eef-89e8-6daa38e256dc" xlink:to="loc_ifrs-full_LeaseLiabilitiesMember_1f85a1e6-d49e-4f0f-b079-ab7a7a3d4994" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceMember_5afee044-fb17-4649-8bda-aa28ceff6958" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TemporaryDifferenceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_f733c79d-8379-4eef-89e8-6daa38e256dc" xlink:to="loc_ifrs-full_TemporaryDifferenceMember_5afee044-fb17-4649-8bda-aa28ceff6958" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnusedTaxLossesAndCreditsMember_324897cc-dd0c-4189-b4e3-0c4d8b2c9f03" xlink:href="stn-20211231.xsd#stn_UnusedTaxLossesAndCreditsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_f733c79d-8379-4eef-89e8-6daa38e256dc" xlink:to="loc_stn_UnusedTaxLossesAndCreditsMember_324897cc-dd0c-4189-b4e3-0c4d8b2c9f03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DeferredTaxDefinedBenefitObligationMember_045d29f8-7397-4466-b449-93c3ad024c4f" xlink:href="stn-20211231.xsd#stn_DeferredTaxDefinedBenefitObligationMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_f733c79d-8379-4eef-89e8-6daa38e256dc" xlink:to="loc_stn_DeferredTaxDefinedBenefitObligationMember_045d29f8-7397-4466-b449-93c3ad024c4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherTemporaryDifferencesMember_cf15d932-f97c-45fa-b95e-e7aa3a00ed43" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherTemporaryDifferencesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_f733c79d-8379-4eef-89e8-6daa38e256dc" xlink:to="loc_ifrs-full_OtherTemporaryDifferencesMember_cf15d932-f97c-45fa-b95e-e7aa3a00ed43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PropertyPlantAndEquipmentMember_7cf6c9a9-9b85-4861-b893-4fb3dbe0b22e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PropertyPlantAndEquipmentMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_f733c79d-8379-4eef-89e8-6daa38e256dc" xlink:to="loc_ifrs-full_PropertyPlantAndEquipmentMember_7cf6c9a9-9b85-4861-b893-4fb3dbe0b22e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_0a867759-eee5-4575-af23-9b0d5020c7bd" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IntangibleAssetsOtherThanGoodwillMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_f733c79d-8379-4eef-89e8-6daa38e256dc" xlink:to="loc_ifrs-full_IntangibleAssetsOtherThanGoodwillMember_0a867759-eee5-4575-af23-9b0d5020c7bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RightofuseAssetsMember_de6736fb-a630-4fb8-b459-7749fc8d0062" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RightofuseAssetsMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_f733c79d-8379-4eef-89e8-6daa38e256dc" xlink:to="loc_ifrs-full_RightofuseAssetsMember_de6736fb-a630-4fb8-b459-7749fc8d0062" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_b76c07d9-b67e-44d3-83ab-cc71faf60648" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_09a16033-12ad-452a-b10c-1be23c3502e3" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_b76c07d9-b67e-44d3-83ab-cc71faf60648" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxAssets_cf65496c-6c8a-4576-85d4-ed0a09b06342" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeferredTaxAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_b76c07d9-b67e-44d3-83ab-cc71faf60648" xlink:to="loc_ifrs-full_DeferredTaxAssets_cf65496c-6c8a-4576-85d4-ed0a09b06342" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilities_8c757269-66e1-4537-aa54-1b6eb7f8d285" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeferredTaxLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_b76c07d9-b67e-44d3-83ab-cc71faf60648" xlink:to="loc_ifrs-full_DeferredTaxLiabilities_8c757269-66e1-4537-aa54-1b6eb7f8d285" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_9722caaa-dc2c-4a60-a2b6-e8e035900324" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeferredTaxLiabilityAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_b76c07d9-b67e-44d3-83ab-cc71faf60648" xlink:to="loc_ifrs-full_DeferredTaxLiabilityAsset_9722caaa-dc2c-4a60-a2b6-e8e035900324" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxesReconciliationofNetDeferredTaxAssetsLiabilitiesDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#IncomeTaxesReconciliationofNetDeferredTaxAssetsLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/IncomeTaxesReconciliationofNetDeferredTaxAssetsLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncomeTaxesAbstract_d7473ec5-5532-4116-8718-fdd6c19030dc" xlink:href="stn-20211231.xsd#stn_IncomeTaxesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_ea28dcc8-d37a-4779-a900-5ef3a5f73c17" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_d7473ec5-5532-4116-8718-fdd6c19030dc" xlink:to="loc_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_ea28dcc8-d37a-4779-a900-5ef3a5f73c17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_f6671b74-eacc-48ef-ae8c-23d0de7d6b13" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeferredTaxLiabilityAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_ea28dcc8-d37a-4779-a900-5ef3a5f73c17" xlink:to="loc_ifrs-full_DeferredTaxLiabilityAsset_f6671b74-eacc-48ef-ae8c-23d0de7d6b13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity_9e63f79b-46df-4a77-9b30-dd109ad15ef3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_ea28dcc8-d37a-4779-a900-5ef3a5f73c17" xlink:to="loc_ifrs-full_DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity_9e63f79b-46df-4a77-9b30-dd109ad15ef3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset_7030da72-de43-4285-b8ef-aa956127d90c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_ea28dcc8-d37a-4779-a900-5ef3a5f73c17" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset_7030da72-de43-4285-b8ef-aa956127d90c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherIncreaseDecreaseDeferredTaxLiabilityAsset_64e13899-0f63-4698-a0c8-cf46c95d1dcd" xlink:href="stn-20211231.xsd#stn_OtherIncreaseDecreaseDeferredTaxLiabilityAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_ea28dcc8-d37a-4779-a900-5ef3a5f73c17" xlink:to="loc_stn_OtherIncreaseDecreaseDeferredTaxLiabilityAsset_64e13899-0f63-4698-a0c8-cf46c95d1dcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset_20c14cd2-abbf-40c7-87d2-fb2e76e9976c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_ea28dcc8-d37a-4779-a900-5ef3a5f73c17" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset_20c14cd2-abbf-40c7-87d2-fb2e76e9976c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss_a2956643-30cf-41d2-b982-c54a1d9024a8" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_ea28dcc8-d37a-4779-a900-5ef3a5f73c17" xlink:to="loc_ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss_a2956643-30cf-41d2-b982-c54a1d9024a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeferredTaxLiabilityAsset_0cdeb0a3-8cf0-483d-af52-97cf5b1e6197" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeferredTaxLiabilityAsset"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract_ea28dcc8-d37a-4779-a900-5ef3a5f73c17" xlink:to="loc_ifrs-full_DeferredTaxLiabilityAsset_0cdeb0a3-8cf0-483d-af52-97cf5b1e6197" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncomeTaxesAbstract_2f5abdda-fa7d-4928-8d94-141046b59fdf" xlink:href="stn-20211231.xsd#stn_IncomeTaxesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_4f8afed2-a849-4b89-972c-b3d008aa9b17" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_2f5abdda-fa7d-4928-8d94-141046b59fdf" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_4f8afed2-a849-4b89-972c-b3d008aa9b17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_0ba210fc-8b45-44e7-b7f2-89e24ea8d69f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_4f8afed2-a849-4b89-972c-b3d008aa9b17" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_0ba210fc-8b45-44e7-b7f2-89e24ea8d69f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_7922f5b4-c684-4b80-83ad-29a00029a0d2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis_0ba210fc-8b45-44e7-b7f2-89e24ea8d69f" xlink:to="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_7922f5b4-c684-4b80-83ad-29a00029a0d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NonCapitalTaxLossesMember_fab6bdab-ad2b-4623-bb58-3528a22ee34a" xlink:href="stn-20211231.xsd#stn_NonCapitalTaxLossesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_7922f5b4-c684-4b80-83ad-29a00029a0d2" xlink:to="loc_stn_NonCapitalTaxLossesMember_fab6bdab-ad2b-4623-bb58-3528a22ee34a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CapitalTaxLossesMember_c4f1f7ae-4119-4da0-8a00-be687d8f6e2e" xlink:href="stn-20211231.xsd#stn_CapitalTaxLossesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_7922f5b4-c684-4b80-83ad-29a00029a0d2" xlink:to="loc_stn_CapitalTaxLossesMember_c4f1f7ae-4119-4da0-8a00-be687d8f6e2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TemporaryDifferenceMember_8c12191c-788f-47e5-bb2d-2d20ab8c2b7e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TemporaryDifferenceMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember_7922f5b4-c684-4b80-83ad-29a00029a0d2" xlink:to="loc_ifrs-full_TemporaryDifferenceMember_8c12191c-788f-47e5-bb2d-2d20ab8c2b7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_MaturityAxis_adf1bbf7-bff5-4162-9912-d32ab7536dba" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_MaturityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_4f8afed2-a849-4b89-972c-b3d008aa9b17" xlink:to="loc_ifrs-full_MaturityAxis_adf1bbf7-bff5-4162-9912-d32ab7536dba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AggregatedTimeBandsMember_223641a8-f7c0-4619-b05c-13bf6753ba76" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AggregatedTimeBandsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_MaturityAxis_adf1bbf7-bff5-4162-9912-d32ab7536dba" xlink:to="loc_ifrs-full_AggregatedTimeBandsMember_223641a8-f7c0-4619-b05c-13bf6753ba76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ExpireMember_16975409-3ce4-49f4-8d3f-5b0c243d7a01" xlink:href="stn-20211231.xsd#stn_ExpireMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_223641a8-f7c0-4619-b05c-13bf6753ba76" xlink:to="loc_stn_ExpireMember_16975409-3ce4-49f4-8d3f-5b0c243d7a01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NeverExpireMember_1b063b68-861a-4024-a5f9-fcb077bdce6e" xlink:href="stn-20211231.xsd#stn_NeverExpireMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AggregatedTimeBandsMember_223641a8-f7c0-4619-b05c-13bf6753ba76" xlink:to="loc_stn_NeverExpireMember_1b063b68-861a-4024-a5f9-fcb077bdce6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3f7244ac-7fb0-49e9-842e-fccf784d3c94" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable_4f8afed2-a849-4b89-972c-b3d008aa9b17" xlink:to="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3f7244ac-7fb0-49e9-842e-fccf784d3c94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_17d6530c-bbb8-4dd4-bd74-960cdedc85f8" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3f7244ac-7fb0-49e9-842e-fccf784d3c94" xlink:to="loc_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised_17d6530c-bbb8-4dd4-bd74-960cdedc85f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised_a45cc738-3a64-492b-a10b-0acd4cce37b6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems_3f7244ac-7fb0-49e9-842e-fccf784d3c94" xlink:to="loc_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised_a45cc738-3a64-492b-a10b-0acd4cce37b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#IncomeTaxesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/IncomeTaxesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncomeTaxesAbstract_32f77805-4c12-49e2-9c2a-86b9204d4cf5" xlink:href="stn-20211231.xsd#stn_IncomeTaxesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AdjustmentForTaxRelatingToTaxLegislationChanges_367f4f88-e5fb-4639-b5ab-ef1259d97b35" xlink:href="stn-20211231.xsd#stn_AdjustmentForTaxRelatingToTaxLegislationChanges"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_32f77805-4c12-49e2-9c2a-86b9204d4cf5" xlink:to="loc_stn_AdjustmentForTaxRelatingToTaxLegislationChanges_367f4f88-e5fb-4639-b5ab-ef1259d97b35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised_ff99cc11-454d-4890-b20b-4f2c7b51f80a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_IncomeTaxesAbstract_32f77805-4c12-49e2-9c2a-86b9204d4cf5" xlink:to="loc_ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised_ff99cc11-454d-4890-b20b-4f2c7b51f80a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/NetInterestExpense" xlink:type="simple" xlink:href="stn-20211231.xsd#NetInterestExpense"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/NetInterestExpense" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_2feb3bd0-972e-436f-9bfe-d44396aad132" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfFinanceCostExplanatory_4d9d86b0-0fa3-47c4-bb10-50f6d6cb903e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfFinanceCostExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_2feb3bd0-972e-436f-9bfe-d44396aad132" xlink:to="loc_ifrs-full_DisclosureOfFinanceCostExplanatory_4d9d86b0-0fa3-47c4-bb10-50f6d6cb903e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/NetInterestExpenseTables" xlink:type="simple" xlink:href="stn-20211231.xsd#NetInterestExpenseTables"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/NetInterestExpenseTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_ab833c9d-7503-4995-9726-3980886351be" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory_c3f333af-d189-432c-bbf1-b96762092808" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_ab833c9d-7503-4995-9726-3980886351be" xlink:to="loc_ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory_c3f333af-d189-432c-bbf1-b96762092808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#NetInterestExpenseScheduleofInterestExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_0be74c7b-c617-4c03-91a1-7dfe7ae373a8" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseOnBorrowings_f89e25cc-0881-454e-be99-0a039eadd476" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_InterestExpenseOnBorrowings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_0be74c7b-c617-4c03-91a1-7dfe7ae373a8" xlink:to="loc_ifrs-full_InterestExpenseOnBorrowings_f89e25cc-0881-454e-be99-0a039eadd476" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpenseOnLeaseLiabilities_a2182bbd-d1f7-494f-9181-60b6718ab327" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_InterestExpenseOnLeaseLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_0be74c7b-c617-4c03-91a1-7dfe7ae373a8" xlink:to="loc_ifrs-full_InterestExpenseOnLeaseLiabilities_a2182bbd-d1f7-494f-9181-60b6718ab327" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InterestExpenseOnOther_3daeec34-68cb-4a0b-9ed7-e51627675928" xlink:href="stn-20211231.xsd#stn_InterestExpenseOnOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_0be74c7b-c617-4c03-91a1-7dfe7ae373a8" xlink:to="loc_stn_InterestExpenseOnOther_3daeec34-68cb-4a0b-9ed7-e51627675928" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestExpense_5f6f5a39-4632-45c0-a24f-e0b964be30fb" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_InterestExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_0be74c7b-c617-4c03-91a1-7dfe7ae373a8" xlink:to="loc_ifrs-full_InterestExpense_5f6f5a39-4632-45c0-a24f-e0b964be30fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome_4e36b8f4-efd0-4ef8-a6c7-fc9967238628" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_0be74c7b-c617-4c03-91a1-7dfe7ae373a8" xlink:to="loc_ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome_4e36b8f4-efd0-4ef8-a6c7-fc9967238628" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestIncomeOnOtherFinancialAssets_dd522fdf-1c42-4b3b-bee7-2f87c68b35d4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_InterestIncomeOnOtherFinancialAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_0be74c7b-c617-4c03-91a1-7dfe7ae373a8" xlink:to="loc_ifrs-full_InterestIncomeOnOtherFinancialAssets_dd522fdf-1c42-4b3b-bee7-2f87c68b35d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromInterest_9451fa32-5dde-428e-bbf3-4c09dd8f0bf7" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RevenueFromInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_0be74c7b-c617-4c03-91a1-7dfe7ae373a8" xlink:to="loc_ifrs-full_RevenueFromInterest_9451fa32-5dde-428e-bbf3-4c09dd8f0bf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestRevenueExpense_108f76e3-2bf8-4543-bbe8-11e40b92fb71" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_InterestRevenueExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_0be74c7b-c617-4c03-91a1-7dfe7ae373a8" xlink:to="loc_ifrs-full_InterestRevenueExpense_108f76e3-2bf8-4543-bbe8-11e40b92fb71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/Revenue" xlink:type="simple" xlink:href="stn-20211231.xsd#Revenue"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/Revenue" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_RevenueFromContractsWithCustomersAbstract_c130750e-de3d-46a0-8a4d-e28c7decad22" xlink:href="stn-20211231.xsd#stn_RevenueFromContractsWithCustomersAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory_31bbb17d-d0c5-4076-9833-d50d81ed9b5c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RevenueFromContractsWithCustomersAbstract_c130750e-de3d-46a0-8a4d-e28c7decad22" xlink:to="loc_ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory_31bbb17d-d0c5-4076-9833-d50d81ed9b5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/RevenueDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#RevenueDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/RevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_RevenueFromContractsWithCustomersAbstract_0bdbd1f1-ce64-4313-beda-b80728a65662" xlink:href="stn-20211231.xsd#stn_RevenueFromContractsWithCustomersAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfSpecializedBusinessOperatingUnits_93acf203-0216-453f-b2d4-d9cde47a5c99" xlink:href="stn-20211231.xsd#stn_NumberOfSpecializedBusinessOperatingUnits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RevenueFromContractsWithCustomersAbstract_0bdbd1f1-ce64-4313-beda-b80728a65662" xlink:to="loc_stn_NumberOfSpecializedBusinessOperatingUnits_93acf203-0216-453f-b2d4-d9cde47a5c99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate_e69a9cc6-2bf0-4a53-846a-aaac9465f5ee" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RevenueFromContractsWithCustomersAbstract_0bdbd1f1-ce64-4313-beda-b80728a65662" xlink:to="loc_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate_e69a9cc6-2bf0-4a53-846a-aaac9465f5ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod_8c73c368-dc49-4f9e-a00c-64d1305580e5" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RevenueFromContractsWithCustomersAbstract_0bdbd1f1-ce64-4313-beda-b80728a65662" xlink:to="loc_ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod_8c73c368-dc49-4f9e-a00c-64d1305580e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PercentageOfEntitysRevenue_743b68a3-bdcb-4530-b9ee-db8114f30f29" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PercentageOfEntitysRevenue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RevenueFromContractsWithCustomersAbstract_0bdbd1f1-ce64-4313-beda-b80728a65662" xlink:to="loc_ifrs-full_PercentageOfEntitysRevenue_743b68a3-bdcb-4530-b9ee-db8114f30f29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations_e3c886a4-8eae-43c0-a4d5-03e1d330ea59" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RevenueFromContractsWithCustomersAbstract_0bdbd1f1-ce64-4313-beda-b80728a65662" xlink:to="loc_ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations_e3c886a4-8eae-43c0-a4d5-03e1d330ea59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue_cf26ca51-0ec2-4317-909e-4f3a6fd337e2" xlink:href="stn-20211231.xsd#stn_PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RevenueFromContractsWithCustomersAbstract_0bdbd1f1-ce64-4313-beda-b80728a65662" xlink:to="loc_stn_PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue_cf26ca51-0ec2-4317-909e-4f3a6fd337e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment_d4e793b7-f233-4ea5-9ec1-ae9a502cdcd8" xlink:href="stn-20211231.xsd#stn_TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RevenueFromContractsWithCustomersAbstract_0bdbd1f1-ce64-4313-beda-b80728a65662" xlink:to="loc_stn_TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment_d4e793b7-f233-4ea5-9ec1-ae9a502cdcd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeCostsfromContinuingOperations" xlink:type="simple" xlink:href="stn-20211231.xsd#EmployeeCostsfromContinuingOperations"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/EmployeeCostsfromContinuingOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_d0703e10-9fd9-4791-b0cc-2e641adcee7e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfEmployeeCostsTextBlock_a246e83b-b026-4d1d-b0ed-f16c861535a2" xlink:href="stn-20211231.xsd#stn_DisclosureOfEmployeeCostsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_d0703e10-9fd9-4791-b0cc-2e641adcee7e" xlink:to="loc_stn_DisclosureOfEmployeeCostsTextBlock_a246e83b-b026-4d1d-b0ed-f16c861535a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsTables" xlink:type="simple" xlink:href="stn-20211231.xsd#EmployeeCostsfromContinuingOperationsTables"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_2048628a-526b-4eb1-a988-23273bf0be4b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock_d22d74fd-577f-468d-88d6-f2c22b29a6ad" xlink:href="stn-20211231.xsd#stn_DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_2048628a-526b-4eb1-a988-23273bf0be4b" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock_d22d74fd-577f-468d-88d6-f2c22b29a6ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_b5b0542c-a4f2-46ce-9d6d-094db6c43b05" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShorttermEmployeeBenefitsExpense_0b207fe3-b6f1-4a7f-a683-17c26a75603f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ShorttermEmployeeBenefitsExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_b5b0542c-a4f2-46ce-9d6d-094db6c43b05" xlink:to="loc_ifrs-full_ShorttermEmployeeBenefitsExpense_0b207fe3-b6f1-4a7f-a683-17c26a75603f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PostemploymentBenefitExpenseInProfitOrLoss_be5f44b4-f55b-4a87-b5b4-f4201400c3a5" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PostemploymentBenefitExpenseInProfitOrLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_b5b0542c-a4f2-46ce-9d6d-094db6c43b05" xlink:to="loc_ifrs-full_PostemploymentBenefitExpenseInProfitOrLoss_be5f44b4-f55b-4a87-b5b4-f4201400c3a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_f531143f-d59d-427e-9bf4-df3e1d3ca522" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_b5b0542c-a4f2-46ce-9d6d-094db6c43b05" xlink:to="loc_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees_f531143f-d59d-427e-9bf4-df3e1d3ca522" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EmployeeBenefitsExpense_64a0ab43-a1e8-4a42-b62d-08525e25e7d0" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EmployeeBenefitsExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_b5b0542c-a4f2-46ce-9d6d-094db6c43b05" xlink:to="loc_ifrs-full_EmployeeBenefitsExpense_64a0ab43-a1e8-4a42-b62d-08525e25e7d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DirectLaborCosts_ad3df4fb-8922-49d0-9828-e25c4ea4f1fc" xlink:href="stn-20211231.xsd#stn_DirectLaborCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_b5b0542c-a4f2-46ce-9d6d-094db6c43b05" xlink:to="loc_stn_DirectLaborCosts_ad3df4fb-8922-49d0-9828-e25c4ea4f1fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IndirectLaborCosts_c60c7efc-2c76-4335-a4c3-5eb6dff21082" xlink:href="stn-20211231.xsd#stn_IndirectLaborCosts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_b5b0542c-a4f2-46ce-9d6d-094db6c43b05" xlink:to="loc_stn_IndirectLaborCosts_c60c7efc-2c76-4335-a4c3-5eb6dff21082" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EmployeeBenefitsExpense_8a16f432-a32e-4118-927c-55489a1a4d8e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EmployeeBenefitsExpense"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails_1" xlink:type="simple" xlink:href="stn-20211231.xsd#EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails_1"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#EmployeeCostsfromContinuingOperationsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_9f18da14-baba-4c0b-aeb2-ff993be2cd0f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfUnusualOrInfrequentItemOrBothTable_f27fe9aa-6646-4bd8-8300-f56189475c40" xlink:href="stn-20211231.xsd#stn_DisclosureOfUnusualOrInfrequentItemOrBothTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_9f18da14-baba-4c0b-aeb2-ff993be2cd0f" xlink:to="loc_stn_DisclosureOfUnusualOrInfrequentItemOrBothTable_f27fe9aa-6646-4bd8-8300-f56189475c40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnusualOrInfrequentItemOrBothAxis_faa1879c-4c43-4d67-bc9a-f7e52ab71b1c" xlink:href="stn-20211231.xsd#stn_UnusualOrInfrequentItemOrBothAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfUnusualOrInfrequentItemOrBothTable_f27fe9aa-6646-4bd8-8300-f56189475c40" xlink:to="loc_stn_UnusualOrInfrequentItemOrBothAxis_faa1879c-4c43-4d67-bc9a-f7e52ab71b1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_UnusualOrInfrequentItemOrBothMember_7bbbf028-3a1e-4b2c-9f3c-620e172bda00" xlink:href="stn-20211231.xsd#stn_UnusualOrInfrequentItemOrBothMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_UnusualOrInfrequentItemOrBothAxis_faa1879c-4c43-4d67-bc9a-f7e52ab71b1c" xlink:to="loc_stn_UnusualOrInfrequentItemOrBothMember_7bbbf028-3a1e-4b2c-9f3c-620e172bda00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_COVID19Member_23f337e6-9718-49b5-a06b-41a03fa1f430" xlink:href="stn-20211231.xsd#stn_COVID19Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_UnusualOrInfrequentItemOrBothMember_7bbbf028-3a1e-4b2c-9f3c-620e172bda00" xlink:to="loc_stn_COVID19Member_23f337e6-9718-49b5-a06b-41a03fa1f430" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfUnusualOrInfrequentItemOrBothLineItems_ff444ac7-eec3-4a93-899b-6dbf881c9e8c" xlink:href="stn-20211231.xsd#stn_DisclosureOfUnusualOrInfrequentItemOrBothLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfUnusualOrInfrequentItemOrBothTable_f27fe9aa-6646-4bd8-8300-f56189475c40" xlink:to="loc_stn_DisclosureOfUnusualOrInfrequentItemOrBothLineItems_ff444ac7-eec3-4a93-899b-6dbf881c9e8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans_7b6f7bfb-7ef1-4ffe-bda6-a388bf2fa343" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfUnusualOrInfrequentItemOrBothLineItems_ff444ac7-eec3-4a93-899b-6dbf881c9e8c" xlink:to="loc_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans_7b6f7bfb-7ef1-4ffe-bda6-a388bf2fa343" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities_c385fe9a-a6dc-4f68-b853-86e2b5c25c15" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfUnusualOrInfrequentItemOrBothLineItems_ff444ac7-eec3-4a93-899b-6dbf881c9e8c" xlink:to="loc_ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities_c385fe9a-a6dc-4f68-b853-86e2b5c25c15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ReductionOfDirectLabor_bd47ce76-db90-433b-be05-b4d3867e82ab" xlink:href="stn-20211231.xsd#stn_ReductionOfDirectLabor"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfUnusualOrInfrequentItemOrBothLineItems_ff444ac7-eec3-4a93-899b-6dbf881c9e8c" xlink:to="loc_stn_ReductionOfDirectLabor_bd47ce76-db90-433b-be05-b4d3867e82ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_ReductionOfIndirectLabor_d12984c3-c7dd-4e00-b6c4-381e50ff7361" xlink:href="stn-20211231.xsd#stn_ReductionOfIndirectLabor"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_DisclosureOfUnusualOrInfrequentItemOrBothLineItems_ff444ac7-eec3-4a93-899b-6dbf881c9e8c" xlink:to="loc_stn_ReductionOfIndirectLabor_d12984c3-c7dd-4e00-b6c4-381e50ff7361" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherIncome" xlink:type="simple" xlink:href="stn-20211231.xsd#OtherIncome"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/OtherIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_21196e79-3aa3-4a61-9691-44b3f4c1b700" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory_77e5a2db-99f1-4083-b95b-7a3ab31d8a0a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_21196e79-3aa3-4a61-9691-44b3f4c1b700" xlink:to="loc_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory_77e5a2db-99f1-4083-b95b-7a3ab31d8a0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherIncomeTables" xlink:type="simple" xlink:href="stn-20211231.xsd#OtherIncomeTables"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/OtherIncomeTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_165e1175-8233-471a-bf1c-4581ea77f036" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock_d3c3404f-a0c5-4955-86d3-552f039bcb5d" xlink:href="stn-20211231.xsd#stn_DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_165e1175-8233-471a-bf1c-4581ea77f036" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock_d3c3404f-a0c5-4955-86d3-552f039bcb5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/OtherIncomeDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#OtherIncomeDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/OtherIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_32d55dd8-e68e-428d-b281-40e793ee8a67" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AnalysisOfIncomeAndExpenseAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_c8a32da8-d982-41e0-952d-6ebb11bbb862" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_32d55dd8-e68e-428d-b281-40e793ee8a67" xlink:to="loc_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod_c8a32da8-d982-41e0-952d-6ebb11bbb862" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_ca85aa63-e8ea-476b-952e-a5a0a52270e7" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_32d55dd8-e68e-428d-b281-40e793ee8a67" xlink:to="loc_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue_ca85aa63-e8ea-476b-952e-a5a0a52270e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_MiscellaneousOtherIncomeExpense_6153bc6b-80b4-49f0-9fe9-f9cea553adf6" xlink:href="stn-20211231.xsd#stn_MiscellaneousOtherIncomeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_32d55dd8-e68e-428d-b281-40e793ee8a67" xlink:to="loc_stn_MiscellaneousOtherIncomeExpense_6153bc6b-80b4-49f0-9fe9-f9cea553adf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OtherOperatingIncomeExpense_8822e046-2d0c-41a5-ad1f-2d1dd695c664" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OtherOperatingIncomeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_AnalysisOfIncomeAndExpenseAbstract_32d55dd8-e68e-428d-b281-40e793ee8a67" xlink:to="loc_ifrs-full_OtherOperatingIncomeExpense_8822e046-2d0c-41a5-ad1f-2d1dd695c664" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/WeightedAverageSharesOutstanding" xlink:type="simple" xlink:href="stn-20211231.xsd#WeightedAverageSharesOutstanding"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/WeightedAverageSharesOutstanding" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareAbstract_827c1689-a418-4f86-afef-c6d4d86f704e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEarningsPerShareExplanatory_9a0c53ae-6421-4b1d-beb0-8089f1ec6204" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfEarningsPerShareExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_827c1689-a418-4f86-afef-c6d4d86f704e" xlink:to="loc_ifrs-full_DisclosureOfEarningsPerShareExplanatory_9a0c53ae-6421-4b1d-beb0-8089f1ec6204" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/WeightedAverageSharesOutstandingTables" xlink:type="simple" xlink:href="stn-20211231.xsd#WeightedAverageSharesOutstandingTables"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/WeightedAverageSharesOutstandingTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareAbstract_aa95386f-c92d-4603-a416-5c77f2e6125c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock_8982316b-74cd-4651-8798-293939c495f7" xlink:href="stn-20211231.xsd#stn_DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_aa95386f-c92d-4603-a416-5c77f2e6125c" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock_8982316b-74cd-4651-8798-293939c495f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/WeightedAverageSharesOutstandingScheduleofBasicandDilutedCommonSharesOutstandingCalculatedonWeightedAverageBasisDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#WeightedAverageSharesOutstandingScheduleofBasicandDilutedCommonSharesOutstandingCalculatedonWeightedAverageBasisDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/WeightedAverageSharesOutstandingScheduleofBasicandDilutedCommonSharesOutstandingCalculatedonWeightedAverageBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareAbstract_bb06a6df-8f25-4f03-9c04-3f1dca86d863" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_WeightedAverageShares_96835720-28ed-4d72-b74e-a67f9bf7630e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_WeightedAverageShares"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_bb06a6df-8f25-4f03-9c04-3f1dca86d863" xlink:to="loc_ifrs-full_WeightedAverageShares_96835720-28ed-4d72-b74e-a67f9bf7630e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares_42ad7b08-61ab-4090-a86a-e6fa5784d558" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_bb06a6df-8f25-4f03-9c04-3f1dca86d863" xlink:to="loc_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares_42ad7b08-61ab-4090-a86a-e6fa5784d558" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AdjustedWeightedAverageShares_299e9bad-9fdd-4c25-a00f-5e15ac9becb6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AdjustedWeightedAverageShares"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_bb06a6df-8f25-4f03-9c04-3f1dca86d863" xlink:to="loc_ifrs-full_AdjustedWeightedAverageShares_299e9bad-9fdd-4c25-a00f-5e15ac9becb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NumberOfShareOptionsWithDilutiveEffect_c58f1ed1-0bc9-4df8-b093-46b8567ed43d" xlink:href="stn-20211231.xsd#stn_NumberOfShareOptionsWithDilutiveEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_bb06a6df-8f25-4f03-9c04-3f1dca86d863" xlink:to="loc_stn_NumberOfShareOptionsWithDilutiveEffect_c58f1ed1-0bc9-4df8-b093-46b8567ed43d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/WeightedAverageSharesOutstandingAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#WeightedAverageSharesOutstandingAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/WeightedAverageSharesOutstandingAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EarningsPerShareAbstract_f47a6c5b-882d-4db9-8f5f-5d6d7cbcedfb" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1_3ebddc3c-e092-4949-989a-f28f5d6ea976" xlink:href="stn-20211231.xsd#stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EarningsPerShareAbstract_f47a6c5b-882d-4db9-8f5f-5d6d7cbcedfb" xlink:to="loc_stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1_3ebddc3c-e092-4949-989a-f28f5d6ea976" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CashFlowInformation" xlink:type="simple" xlink:href="stn-20211231.xsd#CashFlowInformation"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/CashFlowInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashFlowStatementAbstract_2475fa11-6ba7-4d38-8936-52adc2e12c41" xlink:href="stn-20211231.xsd#stn_CashFlowStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfCashFlowStatementExplanatory_4d134342-4d65-46e1-8558-be0d21c69aa1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfCashFlowStatementExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CashFlowStatementAbstract_2475fa11-6ba7-4d38-8936-52adc2e12c41" xlink:to="loc_ifrs-full_DisclosureOfCashFlowStatementExplanatory_4d134342-4d65-46e1-8558-be0d21c69aa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CashFlowInformationTables" xlink:type="simple" xlink:href="stn-20211231.xsd#CashFlowInformationTables"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/CashFlowInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashFlowStatementAbstract_58766de3-fc5b-4978-ae59-585321683161" xlink:href="stn-20211231.xsd#stn_CashFlowStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory_bd2764cd-48ee-4d92-a178-acaece737c15" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CashFlowStatementAbstract_58766de3-fc5b-4978-ae59-585321683161" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory_bd2764cd-48ee-4d92-a178-acaece737c15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock_0c5055a1-b8f5-443d-ba8c-ca35bca998ff" xlink:href="stn-20211231.xsd#stn_DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CashFlowStatementAbstract_58766de3-fc5b-4978-ae59-585321683161" xlink:to="loc_stn_DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock_0c5055a1-b8f5-443d-ba8c-ca35bca998ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock_f5c14d55-7371-4a67-88dd-f13d2b86badc" xlink:href="stn-20211231.xsd#stn_DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CashFlowStatementAbstract_58766de3-fc5b-4978-ae59-585321683161" xlink:to="loc_stn_DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock_f5c14d55-7371-4a67-88dd-f13d2b86badc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CashFlowInformationRollForwardDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#CashFlowInformationRollForwardDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/CashFlowInformationRollForwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashFlowStatementAbstract_1a524398-ca06-4122-ab76-a8004cbcba23" xlink:href="stn-20211231.xsd#stn_CashFlowStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_47f2fdb5-431a-4686-8a6d-e44a30354530" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CashFlowStatementAbstract_1a524398-ca06-4122-ab76-a8004cbcba23" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_47f2fdb5-431a-4686-8a6d-e44a30354530" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameAxis_2f84efb5-fd7d-4171-a0de-8483edfd302a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BorrowingsByNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_47f2fdb5-431a-4686-8a6d-e44a30354530" xlink:to="loc_ifrs-full_BorrowingsByNameAxis_2f84efb5-fd7d-4171-a0de-8483edfd302a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_BorrowingsByNameMember_dbe31ec8-81bd-4c47-aa60-5a5bf3c83f15" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_BorrowingsByNameMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameAxis_2f84efb5-fd7d-4171-a0de-8483edfd302a" xlink:to="loc_ifrs-full_BorrowingsByNameMember_dbe31ec8-81bd-4c47-aa60-5a5bf3c83f15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorUnsecuredNotesMember_957d542b-09fd-4439-8cce-45ba2a16248f" xlink:href="stn-20211231.xsd#stn_SeniorUnsecuredNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_dbe31ec8-81bd-4c47-aa60-5a5bf3c83f15" xlink:to="loc_stn_SeniorUnsecuredNotesMember_957d542b-09fd-4439-8cce-45ba2a16248f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SeniorRevolvingCreditFacilityMember_582ed7f7-ddac-4cf8-a9e6-33d7f5cfaf15" xlink:href="stn-20211231.xsd#stn_SeniorRevolvingCreditFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_dbe31ec8-81bd-4c47-aa60-5a5bf3c83f15" xlink:to="loc_stn_SeniorRevolvingCreditFacilityMember_582ed7f7-ddac-4cf8-a9e6-33d7f5cfaf15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NotesPayableMember_2336bd7a-c011-4f0b-bb0a-3485537bac30" xlink:href="stn-20211231.xsd#stn_NotesPayableMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_BorrowingsByNameMember_dbe31ec8-81bd-4c47-aa60-5a5bf3c83f15" xlink:to="loc_stn_NotesPayableMember_2336bd7a-c011-4f0b-bb0a-3485537bac30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_b1712933-ccf4-4404-8aba-c0db9dffbadc" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_47f2fdb5-431a-4686-8a6d-e44a30354530" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_b1712933-ccf4-4404-8aba-c0db9dffbadc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_acf25bfe-0c35-416b-b24f-a546409e7db3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis_b1712933-ccf4-4404-8aba-c0db9dffbadc" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_acf25bfe-0c35-416b-b24f-a546409e7db3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SoftwareFinancingObligationsMember_0223c116-1f5f-46fc-a598-d91b59beb449" xlink:href="stn-20211231.xsd#stn_SoftwareFinancingObligationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_acf25bfe-0c35-416b-b24f-a546409e7db3" xlink:to="loc_stn_SoftwareFinancingObligationsMember_0223c116-1f5f-46fc-a598-d91b59beb449" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LeaseLiabilitiesMember_621652e0-8fa2-46ed-a4ec-61df5002d9ff" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LeaseLiabilitiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember_acf25bfe-0c35-416b-b24f-a546409e7db3" xlink:to="loc_ifrs-full_LeaseLiabilitiesMember_621652e0-8fa2-46ed-a4ec-61df5002d9ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_ac042b61-7824-4ba0-96c3-d4f67a8895b2" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable_47f2fdb5-431a-4686-8a6d-e44a30354530" xlink:to="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_ac042b61-7824-4ba0-96c3-d4f67a8895b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_da2c025f-571a-4bc1-b522-631fb0d4b9f7" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_ac042b61-7824-4ba0-96c3-d4f67a8895b2" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_da2c025f-571a-4bc1-b522-631fb0d4b9f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities_83c59956-aded-4a85-aac8-40d266c4c1b5" xlink:href="stn-20211231.xsd#stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_ac042b61-7824-4ba0-96c3-d4f67a8895b2" xlink:to="loc_stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities_83c59956-aded-4a85-aac8-40d266c4c1b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities_62b67c36-6d0d-4843-b328-1f5d98ed530c" xlink:href="stn-20211231.xsd#stn_IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_ac042b61-7824-4ba0-96c3-d4f67a8895b2" xlink:to="loc_stn_IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities_62b67c36-6d0d-4843-b328-1f5d98ed530c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_799a88a7-dce1-40db-9f79-1ba9d8527bd6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_ac042b61-7824-4ba0-96c3-d4f67a8895b2" xlink:to="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_799a88a7-dce1-40db-9f79-1ba9d8527bd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract_0024ea51-8f16-4b59-96cf-4408bac203ce" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_ac042b61-7824-4ba0-96c3-d4f67a8895b2" xlink:to="loc_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract_0024ea51-8f16-4b59-96cf-4408bac203ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities_b0f06579-a44b-4119-8a64-e47b2a92ed95" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract_0024ea51-8f16-4b59-96cf-4408bac203ce" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities_b0f06579-a44b-4119-8a64-e47b2a92ed95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities_0b208c69-fdd9-4c55-9931-b07a88085139" xlink:href="stn-20211231.xsd#stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract_0024ea51-8f16-4b59-96cf-4408bac203ce" xlink:to="loc_stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities_0b208c69-fdd9-4c55-9931-b07a88085139" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_9fd261b6-8027-43d2-bd23-55906e2a8da4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract_0024ea51-8f16-4b59-96cf-4408bac203ce" xlink:to="loc_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities_9fd261b6-8027-43d2-bd23-55906e2a8da4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_1f1a44ba-ab91-461c-8d5c-9bbec15599a6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_LiabilitiesArisingFromFinancingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems_ac042b61-7824-4ba0-96c3-d4f67a8895b2" xlink:to="loc_ifrs-full_LiabilitiesArisingFromFinancingActivities_1f1a44ba-ab91-461c-8d5c-9bbec15599a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashFlowStatementAbstract_9cc55379-3355-4380-a9c3-3012543c1303" xlink:href="stn-20211231.xsd#stn_CashFlowStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InterestPaymentsOfLeaseLiabilities_7fb0c1a0-df3c-4245-a031-4328ff80e13c" xlink:href="stn-20211231.xsd#stn_InterestPaymentsOfLeaseLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CashFlowStatementAbstract_9cc55379-3355-4380-a9c3-3012543c1303" xlink:to="loc_stn_InterestPaymentsOfLeaseLiabilities_7fb0c1a0-df3c-4245-a031-4328ff80e13c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities_585c8bf5-70ca-4d41-847a-10d411e34bb7" xlink:href="stn-20211231.xsd#stn_CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CashFlowStatementAbstract_9cc55379-3355-4380-a9c3-3012543c1303" xlink:to="loc_stn_CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities_585c8bf5-70ca-4d41-847a-10d411e34bb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashFlowsUsedInOperatingActivitiesForLeases_fc5b65f6-adbe-4670-9ca9-f3cfd0640828" xlink:href="stn-20211231.xsd#stn_CashFlowsUsedInOperatingActivitiesForLeases"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CashFlowStatementAbstract_9cc55379-3355-4380-a9c3-3012543c1303" xlink:to="loc_stn_CashFlowsUsedInOperatingActivitiesForLeases_fc5b65f6-adbe-4670-9ca9-f3cfd0640828" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_efe7dcbb-7f29-411d-96cd-21c86588ee5b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CashFlowStatementAbstract_9cc55379-3355-4380-a9c3-3012543c1303" xlink:to="loc_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities_efe7dcbb-7f29-411d-96cd-21c86588ee5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashFlowsUsedInFinancingActivitiesForLeases_4c1e4f31-9ab3-46b3-8941-45fe9663da5f" xlink:href="stn-20211231.xsd#stn_CashFlowsUsedInFinancingActivitiesForLeases"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CashFlowStatementAbstract_9cc55379-3355-4380-a9c3-3012543c1303" xlink:to="loc_stn_CashFlowsUsedInFinancingActivitiesForLeases_4c1e4f31-9ab3-46b3-8941-45fe9663da5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashOutflowForLeases_6158f397-085c-4875-96cb-bd12d27edff3" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashOutflowForLeases"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CashFlowStatementAbstract_9cc55379-3355-4380-a9c3-3012543c1303" xlink:to="loc_ifrs-full_CashOutflowForLeases_6158f397-085c-4875-96cb-bd12d27edff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_CashFlowStatementAbstract_f7ad4330-46a9-48ec-96e0-285b4c949628" xlink:href="stn-20211231.xsd#stn_CashFlowStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices_77213ea9-d4df-4210-95d3-2a6291290295" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CashFlowStatementAbstract_f7ad4330-46a9-48ec-96e0-285b4c949628" xlink:to="loc_ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices_77213ea9-d4df-4210-95d3-2a6291290295" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsToSuppliersForGoodsAndServices_f66d084f-4e30-42b2-b0b1-5c51a64f0ffe" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PaymentsToSuppliersForGoodsAndServices"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CashFlowStatementAbstract_f7ad4330-46a9-48ec-96e0-285b4c949628" xlink:to="loc_ifrs-full_PaymentsToSuppliersForGoodsAndServices_f66d084f-4e30-42b2-b0b1-5c51a64f0ffe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_PaymentsToAndOnBehalfOfEmployees_0c0df364-aebb-4b28-8e95-8f2471665e61" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_PaymentsToAndOnBehalfOfEmployees"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CashFlowStatementAbstract_f7ad4330-46a9-48ec-96e0-285b4c949628" xlink:to="loc_ifrs-full_PaymentsToAndOnBehalfOfEmployees_0c0df364-aebb-4b28-8e95-8f2471665e61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestReceivedClassifiedAsOperatingActivities_79c7c1d1-ce5b-4a6b-b96a-184dd81a75d1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_InterestReceivedClassifiedAsOperatingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CashFlowStatementAbstract_f7ad4330-46a9-48ec-96e0-285b4c949628" xlink:to="loc_ifrs-full_InterestReceivedClassifiedAsOperatingActivities_79c7c1d1-ce5b-4a6b-b96a-184dd81a75d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_InterestPaidClassifiedAsOperatingActivities_91ca0189-4059-4563-ba9b-ca4f976dc20f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_InterestPaidClassifiedAsOperatingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CashFlowStatementAbstract_f7ad4330-46a9-48ec-96e0-285b4c949628" xlink:to="loc_ifrs-full_InterestPaidClassifiedAsOperatingActivities_91ca0189-4059-4563-ba9b-ca4f976dc20f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities_5f1ac7e9-e02f-4741-a08b-3c8de612f467" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CashFlowStatementAbstract_f7ad4330-46a9-48ec-96e0-285b4c949628" xlink:to="loc_ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities_5f1ac7e9-e02f-4741-a08b-3c8de612f467" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities_db096bdc-5479-4dee-9ed1-ba23c5cb0db4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CashFlowStatementAbstract_f7ad4330-46a9-48ec-96e0-285b4c949628" xlink:to="loc_ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities_db096bdc-5479-4dee-9ed1-ba23c5cb0db4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_IncomeTaxesRefundClassifiedAsOperatingActivities_fc947c87-447b-4076-8254-d249c46fe683" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_IncomeTaxesRefundClassifiedAsOperatingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CashFlowStatementAbstract_f7ad4330-46a9-48ec-96e0-285b4c949628" xlink:to="loc_ifrs-full_IncomeTaxesRefundClassifiedAsOperatingActivities_fc947c87-447b-4076-8254-d249c46fe683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_da3d3f67-c0ef-4d62-9986-b391f673a070" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_CashFlowStatementAbstract_f7ad4330-46a9-48ec-96e0-285b4c949628" xlink:to="loc_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations_da3d3f67-c0ef-4d62-9986-b391f673a070" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/RelatedPartyDisclosures" xlink:type="simple" xlink:href="stn-20211231.xsd#RelatedPartyDisclosures"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/RelatedPartyDisclosures" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_RelatedPartyAbstract_e4e3b73e-c90d-475f-b235-65726543e232" xlink:href="stn-20211231.xsd#stn_RelatedPartyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfRelatedPartyExplanatory_ec7209d1-fe56-4232-9a5c-00fb301bcc9e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfRelatedPartyExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RelatedPartyAbstract_e4e3b73e-c90d-475f-b235-65726543e232" xlink:to="loc_ifrs-full_DisclosureOfRelatedPartyExplanatory_ec7209d1-fe56-4232-9a5c-00fb301bcc9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/RelatedPartyDisclosuresTables" xlink:type="simple" xlink:href="stn-20211231.xsd#RelatedPartyDisclosuresTables"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/RelatedPartyDisclosuresTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_RelatedPartyAbstract_45891643-ff38-454e-b273-3b61b09da1bb" xlink:href="stn-20211231.xsd#stn_RelatedPartyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock_e1fe8c48-ffd5-4f41-80aa-99fbf6cbf705" xlink:href="stn-20211231.xsd#stn_DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RelatedPartyAbstract_45891643-ff38-454e-b273-3b61b09da1bb" xlink:to="loc_stn_DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock_e1fe8c48-ffd5-4f41-80aa-99fbf6cbf705" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory_82b90937-4c5b-4003-abed-722b77d02c57" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RelatedPartyAbstract_45891643-ff38-454e-b273-3b61b09da1bb" xlink:to="loc_ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory_82b90937-4c5b-4003-abed-722b77d02c57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfJointVenturesExplanatory_ebe4d9b9-f172-4876-8088-068718fa1815" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfJointVenturesExplanatory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RelatedPartyAbstract_45891643-ff38-454e-b273-3b61b09da1bb" xlink:to="loc_ifrs-full_DisclosureOfJointVenturesExplanatory_ebe4d9b9-f172-4876-8088-068718fa1815" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory_dfd92fea-a3ae-4557-be6b-47d14ab8b6e1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RelatedPartyAbstract_45891643-ff38-454e-b273-3b61b09da1bb" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory_dfd92fea-a3ae-4557-be6b-47d14ab8b6e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DisclosureOfKeyManagementPersonnelCompensationTextBlock_b0919027-55af-4d33-aa62-ba6675db0179" xlink:href="stn-20211231.xsd#stn_DisclosureOfKeyManagementPersonnelCompensationTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RelatedPartyAbstract_45891643-ff38-454e-b273-3b61b09da1bb" xlink:to="loc_stn_DisclosureOfKeyManagementPersonnelCompensationTextBlock_b0919027-55af-4d33-aa62-ba6675db0179" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/RelatedPartyDisclosuresAdditionalInformationDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#RelatedPartyDisclosuresAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/RelatedPartyDisclosuresAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_RelatedPartyAbstract_0ee2faf5-8586-4899-8733-f8f863fed70b" xlink:href="stn-20211231.xsd#stn_RelatedPartyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_5abbd31a-1757-4ea1-8880-d89939394421" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RelatedPartyAbstract_0ee2faf5-8586-4899-8733-f8f863fed70b" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_5abbd31a-1757-4ea1-8880-d89939394421" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_ae8a628a-ac5f-4259-b9e6-cb06f059030a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SignificantInvestmentsInSubsidiariesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_5abbd31a-1757-4ea1-8880-d89939394421" xlink:to="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_ae8a628a-ac5f-4259-b9e6-cb06f059030a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForSubsidiariesMember_695cc916-0d4c-408e-aab0-1646f18820cd" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EntitysTotalForSubsidiariesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SignificantInvestmentsInSubsidiariesAxis_ae8a628a-ac5f-4259-b9e6-cb06f059030a" xlink:to="loc_ifrs-full_EntitysTotalForSubsidiariesMember_695cc916-0d4c-408e-aab0-1646f18820cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_WhollyOwnedSubsidiariesMember_564bbe74-ec49-41a0-9dd6-533bf44ac008" xlink:href="stn-20211231.xsd#stn_WhollyOwnedSubsidiariesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSubsidiariesMember_695cc916-0d4c-408e-aab0-1646f18820cd" xlink:to="loc_stn_WhollyOwnedSubsidiariesMember_564bbe74-ec49-41a0-9dd6-533bf44ac008" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_c60b1eb5-4566-49bb-9f30-edc967320722" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable_5abbd31a-1757-4ea1-8880-d89939394421" xlink:to="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_c60b1eb5-4566-49bb-9f30-edc967320722" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfVotingPowerHeldInSubsidiary_1344994d-c312-40c2-a7ba-ab0d59dd0b06" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProportionOfVotingPowerHeldInSubsidiary"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems_c60b1eb5-4566-49bb-9f30-edc967320722" xlink:to="loc_ifrs-full_ProportionOfVotingPowerHeldInSubsidiary_1344994d-c312-40c2-a7ba-ab0d59dd0b06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#RelatedPartyDisclosuresSummaryofJointOperationsDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_RelatedPartyAbstract_1b0b37ba-50fd-4cc6-be74-db423f725350" xlink:href="stn-20211231.xsd#stn_RelatedPartyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfJointOperationsTable_e52bd5fc-3a73-43aa-ae53-8f9ee395f290" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfJointOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RelatedPartyAbstract_1b0b37ba-50fd-4cc6-be74-db423f725350" xlink:to="loc_ifrs-full_DisclosureOfJointOperationsTable_e52bd5fc-3a73-43aa-ae53-8f9ee395f290" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_JointVenturesByNameAxis_fe501dd1-e334-41b0-91d0-4c6a6f3a3cbf" xlink:href="stn-20211231.xsd#stn_JointVenturesByNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointOperationsTable_e52bd5fc-3a73-43aa-ae53-8f9ee395f290" xlink:to="loc_stn_JointVenturesByNameAxis_fe501dd1-e334-41b0-91d0-4c6a6f3a3cbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_JointVenturesByNameMember_dcdd3dcd-4ab2-4648-b13e-33d70efdd02b" xlink:href="stn-20211231.xsd#stn_JointVenturesByNameMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_JointVenturesByNameAxis_fe501dd1-e334-41b0-91d0-4c6a6f3a3cbf" xlink:to="loc_stn_JointVenturesByNameMember_dcdd3dcd-4ab2-4648-b13e-33d70efdd02b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_StarrIIMember_a7645a8d-b2b6-45bd-85a9-b364b4dfd356" xlink:href="stn-20211231.xsd#stn_StarrIIMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_JointVenturesByNameMember_dcdd3dcd-4ab2-4648-b13e-33d70efdd02b" xlink:to="loc_stn_StarrIIMember_a7645a8d-b2b6-45bd-85a9-b364b4dfd356" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BetterTogetherMember_afb86d48-076b-4764-9ccc-276adf9bc84d" xlink:href="stn-20211231.xsd#stn_BetterTogetherMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_JointVenturesByNameMember_dcdd3dcd-4ab2-4648-b13e-33d70efdd02b" xlink:to="loc_stn_BetterTogetherMember_afb86d48-076b-4764-9ccc-276adf9bc84d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesAxis_eb1d6d6d-02b2-4e4e-be3c-b0dbef17e8c4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_JointVenturesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointOperationsTable_e52bd5fc-3a73-43aa-ae53-8f9ee395f290" xlink:to="loc_ifrs-full_JointVenturesAxis_eb1d6d6d-02b2-4e4e-be3c-b0dbef17e8c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForJointVenturesMember_c124b626-7e44-4296-90ff-0d804b077234" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EntitysTotalForJointVenturesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_JointVenturesAxis_eb1d6d6d-02b2-4e4e-be3c-b0dbef17e8c4" xlink:to="loc_ifrs-full_EntitysTotalForJointVenturesMember_c124b626-7e44-4296-90ff-0d804b077234" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesMember_3449d82b-2aa1-4ade-855d-e3aabaf14288" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_JointVenturesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForJointVenturesMember_c124b626-7e44-4296-90ff-0d804b077234" xlink:to="loc_ifrs-full_JointVenturesMember_3449d82b-2aa1-4ade-855d-e3aabaf14288" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfJointOperationsLineItems_e882f3bd-d0ab-4759-aa49-a05d627f8edc" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfJointOperationsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointOperationsTable_e52bd5fc-3a73-43aa-ae53-8f9ee395f290" xlink:to="loc_ifrs-full_DisclosureOfJointOperationsLineItems_e882f3bd-d0ab-4759-aa49-a05d627f8edc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_fa2761bf-1eae-478d-83e5-5b6841dbcba1" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProportionOfOwnershipInterestInJointVenture"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfJointOperationsLineItems_e882f3bd-d0ab-4759-aa49-a05d627f8edc" xlink:to="loc_ifrs-full_ProportionOfOwnershipInterestInJointVenture_fa2761bf-1eae-478d-83e5-5b6841dbcba1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/RelatedPartyDisclosuresTransactionswithJointVenturesDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#RelatedPartyDisclosuresTransactionswithJointVenturesDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/RelatedPartyDisclosuresTransactionswithJointVenturesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_RelatedPartyAbstract_24ffc172-0a1b-44c4-9a3e-17f4412e6ec5" xlink:href="stn-20211231.xsd#stn_RelatedPartyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_dcca24e6-e546-4bb4-aaa5-b2690a0495a9" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RelatedPartyAbstract_24ffc172-0a1b-44c4-9a3e-17f4412e6ec5" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_dcca24e6-e546-4bb4-aaa5-b2690a0495a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_4f17e4d6-111f-4423-80f9-eb4ef78f2b7f" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_CategoriesOfRelatedPartiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_dcca24e6-e546-4bb4-aaa5-b2690a0495a9" xlink:to="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_4f17e4d6-111f-4423-80f9-eb4ef78f2b7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_f806ed23-a05a-4639-a7c4-e343725b8204" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EntitysTotalForRelatedPartiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_CategoriesOfRelatedPartiesAxis_4f17e4d6-111f-4423-80f9-eb4ef78f2b7f" xlink:to="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_f806ed23-a05a-4639-a7c4-e343725b8204" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_JointVenturesWhereEntityIsVenturerMember_b5801ff4-98bd-430d-b34d-909c20bc90c0" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_JointVenturesWhereEntityIsVenturerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForRelatedPartiesMember_f806ed23-a05a-4639-a7c4-e343725b8204" xlink:to="loc_ifrs-full_JointVenturesWhereEntityIsVenturerMember_b5801ff4-98bd-430d-b34d-909c20bc90c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_80445162-1d56-47df-9cb7-27a0e6ba5012" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable_dcca24e6-e546-4bb4-aaa5-b2690a0495a9" xlink:to="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_80445162-1d56-47df-9cb7-27a0e6ba5012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions_0b6550c4-67c7-48b8-b063-290ea87b2977" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_80445162-1d56-47df-9cb7-27a0e6ba5012" xlink:to="loc_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions_0b6550c4-67c7-48b8-b063-290ea87b2977" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_PaymentsOfDistributionRelatedPartyTransactions_c5b55e59-0239-433e-a78e-bbe148dce61a" xlink:href="stn-20211231.xsd#stn_PaymentsOfDistributionRelatedPartyTransactions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_80445162-1d56-47df-9cb7-27a0e6ba5012" xlink:to="loc_stn_PaymentsOfDistributionRelatedPartyTransactions_c5b55e59-0239-433e-a78e-bbe148dce61a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_AmountsPayableRelatedPartyTransactions_820fbcef-a198-4564-8376-1ff688137215" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_AmountsPayableRelatedPartyTransactions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems_80445162-1d56-47df-9cb7-27a0e6ba5012" xlink:to="loc_ifrs-full_AmountsPayableRelatedPartyTransactions_820fbcef-a198-4564-8376-1ff688137215" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/RelatedPartyDisclosuresCompensationofKeyManagementPersonnelandDirectorsoftheCompanyDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#RelatedPartyDisclosuresCompensationofKeyManagementPersonnelandDirectorsoftheCompanyDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/RelatedPartyDisclosuresCompensationofKeyManagementPersonnelandDirectorsoftheCompanyDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_RelatedPartyAbstract_2e8b9c91-b159-4799-a180-2352efe1d02b" xlink:href="stn-20211231.xsd#stn_RelatedPartyAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_f7ae6a3d-7dbb-46b2-9811-e433623b7a4b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RelatedPartyAbstract_2e8b9c91-b159-4799-a180-2352efe1d02b" xlink:to="loc_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits_f7ae6a3d-7dbb-46b2-9811-e433623b7a4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DirectorsRemunerationExpense_3eef710a-c511-447a-874f-8d6b3ca3f761" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DirectorsRemunerationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RelatedPartyAbstract_2e8b9c91-b159-4799-a180-2352efe1d02b" xlink:to="loc_ifrs-full_DirectorsRemunerationExpense_3eef710a-c511-447a-874f-8d6b3ca3f761" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_9b2c82be-4534-4a47-abc2-6ee0dc864d25" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RelatedPartyAbstract_2e8b9c91-b159-4799-a180-2352efe1d02b" xlink:to="loc_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment_9b2c82be-4534-4a47-abc2-6ee0dc864d25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_KeyManagementPersonnelCompensation_0a9111ce-9b4c-4423-87dd-97b124d281d7" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_KeyManagementPersonnelCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_RelatedPartyAbstract_2e8b9c91-b159-4799-a180-2352efe1d02b" xlink:to="loc_ifrs-full_KeyManagementPersonnelCompensation_0a9111ce-9b4c-4423-87dd-97b124d281d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/SegmentedInformation" xlink:type="simple" xlink:href="stn-20211231.xsd#SegmentedInformation"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/SegmentedInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_OperatingSegmentsAbstract_54f349c9-3e36-424c-a69a-9eca5d52fd86" xlink:href="stn-20211231.xsd#stn_OperatingSegmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory_cd074fbe-0c36-4213-a558-c6db6fdc46a6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OperatingSegmentsAbstract_54f349c9-3e36-424c-a69a-9eca5d52fd86" xlink:to="loc_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory_cd074fbe-0c36-4213-a558-c6db6fdc46a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/SegmentedInformationTables" xlink:type="simple" xlink:href="stn-20211231.xsd#SegmentedInformationTables"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/SegmentedInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_OperatingSegmentsAbstract_bd2aca0e-f1ae-46ab-bda6-f4816fa349f7" xlink:href="stn-20211231.xsd#stn_OperatingSegmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsExplanatory_e8c5be6e-b67b-4396-a79c-7ade9693c30a" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfOperatingSegmentsExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OperatingSegmentsAbstract_bd2aca0e-f1ae-46ab-bda6-f4816fa349f7" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsExplanatory_e8c5be6e-b67b-4396-a79c-7ade9693c30a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasExplanatory_0f23dd94-8f9f-4c8e-a169-d9645e7edb85" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfGeographicalAreasExplanatory"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OperatingSegmentsAbstract_bd2aca0e-f1ae-46ab-bda6-f4816fa349f7" xlink:to="loc_ifrs-full_DisclosureOfGeographicalAreasExplanatory_0f23dd94-8f9f-4c8e-a169-d9645e7edb85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfProductsAndServicesExplanatory_7475d93e-0733-4254-9555-3533e233f892" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfProductsAndServicesExplanatory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OperatingSegmentsAbstract_bd2aca0e-f1ae-46ab-bda6-f4816fa349f7" xlink:to="loc_ifrs-full_DisclosureOfProductsAndServicesExplanatory_7475d93e-0733-4254-9555-3533e233f892" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#SegmentedInformationScheduleofOperatingSegmentsDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_OperatingSegmentsAbstract_1d967a9c-5962-46e1-b5b6-b816cbeda043" xlink:href="stn-20211231.xsd#stn_OperatingSegmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_944111cd-87fc-4666-bab5-10f3921b6164" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfOperatingSegmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OperatingSegmentsAbstract_1d967a9c-5962-46e1-b5b6-b816cbeda043" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_944111cd-87fc-4666-bab5-10f3921b6164" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_754b2d52-2999-4cf9-8924-032e1f4d8194" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_944111cd-87fc-4666-bab5-10f3921b6164" xlink:to="loc_ifrs-full_GeographicalAreasAxis_754b2d52-2999-4cf9-8924-032e1f4d8194" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_dea0853d-3002-4483-a5f0-c36b2d1bde4e" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_754b2d52-2999-4cf9-8924-032e1f4d8194" xlink:to="loc_ifrs-full_GeographicalAreasMember_dea0853d-3002-4483-a5f0-c36b2d1bde4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_e7024163-fc2c-410b-b7eb-cfbbc480a0dc" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_CA"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_dea0853d-3002-4483-a5f0-c36b2d1bde4e" xlink:to="loc_country_CA_e7024163-fc2c-410b-b7eb-cfbbc480a0dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_7a6f9c0b-6e2f-4d2d-9304-e590c7accce1" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_dea0853d-3002-4483-a5f0-c36b2d1bde4e" xlink:to="loc_country_US_7a6f9c0b-6e2f-4d2d-9304-e590c7accce1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ForeignCountriesMember_ee85e20b-67ac-4ea0-833a-9b29a37062d6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ForeignCountriesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_dea0853d-3002-4483-a5f0-c36b2d1bde4e" xlink:to="loc_ifrs-full_ForeignCountriesMember_ee85e20b-67ac-4ea0-833a-9b29a37062d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_SegmentConsolidationItemsAxis_d57c6276-d3ff-4f14-87e2-99d08d48eab6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_SegmentConsolidationItemsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_944111cd-87fc-4666-bab5-10f3921b6164" xlink:to="loc_ifrs-full_SegmentConsolidationItemsAxis_d57c6276-d3ff-4f14-87e2-99d08d48eab6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_eb80e79c-b9e4-4e85-91c8-adc6feef549d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EntitysTotalForSegmentConsolidationItemsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_SegmentConsolidationItemsAxis_d57c6276-d3ff-4f14-87e2-99d08d48eab6" xlink:to="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_eb80e79c-b9e4-4e85-91c8-adc6feef549d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_OperatingSegmentsMember_3df64064-d502-43b3-9fc7-cdd5a48d2169" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_eb80e79c-b9e4-4e85-91c8-adc6feef549d" xlink:to="loc_ifrs-full_OperatingSegmentsMember_3df64064-d502-43b3-9fc7-cdd5a48d2169" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_EliminationOfIntersegmentAmountsMember_42ee8732-bb78-4b2c-8ede-4e277c33c597" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_EliminationOfIntersegmentAmountsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_EntitysTotalForSegmentConsolidationItemsMember_eb80e79c-b9e4-4e85-91c8-adc6feef549d" xlink:to="loc_ifrs-full_EliminationOfIntersegmentAmountsMember_42ee8732-bb78-4b2c-8ede-4e277c33c597" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_0aa5a3b3-f621-41fc-a939-4827fc0ace6b" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfOperatingSegmentsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsTable_944111cd-87fc-4666-bab5-10f3921b6164" xlink:to="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_0aa5a3b3-f621-41fc-a939-4827fc0ace6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_GrossRevenue_60db0137-60ce-4035-836c-a3c9d945bf96" xlink:href="stn-20211231.xsd#stn_GrossRevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_0aa5a3b3-f621-41fc-a939-4827fc0ace6b" xlink:to="loc_stn_GrossRevenue_60db0137-60ce-4035-836c-a3c9d945bf96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_RevenueAdjustmentsArisingFromInterSegments_38a7c2b3-7edd-4f51-93aa-04bfc90cc7da" xlink:href="stn-20211231.xsd#stn_RevenueAdjustmentsArisingFromInterSegments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_0aa5a3b3-f621-41fc-a939-4827fc0ace6b" xlink:to="loc_stn_RevenueAdjustmentsArisingFromInterSegments_38a7c2b3-7edd-4f51-93aa-04bfc90cc7da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_efcff676-ccd1-4a08-8671-4851e14ee38d" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_0aa5a3b3-f621-41fc-a939-4827fc0ace6b" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_efcff676-ccd1-4a08-8671-4851e14ee38d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_SubconsultantSubcontractorAndOtherDirectExpenses_5693cdaf-3c35-4108-88d0-24214793553c" xlink:href="stn-20211231.xsd#stn_SubconsultantSubcontractorAndOtherDirectExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_0aa5a3b3-f621-41fc-a939-4827fc0ace6b" xlink:to="loc_stn_SubconsultantSubcontractorAndOtherDirectExpenses_5693cdaf-3c35-4108-88d0-24214793553c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_NetRevenue_46dd71c0-9c4f-459a-a879-9a35fae3e0dd" xlink:href="stn-20211231.xsd#stn_NetRevenue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_0aa5a3b3-f621-41fc-a939-4827fc0ace6b" xlink:to="loc_stn_NetRevenue_46dd71c0-9c4f-459a-a879-9a35fae3e0dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GrossProfit_66430d1e-fd6e-40d5-a7da-3fc7cb0b52c4" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GrossProfit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfOperatingSegmentsLineItems_0aa5a3b3-f621-41fc-a939-4827fc0ace6b" xlink:to="loc_ifrs-full_GrossProfit_66430d1e-fd6e-40d5-a7da-3fc7cb0b52c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_OperatingSegmentsAbstract_b326ee1d-5f7d-4577-8788-bcdcee10a5b2" xlink:href="stn-20211231.xsd#stn_OperatingSegmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasTable_705fb41c-025c-4e34-97bc-e84621002aee" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfGeographicalAreasTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OperatingSegmentsAbstract_b326ee1d-5f7d-4577-8788-bcdcee10a5b2" xlink:to="loc_ifrs-full_DisclosureOfGeographicalAreasTable_705fb41c-025c-4e34-97bc-e84621002aee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasAxis_65867164-b882-4d8b-932c-534867d33dd8" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GeographicalAreasAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasTable_705fb41c-025c-4e34-97bc-e84621002aee" xlink:to="loc_ifrs-full_GeographicalAreasAxis_65867164-b882-4d8b-932c-534867d33dd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_GeographicalAreasMember_f42b47d6-9584-4883-b788-4b080a0a98ef" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_GeographicalAreasMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasAxis_65867164-b882-4d8b-932c-534867d33dd8" xlink:to="loc_ifrs-full_GeographicalAreasMember_f42b47d6-9584-4883-b788-4b080a0a98ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CA_eb1059e3-e4b4-43ba-a04f-de337fb7aa29" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_CA"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_f42b47d6-9584-4883-b788-4b080a0a98ef" xlink:to="loc_country_CA_eb1059e3-e4b4-43ba-a04f-de337fb7aa29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_c95902fe-564a-4860-9363-cba3bc43d5d4" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_US"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_f42b47d6-9584-4883-b788-4b080a0a98ef" xlink:to="loc_country_US_c95902fe-564a-4860-9363-cba3bc43d5d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_54420287-c6d6-4798-b57a-701c7c6f9db8" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_GB"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_f42b47d6-9584-4883-b788-4b080a0a98ef" xlink:to="loc_country_GB_54420287-c6d6-4798-b57a-701c7c6f9db8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_AU_00637720-8610-4dab-9e90-aaaa5355a184" xlink:href="https://xbrl.sec.gov/country/2021/country-2021.xsd#country_AU"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_f42b47d6-9584-4883-b788-4b080a0a98ef" xlink:to="loc_country_AU_00637720-8610-4dab-9e90-aaaa5355a184" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_OtherCountriesMember_1e1b1efc-1db7-4d70-a864-29c790f03e78" xlink:href="stn-20211231.xsd#stn_OtherCountriesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_GeographicalAreasMember_f42b47d6-9584-4883-b788-4b080a0a98ef" xlink:to="loc_stn_OtherCountriesMember_1e1b1efc-1db7-4d70-a864-29c790f03e78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems_2826bf29-bb83-42c4-8496-d81cc4d4bcae" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfGeographicalAreasLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasTable_705fb41c-025c-4e34-97bc-e84621002aee" xlink:to="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems_2826bf29-bb83-42c4-8496-d81cc4d4bcae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts_9d63a011-7a86-46b0-ba4d-4b51bf018b0c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems_2826bf29-bb83-42c4-8496-d81cc4d4bcae" xlink:to="loc_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts_9d63a011-7a86-46b0-ba4d-4b51bf018b0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_e2c96314-e827-498b-8f35-6f42ba83fbda" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasLineItems_2826bf29-bb83-42c4-8496-d81cc4d4bcae" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_e2c96314-e827-498b-8f35-6f42ba83fbda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/SegmentedInformationScheduleofGrossRevenuebyServicesDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#SegmentedInformationScheduleofGrossRevenuebyServicesDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/SegmentedInformationScheduleofGrossRevenuebyServicesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_OperatingSegmentsAbstract_76d5fcee-a347-4379-8b83-c3472a3dd546" xlink:href="stn-20211231.xsd#stn_OperatingSegmentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfGeographicalAreasTable_659827fc-5cf5-4642-87f1-f6d2c144f9c7" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfGeographicalAreasTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_OperatingSegmentsAbstract_76d5fcee-a347-4379-8b83-c3472a3dd546" xlink:to="loc_ifrs-full_DisclosureOfGeographicalAreasTable_659827fc-5cf5-4642-87f1-f6d2c144f9c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesAxis_20f45035-2203-4a65-b057-fef0ce505756" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProductsAndServicesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasTable_659827fc-5cf5-4642-87f1-f6d2c144f9c7" xlink:to="loc_ifrs-full_ProductsAndServicesAxis_20f45035-2203-4a65-b057-fef0ce505756" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_ProductsAndServicesMember_13191172-8e66-4e48-b6f9-600f1f4525a6" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_ProductsAndServicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesAxis_20f45035-2203-4a65-b057-fef0ce505756" xlink:to="loc_ifrs-full_ProductsAndServicesMember_13191172-8e66-4e48-b6f9-600f1f4525a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_BuildingsServicesMember_f79d994a-0080-4a55-b91d-8fea72765d9c" xlink:href="stn-20211231.xsd#stn_BuildingsServicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesMember_13191172-8e66-4e48-b6f9-600f1f4525a6" xlink:to="loc_stn_BuildingsServicesMember_f79d994a-0080-4a55-b91d-8fea72765d9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EnergyAndResourcesServicesMember_707fbe5b-dad7-4d1b-85f2-3c192ee4249a" xlink:href="stn-20211231.xsd#stn_EnergyAndResourcesServicesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesMember_13191172-8e66-4e48-b6f9-600f1f4525a6" xlink:to="loc_stn_EnergyAndResourcesServicesMember_707fbe5b-dad7-4d1b-85f2-3c192ee4249a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_EnvironmentalServicesMember_412046b8-744e-4bfb-9738-abe34ee24f13" xlink:href="stn-20211231.xsd#stn_EnvironmentalServicesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesMember_13191172-8e66-4e48-b6f9-600f1f4525a6" xlink:to="loc_stn_EnvironmentalServicesMember_412046b8-744e-4bfb-9738-abe34ee24f13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InfrastructureMember_dacef489-e3f6-4434-b87f-9bcf2c8426b1" xlink:href="stn-20211231.xsd#stn_InfrastructureMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesMember_13191172-8e66-4e48-b6f9-600f1f4525a6" xlink:to="loc_stn_InfrastructureMember_dacef489-e3f6-4434-b87f-9bcf2c8426b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_WaterServicesMember_28fb0fe1-19eb-447d-9553-14da5f53bddb" xlink:href="stn-20211231.xsd#stn_WaterServicesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_ProductsAndServicesMember_13191172-8e66-4e48-b6f9-600f1f4525a6" xlink:to="loc_stn_WaterServicesMember_28fb0fe1-19eb-447d-9553-14da5f53bddb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfProductsAndServicesLineItems_6e590138-3dc5-42b4-8f93-eb4660cd0426" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfProductsAndServicesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfGeographicalAreasTable_659827fc-5cf5-4642-87f1-f6d2c144f9c7" xlink:to="loc_ifrs-full_DisclosureOfProductsAndServicesLineItems_6e590138-3dc5-42b4-8f93-eb4660cd0426" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_RevenueFromContractsWithCustomers_435f514d-016f-44a7-8112-c74935028fca" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_RevenueFromContractsWithCustomers"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfProductsAndServicesLineItems_6e590138-3dc5-42b4-8f93-eb4660cd0426" xlink:to="loc_ifrs-full_RevenueFromContractsWithCustomers_435f514d-016f-44a7-8112-c74935028fca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/InvestmentTaxCredits" xlink:type="simple" xlink:href="stn-20211231.xsd#InvestmentTaxCredits"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/InvestmentTaxCredits" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_InvestmentTaxCreditsAbstract_674b0d9c-8150-44a3-a8be-d5150795a708" xlink:href="stn-20211231.xsd#stn_InvestmentTaxCreditsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfTaxReceivablesAndPayablesExplanatory_cc205bc1-2494-4953-a9fc-fa84c5889c04" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfTaxReceivablesAndPayablesExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_InvestmentTaxCreditsAbstract_674b0d9c-8150-44a3-a8be-d5150795a708" xlink:to="loc_ifrs-full_DisclosureOfTaxReceivablesAndPayablesExplanatory_cc205bc1-2494-4953-a9fc-fa84c5889c04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/InvestmentTaxCreditDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#InvestmentTaxCreditDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/InvestmentTaxCreditDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_InvestmentTaxCreditsAbstract_2c2d2c95-5b85-43c7-ad02-58f58c1c1d11" xlink:href="stn-20211231.xsd#stn_InvestmentTaxCreditsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_InvestmentTaxCredits_b9fb854f-7717-42f2-b0bd-4607d7854012" xlink:href="stn-20211231.xsd#stn_InvestmentTaxCredits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_InvestmentTaxCreditsAbstract_2c2d2c95-5b85-43c7-ad02-58f58c1c1d11" xlink:to="loc_stn_InvestmentTaxCredits_b9fb854f-7717-42f2-b0bd-4607d7854012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EventaftertheReportingPeriod" xlink:type="simple" xlink:href="stn-20211231.xsd#EventaftertheReportingPeriod"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/EventaftertheReportingPeriod" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_EventsAfterReportingPeriodAbstract_add70060-c790-43c7-bf98-60e42e1ed6af" xlink:href="stn-20211231.xsd#stn_EventsAfterReportingPeriodAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory_a6eef92f-b358-4cc5-b7f4-02ef0f12c3fb" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EventsAfterReportingPeriodAbstract_add70060-c790-43c7-bf98-60e42e1ed6af" xlink:to="loc_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory_a6eef92f-b358-4cc5-b7f4-02ef0f12c3fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.stantec.com/role/EventaftertheReportingPeriodDetails" xlink:type="simple" xlink:href="stn-20211231.xsd#EventaftertheReportingPeriodDetails"/>
  <link:presentationLink xlink:role="http://www.stantec.com/role/EventaftertheReportingPeriodDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_stn_EventsAfterReportingPeriodAbstract_403a0be8-3d59-4ddc-b515-745f71085300" xlink:href="stn-20211231.xsd#stn_EventsAfterReportingPeriodAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_d80d17a9-e61d-4aed-b377-ac23c1eed6c8" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_stn_EventsAfterReportingPeriodAbstract_403a0be8-3d59-4ddc-b515-745f71085300" xlink:to="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_d80d17a9-e61d-4aed-b377-ac23c1eed6c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_e5163a03-2bf6-4910-bf2d-ed86a4e52b44" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NonadjustingEventsAfterReportingPeriodAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_d80d17a9-e61d-4aed-b377-ac23c1eed6c8" xlink:to="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_e5163a03-2bf6-4910-bf2d-ed86a4e52b44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_NonadjustingEventsMember_52751b46-3062-49a5-81bc-df579e3f4f4c" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_NonadjustingEventsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis_e5163a03-2bf6-4910-bf2d-ed86a4e52b44" xlink:to="loc_ifrs-full_NonadjustingEventsMember_52751b46-3062-49a5-81bc-df579e3f4f4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stn_DividendDeclarationTransactionsMember_e1003fcd-ce14-48bf-8e23-1441ab163eef" xlink:href="stn-20211231.xsd#stn_DividendDeclarationTransactionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_NonadjustingEventsMember_52751b46-3062-49a5-81bc-df579e3f4f4c" xlink:to="loc_stn_DividendDeclarationTransactionsMember_e1003fcd-ce14-48bf-8e23-1441ab163eef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_c1f3aa8d-07cb-4172-85d2-3412ad9babdc" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable_d80d17a9-e61d-4aed-b377-ac23c1eed6c8" xlink:to="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_c1f3aa8d-07cb-4172-85d2-3412ad9babdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare_ba09091a-3456-4506-81ac-ed49ef964c06" xlink:href="http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd#ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems_c1f3aa8d-07cb-4172-85d2-3412ad9babdc" xlink:to="loc_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare_ba09091a-3456-4506-81ac-ed49ef964c06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>stn-20211231_g1.jpg
<TEXT>
begin 644 stn-20211231_g1.jpg
M_]C_X  02D9)1@ ! 0$"6 )8  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" &<!H # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "D)QUJKJ^KV/A_2KS4]3O+?3M-LH7N+F\NY5BA
M@B12SN[L0%50"22<  DU^.W[?/\ P5!/QFT.Z^'GPF>_TKPE<>9!K&N7">1<
M:I'N91#"N=T=NZ@,Q;;)(&V,J*'60 ^__CG_ ,%$?@=\ [S4-,U?Q5_;WB.R
MP)=#\.Q?;+@.)3$\;2 B&.1"KEHY)$<!>F2H;@/AG_P5P^ _Q$\50:)=RZ]X
M,^T;4AU#Q)9Q1VC2,ZHJ-)#++Y?WBQ>0+&H5BSCC/Y%_ #]DWXH?M,ZJL'@?
MPS<7>G+-Y-SKMW^XTZU(:,/OG;@LHE1S&FZ0J251L5S_ ,>?@KKG[.WQ8UOX
M?^(KJPO-9T?R//GTR1WMV\V".9=K.B,<+(H.5'(/7K0!_3.#D9I:^?\ ]@?X
MEZW\7/V1?AQXE\13_:]8ELY;.>Y+N[S_ &:XEMEED9V9FD=859V)Y=F. #@?
M0% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 445S_C7XA^%OAKI<6I^+O$ND>%].EF%O'=ZS?16
MD3RE68('D8 L0K'&<X4GL: .@HKG_!7Q#\+?$K2Y=3\(^)=(\4:=%,;>2[T:
M^BNXDE"JQ0O&Q 8!E.,YPP/<5T% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !117*?%+XI>&/@OX$U/QEXQU+^R/#FF^7]JO/(DF\OS)
M%B3Y(U9SEW4< XSD\9- '5T5XK^SW^V+\*?VG3-;>!?$?VO6;6SBO;S1KVW>
MVN[9'P""K#;)L8A7:)G125^;YU+>U4 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5D
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** ,CQ=XJTSP-X4UGQ'K5S]BT?2+*:_O;G8S^5!$A>1]J@LV%4G"@DXX!-?
M@S\6?VM?CO\ M[^+-!\"0+\M^19P>$_"HEM[2^DWB4RW"O*V_;Y:MND;RXA$
M7 3YV/TG_P %?_VM_P"V-1/P)T%;^R_LJ\BO/$<\@\N*\S;Q36L4;)+\\8\X
MNZR(/WD414_+DZW_  1W_91TR]LY?CKKT=__ &K:7EQIOAZVDC:&W">4$FNU
M;/[[/FRP ?<4I+G<V/+ /T>^"?POL?@M\)/"/@;3_L[P:%IL%D]Q;6JVRW,J
MH/-G,8)"M))OD;DDL[$DDDGMJ** .(^-OPQL?C/\(O%_@?4#;QP:[ID]DMQ<
MVJW*VTK(?*G$9(#-')LD7D$,BD$$ C\+O^"9]C->?MQ?#2&"^N-/=)[V0S6R
MQEF5+&X9HSO5AM<*4; W!7;:RMAA^WG[2OQ<A^!'P&\<>.Y)((Y]'TR62S%U
M%)+#)>-^[M8W6/#;7F>)"01@,264 D?D;_P1Q\,:9XB_:WO=0U"V\^[T7PW>
M:A82>8R^3.TL%N7P" W[JXF7#9'SYQD @ _;ZBBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "OFK_@I!XIU/P?\ L4?%"^TBY^R74MG;V#R>
M6KY@N;J&WG3# CYHI9%SU&[(((!'TK7S5_P4@U__ (1O]BCXH7?]G6&J>99V
M]GY&I0>=$OGW4,/FA<C$D?F>9&W\,B(V#C% 'X5_L]^%M,\<?'OX;^'-;MOM
MNC:OXDTZPO;;S&C\V"6YC21-RD,N58C*D$9X(-?:O_!1W_@G!IGP-T*7XG_#
M"+[+X'M_)AU?0KBY:1].=F6))X7D8O)&[LH9"2Z.V1E&(B^0/V3_ /DZ3X/?
M]CAI'_I;%7](^L:18^(-)O=+U.SM]1TV]A>VN;.ZB66&>)U*NCHP(96!(((P
M02#0!^*__!,O]NR^^"?C+3OAGXVUF!/AEJTSK;WFIRLJZ'<L&8,CX(6&63"N
MK81&?S=R 2[_ -LP01D<BOP-_P""@7[#LW[(WC/3;OPZ=7U?X=ZO"BVNK:BL
M;-;W@#>9:RR1@ L0OF*2B;E9E 8Q.U>U?L$?\%/-9\$ZKX>^&_Q4NX+OP4L-
MOI.D:M':PP3::0T$$"W$IDCC%K'&LC/(RM)DY+,!@ '[$T54TG5['7]*L]3T
MR\M]1TV\A2XMKRTE66&>)U#(Z.I(96!!!!P0015N@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 44A(49)P/>@$,,@Y'M0 M%%% !1110 4444 %%%% !11
M10 4444 4]8U>Q\/Z3>ZIJ=Y;Z=IME"]S<WEU*L4,$2*6=W=B JJ 223@ $F
MOY[OVY/VNK[]KOXMC6XK6XTGPII,+6.B:7-,S,L6\LT\J[BBS2G;NV<!4C3+
M^7O;Z>_X*T?MH_\ "9Z[>? [PJVW1M&O(Y=?U2"[W"]ND7(M (VVF.)F!<29
M/G1@;4,.7^:_V /V8C^TY^T!I.EZQHM_J7@/2]UYXAN;23R4BC".88GEZCS9
M55-J'S"GF%2NPNH!]J?\$Q/^"?']@?V/\9OB1I]A?S7=G;:GX3TX7'G?9=^Y
MQ=3Q[-GF;/)>+#MLWL659%79^G]5-(TFQT#2K/3-,LX-.TVRA2VMK.UB6*&"
M)%"HB(H 55    P  !5/Q5XNT/P+H5UK?B/6;#0-'M=OGZAJ=TEM;Q;F"KND
M<A5RS*HR>20.] &O7R5^VU_P4&\*_LI:5)HVEI;^*?B'=0RK;:7#<Q/#ITH6
M)D:_59!+&K),'10N9 A 9 =X^*_VH_\ @L+XA\?:7J7AGX2:-/X/TF[A:WD\
M1:C(/[5*LJ9,"QL4MF!\U-^Z1B&5E,3@8^-OV?/V8_B'^U#XJFT;P+HQO_LO
ME-J&I7,@AM+".1P@>60_\"8(@:1@CE4;:< "?$KXC_$O]L3XQSZSJ-O?^+?%
MNJ;H[/2-'M9)O(@0,XM[:!=S"-%WM@9/WW8LQ9C^N?\ P3T_X)Z6/[-6E6_C
M?QO;V^H_%*]A.Q 5EAT*)UPT,3#(:9@2))1Q@E$.W>\OI7[&7[#'A#]C[0KU
M[.Y_X2;QEJ68[[Q+<6PA<P;LI;PQ[F\J,84L-Q+N,L<+&J?2U !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !117YZ_P#!4W]MN7X0>'K/X<_#KQ?/I7Q#
MNIA+J[Z8D;M9:>\$B^6\I!,,TADBD3R\2*J;MR!D+@&3_P %#/\ @II+\)]4
MN/AQ\(-1MY/&%K,%UGQ$(H[B'3&5N;6)7#))-D8D+ K&,I@R%O)_(+5]8O\
MQ!JMYJ>J7MQJ.I7LSW%S>7<K2S3RNQ9W=V)+,Q))).222:M>%_"FN>.=>MM%
M\.Z/?Z_K5UN\C3],MGN;B7:I=ML: LV%5F.!P 3T%?>O["W_  3"\4_$#QE:
M^*/C+X4GT+P!;PRL-$U5I;6]U.4B2-5\M'2:W6-AYA9]I;$8575V90#Y_P#V
M:/V"_BQ^U+;7.H>&]-M]$\/Q0^;%KWB'SK:RNF\PQ^7 ZQN96!23)12J["&9
M25#?K]^PK^Q58_LC> KBWU.?2/$/C74)FGN=<M=.6*:WB>* /9).V9)(5DA+
M@G8&)!**:^BO"WA+1/ V@VNB>'-'L- T:UW>1IVF6R6]O%N8NVV- %7+,S'
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
M$,D ?[&Y1D,%D6&Z*,*[J7&UY=Q+87;&GU7110 4444 %%%% !1110 4444
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
MC)&&421R)D9&Y&'4$5J^"?\ @CY\ ?"NJRW>IIXF\80/"8EL=9U01PHQ92)
M;6.%]P (P6*X8Y4G!'VII&D6/A_2K/3-,L[?3M-LH4M[:SM(EBA@B10J(B*
M%50   ,   4 6Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MILAQ&Q]C3J\>_:]^+LOP*_9I^(/C6UDN(-1L--:*PGMHHY6AO)V6"VD*2?*5
M6:6-FSGY0WRM]T@'\Y_BWQ9K?CCQ#=ZUXCUB_P!?UBY*^?J&IW+W-Q+M4(NZ
M1R6;"JJC)X  Z"OU=_X(D> /$.A^#?B5XKU#2KBS\/Z]-80:7?3 *MXUN;H3
MF,=2JF5%WXVEMR@DHP7\EM)TF^\0ZO9Z9IMG/J.I7TZ6]M:6L32RSRNP5$1%
M!+,S$  #)) %?TI?LU?"*'X#_ ;P1X$CB@CGT?38X[PVLLDL4EXW[RZD1I,-
MM>9Y7 (& P 50   >ET444 %%%% !1110 4444 %%<]X_P#B!X=^%G@[5?%7
MBO5K?1/#^EPF>[O;DD*BY   &2S,2%5%!9F954$D _FM^U5_P6,AL;B\\._
MZR@U%&A53XQU6&0*K/&^X6]HZJ=R%HR))OE+(ZF)EPQ /0/^"O7[3/A[P?\
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
MO*_%/_!2#]G#P?KMSI%]\4+">ZM]N^33+.ZO[<[E##;/!$\;\,,[6.#D'!!
M /DK]M+_ ())3:SJFJ^-O@?'!'/=31R3>!3Y=O"K,Q$LEI,[JD:Y*-Y#851Y
MFQP!'%7Y;^*/"FN^!->N=%\1:/J'A_6K7;Y^GZG;/;7$6Y0Z[HW 9<JRL,CD
M$'H:_:CQ3_P60^ WA_7;FPL;/Q;XDM8MNS5-,TR)+>;*@G:)YHI!@DJ=R+RI
MQD8)^/\ ]O7]O+X,_M1^!8].\._"^_?Q<?+$7BW6T@M+O3DCD#+&GDM(T\;K
M)<*8W=45G#@,V"H!U?[)'_!7K6_"/]@^$/C':?V[H47E6?\ PE\+.VH6T8WC
MS;I/F^U8S$"R[)-J,Q$SG!_33X0_M)_"_P"/-M')X#\;Z1XAG>%[@Z?#/Y=[
M'$DGEL\EJ^V:-=Q499 #N4C(8$_S15T'@GXA^*?AKJLNI^$?$FK^%]2EA-O)
M>:-?2VDSQ%E8QEXV!*DJIQG&5!["@#^HBFEU4\L!]37\]OBC_@I!^T?XOT&Y
MTB^^*%_!:7&W?)IEG:V%P-K!AMG@B21.5&=K#(R#D$@^&>-/B+XK^)&J1:EX
ML\3:QXGU&*$6\=WK%_+=RI$&9@@>1B0H+,<9QEB>YH _IE\:?$7PI\-]+BU+
MQ9XFT?PQITLPMX[O6+^*TB>4JS! \C %B%8XSG"D]C7%G]K'X) ?\EA\!_\
MA2V7_P =K^:XNS=6)^II* /W^/\ P5%_9E!_Y*5_Y0]2_P#D>N4\=?\ !7?]
MGOPE]B_LO4=>\9_:-_F?V)I+Q_9MNW&_[68,[LG&S=]TYQQG\+*N:3HNH:]J
MEGINF6-SJ.HWLR6]M:6L32RSRNP5$1%!+,Q(  &22 * /V'\4_\ !;+X6VFA
M7,OASP/XMU765V^1::F+:RMY/F ;=,DLS+A=Q&(VR0!QG(\UU;_@N1?3:7>1
MZ9\'[>TU)X76VN+KQ"T\,4I4[&>-;9"Z@X)4.I(! 9<Y'PKI/['GQSUK5;/3
M[?X0^-8Y[N9((WNM"N;>%69@H+RR(J1KD\N[!5&22 ":]K\%?\$E/VBO%6JR
MVFIZ!I'@^!(3*M]K.KPR0NP91Y8%J9GW$$G)4+A3E@< @':'_@M3\;<?\BOX
M#_\  "]_^2Z\K/\ P5%_::.?^+E=?^H'IO\ \CUZK_PY6^-O_0T> _\ P/O?
M_D2K6D_\$4?C!-JMG'J?C#P5:::\R+<W%K<7<\T418;V2-K= [ 9(4NH) !9
M<Y !\EG]K'XVD_\ )8?'G_A2WO\ \=JIJO[3?Q@U[2[S3=2^*OC74-.O(7M[
MFTNO$-W)%/$ZE71T:0AE8$@@C!!(-?H5_P .,_\ JM/_ ):__P!V5VO@K_@B
M3\.[#2Y8_%WQ \3:WJ1F+1W&C16^G0K%M7"F.19R6SN.[> 00-HP20#\>/-?
M^^WYTA8L>23]:_=WP5_P24_9U\*Z7+::GH&K^,)WF,JWVLZO-',BE5'E@6IA
M3:""<E2V6.6(P!Z!X*_X)Y?LZ^ =5EU#3/A;I%S/)"8&369)M4A"EE;(BNI)
M$5LJ/G"A@,@'!((!_/#2JK-T!/T%?TI?\,G_  2_Z(]X#_\ ":LO_C==3X'^
M$G@?X9?;?^$/\&Z!X5^V[/M7]B:9#9^?LW;-_EJN[;O;&>FXXZF@#^:3P7\.
MO%?Q(U273?"?AG6/$^HQ0FXDM-'L);N5(@RJ7*1J2%!91G&,L!W%=]I/['GQ
MSUK5;/3[?X0^-8Y[N9((WNM"N;>%69@H+RR(J1KD\N[!5&22 ":_I'"*IX4#
MZ"G4 ?A7X%_X)$?M">+?MO\ :FG:#X,^S[/+_MO5DD^T[MV=GV03XVX&=^W[
MPQGG'T!X3_X(>?\ ('N/$WQ8_P">+ZGI^E:+]#+%#</-_O*LC1>C&/\ AK]5
M** /B#P5_P $>_@#X5U66[U-/$WC"!X3$MCK.J".%&+*?,!M8X7W  C!8KAC
ME2<$>O\ @7]@3]GOX>?;?[+^%6@W7VS9YG]MQOJNW;NQL^UM+Y?WCG9C=QG.
MT8^@** .3\#_  D\#_#+[;_PA_@W0/"OVW9]J_L33(;/S]F[9O\ +5=VW>V,
M]-QQU-=6%"] !]*6B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M*,5+1QS%2"M?OI0 445XI^U=^U=X0_9,^',GB+Q%)]MU6ZWQ:/H,$@6XU*<
M9 .#LC7*EY2"$!'#,R(X!Y_^WA^W/I?[(7A6PMM-MK#Q#X\U??\ 8]&N+ED^
MS0;) +R544EHQ*J*$+1F3+[6'EL1^1O[('[-/B']M/X\_8M3N=7ET/SWU+Q3
MXE4B:6)7WO\ -+(<&:>0%5)WMDO(4=8WK*L])^*'_!03]I6^N+2S@U'Q?XCF
M%Q=RPQ>18Z=;1JD8>0@$QPQ1B-,G<[84?O)' ;]Q_P!E']E+PC^R7\.(_#GA
MQ/MNJW6R;6->GC"W&I3@'!(R=D:Y8)$"0@)Y9F=W /5?"7A72_ WA71_#FB6
MWV+1M(LX;"RMM[/Y4$2!(TW,2S850,L23CDDUK444 %%%% !1110 4444 %%
M%% !1110 4444 %%%-:1%ZL!]30 ZBO*O^&L/@D/^:P> _\ PI;+_P".TA_:
MQ^"0'_)8? ?_ (4ME_\ ': /5J*^"_B]_P %C/@YX*MY8?!-EJ_Q$U(PI+$\
M,+:=8[C)M>.26=1*K*@+96%U.5&X98KX\?\ @N9Q_P D7_\ +H_^XZ /T?\
MC1\7O#WP&^&&O^//%,D\>AZ-")9A:Q&6:1F=8XXT7@;GD=$!)"@L"S*H)'\Z
M_P"T5\>/$/[2'Q;UWQQXAN+AGO9F6QL9IA*NG689C#:QD*HVHK8R%7<Q9R-S
ML3Z7^TI_P4'^+O[4&A_\(_XBO[#1?"[>4T^AZ!;M!;W,D;,RO*SN\C\LIV%_
M+S'&VS<NZOFJ@#]W/^"67[/6G_!G]FO2O%%Q9S6GBOQS#'JFH23W*R*;8-(;
M%8U4[54PR"3!R^Z9@QX5$^M?%'C#0?!&AW.M>(M:T_0='MMOGZAJ=TEO;Q;F
M"+ND<A5RS*HR>20.]?S'^(OB+XK\7Z5HVF:[XFU?6M-T6'[/IEGJ%]+/#8Q;
M579 CL1&N(T&% &$4=A7/F1F&"Q(]S0!_2E_PUA\$O\ HL/@/_PI;+_XY7G_
M (I_X*0?LX>#]=N=(OOBA83W5OMWR:99W5_;G<H8;9X(GC?AAG:QP<@X(('\
M]E*(V89"DCV% '[D>-?^"PGP!\*ZK%::8_B;QA \(E:^T;2Q'"C%F'ED74D+
M[@ #D*5PPPQ.0/'_ !3_ ,%P]$M-=N8O#GPGO]5T9=OD7>IZTEE<2?*"VZ%(
M9E7#;@,2-D 'C.!^9G@OX'_$7XD:7+J7A/P%XF\3Z=%,;>2[T?1[B[B24*K%
M"\:$!@&4XSG# ]Q7:>%OV*OCSXPUVVTBQ^$GBV"ZN-VR34]*EL+<;5+'=/.$
MC3A3C<PR< 9) (!]5>*?^"V7Q2N]=N9?#G@?PEI6C-M\BTU,7-[<1_* VZ9)
M85;+;B,1K@$#G&3YKXU_X*U_M%>*M5BN],U_2/!\"0B)K'1M(ADA=@S'S";H
M3/N((& P7"C"@Y)U?!7_  1[^/WBK2Y;O4T\,^#YTF,2V.LZH9)G4*I\P&UC
MF3:22,%@V5.5 P3Z5X%_X(B>-]0^V_\ "8_$C0="V;/LO]B6<VI>;G=OW^9]
MGV8PN,;\Y.=N!D ^-=6_;#^.>M:K>:A<?%[QK'/=S//(EKKMS;PJS,6(2*-U
M2-<GA$4*HP   !7F_BCQAKWC?7+G6O$6M:AKVL7.WS]0U.Z>XN)=JA%W2.2S
M85549/  ':OUG\"_\$1/!&G_ &W_ (3'XD:]KN_9]E_L2SATWRL;M^_S/M&_
M.5QC9C!SNR,>J^!?^"1'[/?A+[;_ &IIVO>,_M&SR_[;U9X_LVW=G9]D$&=V
M1G?N^Z,8YR ?A826.2<GWI55FZ GZ"OZ,O!7["_P!\ Z7+I^F?"?PS<P23&=
MGUFR&J3!BJK@2W7F.JX4?(&"@Y(&22?2? _PD\#_  R^V_\ "'^#= \*_;=G
MVK^Q-,AL_/V;MF_RU7=MWMC/3<<=30!_-=X'^$GCCXF_;?\ A#_!NO\ BK[%
ML^U?V)IDUYY&_=LW^6K;=VQL9Z[3CH:[_P +?L5?'GQAKMMI%C\)/%L%U<;M
MDFIZ5+86XVJ6.Z><)&G"G&YADX R2 ?Z/555Z #Z"EH _"OP+_P2(_:$\6_;
M?[4T[0?!GV?9Y?\ ;>K))]IW;L[/L@GQMP,[]OWAC/..K_X<K?&W_H:/ ?\
MX'WO_P B5^U-% '\Z_[17["WQ>_9E,MWXH\/?VCX<3'_ !4FAEKK3QGRQ\[;
M0\/SRK&/.1-[ [-P&:^?R,'FOZIR PP1D>]? '[:W_!*W2_CWXHO?'/PXU.P
M\(>+;W]YJ.FWD3#3]2G+KFX+Q@M!(5+ERJ.)&"DA6+NP!\0_\$]? _[,WC_5
M=9T_XW7%Q;:Y'#-/:OK.LQZ7H9MPUNJ 2K+',UWN:7Y-Q0QY.-PR/TS7_@EY
M^S(0"/AL"/\ L.ZE_P#)%?AQ\7O@MXU^ OC&7PMX\T"X\/:VD*7 @F9)$DB<
M?+)'(A9)%R&7*L0&5E.&4@>E?LZ?MT_%[]F4PVGA?Q#_ &CX<CS_ ,4WK@:Z
MT\9\P_(NX/#\\K2'R73<P&_<!B@#]TA^R=\$@/\ DCW@/_PFK+_XU7I.DZ+I
M^@Z79Z;IEC;:=IUE"EO;6EK$L44$2*%1$10 JJ   !@  "OC?X,_\%:?@?\
M$T6EGX@O+_X>ZS+]FB:+6X-]H\\G#A+F+<HC1NLLXA&&#8'S;?K_ ,+>+=#\
M<Z%;:WX<UBPU_1KG=Y&H:9<I<V\NUBC;9$)5L,K*<'@@CJ* -:BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBOE__ (*&?M4R_LM? >XO]#O+>'QS
MKDPT[0TE2.4Q-UFN3$S LL4><-M=1))"'4JQ% 'Y[?\ !6O]J[3/C'\1M/\
MAMX:DO\ ^RO!-Y=Q:K/)(T=O>:CE8V582!GR-DJ"5NIEE"C;AI.)_P"";G[%
MEE^U+X]U74_&FE:NWP\T6$%KRRF%O#=7XEB9;-G(+,K0F4OY15E!0[T+IN^=
MOA5X%US]HGXX>'O#+WM_>ZSXJUB.*\U,Q/>W"^;)NN+N09W2;%,DKDL.%8E@
M,FOZ)_@)\%-$_9W^%&A_#_PY=7][H^D>?Y$^IR(]PWFSR3-N9$13\TC 84<
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
M1D'()!\!\4>,->\;ZY<ZUXBUK4->UBZV^?J&IW3W%Q+M4(NZ1R6;"JJC)X
MZ"OV<TC_ ((Q? S3M4L[NXUKQKJD$$R2R6-UJ-LL-PJL"8W,=NCA6 P=C*V"
M<,#@UZ7_ ,.NOV9/^B:_^5S4O_DB@#\ >M7--T74-9N'M]/L;F^G2&6X:*VA
M:1EBBC:25R "=J1H[L>BJK$X )K^C+PM^Q5\!_!^A6VDV'PD\)3VMONV2:GI
M45_<'<Q8[IYP\C\L<;F.!@#   ]G$2#HBC\* /YI-*_9D^,&O:79ZEIOPJ\:
MZAIUY"EQ;7=KX>NY(IXG4,CHZQD,K @@@X(((KBO%/A/6_ ^NW.B>(]'O] U
MFUV^?IVIVSV]Q%N4.NZ-P&7*LK#(Y!![U_2E\=?CIX0_9T^'&H^,_&>H"QTN
MU'EPP1@-<7DY!*6\"$C?(V#@9  #,Q559A_.=\9_BYXA^/?Q1U_QWXHD@DUS
M6IUDE6UA$44:JBQQQHO)VI&B("26(4%F9B20!/@O\(?$/QY^)V@^ _"L4$FN
M:S,T4)NI1%#&JHTDDCMR0J1H[G +$*0JLQ /Z$^%O^"'FMW>A6TOB/XL6&E:
MRV[S[33-%>]MX_F(7;,\T+-E=I.8UP21SC)^M/\ @GS^Q+8_LI^ 7U368K>^
M^(>OPQ2W]XUNJS:=$T4;-IZNLDBLJ3!RTB%1(=A((1,?6U 'YU^%O^")OPML
M]#M8O$?CCQ;JNLKN\^[TPVUE;R?,2NV%XIF7"[0<R-D@GC.![2/^"7/[,N/^
M2:_^5S4O_DBOJNB@#Q_2?V//@9HNEV>GV_PA\%206D*01O=:%;7$S*JA07ED
M1GD; Y=V+,<DDDDUZ3X7\'Z#X(T.VT7P[HNGZ#H]MN\C3],M4M[>+<Q=ML:
M*N69F.!R23WK7HH 0*%Z #Z4M%% !1110 4444 %%%% !1110 4444 %%%%
M'/>-OAWX5^)6EQ:;XN\-:1XHTZ*87$=IK-C%=Q)*%90X212 P#,,XSAB.YKX
M+_:4_P""/'@7Q;H7VWX.2_\ "$^)(?+1=.U.]GN-,N4W-YC,[B6:.3### LG
M[L+L!<N/T5HH _FM^-7[*_Q6_9X-L_Q \%W^@VMSM$5^"ES:,[;]L?VB%GC$
MA$;GRRV_ SC!!JU^S_\ M9_%#]F;5%N/ _B:XM--:837.AW?[_3KHEHR^^!N
M S")$,B;9 H(5US7]'FKZ18^(-*O-,U2RM]1TV\A>WN;.[B66&>)U*NCHP(9
M6!(((P02#7Y[?M._\$??"'CT:UXA^%&H_P#"(^*+V\2Y71;]P-$5#Q*D2QQ&
M2#))D&"Z @HJ*I4Q@'5_L@_\%4O"'Q_UW2/!?C/3/^$)\;WV(+>83!],U"?:
M@"1NQ#Q22.9-D3AA\JJ)7=U4_=(.>E?S'?%[X+^-?@+XRD\+>.] N/#VMI"E
MP()F21)(G'RR1R(621<AERK$!E93AE('U3^QY_P5%\:_L^P6'A;QI%<>.O %
MM##9VD!D1+[2HEDY,,A7,RB-F40R, -D2H\2J00#]R:*Y[X?_$#P[\4_!VE>
M*O"FK6^M^']4A$]I>VQ)5UR000<%64@JR, RLK*P!! Z&@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHKE/BK\3-#^#?PY\0^-?$<_V?1M$LY+R?#HKR[1\L4>]E4R.
MVU$4L-SNJYR: ,KXZ?'3PC^SK\.-1\:>--0^Q:7:_NXH8P&N+R<@E+>!"1OD
M;!P,@ !F8JJLP_GW_:I_:7\1?M7_ !;N_&NO6T&GH(5L=-TRVP5LK-'=HXB^
M 9&S([,[#EG; 5=J+VG[:W[:WB?]K+QU>JMY?Z?\.;.\\_0_#EP8QY.(UC\Z
M7RU&^1L.X#,_E^<Z(Q!);W7_ ()1_L=^(?'/Q.T7XRZ[I\%KX&T":5]/&HVP
MD.JW@1XU:!6X"P2$/YW.)(E5,LKF, ^RO^"9O[%X_9N^'+>,/$8\SQYXMLX)
M9[>:T\M](M2/,6TRZB19"64S X&^-%VGRM[_ &K110 4444 %%%% !1110 4
M444 <]\0?'_A_P"%O@S5O%?BK5;?1- TN SW=]<D[8UZ  #)9F8A51069F55
M!) /\TGQ6^)>M_&3XD>(O&OB*?[1K&MWLEW-AW9(]Q^6*/>S,(T7:B*6.U$5
M<X%?IE_P65_:;L1I6E_!#1IKAM2::#6=<N+6\40I$%D\FSEC4DLS$I.5?:%"
M0, V\%/D'_@G5^SK-^T%^TKX=CU#0KC5?!6@3#4]=F$<;6R*BL]O#-Y@*NLT
MR(ABP6=/-P %9E /U(_X)F?LI3_LU_!!M3UU-GC+QCY&I:A"T<L3V4 CS;VD
MB2$8DC\R5G.Q2'E9#N$:L?L"D P,4M !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %?BK_P5Y_:7_X6;\8[3X::)?>=X<\&
MY^V^1-NBN-4<?O,[9&1_)3$0W*KI(URIX-?I5^VW^TYH?[,GP/US5+G6O[.\
M6ZI9W-GX:MH(TFN);XQD)*(W^4QQ,R.[,-H&!AF=$;\ OA9\-M<^,OQ'\/\
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
M7A71O$>B7/VW1M7LX;^RN=C)YL$J!XWVL RY5@<, 1GD UK4 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !112,P4$G@"@ 9@HR3@>IK\+?^"F7[:!_:1^(R^#_#A\OP'X2O)XH+B&[\
MQ-7N@?+:[PC&-HP%80D9.R1VW#S=B=!_P4+_ ."C4_[0,MQX#^'-[<6WPR:$
M1:D;S3XXYM5N([GS$D5F+.D($4+I@1.2SB12, >*?L5_L;^(?VO/'T]K92P6
M/A30YK27Q!?2W(BE6WEE(,=N-CDS-&DQ4LNP&/YF&5# 'I?_  3G_8*/[4VN
MS>,/%DGD?#31+S[-<6\$VVXU6Z55D-L"IW11A70O)PQ#A8_F+/%^Y&D:18^'
M]*L],TRSM].TVRA2WMK.TB6*&")%"HB(H 55    P  !63\/_A_X>^%G@W2O
M"GA32K?1/#^EPB"TL;8':BY))).2S,269V)9F9F8DDD]#0 4444 %%%% !11
M10 4444 %<I\6?'7_"K_ (6>,?&/V+^TO^$>T>\U;['YOE>?Y$+R^7OPVW=L
MQNP<9S@]*ZNOR@_X+.?M%S2:IX;^#^@:[<1P10G4_$MC:R1^3*S,ALX92I+[
MD"/*8F 7$L#X8A2H!^=GQG^+OB'X]_%#7O'?BF2"37-:G6286L0BAC546..-
M%Y.U(T1 22Q"@LS,23^Z/_!.K]FCQ!^R[^SVOA_Q5<V[^(-7U*36[NSML,M@
MTD,,8MS("1(RK""S+\NYF52P4.WY,?\ !//]E:+]J3X\6]AKEG<3>!M"A.HZ
MX\3R1"5>D-L)54A6EDQE=R,8XYBC!E!K^@<#: !T% "T444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117$_&GXO>'_@-\+]?
M\>>*9)X]$T:$2S"UB,LLC,ZQQQHO W/(Z("2%!8%F502 #\EO^"TOC^77?V@
M_"OA2'5K>\TW0=!6=K&$QLUG>7$SF42$?,&:&*T;8QX7:P WDGZH_P""7'[)
MO@OP9\#_  E\6=0\-3CXD:Q!=S+J&J[]UK;/*T<7V>(X5%DA1'$F"[+.^'\M
MPM?E=X!TJ]_:M_:NTJ#5;.X,_CGQ6+C58M"B;=!%<7)DNGA#!RJQQM*^6W!5
M3+9 -?LG_P % -6LO@+^P/XIT/PQ>P>'H$TVS\,:5:S2K(TEL[QP26T?FEFD
M;[()N>7"JSY!7< #\)/"WA?4_'/B_2?#FC6WVW6-8OHK"RM_,5/-GED"1IN8
MA5RS 98@#/) K^F_X=^"K+X;> /#7A+399Y].T'3+;2[:6Z96F>*&)8T+E0
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^4'_!
M47]OZ:ZN/$OP+\"/<6B6\T=MK_B*SOHRMTIC;S]/54!(4%HUD;>K;HY8F3:6
MW;__  43_P""F%QX8N[_ .&7P=UGRM4C^V:;XDUL6<L5QI\Z2B+R;25F7$@V
M3!I C !XS$X8$K^;'P+^!?B_]HSXCZ=X,\&:<;[5+H^9-/*2MO9P @/<3N =
MD:Y&3@DDJJAF95(!U7[*/[*/B_\ :T^(T?AWP[']BTJUV2ZQKT\9:WTV DX)
M&1OD;#!(@07(/*JKNG] _P '?@[X6^!7@'3/"7A+3+?3M.LX8HY)8X(HIKV5
M(DC-Q<&-%$DSB-=SXRQ'T%9/[/O[/'@O]F;P"GA+P/8SVFGO,+NZENKEYYKN
MY,4<;SN6. S"),J@5 0=JKG%>F4 %%%% !1110 4444 %%%% !1110!Q/QI^
M+WA[X"_##7_'GBF6>/1-&A$LPM8C+-(S.L<<:+P"SR.B#)"@L"S*H)'\W'BW
M7];^-/Q4UG6QIWVKQ'XKUF:\&GZ7"[^9=7,Q?RH8\LYR[[57+'H.37W]_P %
MF/VC/^$E\=:)\'-*FS8>'MFK:S\OWKZ6/]Q'\T8(\N"0MN1RK?:L$!HZ\_\
M^"2?[-FF?&CXWZAXRUX^=I7@+[)?V]I'.T;R:B\C-:NP"_-&GD2N1N7+B($,
MI=: /T__ &$/@7J?[/'[,7A/PEX@TZPT[Q0//O=66P*MNGFF=U$LBC$DB1&*
M(L"P_= *S*JFOH"BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "OR@_X+*_M-WQU72_@AHTUNNFK#!K.N7%K>,9GE+2>3
M9RQJ0%50$G*ON+%X& 78"_Z9_%?XEZ)\'/AOXB\:^(I_L^CZ)927D^'17DVC
MY8H][*ID=MJ(I8;G=5SS7\TGQ \?>(?BGXTU;Q7XIU6XUOQ!JLYGNKVY(W2-
MP  !@*JJ JHH"JJJJ@    _1/_@BC\'K'6O&7CKXD:EIEQ+/HD,&EZ/>30*;
M999P[7)C=E)\Y(TB7*,"J7+!@1(*[7_@ME\8M,B\+>!_A7%'YVLS7@\2W,F6
M7[- B36\(QLVOYC23]&ROD<KAU-?9/[$'P?L?@C^R[X!T*WTR?2]1N=-AU75
MX[V!8;HWUPBR3B8!5.Y"WE .-RI$BDG;7XF_MX?&0_'3]JOQUKUO=_:M'MKT
MZ1I9COOM=O\ 9;;]TLD#CY1'*RO.%7C,S<L26(!]O?\ !$GX0PII7Q ^*%S'
M;R3RS)X;L)%ED\Z)55+BZ#)PFUR]IM;ELQ./E!^;]2J\)_8K_9IA_94^ VD^
M#7N8+_7)I9-2UF^M?,\F>\DP#L#DG:D:11 @+N$0<JK,PKW:@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,GQ;X5TOQSX5
MUCPYK=M]MT;5[.:PO;;>R>;!*A21-RD,N58C*D$9X(-?SQ?MB?LK>(?V4OBW
MJ&@:A9SMX9O9II_#NK2.)5O;,/\ *&<*H\Y R+(FU<,00-CHS?T9U\__ +9'
M[(GAC]K+X<W%AJ-ML\7:79W7_"-ZF;N2%+.ZD"']X%#*T;M#$KY1F";MFUL&
M@#\Z_P#@DM^U_J?@GXC6?P<\3ZQO\&Z[Y@T1;ME T_42=XC21W79'-\Z^6 V
M9FCVA3)(6_92OY=_'W@'Q#\*_&>J^%?%6E7&B>(=*F,%W97 &Z-L @@@D,K
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
MS]^SW\0_V[?C?JGD3'?>WCZKXE\3SVX%O9>=(SO(43:ID=M^R%=NX@_=17=
M#Q6[_MWQC>:WKES_ &AK=TN[4=4U&7?.X\R55:>>0Y/S2RHI=CR\BC.6&?N?
M_@BP%;]J3Q0& /\ Q1]UU_Z_;*OT?\0_L6^"M,_9 \3_  1\'Z5;VUE?:9*(
M+B_F='N-3 #PWEU+&-S,)HX6;"D;4"!-@"5^-W_!//QK9?#[]M#X7:EJ,=Q+
M!-J;Z4JVRJ6$MW#):1$Y(&T23H6.<A02 3@$ _9WXR_L&_ [XY?:[C7_  )8
M6.L7'VF0ZSH8^P7?GS\O<.T6%GD##>#,L@SG@[F!^5?'7_!$3P1J'V+_ (0[
MXD:]H6S?]J_MNSAU+S<[=FSR_L^S&&SG?G(QMP<_I510!^1?C7_@B!XIL-+B
MD\(_%#2-;U(S!9+?6=,ETZ%8MK9821O.2V=HV[ ""3N& #\_^/\ _@EG^T5X
M%N=5,'@^W\4:;I\)G.HZ#J,,JW"B,.PAA=DG=ARNP1;F9<*&R"?WTHH _EX\
M:?#KQ7\-]4BTWQ;X9UCPQJ,L(N([36;"6TE>(LRAPDB@E2589QC*D=C5KP-\
M6?''PP%Z/!WC'7_"GVW9]J&B:G-9^?LW;-_ELN[;O;&>FXXZFOZ>V17^\H/U
M%>+^*?V*O@/XPT*ZTF_^$GA*"UN-N^33-*BL+@;6##;/ $D3E1G:PR,@Y!((
M!^&W@K]NCX_> =5EU#3/BQXFN9Y(3 R:S>G5(0I96R(KKS$5LJ/G"A@,@'!(
M/NGA;_@LA\>?#^A6UA?6?A+Q)=1;M^J:GIDJ7$V6)&X0311C (4;47A1G)R3
M]U>.O^"1'[/?BW[%_9>G:]X,^S[_ #/[$U9Y/M.[;C?]K$^-N#C9M^\<YXQ^
M5?[<GP$\(?LU_M :EX%\&^(;_7["SL[::X74X@+BRGDCWF!I%54ERACD#HH
M$P0Y9&) /8/'_P#P5]^.?CKP;JV@0VWAGPN^H0F ZMH-K<Q7UNI(W&&1[APC
M$97>%W+NRI5@&'Q#G+9;GGFO7_V:/V5?'O[5OC&YT#P39P*EG#Y]_J^HN\5C
M9*0=@ED56.YRI54568X8XVH[+]*:M_P1B^.>G:7>7=OK7@K5)X(7ECL;74;E
M9KAE4D1H9+=$#,1@%V5<D98#)H ^G_V4/^"@7[)OPB^',?@O0/[>^'VF:=L<
MS>(-*::XU6=P1)<2/:>=ND^1=Q<( "BH-JA4^RM)_:;^#^O:G9Z;IGQ5\%:A
MJ-[,EO;6EKXAM))IY78*B(BR$LS$@  9)( K\+/&O_!/+]HKP#I<6H:G\+=7
MN8))A J:-)#JDP8JS9,5K)(ZKA3\Y4*#@$Y(!\K\9_!#XC?#?2XM3\6> O$_
MA?3I9A;QWFL:1<6D3RE68('D0 L0K'&<X4GL: /Z<!(A/#+^=.K^632]8U+P
M_JEGJ6G7MUIVHV<R7%M=VTK12P2HP9'1P0592 00<@@$5Z0/VL?C:#_R6'QY
M_P"%+>__ !V@#^E.BOP '_!47]IH#_DI7_E#TW_Y'JWI/_!5+]I73M5L[NX\
M>6^J003)+)8W6B6*PW"JP)C<QPHX5@,$HRM@G# X- '[Z45^*W_#ZGXV_P#0
MK^ __ "]_P#DNM7PM_P6R^*5IKMM+XC\#^$M5T9=WGVFF"YLKB3Y2%VS/+,J
MX;:3F-L@$<9R #]E**_*O_A^9_U1;_RZ/_N.NU\%?\%MOAW?Z7+)XN^'_B;1
M-2$Q6.WT:6WU&%HMJX8R2- 0V=PV["  #N.2  ?H_17P!_P^I^"7_0K^//\
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
MB14?]W0,#% "T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M+YC;2K1L?TTH **** "N>^('Q \/?"SP;JOBOQ7JMOHGA_2X3/=WUR3M1<@
M #)9F)"JB@LS,JJ"2 <KXO\ QH\%? 7P;)XI\>:_;^'M$29+<3S*\CR2N?EC
MCC16>1L!FPJDA59CA58C\0OVT?VV?%7[;OC+2O#6AZ'<6/A2SU)UT'1+42RW
MNH2RA(HFN(U=DDFR&V*BY3SW0,^=S ':_MO?\%.M<_:(M)O"'@&WO_"'@-MC
M37,D[P:GJ.8I(YH9Q%*8_L["7!A._=Y:L6YV+\K?![X _$/]H#7GTGP#X5U#
MQ+=18\^6!0EO;95V7SIW*QQ;A&^W>PW%<#)XKZ^_9"_X).^+_BX;;Q)\51?^
M O"+>>@TK88-;N'7"HWERQE8(RQ8[G!<B/A-LBR#]DO"OA'0_ NA6NB>'-&L
M- T>UW>1I^F6J6UO%N8LVV- %7+,S' Y))[T ?!?PW_X)Q?##]D[X+Z_\1O'
MFB6_Q5\:^'] NM7N;+49/^)4LL-O,[PP0LA#*P(3S)UD.4614C/RC\;=7U.7
M6M6O=0G2WCGNYGGD2UMX[>%69BQ"11JJ1KD\(BA5&    *_3[_@LY^T7-)JG
MAOX/Z!KMQ'!%"=3\2V-K)'Y,K,R&SAE*DON0(\IB8!<2P/AB%*_EL!N( ZF@
M K[T_P""5/[8GA_]G[QEK?@GQQJ%QI_AGQ5-;O::E/<D6.F7B!E+2H>$68-&
MK3#[ODQ[_DR\?T]^QE_P2G\,>#_!%[J7QP\.V'B/Q;J0*V]A'?R26^FVLEML
M9&";%-P&EE!<-($,<31.K#<?@+]N?]C+5/V/OB-;6B7O]K^#==\Z?0M1D91<
M%(ROF03H,8DC\R,%P CAE8;261 #^A($$9'(I:_&S]@;_@J ?@SH=I\//BP]
M_JOA*W\N#1]<MT\^XTN,LJF&9<[I+=%)92NZ2,+L574HL?[)*P8 CD&@!:0D
M 9/ JKJ^KV/A_2KS4]3O+?3M-LH7N+F\NY5BA@B12SN[L0%50"22<  DU^,/
M[='_  5 USXTGQ#\/OAJ_P#8WPYGQ:SZOL>/4-7C&X2#)(\JWDRH\O:)&5?G
M($CQ  ^G_P!M+_@JMX6^&>EZKX1^$5];^*?&LL,:KXCM3%<Z5IXD4EF1PQ%Q
M,@V84 Q@N-S,8WB/YK_#GX0_&3]O'XM:UJ&G1W/BG7[F:.YUK7]2E6*VM%D<
M1J\C\!550=L,:EMD3".,B/ [_P#8<_X)^^(?VN;D^(KK4H-!^'>FZD++4KQ9
M U[<,(Q))%;1[2 P#1 O)A5\T,HD*LE?NE\/_A_X=^%G@[2O"OA32;?1/#^E
MPB"TLK8$*BY))).2S,269V)9F9F8DDD@'S7^RM_P39^%_P"S=;6>IZC9V_CW
MQS!,TR^(M5M<+;D2(\7V>V+ND+(8T(DRTFXN0X5@B_6M%% !7XK?\%J3_P 9
M1^%_^Q/M?_2V]K]J:_GV_P""EGC^'X@_MG_$&:SU6XU33M+F@T>W$QDVVS6\
M*1W$,:OC:JW(N#\HVEF9AG=D@'D'P$^"FM_M$?%?0_A_X<NK"RUC5_/\B?4Y
M'2W7RH))FW,B.P^6-@,*>2.G6OZ'?V=/@-X>_9O^$FA>!_#UM;HMG"K7U]#"
M8FU&\**)KJ0%F.YRN<%FVJ%0':B@?,'_  2=_9A_X5!\$?\ A.O$&BV$/B[Q
MAMO+._23SKA-'>.)[>)C]V/>P:4JAR0T6\[D"I]U4 -<;D8>HQ7\OGQ"\&WO
MPU^(GB3PIJ<L$^HZ#JESIES+:,S1/+#*T;E"P!*DJ<$@'&,@=*_J%K\"_P#@
MJ-\(8?A-^U[XEDLX[>#3?%,,?B2WAAEDD96F++<&3?T9KF*X?:I*A77&/NJ
M?NE\.O&EE\2/A_X9\6Z;%<0:=KVF6VJ6T5TJK,D4T2R('"D@, PR 2,YP3UK
MHJ^7_P#@FS\7H?B]^R%X)D,EN=2\.P_\(W>PVT4D:PM:A5A!WYW,UL;=V925
MW.V-N"J_4% !1110 445\U?MK_MK>&/V3O EZJWMAJ'Q'O+,SZ'X=N#(?.S(
ML?G2^6IV1KEW 9D\SR71&!!*@'E7_!2K]NO_ (9]\+/X$\&RV&H>,O$%G=V=
MU=VNK;+OP[E(2DK0Q_O%D>.=FB8LFTHK@. 17YF?LO\ [(WQ$_;5\?WUQ!=W
M%IIK3/=:OXPUF&XGADE\V(SH)0I$UT5G\WRW=2PR2RYS7*?"'X8>-?VROVA(
M]+A-Q?ZWXDU)]1US5X;5"MG%)-NNKR1 40*I<G:"H9BJ+\S*#_0/\!/@IHG[
M._PHT/X?^'+J_O='TCS_ ")]3D1[AO-GDF;<R(BGYI& PHX Z]: +?P@^"_@
MOX"^#8O"O@/0+?P]HB3/<&"%GD:25S\TDDCEGD; 5<LQ(554855 [:BB@ I"
MH;J ?K2T4 <GXX^$G@?XF_8O^$P\&Z!XJ^Q;_LO]MZ9#>>1OV[]GF*VW=L7.
M.NT9Z"O-O&O["_P!\?:7%I^I_"?PS;01S"=7T:R&ES%@K+@RVOENRX8_(6*D
MX)&0"/=:* /DK5O^"5O[-6HZ7>6EOX#N-+GGA>*.^M=;OFFMV92!(@DF="RD
MY =67(&5(R*\U_X<K?!+_H:/'G_@?9?_ ")7W_10!^<'C7_@B3\.[_2XH_"/
MQ \3:)J0F#27&LQ6^HPM%M;*B.-8"&SM.[>0 "-IR".*_P"'&?\ U6G_ ,M?
M_P"[*_52B@#\@/'7_!$3QOI_V+_A#OB1H.N[]_VK^V[.;3?*QMV;/+^T;\Y;
M.=F,#&[)QRO_  Y6^-O_ $-'@/\ \#[W_P"1*_:FB@#\5O\ ARM\;?\ H:/
M?_@?>_\ R)7FFK?\$K?VE=.U6\M+?P';ZI!!,\4=]:ZW8K#<*K$"1!),CA6
MR ZJV",J#D5^^E% 'X _\.NOVF_^B:_^5S3?_DBLGQ3_ ,$W_P!H_P 'Z%<Z
MO??"^_GM;?;OCTR\M;^X.Y@HVP02O(_+#.U3@9)P 2/Z%** /YK/^&3_ (V_
M]$>\>?\ A-7O_P ;H_X9/^-O_1'O'G_A-7O_ ,;K^E.B@#^8+QQ\)/''PR^Q
M?\)AX-U_PK]MW_9?[;TR:S\_9MW[/,5=VW>N<=-PSU%<N(Y%.0K ^PK^J1E5
MNH!^HIOE)_<7\J /Y7OWW^W^M-\U_P"^WYU_5'Y2'^!?RKRW_AD_X)'_ )H_
MX#_\)JR_^-4 ?SV>%_VA?BGX)T.VT3P[\2?%V@Z/;;O(T_3-<NK>WBW,7;;&
MCA5RS,QP.22>]7+/]I7XQZ?<7T]K\4O&]M/?S"XNY8=?NT:XE$:1AY"),LPC
MCC3)R=J*.B@5_0CI7[,GP?T'5+/4M-^%7@K3]1LYDN+:[M?#UI'+!*C!D='6
M,%64@$$'((!%>D>4G]Q?RH _F2\&?!3XD_$C2Y=3\)^!/%'B?3HIC;R7FCZ3
M<7<22A58H7C0@, RG&<X8'N*[3PO^Q=\>_&&NVVD6/PF\7P75QNV2:II<MA;
MC:I8[IYPD:<*<;F&3@#)(!_H["A>@ ^E+0!^ /\ PZZ_:;_Z)K_Y7--_^2*[
M7P3_ ,$>_C]XJTN6[U-/#/@^=)C$+'6=4,DSJ%4^8#:QS)M))&"P;*G*@8)_
M<FB@#\R_!/\ P1 \+6&JR2>+OBAJVMZ<82([?1M,BTZ59=RX8R2/."N-PV[
M22#N&"#]4^"?^">7[.W@#5)-0TSX6Z3=7$D)@9=9DFU2(*65LB*ZDD16RH^<
M*& R <$@_1=% #514^ZH'T%.HHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH ***0G S0 M?DM_P4D_X*/ZG=
MZ[XB^#GPSE^Q:5:_:M'\3ZQ<6RL]ZY5X)[.%9%.R-<NK2@!V<?(55=TN_P#\
M%&_^"E$-K;WOPO\ A!K4%V]Q#:W%[XX\/ZO(&M6$AD:VMGAP"Q"P[I5D9=LD
MD97<"5_,SX:?"KQ?\9?%4'AWP5X>O_$NLS;3]GL82_E(75/,E;[L489T!D<J
MB[AD@4 5?A_X \0_%3QGI/A3PKI5QK?B#59A!:V5L 6=L$DDG 554%F=B%55
M9F( )']#?[*/[*/A#]DWX<1^'?#L?VW5KK9-K&O3QA;C49P#R>3LC7+!(@2$
M!/+,SNW%_L.?L.>'OV1/!IGG-OK?Q$U2%5U?754[8UR&^RVVX K"I )) :1E
M#,  B1_4% !1110 4444 %%%% !1110 4444 %%%% 'E/[5'QJ_X9X_9^\:?
M$!+;[9=Z39C[' T>]&NI76&W\Q=Z$QB62,OA@=@;&3@5_-QJVK7WB'5[S4]2
MO)]1U*^G>XN;NZE:66>5V+.[NQ)9F8DDDY)))K]"?^"Q7[1^F?$/XC>'OAIX
M<U7[=8>$_.FUAK2[9K=M1<A!"\> AD@1&&\,VTW$B?*RN#Y5_P $OOV<=,_:
M _:,2?Q+I?\ :GA'PO9MJMY;W%HTMI=3[@EO;RL"%7+,TH5MPD%NZE64M@ _
M6G]A;]G7_AF7]G+P]X7NXO+\1WF=6UWYLXOIE7='Q(Z?ND6.'<AVOY6_ +&O
MH"D P,4M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %<]\1/&ME\-? 'B7Q;J4<\VG:#IESJES':JK2O%#$TCA Q +$*<
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M,'FM8H@%7+-N"3^<!L4<C=N-1_X(W_ :]T+2;"&\\6V%U9>;Y^J6^IQ&XO\
M>P*^<'A:,;!\J^4D>0?FW'F@#X6_87_X*(>+_@9X[\/>'/'?BJ_U7X3OFTN;
M:\B-[+IB&-4AD@8GS$CC,<8,2ED$9EV1ERM?NDK!@".0:_G8_;E_9UT3]E[]
MH#4?!7AS6_[:T9;.VO(/M%TD][;>9&-T5ULC14DW*SJH7_520MGYJ_=/]D_G
M]EOX/_\ 8GZ1_P"D45 'JM%%>$_M+?MI_"[]E2VMD\9:M//KEW#]HM- TF'S
M[V>+S A?!*I&N2Q!D= WER!=S*10![M7BG[2?[8'PU_98T+[9XQUCSM5D\HV
MWAW3&CFU.X1V91(L+.N(QLDS(Y5/D*@EBJG\UOVCO^"Q?B_XB:%JGASX:>'O
M^$%L;OS[9M>N+HS:FT!9?+>$(%2UD*!PV#*5W_(ZL@<_&R_#_P"+/QQTOQ1\
M1I=)\3^-++2H3/K/B:[$UT$6)8D(>=\EVCC>(E 2RQ@N0$1F !^Z?[%_[:/A
MW]L?P=JVH:?I4_ASQ!HLR1:IHTTIG6%9"Y@DCGV*)%=8W_A5E9&!7&UG^BJ_
MG,_8C^/$7[.?[2OA#Q=J%Q<0>'_.:PUA89I$4V<ZF-WD5%8RK$Q2?R]IW-"H
M&#@C^C)6# $<@T +1110 5D^*O%NA^!M"N=;\1ZQ8:!HUKM\_4-3N4M[>+<P
M1=TCD*N695&3R2!U-6]7U:QT#2KS4]3O(-.TVRA>YN;RZE6*&")%+.[NQ 55
M )))P "37X;_ /!1C]O4_M3:[#X/\)Q^1\--$O/M-O<3P[;C5;I5:,7)##=%
M&%=PD?#$.6D^8JD0!J_M\_\ !2'7/CWKUUX0^'&J7^@?#6U\RWEN+=WMKC7M
MRM&[38PRVY5F"P-]X'=(-Q5(OG_]GO\ 8Z^*W[3WG7/@;PY]KT:VO(K*\UJ]
MN$M[2V=\$DLYW2;%(=UB5W52OR_.H;U7]@K]@'5/VM-1D\1ZU=?V5\--.O)+
M#4+FTNUCU">?R"X2W4QR+\C/;ES(%!60[2S [?W(^'_P_P##WPL\&Z5X4\*:
M5;Z)X?TN$06EC; [47))))R69B2S.Q+,S,S$DDD ^*_V5O\ @DQX#^#MS:>(
M?B+<6_Q'\3+"P.FW-JIT:V9XT# 0N";AD/FA9),*0ZMY2NJL/NG2-'L/#^EV
M>FZ796^G:=9PI;VUI:1+%%!$BA41$4 *J@   8   JY10 A&>M?*O[:W[ OA
M#]JCPK>WVFVEAX:^)4.9[/Q#' $^V.$5!!>E!NDC*HBASN>+:"N5W1O]5UY_
M\=/CIX1_9U^'&H^-/&FH?8M+M?W<4,8#7%Y.02EO A(WR-@X&0  S,5568 '
MX&?##]HGXQ_L8>,O$WAW0-<N-$N[.:]TS4M"N9%N[**\QY+S"++1&:-XD*RK
MG/E*I+QED;Q75=5O_$.K7FI:E>7&HZG?3O<7-W=2M+-/*[%G=W8DLS,222<D
MDDUW_P"TA\;KW]HWXV>*/B)?Z;;Z//K4T;+86SLZP11Q)#$I8\LPCC3<V%#-
MN(500HM?LG\_M2?!_P#['#2/_2V*@#]T_P!A[]G&V_9N_9^\+Z)>:586OC*X
MLUGUZ]M[2*.XFG=Y)A#-+&6\[R/.:%7W$$+E<!L#Z!HHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "OSU_X*_?M-WOPR^&.F_"_0)K=-2\:0RMJEQ%>LEU9V$;Q_*(
MT(.VX8O&68[62*9-K;B4^ZO'_C_P]\+?!NK>*_%>JP:)X?TN$SW=]<D[8UR
M  ,EF8D*J*"S,RJH)(!_G"_:4^+TWQY^/'C?QY)+<26^L:E)+9"[BCBECLU_
M=VL;K'E0R0I$AP3DJ268DD@%O]F;]G7Q/^T[\5+#P?X9AZ&.ZU.\W1_Z!8^=
M%%-<['D3S=GFJ?+4[FZ#U']*"+L15]!BOS6_X)/_  :\'_!KX&7_ ,??%^M:
M?I%YK_G6$.I7^HBWM+'3DN5B*2;]J+))<P]2S<+"%*EG!^X?AS^T?\./B]XQ
MUOPSX*\3P>*=1T6&.>^GTJ&6>QB60 H/MBH8&9LG"+(6^23C]V^T ]*HJIIM
MY-?6[R3V,^G.LTL0AN6C+,J2,JR#8S#:X4.H)W!77<JMN46Z "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@#Y?_;B_8=L?VS]*\)QR>++CPEJ7AV:X:&X
M6R6\AEBG6/S%:/?&=V88BK!\ ;P5.X%;?[&7[#'A#]CW0KY[.Z_X2;QEJ68[
M[Q+<6PA<P;LI;PQ[F\J,84L-Q+N,L<+&J?2M% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !7BG[2?['_ ,-?VI]"%GXRT?R=5C\H6_B+
M3%CAU.W1&9A&LS(V8SOD!C<,GSE@ P5A[710!\T_LV_\$]_A#^S!KI\0>'=/
MO];\3KYJP:WX@N%GN+:.155DB5$2-.%8;PGF8DD7?M;;7TM110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 445Y]\=?CKX0_9T^'.H^-/&FH_8M+M?W<4,8#7%[.
M02EO A(WR-@X&0  S,5568 '0?$#X@>'OA9X-U7Q7XKU6WT3P_I<)GN[ZY)V
MHN0  !DLS$A51069F55!) /XA?MQ_P#!1SQ#^U7;CPIX?L;CPC\.X9FDDL6G
M#W.K,LA,4ER5 "JH",(%+*KY8O(5C*>5?M4_MB>//VK?&5YJ&OZA<:=X8697
MTWPK;7+FRLE0.(V*\"2;;(^Z9EW'>P&U-J+U?['G[!?CW]J3Q#I^H-IEQHGP
M\BFAEOM>O=ULMW;^?Y<T=BYC<2S )-@[2BLF'925# 'G_P"RK^S/XA_:M^+5
MGX*T"X@TZ-86OM2U.YP4LK-'19)0F09&S(BJBGEG7)5=SK^_O[/W[/'@O]F;
MP"OA+P/8SVFG/,+NZENKEYYKNY\J.-YW+' 9A$F50*@(.U5SBM7X0_!;P5\!
M?!T7A;P'H%OX>T1)GN#!"SR/)*Y^:221RSR-@*N68D*JJ,*H [:@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH *^:O\ @H%^T=IG[/'[.?B6;^U/L?BW
M7[.;2M MK>[:WNVGD4(]Q$R LOD+)YI;@;E1=RM(F?I0D 9/ K\%_P#@IE^U
M;;_M*?&]--T)]_@WP=Y^FZ?,LD4J7LYDQ<7<;Q@YCD\N)4&]@4B5QM,C* #Y
M,TC2;[Q#J]EIFFVEQJ.I7TZ6]M:6L32S3RNP5$1%!+,Q(  &22 *_H[_ &5/
MV:?#W[*?PCL_!6@7%QJ$C2F^U+4KG(:]O'1%DE"9(C7$:*J+T5%R6;<[?EO_
M ,$=/@7IGQ(^-_B'QKK>G6&J6'@VSADLX;LLSPZC/(3;W")C8VQ(+CEC\KM&
MRC< R?M30 445Q'QK^+OA[X#_"[Q!X[\4RSQZ)H\ DF%K$99I&9UCCC1> 6>
M1T0$D*"P+,J@D 'XV_\ !5;]J&]^,7QWOO FE:E/_P (5X,F-E]C5V6&YU--
MRW,[(44[D+- N2X C=D($K9ZK_@D[^RK+\0O$FK_ !CO[2"^MO"$S0:!IUZ\
M:6M_JODE@9GVR/$L(>%PZQ$AY$=23$R-^?#9EE..2QXK^B7PK\#-3MOV%+;X
M46VG6'AWQ'=^ FT2:V)5+>'49K$I,TC0A@<SN[.ZAMQ+-\Q/(!^0G[2<GP^\
M4_$E?A#\&=$_X3+6;[Q+$MQ\2-7U@WVI^);Z4LJHLKK'%%'YUS*C.F5G\J&0
MN0NYOV[^!/P+\(_LZ_#C3O!?@S3OL.F6H\R6:0AKB\G( >XG< ;Y&P,G   5
M5"JJJ/YSO'G@+QM^SO\ $^;0M?@N/"_C309H+C_1;M&EM)2B3PR)-"Y 8!D8
M%6R#CH17U1X)_P""P?Q^\*Z5+::F_AGQA.\QE6^UG2S',BE5 C M9(4V@@G)
M4MECEB,  '[E4C,$&6( ]Z_"SQU_P5W_ &A/%OV+^R]1T'P9]GW^9_8FDI)]
MIW;<;_M9GQMP<;-OWCG/&/G;XN_M*_%'X[W,DGCOQQJ_B"!YDN!82S^791RI
M'Y:O':Q[88VVEAE4!.YB<EB2 =I^WC\9?^%Y?M4^.]?M[O[5HUK>'2=+:*^^
MUVYM;;]TLD#CY1'*RO.%7C,[<L26/TKX0_X+%:W\._@AX8\$>'/AI8)K.@:/
M8Z3!K&IZJ]Q;R>1''&TC6R11M\ZHV%$HVE@<L!@_,'['_P"R;XA_:Y^)_P#P
MC>F2W&D:':0O/JWB%;07$.G+L?R@RET#-)(H14#;L;V *QMC]5/@/_P22^#G
MPMMK>[\81W'Q,\0131SBXU+=;64;1R,RA+1'(96!0.DS2JVSHH8J0#X UW]O
M7]J[]IG4]7T7PE?:ND=S"EQ)HGP_TAA+:Q1M&"\<T:O=(I?;N/FX)D*_=8+5
MO]G;_@E-\7_C48M2\51'X8^''S_I&N6[-J$G^L7Y++*N,.B@^<T7RR!DWCBO
MV]\+>$=#\#:';:+X<T;3] T>VW>1I^F6J6UO%N8NVV- %7+,S' Y))[UK4 ?
M%7P9_P""2WP/^&7V2]U^SO\ XA:S#]FF,NMS[+1)X^79+:+:IC=N3%.9AA0N
M2-V[[3\M=A4  $8P!3J* /YK?VJ/@J?V>/V@?&G@!;K[9:Z3>@V<YDWNUK*B
MS6_F-L0&0121A\*!O#8R,&OV]_X)V?&/3/C)^R5X&FL(_L]WX<LXO#6H6VYF
M\N>TB1 =Q50=\7DR_+D+YNW<2IK\ZO\ @M2/^,I/"_\ V)]K_P"EM[7U7_P1
M6_Y-;\4?]CA=?^D5E0!]_P!%%(QVJ3Z#- 'P!_P5K_:NU/X.?#G3_AMX:DL/
M[5\;6=W%JL\DBR7%GIV%C95A(.//WRH)6Z"*4*-V&C_-?]B#]EO_ (:V^-\'
MA&XU?^Q=%LK-]6U6XB&;AK6.2-&C@!!7S&:5 &;A06;#[0C<!^T%\2C\8_CC
MXZ\:)/?W%KK>LW5W9_VF^ZXCM6D/V>)OF8#9$(T"AB%"!0< 5^X__!.K]G6'
M]GW]FKP['J&A6^E>-=?A&IZ[,(Y%N79V9[>&;S &1H871#%@*C^;@$LS, >_
M_#_X?^'OA9X-TKPIX4TJWT3P_I<(@M+&V!VHN2223DLS$EF=B69F9F)))/0T
M44 %%%>*_M6_M6^$/V3/AS)XC\1O]NU6ZWQ:/H,$@6XU*< 9 .#LC7*EY2"$
M!'#,R(P!VGQB^,7A;X%> =3\6^+=3M].TZSAEDCBDGBBFO94B>06]N)'423.
M(VVIG+$?4U^!O[5O[:OQ"_:TUYQX@O/[.\)6]X]UI7ABT(^SV>5"*7<*&GD"
M@_O'Z&238(U<I53XW?'CXD_MO?&;38KZXN-1GO\ 4FT_PSX=::)8;%;FX_=6
MZL%C0MEHT:9P&8(F\X48_33]AC_@E]H?P6_X1[X@?$I/[9^(UOFZ@TC>DFGZ
M1(=IC. #YMQ'ACYFXQJS?("8TE(!\*?L_?\ !+SXR_'&RU6_U'3?^%<V%EOB
MB_X2NUGM;B[G\IF18X"F_P O?Y2O*V  Y*"5D9*\K_9[\+:GX&_;-^&_AS6[
M;[%K.D>/-.T^]MO,63RIXM0C21-RDJV&4C*D@XX)%?T?5^)?QV^$,WPA_P""
ML/A2,1W TWQ%XVT?Q)937,L<C3+=7T;3$;,;56Y%PBJP#;47.[(9@#]M****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BO"?CO^VY\&_V<[BXT_P 7^+[?_A((H9)1H.F(
MUW>EEC618W1 1"SATV><T:MNSNP"1^5G[4/_  56^)_QBU34M*\"7UQ\._!7
MG,ML=.;RM5N8@R%&GN58F-LQD[8"@ D9&:4#<0#W_P#X+&?M52V5M9? [P[>
M6[I>PQZAXG*I'*RJ)%DM;;=N)C;,?G.I56*FW(;:[@_E9I.D7VOZK9Z9IEG<
M:CJ5Y,EO;6=I$TLT\KL%1$102S,2  !DD@"JI)8Y)))]:_9+_@E+^Q1_PK+P
MM#\8/&5E87/B/Q#9Q3^'8L>;+IEC(A)FW!B@DG1UX W)&-I8&62-0#Q?]E'_
M () :KXZT&/Q%\9M2U#PKI]]9I-8:!I$BQZG$[,>;KS8F2+Y #Y0#/\ O/G,
M;(4;]7/A_P##_P ._"SP=I7A7PII-OHGA_2X1!:65L"%1<DDDG)9F)+,[$LS
M,S,222>AHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBJFKZO8^']*O-3U.\M].TVRA>XN;R[E6*&")%+
M.[NQ 55 )))P "30!Q7QT^.GA#]G7X<ZAXT\::A]BTJUQ'%#$ UQ>3D$I;P(
M2-\C8.!D  ,S%55F'X+?MK?M7:I^UG\8[SQ!OO[/PC9?Z-H&BWDBG['!A0[E
M4&T22LN]^6(RJ;V6-#70?MS?MH^*?VI?'U[IC:K;M\/-$U*Z&A6>G0RV\-U$
M)76&\G20EFF:$J/F"A06"HA=]WJO_!-3]@6+]H/5;GQW\2-!N)OAE;0RP6$+
M74EJ=5O-P4E=F':&(>9N=63,@107"RJ "K^P#_P3@U3]H6]TGQ]X\B^P?"KY
MIX(H;E?M&MNDKQ-"-C;X8P\3!W;:Y&!'][S(_P!L](TBQ\/Z59Z9IEG;Z=IM
ME"EO;6=I$L4,$2*%1$10 JJ   !@  "K2J$4 # %+0 4444 %%%% !1110 4
M444 %%%% !17CWQ__:T^%W[-&E-<>./$]O:ZBT)FMM#M#Y^HW0*R%-D"\A6,
M3H)'VQA@ SKFO@'XO?\ !;:^DN);;X7?#^""!)D9-3\62M(TL7E_.IM8&41M
MYA&&\]QM7E06^4 _5^O/OB5^T%\-/@[YZ>-/'6@>'+J&S:_^PWU_&EW) -WS
MQV^?,DR4< (K%BI !/%?A=K_ .WK^TQ\7QI_AT?$77[BYN+R,6EMX;MHK"[G
MG;*)&K6D<<DFXO@1Y()V\$@8[_\ 9V_X)3?%_P"-1BU+Q5$?ACX<?/\ I&N6
M[-J$G^L7Y++*N,.B@^<T7RR!DWCB@#[^\=?\%=_V>_"0LO[*U'7O&GVC?YG]
MB:2\?V;;MQO^UF#.[)QLW?=.<<9^:]?_ ."U'C?Q<=/TCX>_"*PMO$=W>1P1
M1WU]-JOVG=E5AC@AC@<R,Y3!#'N-I+ CW_X:?\$=_@=X/\B?Q-+KWCNZ^QK#
M<0W][]DM#/\ *6FC2W"2)RK (TK@!R#N(##ZI^&W[/WPT^#8@D\%^!= \-W4
M-FMA]OL;"-+N2 ;?DDN,>9)DHA)=F+%022>: /QB_:I_;N_::\76]WX.\>6E
MQ\,-.U?35BNO#UMHLFFM>6YD?,A:XW3[7VM&P5PC*C*5.7W?*OP\\$WWQ+\?
M>&_".F2P0:EKVI6VEVTMTS+$DLTJQHSE0Q"@L"2 3C. >E>P?MT_M%?\--?M
M&^(?%%I+YGARSQI.A?+C-C"S;9.8T?\ >NTDVUQN3S=F2%%?;W_!'/\ 95FL
M+>]^./B*SMV2\ADT_P ,!FCE95$C1W5SMVDQMF/R48,K%3< KM="0#[I_9/_
M &=;']EOX)Z1X"M;ZWUBXM9KBXN]7AL%LVOI9)68/(@9R66,QQ9+$[8EZ  #
MV&BB@ KX _X+4G_C%OPO_P!CA:_^D5[7W_7P5_P6=TF^U']E/1;BTL[BY@L/
M%5I<7<L,3.MO$;:ZC#R$#"J9)(TR<#<ZCJ10!^>O_!,;X6_\+0_;&\&?:-,_
MM+2O#WFZ_>_O_*\CR$_T>7AE+;;I[;Y1G.?F!7=7[_U^%?\ P2.^)FA_#O\
M:UAM-;G^R?\ "3Z//H5E.[HD2W32PS1J[,PQO\@QJ%R6DDC4#YLC]U* .3^)
M?PH\'_&/PO/X=\:^'=/\2:/-N/V>_A#^6Y1D\R-OO1R!7<"1"KKN."#7R#XI
M_P""-_P&\0:[<W]C>>+?#=K+MV:7IFIQ/;PX4 [3/#+(<D%CN=N6.,# 'W57
MCW[2_P"U7X"_93\&V^O^-+V=Y+R;R+#2--5);Z]8$;S&C,HVH&#,[,JC*C.Y
MT5@#YVL?^"6'[-'P;\+^)/$7B^WU[Q-HUA9M?W-SKFI2C[#!"CO*Z+9+"S97
MD@AS\@V@$G/P7^W-^QOIWPU^/ESHGPKFTC58]5FBBTOX>^'KF[U37;-4LHY9
MY)XMCE%)W2 -(697!52JOLY;XG?M0?'?]N3Q^/!.GZEJ^H:;K>IS#2O!FG-'
M'"L3RB6.*=HTB$ZPB-#YL_""-G)3YC7ZH_L2_L4:K^S_ *IK?C_XC^*I_'/Q
M<UV'[#=ZLU[/<PP6:E-D2O+AY680Q%G<#:$1$ "LT@!U?[#?[(UC^R)\(SH<
MEW!JWBO5IEOM;U.&%55I=@58(FVAVAB&[;OY+/(^$\S8OT7110 4444 %%%%
M 'YE_P#!;;X7V-UX"^'_ ,1(S;P:E8ZD^@S!;5?.NHIHGGCW39SMB-O+M0@C
M-PY!7G=4_P""'GBG4[OPM\6/#DMSOT:PO-/O[:V\M1Y<\Z3I,^[&X[EMH!@D
M@;. "6S]:?\ !03X/7WQM_9-\<:#H^F6^J>(+6&/5--BD@::82V\BR.+<*K-
MYSPK-$@498R[20&-?F9_P25_:3TSX*_'#4/!NOCR=+\>_9=/M[I(&D>/44D9
M;5&(;Y8W\^5"=K8<Q$E5#M0!^WU<3\<-5LM"^"_CW4M2O-6T_3K/0+^XN;O0
M)5CU&")+=V=[9V("S* 2A)P&"DUVU(0",'D4 ?RRZ/>PZ?K5E=SV,&J007"2
MR65VTBQ7"A@3&YC9'"L!@E&5L$X8'!K^IF/_ %:_05_.)^V7\*]4^#W[3/Q
MT>^\/?\ "-6,^LW>H:/:QPK';OI\L\C6SP!/D\O9A0%^Z59" R,H^\_@+_P6
MDTFQ\&6VG?%OPKJ]WX@LX8XCK/AM()%U%@6#220.\0A;:(\[&968N0L8 6@#
M]2J0G'6OR6^)?_!;O6[GS[?X?_#>PT_R[QO*U#Q)>/=>?:C<%W6\/E^7(WR,
M<2N%PR_-D,/-OBY_P4+^,G[:VE^&?A1X"\.7'A[5M<A?3M9LM"NEE&N,ZQD[
M2\8>UA41S%QYI7RY'$C%%8D ^R/VO_\ @JEX0^ &N:QX+\&:9_PFWCBQS!<3
MF4)IFGSE7!21U)>:2-Q'OB0*/F93*CHRC\U_ VB_'C_@H1\9+V,ZY?ZOJ>I6
MB:?JFM7:2PZ5:6L8:XA@N/LT1CAC:2VW(FP!I@&QNRU?3_[-'_!&O6?$,%SJ
MGQNU2X\,P20XM-$\/7D,E\DOF$%IYBDD*KM4$+&7+>8"60H5;]2?AG\*?"'P
M;\+0>'/!7AZP\-Z/#M/V:PA">:X14\R5OO2R%40&1RSMM&230!Y3^RE^Q1\/
M?V3M!C_X1^R&I>+KBS2UU3Q/=@_:+S#%V"(6*P1EB/W:=1''O,C('KZ!HHH
M*\*^//[(OA;X[?$KX<^/[N[N-'\5>"-2MKVTNK6&)EO(H[J&<P7&5WLH$<@3
M#@1M.[8;)4^ZT4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 454U;5['0-*O-3U.\M].TVSA>XN;R[
ME6*&")%+.[NQ 55 )))P "37YK?MA_\ !7:Q\*W-_P"$?@DEOJ^K0336MWXL
MO(EELD'EX#V*AL3,)&.))!Y?[KA9DD#  ^Z?CS^T7X#_ &;_  ;<^(?'&NV^
MGJL,DMIIJR(;[460J#';0D@R-NDC!(PJ[PSLJY8?D#^TQ_P5>^*'QMM[?2_!
M:W'PJT/R=MW'I5_YU]=2^8&#?:Q'&\2@(H"QA2=T@9G5@J^5^&/!/QW_ ."C
M'Q:N;\RW'B_6[>&WAOM9OVCM;'3+8OL3.T*D:Y,C^7$I=\2NJ.V\U^N7[-/_
M  3=^$7[.@L=4.E_\)IXR@V2?V]KT:R>3,OE-NMH/]7#B2+>C8:5-Q'FD4 ?
MF;^Q]_P32\??M(75AXB\317'@KX>^=$\M[>Q/%?:E;M'YFZRC9"&5@8P)GPG
M[S<OFE&2O*/VTOAWX#^#WQXU7P!\/?M%SI/AJ&.PN]5NM16\FU"\.99G<HBI
M&T9E%L8U P;8EOG+5^VG[;/[3FA_LQ? _7-4N-9_LWQ;JEG<6?AJV@B2:XEO
MC&0DHB?Y3'$S([LPV@8&&9T1OYX]4U6^\1:O=ZEJ5Y<:CJ5].]Q<WEU*TLT\
MKL6=W=B2S,Q)))R2230!]*?\$\_V5HOVI?CQ;V&N6=Q-X&T.$ZCKCQ/)$)5Z
M0VPE52%:63&5W(QCCF*,&4&OZ!U4* !P!7S_ /L/_LN#]DKX'P>$;C5_[:UF
M^NWU;5+B,8MUNI(XT:. $!O+58D 9N6(9L)N"+] T %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 A(
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
MFS[ !CI0!Y5^SU^S#\/?V8/"TNB^ ]%%B;KRFU#4;F0S7=_(B! \LA_X$P1
ML:EW*HNXY]6HHH **** "BBB@ HHHH *_-7]NG_@EC<?$_Q5+XY^#=O8:?K-
M[]NU#7],U+4I1_:-V[^:CVV]75))&>56#21Q#$6 OSFOTJHH _('P+_P4*_:
M"_8YTZP\&_&;X9:AX@M+7[7;6NI:[<7=OJ%].MQN=_MTGG1W,<8DV#RUQM,1
M#X W?4'@'_@K/\-?BCXPTKPKX6^'_P 1=:\0:I,(+2QM].LMTC8)))-V JJ
M69V(555F8@ D?;K*K=0#]12"-5.0H!]A0!\V?M=_L=:'^VS\.?#L6L3W_@CQ
M1IG^DZ?=R(ER]CYPC-Q;SPQR^7+D(H)23Y7C4JY7<'^%= _X(B>-[GQ3J-OK
M?Q(T'3_#D?F?8M0L+.:ZNY\.!'YENWEI'N3+';*^T@*-P.X?K_10!^:O@7_@
MB)X(T_[;_P )C\2->UW?L^R_V)9PZ;Y6-V_?YGVC?G*XQLQ@YW9&/K_]GO\
M8Y^%/[,/G7'@7PY]EUFYLXK*\UJ]N'N;NY1,$DLQVQ[V =UB5$9@OR_(H7VN
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHJIJVKV.@:5>:GJ=Y;Z=IMG"]Q<WEW*L4,$2
M*6=W=B JJ 223@ $F@"W7S_^T7^W1\(OV9!-:>*/$/\ :'B./'_%-Z(JW6H#
M/EGYUW!(?DE60><Z;E!*;B,5\5_ML_\ !6.XLM=UOP#\&?L%_I7V.XTZ_P#%
M[/+O,[J4WZ<\4B;?*R2LYW!GP4&U0\GYP^"O 'CW]H/Q]+I_AW2M7\:^*M2F
M-S<O&'N)6:255>XN)6.%4R2+OED8*"V689S0!Z_^U;^WQ\2OVJ[U[+4+H^&?
M!J[TB\,Z1/(MO,GFB1&NB3_I$B[(OF(" Q[D1"S9]?\ V$_^"97B'XVZKH_C
M7XF:=<:%\,GA2_MK5I1'=:XI8[$55.^&$A=S2-M9D9/*R'\Q/LG]BG_@E]X8
M^ 0LO%?Q$2P\8_$:UO/M5E);O(VGZ7LW",Q*P7S9.0YDD3Y&"; I3S'^Z@,=
M* .?\ ?#_P ._"SP=I7A7PII-OHGA_2X1!:65L"%1<DDDG)9F)+,[$LS,S,2
M22=;5]7L?#^E7FIZG>6^G:;90O<7-Y=RK%#!$BEG=W8@*J@$DDX !)JW7Y@?
M\%A_VK[?3]"B^!6@R>9?WWV?4O$-S')$Z10*Q>&T9<,ZR,Z13D_(0BQ8WK*<
M 'Q7^WS^U;<?M5_'"[U&S?9X-T+S--T"&.24I- )&)NV20+MDF^5B-BD(L2-
MN,>X_3__  2*_8[A\5:H_P ;?%VGV]UI.G3/:^'+&]MI"7O$9"U^I.$98CNC
M0X?]YO/R/"I/R!^QW^RMXA_:M^+>GZ!I]G.OAFRFAG\1:M&XB6RLR_S!7*L/
M.<*ZQIM;+ DC8CLO]"?@#P!X>^%O@W2?"GA32H-$\/Z7"(+2QM@=L:Y))).2
MS,269V)9F9F8DDD@'04444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
ML]2UTZA&T#VS^66CM! 3^[\GS9%)/SLY<G VHGU5110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>)_M7?
MM7>$/V3?AQ)XB\12?;=6NM\.CZ#!(%N-1G ' X.R-<J7E((0$<,S(C<!^W/^
MWAH?[(6A6VFVUA_;_CS6;.:;2[#S$^SVVUE19KL!Q(L9+.5"K^\,,B[DP6'X
M6_%+XI^)_C3XZU+QCXRU/^V/$6H^7]JO/(CA\SRXUB3Y(U5!A$4< 9QD\Y-
M%OXO_&CQI\>O&4OBKQYK]QXAUMX4MQ/,J1K'$@^6..- J1KDLV%4 LS,<LS$
M_6G_  35_85_X:!\51^._&45_I_@[P_>6EY:VEUI.^T\18>8/$LTG[MHTD@5
M95"ON#LA*$@UE?\ !/C]@*Y_:?U'3_'/B"ZL'^&FEZQ+8:MIB7<L.H73QP)*
MJ)MC*^6S2Q*Q$BOM\S:5;::_<C2-(L?#^E6>F:99V^G:;90I;VUG:1+%#!$B
MA41$4 *J@   8   H M*H48 P/04M%% !1110 4444 %%%<G\5/BCX9^"_@/
M5/&/C#4_['\.Z:(_M5[Y$DWE^9(L2?)&K.<NZ#@'&<GC)H ^2_\ @IO^VAJW
M[-?@VT\'^&])G;Q!XPTV\BCUXRSVZZ6H*1^9"ZH!)-B20C9*K1,(G92'4-^5
MO[(W[(WBK]K[Q]=Z%H5W!H^FZ;#'=:IK-[#*\-O$TJIL78I#3,"[)&S('$3_
M ##:37I?[;_CGX@_$^3X&^$-:LK_ %Z]N?#EOX@TS4I91=ZAK=SK/ESS!8X@
M!'&DZFVAMU0%5A&"RL@'[#?LE_L_V/[,_P !_#/@>W2W?4K>'[3J]Y %(NK^
M3#3OO"(74'Y$+KN$<<:G[M &M^S]^SQX+_9F\ KX2\#V,]IISS"[NI;JY>>:
M[N?*CC>=RQP&81)E4"H"#M5<XKTNBB@ HHHH **** "BBB@!"=H)/05^ ?\
MP49_:MTS]JCXX0WOAE[_ /X0WP_9_P!F:=]KD8)=/YC-+=I 0/*\S*+@_.R0
MQEMI^1/TH_X*@_M;CX ?!Q_"OA?7O[/^(WB?;%;_ &*?9=Z?8Y/G78PK;=VP
MPH<HVZ1GC;,+8_$SP!X!\0_%/QGI7A3PKI5QK?B'59A!:65L!ND;!)))P%50
M"S.Q"JJLS$ $@ ^RO^"2G[->F?&CXWZAXRU[][I7@+[)?V]K'.T;R:B\C-:N
MP"_-&GD2N1N7YQ$"&4NM?M]7E/[+WP+TO]G7X(>%O!=CIUA8W]K9Q2:Q-IY9
MDO-1,:BYN"[@.^YP<%@,($4!555'JU !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %(2 ,G@5E>
M+?%.E^!O"VL>(];NOL6C:19S7][<[&?RH(D+R/M4%FPJDX4$G' )K\;/VY_^
M"H.N?&G_ (2'X?\ PU?^QOAS<8M9]7V/'J&KQC<)!DD>5;R94>7M$C*OSD"1
MX@ >U?MO_P#!6#_A'+R?P;\"]2L+^Z78;OQI$//2WD2619;>"&6+RY<A(R)P
M9(RDC!1G#K^=?P=^!?Q*_:P^(\ECX:T^_P#$.J7]X)-5UZ],CV]J\I=VN+RY
M(;;NV2MELNY4A0[$*>V_8_\ V)/&O[6_B8"PBN-$\%6TS6^I>*FMTEAM)?)>
M1$6-I(S,Q(C5A&24$J,V 1G]TO@-^SKX#_9N\&VWA[P/H=OIR+#'%=ZDT:F]
MU%D+$27,P ,C;I)" ?E7>5157"@ \T_8R_88\(?L?:%>O9W/_"3>,M2S'?>)
M;BV$+F#=E+>&/<WE1C"EAN)=QECA8U3Z6HHH ***1F"@D\ 4 97BGQ;HG@;0
M;K6_$>L6&@:-:[?/U'4[E+>WBW,$7=(Y"KEF51D\D@=37X&_M^_M@7W[6'Q;
M<VA@C\#>&YKFT\/1PQL&GB9U#W<C.JONF$4;;" $4*N-P=W[_P#X*&?\%"K[
M]I35KCP/X(GGT[X6V4PWN0T4VNRHV5FE4X*PJ0#'$><@.XW;$B^:_P!G3X#>
M(?VD/BWH7@?P];7#M>3*U]?0PB5=.LPZB:ZD!91M0-G!9=S%4!W.H(!Z!^PW
M^R+??M=_%LZ)+=7&D^%-)A6^UO5(869EBWA5@B;:46:4[MN_@*DCX?R]C?T(
MZ/I%CX?TFRTO3+.WT[3;*%+:VL[6)8H8(D4*B(B@!54   #   %<!^SQ^S]X
M6_9F^&%CX'\)+.^G6\TUQ)>7HB-U=RR.6,DSQH@=@-J [<A(T7^$5Z70 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 (3@9KX!_;?_P""H?ASX2:'/X8^$^HV'BOQEJ-FDL'B'3[JWO=,TU':
M1&)*.V^X7RP1$RA!YB.Q8#RV\?\ ^"FG_!0[Q!IOC'4?A#\+]6GT&/29D77/
M$NEW@6YFN  YM;>6-LQ+&<+*<ARZM&0JJ_F_F#I.DWWB#5;/3-,L[C4=2O9D
MM[:SM(FEFGE=@J(B*"69F(  &22 * +?BWQ5JGCKQ3K'B/6[HWVLZO>37][<
M[%3S9Y7+R/M4!5RS$X4 #/ %?;W[%O\ P2R\0_'K2]*\;?$.[N/"?@"_ADEM
M+6U(35;]=H\F5 Z,D4+%BP=LLP0;4VR+(/I7]A+_ ();^'O!FEZ-\0OBQ;0>
M*-<U'34GM_"6IZ>1:Z4TJDD7$<O,TPC9%*.BK$_F<.RHZ_H\  ,#@4 <_P##
M_P"'_A[X6>#=*\*>%-*M]$\/Z7"(+2QM@=J+DDDDY+,Q)9G8EF9F9B223T-%
M% !1110 4444 %%%% !7R5_P52U:QT[]B#QY;W=Y;VT]_-IUO:132JC7$HOH
M)"D8)RS"..1\#)VHQZ U]:U\?_\ !5[PMIGB#]BCQ;?7]MY]UHEYI]_I\GF,
MODSM=1VY? (#?NKB9<-D?/G&0" #@/ W[&5O\:-=_9%^*4]]?V=AX6\!Z5->
MF!HBDD]HMK/80A6^==[SW+.X#@I $'ELX>OO^O*?V3CG]EOX/?\ 8GZ1_P"D
M45>K4 %%%% !1110 4444 %<G\5OB;H?P;^'/B'QKXCN!;Z/HEG)>3@.BO+M
M'RQ1[V53([;412PW.ZKG)KH=7U>Q\/Z5>:GJ=Y;Z=IME"]Q<WEW*L4,$2*6=
MW=B JJ 223@ $FOP"_;]_;!O_P!J_P"+3FT,$?@7PY-<VGAZ.&-@T\3.H>[D
M9U5]TPBC;80 BA5QN#NX!X_\?OC'JG[0'QC\5^/]63R+K6[PS1VVY6^S0* D
M$.Y40/Y<21IOV@MLW'DFOT^_X)"_LD?\(CX6N_C'XOT'R==U;$7AG[?!B6VL
M2GSW<>6.//W[5)16\N,E6*3G/Q7_ ,$]_P!D"Y_:>^,FGR>(-'OW^&NE^;<Z
MM?HLL,%T\83;9)<*A7S&:6(L@97\KS"K*VTU^_JJ%  X H 6BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH *J:MJ]CH&E7FIZG>6^G:;9PO<7-Y=RK%#!$BEG=W8@*J@$DDX !)KG
M_B7\5?"'P<\+3^(_&OB*P\-Z-%N'VF_F">:X1G\N)?O2R%4<B- SMM. :_);
M_@H[_P %'M,^.>AR?##X7R_:O!%QY,VKZY<6S1OJ+JRRI!#'(H>.-'52SD!W
M=<#"*3* <K_P4@_;XU3X^^*M3^&_@^Z^Q?#72+QH)IK6=9/[>GB? F9T)5K<
M,NZ) 2&PLC9;8L7?_L7?\$E]3\9[?%7QQL[_ ,.Z,/(FT_PS#.L=W>@[)"UT
M1EH(RI,9B&R;);)B*#?K?\$V_P#@G!J=WKOAWXQ_$R+[%I5K]EUCPQH]O<JS
MWKE4G@O)FC8[(URC+$2'9Q\X55VR_K30!3TC1[#P_I5GIFEV5OIVFV4*6]M9
MVD2Q0P1(H5$1% "JH   &   *N444 %%%% !7Y:_\%5OV[;$:7??!/X>:S<-
MJ33&'Q5JFGRJ(4B"LKZ:& )9F)'F[2H4)Y3%M\J)T'_!2'_@I#_P@(U3X4?"
MC5/^*I^:VUWQ)9O_ ,@OL]M;N/\ EXZAY!_J>57][DP_D;I&D7_B+5[/3-,L
M[C4M2O9DM[:TM8FEFGE=@J(B*"69B0  ,DD 4 ;_ ,+?A;XG^-/CO3?!W@[3
M?[8\1ZEYGV6S\^.'S/+C:5_GD94&$1CR1G&!S@5_0/\ L=_LK>'OV4OA)I^@
M:?9V[>)[V&&?Q#JT;F5[V\"?,%D*J?)0LZQIM7"DDC>[LW*?L-_L.^'OV1?!
MAN)S;ZW\1-5A5=7UU5.V-<AOLMMN *PJ0"20&D90S  (D?U#0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 453U?5
M['P_I5YJ>J7MOIVFV<+W%S>7<JQ0P1(I9W=V("JH!)).  2:_,S]OG_@J5IE
MIH5UX!^!VN_;=5NO,M]4\7V6Y4LD#,C16;D#?(V"?M"914(,;,S!X@#[_P#C
MU\:M$_9X^%&N?$#Q%:W][HVD>1Y\&EQI)<-YL\<*[5=T4X:12<L. >O2OR _
M:N_X*M?$+XS7DFD?#F:_^&OA%-Z-):7 &IWV)0T<KSH UO\ *B?NXF_BD#22
M*P ^=9OVO_C5>>#?$7A6]^)WB75-#\00K;ZA;ZGJ#W;21*3E$DE+/$K!BKB-
ME$BG:^Y>*[;]DC]A?XA?M-^*=!NT\/7^G_#F2\C_ +3\23L+6(VH=Q+]E9U/
MG2?NI(QL1U20KYFT'- 'BOPT^%7C#XR^*8/#O@KP]J'B769BI^SV,)?RT+JG
MF2M]V*,,Z R.51=PR0*_=+]BG]@;PA^RMX5LK_4K2P\2?$N;]_>>(9( _P!C
M<HR&"R+C=%&%=U+C:\NXEL+MC3V#]GC]GWPK^S-\,K+P/X12=].MYIKB2\O1
M$;JZED<L7F>-$#L!M0';D)&B_P (KTN@ HHHH **** "BBB@ HHHH **** "
MN4^*WPTT3XQ_#CQ%X*\10>?H^MV<EG/A$9XMP^66/>K*)$;:Z,5.UT5L9%=7
M10!^07P8^._Q!^#?[,WQ#^$/AWQ!H,GQ%^%'C%[LV-[>"V6^T>UFDNKR*PVO
M%+<[9K2XDF5P";:9U!RRHOZXZ-J]EX@TBRU33;RWU'3KV!+FVO+25989XG4,
MCHZDAE8$$$'!!!%?C;_P5G_9^OO@U\:[?XJ>%%N-+T/QK#-;ZA+IX:)8+]HC
M'<HQC155;F%BQ#,S2M]K+?+Q7:_\$T/^"B'AGX>>$M&^#GQ$^P>&=&L//.E>
M)Y9I DDD]TKK;SH$94^:>=C.SI&J(H8#!8@'ZTT4@((R.12T %%%% !2,P4$
MG@"LKQ5XMT/P-H5SK?B/6+#0-&M=OGZAJ=REO;Q;F"+ND<A5RS*HR>20.IK\
MC/\ @H9_P4TB^+&EW'PX^$&HW$?@^ZA"ZSXB$4EO-J:LO-K$KA7CAP<2%@&D
M.4P(PWG '*_\%*_V^HOV@M6MO GPWUZXF^&5O#%/?S+:R6IU6\W%@&WX=H8A
MY>U&5,R!V(<+$P^?_P!CS]E7Q#^U=\6K#0-/L[A?#%G-%/XAU>-Q$ME9EOF"
MR%6'G.%=8TVME@21L1V7S_X+_"'Q#\>OB?H'@/PM'!)KFLS&*%KJ410QJJ-)
M)([<D*D:.YP"Q"D*K,0#_0G^RK^S/X>_91^$EGX*T"XGU"1IFOM2U.YR&O;Q
MT19)0F2(UQ&BJB]%1<EFW.P!U7P7^$/A[X#?#'0? ?A6*>/0]&A:*$W4IEFD
M9G:221VX!9Y'=S@!06(554 #MJ** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KGOB!\0/#WPL\&:MX
MK\5:K;Z)X?TN$SW=[<DA47(   R69F(544%F9E5020#T-?C7_P %BOVC],^(
M?Q&\/?#3PYJOVZP\)^=-K#6EVS6[:BY""%X\!#) B,-X9MIN)$^5E<$ ^8/V
MP?VLO$/[7'Q//B34H[C2="M(5@TGP\UV+B'3UV)YI5@B!FD=2[.5W8V*25C7
M'U__ ,$D_P!C*Q\97$?QM\76MP;?1]2V>&K.6-?(NI4C=9;B1)(B'6.1X_*>
M-P5E@DSR@KPK_@G/^Q2?VJ/B--JOBFROX_AIH/SWMS /+34+H%2EB)-P9<JQ
M=VC!94 &8VEC<?N]I&D6/A_2K/3-,L[?3M-LH4M[:SM(EBA@B10J(B* %50
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "F>4G]Q?RI]% #/*3^XOY4H15/"@?04ZB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
+ "BBB@ HHHH _]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>stn-20211231_g2.jpg
<TEXT>
begin 644 stn-20211231_g2.jpg
M_]C_X0SP17AI9@  34T *@    @ # $   ,    ! 28   $!  ,    ! .\
M  $"  ,    #    G@$&  ,    !  (   $2  ,    !  $   $5  ,    !
M  ,   $:  4    !    I $;  4    !    K $H  ,    !  (   $Q  (
M   B    M $R  (    4    UH=I  0    !    [    20 "  (  @ "OR
M   G$  *_(   "<0061O8F4@4&AO=&]S:&]P($-#(#(P,3D@*%=I;F1O=W,I
M #(P,3DZ,#$Z,S$@,3,Z-3DZ,#,     !)    <    $,#(R,: !  ,    !
M  $  * "  0    !   !)J #  0    !    7P         & 0,  P    $
M!@   1H !0    $   %R 1L !0    $   %Z 2@  P    $  @   @$ !
M  $   &" @( !     $   MF         $@    !    2     '_V/_M  Q!
M9&]B95]#30 !_^X #D%D;V)E &2      ?_; (0 # @(" D(# D)#!$+"@L1
M%0\,# \5&!,3%1,3&!$,# P,# P1# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# $-"PL-#@T0#@X0% X.#A04#@X.#A01# P,# P1$0P,# P,#!$,# P,
M# P,# P,# P,# P,# P,# P,# P,# P,_\  $0@ - "@ P$B  (1 0,1 ?_=
M  0 "O_$ 3\   $% 0$! 0$!          ,  0($!08'" D*"P$  04! 0$!
M 0$          0 " P0%!@<("0H+$  !! $# @0"!0<&" 4###,!  (1 P0A
M$C$%05%A$R)Q@3(&%)&AL4(C)!52P6(S-'*"T4,')9)3\.'Q8W,U%J*R@R9$
MDU1D1<*C=#87TE7B9?*SA,/3=>/S1B>4I(6TE<34Y/2EM<75Y?569G:&EJ:V
MQM;F]C='5V=WAY>GM\?7Y_<1  (" 0($! ,$!08'!P8%-0$  A$#(3$2!$%1
M87$B$P4R@9$4H;%"(\%2T? S)&+A<H*20U,58W,T\24&%J*R@P<F-<+21)-4
MHQ=D154V=&7B\K.$P]-UX_-&E*2%M)7$U.3TI;7%U>7U5F9VAI:FML;6YO8G
M-T=79W>'EZ>WQ__:  P# 0 "$0,1 #\ ]53.<UC2YQ :T22=  /%9_7.J6=*
MP3DU8EV?:7-KKQ\=I<XN=QO+&O\ 3J_?LV+!MZ/]8/K%:VW/>_I6&!_,DMLL
M=KN;MQ6FS$H>W_3Y/VO(_P""H24Z>=]<^@XN0,.FYV?G.^AAX33?:?\ MO\
M15_]>MK4L?ZSTMI-G5\:[I!9]-^0T^@ 3M9^O-;]F;NEO\ZZM7>E](Z?TG']
M#"J%8.MEA]UECO\ 27W._276?RGJX0"(/'=)2S'LL8'L<',< YK@9!!U#FD*
M2P<XCZO7-ZC4[TNCNBO/Q@/947'93FXM8^A^E<VK+HJ_G-_VK9ZS+?M%@]0Z
MGG@?LBEC,=VTC.R@[8YK@'A^+BUEEV1[7?3NLQ*_]'ZR2G657+ZITW",9F71
MC$\>M8RO_P ^.:J/_-UN0#^ULS)Z@7?2K+S11_5;BX9I8YG\G(=D*WB]%Z/A
MAPQ,''Q]\%_I5,9N(XW;&C<DI?%ZOTG-=MP\W'R7>%-K'G_P-SE<5/+Z-TG-
MK]+,PJ+V#4"RMKH)_.9+?8[^JL>RO*^JUC<AES\CZON<&Y%-SB^S#W$,9D47
M6%UMN"UVW[118[]69^GI_1^I6DIZ1)4^I=7Z;TJH6]0R&8[7F&!QE[S^Y32S
M=;<_^14Q9S>J]?ZC_P E].^QT'C+ZG+"1_P73J?UEW_H3;A)*=U,N-S.C_6[
MJ&4VJGJ.32*7GULYY&/48.E>%T[$_27U_G^KF9'O_F]ZW/\ F[5E,:.LY-O5
M' R66$5T3_X3QO2IL9_X:^T_\8DI)D_63HF+=]GLRFOR)CT* Z^R? TXK;K?
M^@@N^L5DGT^D]1L:"0'"IC9C\[;??59[OY;%JT8]&-4VG'K934S1M=;0UH_J
ML9#41)3B_P#./([]$ZD/^MT_PRE.CZU]"MN;CV9!P\EP$8^8Q^,^7?F!N4VK
MU'_\5O6NH74TWU.IO8VVJP;7UO <UP/YKF.]KDE,DZYZWH6;T=KLCZLNAC?<
M_I%[S]GL'TG-Q+';G]/O=_@]GZI_I:/\(M/H_5\;J^$,J@.K<USJKZ+!MLJM
M9I;CWL_,MK_]2?024__0]43IEB,MS.NY#S4]V-T6IQ8VVMQ;;EN:8>ZJUGNH
MP&N]GJU?ILO_  5E>/\ SZ4V<CKV*S)=A8C+,[-9H^G'$AA_[LY#MN/C?]<L
M]3_@U0R<SJ@RZ\;)N RLAN^CIF%J0QIDWYO4+F_HJ-WZ)UC*:/\ 1T_:+%J7
MFGI/2KGX>+NKQ*GOJQ*&P7;07^E4Q@^E8Y Z!AU489R38,G-S"+,W+UE]D?0
M;N]S,?'_ )G&H_P-?_">HDI#_P VL;*IM_:I.9;<'C8YSG4TEXAWV.FUS_3>
MW\W(_G_^+^@B?5')LROJQTRZT?I#C5M<?$L'I[_[>S<A?6CJ.11B-Z;TXSU?
MJFZC":/S 1&1FV?N4X=3O5W?Z7TJ_P ]:N%B4X6'1A4"*<:ME-8\&L:*V?\
M1:DI.DDAWWTX]+[[WMJIJ:7V6/(#6M:)<YSC^ZDICE96-AX]F5EVLHQZANLM
ML(:UH_E.<L3*=U3ZQXEF/BM'3^EY+75NR;V;K[JW#;NQL5Q9]FK?_I<K]-L_
M[35HM/3W]7R*NI]6K(JI=OZ?TY_T:_\ 1YF74?YS/>WZ#+/Z!_-U_K'K76/]
M9.I7TTU=,Z>0>J]4)IQ=)%;?^U.=:/\ 18=1W_\ "7>E4DII?4' POV!A=1]
M%CLVVMS#ENE]CJVO?75%UN^QE3ZF,=Z+'>DQ=0J^!A8_3\''P<8;:,6MM50.
MIVL&QNX_G.T5A)2DDDDE*226)U'KN2[,=TCH5+<OJ3 #D6V$C&Q6N^@[,L9[
MGW/_ ,%A4_IW_P Y^AJ]Z2G4S,[#P*#D9M]>/2-#98X-$GAHW?2>[]Q9[>J]
M3S]W[+PC73^9F9VZECOY5.)'VRQO_',Q/^,3].^KU./<,[/N=U/J?_<N\"&?
MR,+''Z'"J_XG]*__  UUJUDE-&GI]WJ"[,RK,AXU%;?T5(/\FBOW/_\ 0BV]
M9Q:[#^NK!2/T75L)]F4T?Z7#=575D?UGTY?V=_\ Q=/^C6\2 "28 U)*P>BV
M-ZQU;(^L#)^QUUG!Z:>UE8>+,S,'_!Y&17551_P6+ZO^&24__]'NOKCDY./T
M&[[,[T[+WUT>K):&"Y[:76.>/YOZ>WU/S%H]-PVX'3\;!:9&-4RK<-)V-#=T
M?RD>VJJ^I]-S&V56-+7L< 6N:1#FN:?I-<JE?3#0 W'RKZZF@-947"QK0/W7
M7-LN_P#!4E-Q8F7]9Z7WOZ?T.O\ :O46G:]M1C'I/[V?FZU4[/=^AK]7*_X%
M7<WHU/4*FT9]UM^.';G4AWI-?'YMWV;TGVU?\"]_I?Z16L7#Q<.EN/B4LQZ&
M?0JJ:&,'P8P!J2G.Z/T-V'?;U'/M^V]7RFAM^41M:RL'<S#PJO\  8=;O^N7
MV?ILC?8M=)))2ESGUBR!=UKI72<D-KZ<\V9N59:X,8\XQ9]EQAO.VS]:MIR+
M:O\ @O\ C%T:KYO3\#J%/H9^/5ET@APKN8VQH<.'AM@=[O<DIRLOZS4/L.'T
M1@ZOU#@UT.'H53/OSLW6G':W;_->_)L_P5"/T;HC\.VWJ/4+1F=8RP&Y&2!M
M8RL'=7A859_F,.K_ +<R+?T^1[_H:.-BXV)2VC%J912SZ%530Q@_JL8&M14E
M*22224I))))3G=7RK6UC P[-G4<UKFX[@ ?3 'Z7,<UTMV8V_P#._G+O2I_P
MB+TKI6'TG"9AXC2&-)<][SNLLL=K;D7V'W6WVN]UCU@MR:\'ZZY^5U>TXU=F
M-33TRRR10ZK^<RF^O'I,O9D_X.Q[+-C_ -Q;5W7^C4V5U/S*O4M$UL:[>YW]
M5M>])3H(61DX^+0_(R;6445#=9;8X-:T?O/>[VM63;U;K682SHW3BUFH&;U
MFBO3O7A@.S[O^N58G_&I8WU:%M[,SKF2[JV56=U3+&AF-4X<.Q\%NZOU&_Z?
M(=D7_P#"I*0/^T_6EGIAMF']7WZV/=-=^:S_ $;&';;B=.M_PECOUG,K_F_0
MH_27=!77756VJI@KKK:&L8T -:T#:UC6M^BUJDDDI__2]527RJDDI^JDE\JI
M)*?JI)?*J22GZJ27RJDDI^JDE\JI)*?JI)?*J22GZJ27RJDDI^JD.GT(=Z.V
M-QW[(^E^?NV_GKY9224_522^54DE/U4DOE5))3__V?_M%,Q0:&]T;W-H;W @
M,RXP #A"24T$!       #QP!6@ #&R5'' (   (    X0DE-!"4      !#-
MS_I]J,>^"05P=JZO!<-..$))300Z      $3    $     $       MP<FEN
M=$]U='!U=     4     4'-T4V)O;VP!     $EN=&5E;G5M     $EN=&4
M    0VQR;0    ]P<FEN=%-I>'1E96Y":71B;V]L      MP<FEN=&5R3F%M
M951%6%0    8 %P 7 !# $0 ,0 P #  ,0 M $X ,@ R %P 10!$ $T ,@ R
M $$ ,@!- #  -@      #W!R:6YT4')O;V93971U<$]B:F,    , %  <@!O
M &\ 9@ @ %, 90!T '4 <       "G!R;V]F4V5T=7     !     $)L=&YE
M;G5M    #&)U:6QT:6Y0<F]O9@    EP<F]O9D--64L .$))300[      (M
M    $     $      !)P<FEN=$]U='!U=$]P=&EO;G,    7     $-P=&YB
M;V]L      !#;&)R8F]O;       4F=S36)O;VP      $-R;D-B;V]L
M  !#;G1#8F]O;       3&)L<V)O;VP      $YG='9B;V]L      !%;6Q$
M8F]O;       26YT<F)O;VP      $)C:V=/8FIC     0       %)'0D,
M   #     %)D("!D;W5B0&_@            1W)N(&1O=6) ;^
M  !";" @9&]U8D!OX            $)R9%15;G1&(U)L=
M $)L9"!5;G1&(U)L=                %)S;'15;G1&(U!X;$!2
M    "G9E8W1O<D1A=&%B;V]L 0    !09U!S96YU;0    !09U!S     %!G
M4$,     3&5F=%5N=$8C4FQT                5&]P(%5N=$8C4FQT
M            4V-L(%5N=$8C4')C0%D            08W)O<%=H96Y0<FEN
M=&EN9V)O;VP     #F-R;W!296-T0F]T=&]M;&]N9P         ,8W)O<%)E
M8W1,969T;&]N9P         -8W)O<%)E8W12:6=H=&QO;F<         "V-R
M;W!296-T5&]P;&]N9P      .$))30/M       0 $@    !  $ 2     $
M 3A"24T$)@      #@             _@   .$))30/R       *  #_____
M__\  #A"24T$#0      !    %HX0DE-!!D       0    >.$))30/S
M   )           ! #A"24TG$       "@ !          $X0DE- _4
M $@ +V9F  $ ;&9F  8       $ +V9F  $ H9F:  8       $ ,@    $
M6@    8       $ -0    $ +0    8       $X0DE- _@      '   /__
M__________________________\#Z     #_________________________
M____ ^@     _____________________________P/H     /__________
M__________________\#Z   .$))300(       0     0   D    )
M #A"24T$'@      !      X0DE-!!H      U4    &              !?
M   !)@   !  5 !E '( 90!S &$ 2@!A &X 9P!? $( ; !A &, :P    $
M                         0             !)@   %\
M         0                         0     0       &YU;&P    "
M    !F)O=6YD<T]B:F,    !        4F-T,0    0     5&]P(&QO;F<
M         $QE9G1L;VYG          !"=&]M;&]N9P   %\     4F=H=&QO
M;F<   $F    !G-L:6-E<U9L3',    !3V)J8P    $       5S;&EC90
M !(    '<VQI8V5)1&QO;F<         !V=R;W5P241L;VYG          9O
M<FEG:6YE;G5M    #$53;&EC94]R:6=I;@    UA=71O1V5N97)A=&5D
M %1Y<&5E;G5M    "D53;&EC951Y<&4     26UG(     9B;W5N9'-/8FIC
M     0       %)C=#$    $     %1O<"!L;VYG          !,969T;&]N
M9P          0G1O;6QO;F<   !?     %)G:'1L;VYG   !)@    -U<FQ4
M15A4     0       &YU;&Q415A4     0       $US9V5415A4     0
M    !F%L=%1A9U1%6%0    !       .8V5L;%1E>'1)<TA434QB;V]L 0
M  AC96QL5&5X=%1%6%0    !       ):&]R>D%L:6=N96YU;0    ]%4VQI
M8V5(;W)Z06QI9VX    '9&5F875L=     EV97)T06QI9VYE;G5M    #T53
M;&EC959E<G1!;&EG;@    =D969A=6QT    "V)G0V]L;W)4>7!E96YU;0
M !%%4VQI8V5"1T-O;&]R5'EP90    !.;VYE    "71O<$]U='-E=&QO;F<
M        "FQE9G1/=71S971L;VYG          QB;W1T;VU/=71S971L;VYG
M          MR:6=H=$]U='-E=&QO;F<      #A"24T$*       #     (_
M\        #A"24T$%       !     DX0DE-! P     "X(    !    H
M #0   '@  !A@   "V8 &  !_]C_[0 ,061O8F5?0TT  ?_N  Y!9&]B90!D
M@     '_VP"$  P(" @)" P)"0P1"PH+$14/# P/%1@3$Q43$Q@1# P,# P,
M$0P,# P,# P,# P,# P,# P,# P,# P,# P,# P!#0L+#0X-$ X.$!0.#@X4
M% X.#@X4$0P,# P,$1$,# P,# P1# P,# P,# P,# P,# P,# P,# P,# P,
M# P,#/_  !$( #0 H ,!(@ "$0$#$0'_W0 $  K_Q $_   !!0$! 0$! 0
M       #  $"! 4&!P@)"@L!  $% 0$! 0$!          $  @,$!08'" D*
M"Q   00! P($ @4'!@@% PPS 0 "$0,$(1(Q!4%181,B<8$R!A21H;%"(R05
M4L%B,S1R@M%#!R624_#A\6-S-1:BLH,F1)-49$7"HW0V%])5XF7RLX3#TW7C
M\T8GE*2%M)7$U.3TI;7%U>7U5F9VAI:FML;6YO8W1U=G=X>7I[?'U^?W$0 "
M @$"! 0#! 4&!P<&!34!  (1 R$Q$@1!46%Q(A,%,H&1%*&Q0B/!4M'P,R1B
MX7*"DD-3%6-S-/$E!A:BLH,')C7"TD235*,79$55-G1EXO*SA,/3=>/S1I2D
MA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V)S='5V=WAY>GM\?_V@ , P$  A$#
M$0 _ /54SG-8TN<0&M$DG0 #Q6?USJEG2L$Y-6)=GVES:Z\?':7.+G<;RQK_
M $ZOW[-BP;>C_6#ZQ6MMSWOZ5A@?S)+;+':[F[<5ILQ*'M_T^3]KR/\ @J$E
M.GG?7/H.+D##IN=GYSOH8>$TWVG_ +;_ $5?_7K:U+'^L]+:39U?&NZ06?3?
MD-/H $[6?KS6_9F[I;_.NK5WI?2.G])Q_0PJA6#K98?=98[_ $E]SOTEUG\I
MZN$ B#QW24LQ[+&!['!S' .:X&00=0YI"DL'.(^KUS>HU.]+H[HKS\8#V5%Q
MV4YN+6/H?I7-JRZ*OYS?]JV>LRW[18/4.IYX'[(I8S'=M(SLH.V.:X!X?BXM
M99=D>UWT[K,2O_1^LDIUE5R^J=-PC&9ET8Q/'K6,K_\ /CFJC_S=;D _M;,R
M>H%WTJR\T4?U6XN&:6.9_)R'9"MXO1>CX8<,3!Q\??!?Z53&;B.-VQHW)*7Q
M>K])S7;</-Q\EWA3:QY_\#<Y7%3R^C=)S:_2S,*B]@U LK:Z"?SF2WV._JK'
MLKROJM8W(9<_(^K[G!N13<XOLP]Q#&9%%UA=;;@M=M^T46._5F?IZ?T?J5I*
M>D25/J75^F]*J%O4,AF.UYA@<9>\_N4TLW6W/_D5,6<WJO7^H_\ )?3OL=!X
MR^IRPD?\%TZG]9=_Z$VX22G=3+C<SH_UNZAE-JIZCDTBEY];.>1CU&#I7A=.
MQ/TE]?Y_JYF1[_YO>MS_ )NU93&CK.3;U1P,EEA%=$_^$\;TJ;&?^&OM/_&)
M*29/UDZ)BW?9[,IK\B8]"@.OLGP-.*VZW_H(+OK%9)]/I/4;&@D!PJ8V8_.V
MWWU6>[^6Q:M&/1C5-IQZV4U,T;76T-:/ZK&0U$24XO\ SCR._1.I#_K=/\,I
M3H^M?0K;FX]F0</)<!&/F,?C/EWY@;E-J]1__%;UKJ%U--]3J;V-MJL&U];P
M'-<#^:YCO:Y)3).N>MZ%F]':[(^K+H8WW/Z1>\_9[!])S<2QVY_3[W?X/9^J
M?Z6C_"+3Z/U?&ZOA#*H#JW-<ZJ^BP;;*K6:6X][/S+:__4GT$E/_T/5$Z98C
M+<SKN0\U/=C=%J<6-MK<6VY;FF'NJM9[J,!KO9ZM7Z;+_P %97C_ ,^E-G(Z
M]BLR786(RS.S6:/IQQ(8?^[.0[;CXW_7+/4_X-4,G,ZH,NO&R;@,K(;OHZ9A
M:D,:9-^;U"YOZ*C=^B=8RFC_ $=/VBQ:EYIZ3TJY^'B[J\2I[ZL2AL%VT%_I
M5,8/I6.0.@8=5&&<DV#)S<PBS-R]9?9'T&[O<S'Q_P"9QJ/\#7_PGJ)*0_\
M-K&RJ;?VJ3F6W!XV.<YU-)>(=]CIM<_TWM_-R/Y__B_H(GU1R;,KZL=,NM'Z
M0XU;7'Q+!Z>_^WLW(7UHZCD48C>F].,]7ZINHPFC\P$1D9MG[E.'4[U=W^E]
M*O\ /6KA8E.%AT85 BG&K936/!K&BMG_ $6I*3I)(=]]./2^^][:J:FE]ECR
M UK6B7.<X_NI*8Y65C8>/9E9=K*,>H;K+;"&M:/Y3G+$RG=4^L>)9CXK1T_I
M>2UU;LF]FZ^ZMPV[L;%<6?9JW_Z7*_3;/^TU:+3T]_5\BKJ?5JR*J7;^G].?
M]&O_ $>9EU'^<SWM^@RS^@?S=?ZQZUUC_63J5]--73.GD'JO5":<7216W_M3
MG6C_ $6'4=__  EWI5)*:7U!P,+]@874?18[-MK<PY;I?8ZMKWUU1=;OL94^
MIC'>BQWI,74*O@86/T_!Q\'&&VC%K;54#J=K!L;N/YSM%824I))))2DDEB=1
MZ[DNS'=(Z%2W+ZDP Y%MA(QL5KOH.S+&>Y]S_P#!85/Z=_\ .?H:O>DIU,S.
MP\"@Y&;?7CTC0V6.#1)X:-WTGN_<6>WJO4\_=^R\(UT_F9F=NI8[^53B1]LL
M;_QS,3_C$_3OJ]3CW#.S[G=3ZG_W+O AG\C"QQ^APJO^)_2O_P -=:M9)31I
MZ?=Z@NS,JS(>-16W]%2#_)HK]S__ $(MO6<6NP_KJP4C]%U;"?9E-'^EPW55
MU9']9].7]G?_ ,73_HUO$@ DF -22L'HMC>L=6R/K R?L==9P>FGM96'BS,S
M!_P>1D5U54?\%B^K_ADE/__1[KZXY.3C]!N^S.].R]]='JR6A@N>VEUCGC^;
M^GM]3\Q:/3<-N!T_&P6F1C5,JW#2=C0W='\I'MJJOJ?3<QME5C2U[' %KFD0
MYKFGZ37*I7TPT -Q\J^NIH#65%PL:T#]UUS;+O\ P5)3<6)E_6>E][^G]#K_
M &KU%IVO;48QZ3^]GYNM5.SW?H:_5RO^!5W-Z-3U"IM&?=;?CAVYU(=Z37Q^
M;=]F])]M7_ O?Z7^D5K%P\7#I;CXE+,>AGT*JFAC!\&, :DISNC]#=AWV]1S
M[?MO5\IH;?E$;6LK!W,P\*K_  &'6[_KE]GZ;(WV+72224I<Y]8L@7=:Z5TG
M)#:^G/-F;E66N#&/.,6?9<8;SML_6K:<BVK_ (+_ (Q=&J^;T_ ZA3Z&?CU9
M=((<*[F-L:'#AX;8'>[W)*<K+^LU#[#A]$8.K]0X-=#AZ%4S[\[-UIQVMV_S
M7OR;/\%0C]&Z(_#MMZCU"T9G6,L!N1D@;6,K!W5X6%6?YC#J_P"W,BW]/D>_
MZ&CC8N-B4MHQ:F44L^A54T,8/ZK&!K45)2DDDDE*22224YW5\JUM8P,.S9U'
M-:YN.X 'TP!^ES'-=+=F-O\ SOYR[TJ?\(B]*Z5A])PF8>(TAC27/>\[K++'
M:VY%]A]UM]KO=8]8+<FO!^NN?E=7M.-79C4T],LLD4.J_G,IOKQZ3+V9/^#L
M>RS8_P#<6U=U_HU-E=3\RKU+1-;&NWN=_5;7O24Z"%D9./BT/R,FUE%%0W66
MV.#6M'[SWN]K5DV]6ZUF$LZ-TXM9J!F]0)HKT[UX8#L^[_KE6)_QJ6-]6A;>
MS,ZYDNZME5G=4RQH9C5.'#L?!;NK]1O^GR'9%_\ PJ2D#_M/UI9Z8;9A_5]^
MMCW37?FL_P!&QAVVXG3K?\)8[]9S*_YOT*/TEW05UUU5MJJ8*ZZVAK&- #6M
M VM8UK?HM:I))*?_TO54E\JI)*?JI)?*J22GZJ27RJDDI^JDE\JI)*?JI)?*
MJ22GZJ27RJDDI^JDE\JI)*?JI#I]"'>CMC<=^R/I?G[MOYZ^64DE/U4DOE5)
M)3]5)+Y5224__]DX0DE-!"$      %T    ! 0    \ 00!D &\ 8@!E "
M4 !H &\ = !O ', : !O '     7 $$ 9 !O &( 90 @ %  : !O '0 ;P!S
M &@ ;P!P "  0P!# "  ,@ P #$ .0    $ .$))300&       '  @    !
M 0#_X0\2:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+P \/WAP86-K970@
M8F5G:6X](N^[OR(@:60](E<U33!-<$-E:&E(>G)E4WI.5&-Z:V,Y9"(_/B \
M>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O(B!X.GAM<'1K/2)!
M9&]B92!835 @0V]R92 U+C8M8S$T-2 W.2XQ-C,T.3DL(#(P,3@O,#@O,3,M
M,38Z-# Z,C(@(" @(" @("(^(#QR9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO
M+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN=&%X+6YS(R(^(#QR9&8Z
M1&5S8W)I<'1I;VX@<F1F.F%B;W5T/2(B('AM;&YS.GAM<#TB:'1T<#HO+VYS
M+F%D;V)E+F-O;2]X87 O,2XP+R(@>&UL;G,Z>&UP34T](FAT=' Z+R]N<RYA
M9&]B92YC;VTO>&%P+S$N,"]M;2\B('AM;&YS.G-T179T/2)H='1P.B\O;G,N
M861O8F4N8V]M+WAA<"\Q+C O<U1Y<&4O4F5S;W5R8V5%=F5N=",B('AM;&YS
M.F1C/2)H='1P.B\O<'5R;"YO<F<O9&,O96QE;65N=',O,2XQ+R(@>&UL;G,Z
M<&AO=&]S:&]P/2)H='1P.B\O;G,N861O8F4N8V]M+W!H;W1O<VAO<"\Q+C O
M(B!X;7 Z0W)E871O<E1O;VP](D%D;V)E(%!H;W1O<VAO<"!#0R R,#$Y("A7
M:6YD;W=S*2(@>&UP.D-R96%T941A=&4](C(P,3DM,#$M,S%4,3,Z-38Z,S4M
M,#<Z,# B('AM<#I-971A9&%T841A=&4](C(P,3DM,#$M,S%4,3,Z-3DZ,#,M
M,#<Z,# B('AM<#I-;V1I9GE$871E/2(R,#$Y+3 Q+3,Q5#$S.C4Y.C S+3 W
M.C P(B!X;7!-33I);G-T86YC94E$/2)X;7 N:6ED.F,T,C4U,S5D+61C8S<M
M-C(T-2UA.65B+3=D.3!E.&0R-F$Q-"(@>&UP34TZ1&]C=6UE;G1)1#TB861O
M8F4Z9&]C:60Z<&AO=&]S:&]P.F)B,3 T-V$V+60V.&4M.3(T."TX8F4W+68Y
M.#DP-C T9&)B-2(@>&UP34TZ3W)I9VEN86Q$;V-U;65N=$E$/2)X;7 N9&ED
M.C)A8C1A838S+31F,F8M9&0T.2UB-3 T+6$R834R83<Q8S,P,R(@9&,Z9F]R
M;6%T/2)I;6%G92]J<&5G(B!P:&]T;W-H;W Z3&5G86-Y25!40T1I9V5S=#TB
M,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#$B('!H;W1O<VAO<#I#
M;VQO<DUO9&4](C,B('!H;W1O<VAO<#I)0T-0<F]F:6QE/2)S4D="($E%0S8Q
M.38V+3(N,2(^(#QX;7!-33I(:7-T;W)Y/B \<F1F.E-E<3X@/')D9CIL:2!S
M=$5V=#IA8W1I;VX](F-R96%T960B('-T179T.FEN<W1A;F-E240](GAM<"YI
M:60Z,F%B-&%A-C,M-&8R9BUD9#0Y+6(U,#0M83)A-3)A-S%C,S S(B!S=$5V
M=#IW:&5N/2(R,#$Y+3 Q+3,Q5#$S.C4V.C,U+3 W.C P(B!S=$5V=#IS;V9T
M=V%R94%G96YT/2)!9&]B92!0:&]T;W-H;W @0T,@,C Q.2 H5VEN9&]W<RDB
M+SX@/')D9CIL:2!S=$5V=#IA8W1I;VX](G-A=F5D(B!S=$5V=#II;G-T86YC
M94E$/2)X;7 N:6ED.C=E,6-E-V%E+60X-C,M,64T9BUB83=C+34R-V4W,S5D
M-#$X."(@<W1%=G0Z=VAE;CTB,C Q.2TP,2TS,50Q,SHU-CHS-2TP-SHP,"(@
M<W1%=G0Z<V]F='=A<F5!9V5N=#TB061O8F4@4&AO=&]S:&]P($-#(#(P,3D@
M*%=I;F1O=W,I(B!S=$5V=#IC:&%N9V5D/2(O(B\^(#QR9&8Z;&D@<W1%=G0Z
M86-T:6]N/2)S879E9"(@<W1%=G0Z:6YS=&%N8V5)1#TB>&UP+FEI9#IC-#(U
M-3,U9"UD8V,W+38R-#4M83EE8BTW9#DP93AD,C9A,30B('-T179T.G=H96X]
M(C(P,3DM,#$M,S%4,3,Z-3DZ,#,M,#<Z,# B('-T179T.G-O9G1W87)E06=E
M;G0](D%D;V)E(%!H;W1O<VAO<"!#0R R,#$Y("A7:6YD;W=S*2(@<W1%=G0Z
M8VAA;F=E9#TB+R(O/B \+W)D9CI397$^(#PO>&UP34TZ2&ES=&]R>3X@/"]R
M9&8Z1&5S8W)I<'1I;VX^(#PO<F1F.E)$1CX@/"]X.GAM<&UE=&$^(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @/#]X<&%C:V5T(&5N9#TB=R(_/O_B#%A)0T-?
M4%)/1DE,10 ! 0  #$A,:6YO A   &UN=')21T(@6%E:( ?.  ( "0 & #$
M &%C<W!-4T94     $E%0R!S4D="               !  #VU@ !     -,M
M2% @(
M        $6-P<G0   %0    ,V1E<V,   &$    ;'=T<'0   'P    %&)K
M<'0   ($    %')865H   (8    %&=865H   (L    %&)865H   )
M%&1M;F0   )4    <&1M9&0   +$    B'9U960   -,    AG9I97<   /4
M    )&QU;6D   /X    %&UE87,   0,    )'1E8V@   0P    #')44D,
M  0\   (#&=44D,   0\   (#&)44D,   0\   (#'1E>'0     0V]P>7)I
M9VAT("AC*2 Q.3DX($AE=VQE='0M4&%C:V%R9"!#;VUP86YY  !D97-C
M     !)S4D="($E%0S8Q.38V+3(N,0              $G-21T(@245#-C$Y
M-C8M,BXQ
M              !865H@        \U$  0    $6S%A96B
M        6%E:(        &^B   X]0   Y!865H@        8ID  +>%   8
MVEA96B         DH   #X0  +;/9&5S8P         6245#(&AT=' Z+R]W
M=W<N:65C+F-H               6245#(&AT=' Z+R]W=W<N:65C+F-H
M                                                         &1E
M<V,         +DE%0R V,3DV-BTR+C$@1&5F875L="!21T(@8V]L;W5R('-P
M86-E("T@<U)'0@              +DE%0R V,3DV-BTR+C$@1&5F875L="!2
M1T(@8V]L;W5R('-P86-E("T@<U)'0@                            !D
M97-C         "Q2969E<F5N8V4@5FEE=VEN9R!#;VYD:71I;VX@:6X@245#
M-C$Y-C8M,BXQ               L4F5F97)E;F-E(%9I97=I;F<@0V]N9&ET
M:6]N(&EN($E%0S8Q.38V+3(N,0
M=FEE=P      $Z3^ !1?+@ 0SQ0  ^W,  03"P #7)X    !6%E:(
M3 E6 %    !7'^=M96%S          $                        "CP
M  )S:6<@     $-25"!C=7)V        !      %  H #P 4 !D '@ C "@
M+0 R #< .P!  $4 2@!/ %0 60!> &, : !M '( =P!\ ($ A@"+ )  E0":
M )\ I "I *X L@"W +P P0#& ,L T #5 -L X #E .L \ #V /L! 0$' 0T!
M$P$9 1\!)0$K 3(!. $^ 44!3 %2 5D!8 %G 6X!=0%\ 8,!BP&2 9H!H0&I
M ;$!N0'! <D!T0'9 >$!Z0'R ?H" P(, A0"'0(F B\". )! DL"5 )= F<"
M<0)Z H0"C@*8 J("K *V L$"RP+5 N "ZP+U P #"P,6 R$#+0,X T,#3P-:
M V8#<@-^ XH#E@.B ZX#N@/' ],#X /L _D$!@03!" $+00[!$@$501C!'$$
M?@2,!)H$J 2V!,0$TP3A!/ $_@4-!1P%*P4Z!4D%6 5G!7<%A@66!:8%M07%
M!=4%Y07V!@8&%@8G!C<&2 99!FH&>P:,!IT&KP; !M$&XP;U!P<'&0<K!ST'
M3P=A!W0'A@>9!ZP'OP?2!^4'^ @+"!\(,@A&"%H(;@B"")8(J@B^"-((YPC[
M"1 ))0DZ"4\)9 EY"8\)I FZ"<\)Y0G["A$*)PH]"E0*:@J!"I@*K@K%"MP*
M\PL+"R(+.0M1"VD+@ N8"[ +R OA"_D,$@PJ#$,,7 QU#(X,IPS #-D,\PT-
M#28-0 U:#70-C@VI#<,-W@WX#A,.+@Y)#F0.?PZ;#K8.T@[N#PD/)0]!#UX/
M>@^6#[,/SP_L$ D0)A!#$&$0?A";$+D0UQ#U$1,1,1%/$6T1C!&J$<D1Z!('
M$B8211)D$H02HQ+#$N,3 Q,C$T,38Q.#$Z03Q1/E% 84)Q1)%&H4BQ2M%,X4
M\!42%3055A5X%9L5O17@%@,6)A9)%FP6CQ:R%M86^A<=%T$791>)%ZX7TA?W
M&!L80!AE&(H8KQC5&/H9(!E%&6L9D1FW&=T:!!HJ&E$:=QJ>&L4:[!L4&SL;
M8QN*&[(;VAP"'"H<4AQ['*,<S!SU'1X=1QUP'9D=PQWL'A8>0!YJ'I0>OA[I
M'Q,?/A]I'Y0?OQ_J(!4@02!L()@@Q"#P(1PA2"%U(:$ASB'[(B<B52*"(J\B
MW2,*(S@C9B.4(\(C\"0?)$TD?"2K)-HE"24X)6@EER7')?<F)R97)H<FMR;H
M)Q@G22=Z)ZLGW"@-*#\H<2BB*-0I!BDX*6LIG2G0*@(J-2IH*ILJSRL"*S8K
M:2N=*]$L!2PY+&XLHBS7+0PM02UV+:LMX2X6+DPN@BZW+NXO)"]:+Y$OQR_^
M,#4P;#"D,-LQ$C%*,8(QNC'R,BHR8S*;,M0S#3-&,W\SN#/Q-"LT932>--@U
M$S5--8<UPC7]-C<V<C:N-NDW)#=@-YPWUS@4.% XC#C(.04Y0CE_.;PY^3HV
M.G0ZLCKO.RT[:SNJ.^@\)SQE/*0\XSTB/6$]H3W@/B ^8#Z@/N _(3]A/Z(_
MXD C0&1 ID#G02E!:D&L0>Y",$)R0K5"]T,Z0WU#P$0#1$=$BD3.11)%546:
M1=Y&(D9G1JM&\$<U1WM'P$@%2$M(D4C721U)8TFI2?!*-TI]2L1+#$M32YI+
MXDPJ3'),NDT"34I-DTW<3B5.;DZW3P!/24^33]U0)U!Q4+M1!E%049M1YE(Q
M4GQ2QU,34U]3JE/V5$)4CU3;52A5=57"5@]67%:I5O=71%>25^!8+UA]6,M9
M&EEI6;A:!UI66J9:]5M%6Y5;Y5PU7(9<UETG77A=R5X:7FQ>O5\/7V%?LV %
M8%=@JF#\84]AHF'U8DEBG&+P8T-CEV/K9$!DE&3I93UEDF7G9CUFDF;H9SUG
MDV?I:#]HEFCL:4-IFFGQ:DAJGVKW:T]KIVO_;%=LKVT(;6!MN6X2;FMNQ&\>
M;WAOT7 K<(9PX'$Z<95Q\')+<J9S 7-=<[AT%'1P=,QU*'6%=>%V/G:;=OAW
M5G>S>!%X;GC,>2IYB7GG>D9ZI7L$>V-[PGPA?(%\X7U!?:%^ 7YB?L)_(W^$
M?^6 1X"H@0J!:X'-@C""DH+T@U>#NH0=A("$XX5'A:N&#H9RAM>'.X>?B 2(
M:8C.B3.)F8G^BF2*RHLPBY:+_(QCC,J-,8V8C?^.9H[.CS:/GI &D&Z0UI$_
MD:B2$9)ZDN.339.VE""4BI3TE5^5R98TEI^7"I=UE^"83)BXF229D)G\FFB:
MU9M"FZ^<')R)G/>=9)W2GD">KI\=GXN?^J!IH-BA1Z&VHB:BEJ,&HW:CYJ16
MI,>E.*6IIAJFBZ;]IVZGX*A2J,2I-ZFIJARJCZL"JW6KZ:Q<K-"M1*VXKBVN
MH:\6KXNP +!UL.JQ8+'6LDNRPK,XLZZT);2<M1.UBK8!MGFV\+=HM^"X6;C1
MN4JYPKH[NK6[+KNGO"&\F[T5O8^^"KZ$OO^_>K_UP'# [,%GP>/"7\+;PUC#
MU,11Q,[%2\7(QD;&P\=!Q[_(/<B\R3K)N<HXRK?+-LNVS#7,M<TUS;7.-LZV
MSS?/N- YT+K1/-&^TC_2P=-$T\;42=3+U4[5T=95UMC77-?@V&38Z-ELV?':
M=MK[VX#<!=R*W1#=EMX<WJ+?*=^OX#;@O>%$X<SB4^+;XV/CZ^1SY/SEA.8-
MYI;G'^>IZ#+HO.E&Z=#J6^KEZW#K^^R&[1'MG.XH[K3O0._,\%CPY?%R\?_R
MC/,9\Z?T-/3"]5#UWO9M]OOWBO@9^*CY./G'^E?ZY_MW_ ?\F/TI_;K^2_[<
M_VW____N  Y!9&]B90!D0     '_VP"$  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$" @(" @(" @(" @,# P,# P,# P,!
M 0$! 0$! 0$! 0(" 0(" P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,# P,# P,# P,# __  !$( %\!)@,!$0 "$0$#$0'_W0 $ "7_
MQ &B    !@(# 0             '" 8%! D#"@(!  L!   & P$! 0
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
ME1&?%5T. J,@,93SJ%%1!1I*0"Y]Z)J:]>Z//[UU[KWOW7NO>_=>Z][]U[H
MODOWOAOCEU#N#LC(47\=SGW&+VKUYLJGFT9?L3L[=M=%@]A[#P-/&LM96Y/<
M6>JHD,=-%/.E,LLPC81,/>P*FG7NB>_%;XC9Z?>E5\P/E[C\5O'Y<;R"2XR"
M:63)[7Z V>E.L.%V!USB9JW)8C#9"BA>62MKJ9I)C/53(D\C255367+$#0#V
M]6 I_INK'?=.G>B,_P P_P":NU/@Q\<=S]J9.2@R&_<ND^U^H=GU4Q,FZ-_5
MU+(:&2>F5TG?;NVXKY#*2 H!30^%7$\\"OKILDJ:#AT$/\H/XK;OZ&^.^5[9
M[J^^K_DG\K=QR]U=OYC.QG^\E-'G#/7;3VUF)&2.:.MH:+)SY&L@=(WI<EE:
MF BT*V]U3JV;W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U3G\]/YJ^*Z$W?3_&/XM[/D^1GS)W14)AL9L3 4U9G,!U_D:N%I(9=Y+AG6
MKRF=AA_?_@U/- \%.K3UU11Q",3^Z]T"?QG_ )1F\>TM^4?RF_FD[[JOD-W9
M7>*NQ/3E9D(<AU;L"#RFLI</F*7'B#!9Q,?,_P#Q9<9#3[;AD\@=<BLGD'NO
M=7W45%1XVDI,=CJ2FH,?04T%'0T-%!%2T=%1TL2P4U)2TL"QP4U+30(J1QHH
M55    ]^Z]U*]^Z]U[W[KW7O?NO=>]^Z]UKU;UWCC/YJW\PW9G36VD&Y?AO\
M(\V.RNR,S!(U1MGM'MR@GGH-N42R*S4&4PL>8IY*&B!4I6XRGS4L<CP5,)'N
MO=;"OOW7NO_6W^/?NO=4H_SB_G'DOC1UCC^F=A"1>R^\L#N>FES]'EZ[$Y'8
M.RXA#BZG<&.FQ<M-D(\[FJNLDI\?*DL:P_:U$A)9$!O&0K!J"@Z;=].!QZ.[
M\ ^NZ;K#X;?'7;:8'%[>R57U7M#<VXZ/&8NDQ)FW+NS"T>X,S692&DAA6HSD
MU5D+5<[AI)9D)9C[J34D]76M!7CT<'WKK?7O?NO=%XWO\3OC?V-OBL[+WCT]
MLW*]@Y+&4F&RF]8:*7$;FR^,H#3_ &-'F,SA:C'5V72B2DBCA-2\K111K&I"
M*%&ZGU/7NA]HJ*EQM%28ZA@CI:&@IJ>BHZ6%2L5-2TL204\$2_V8X88PJC\
M>]=>Z(=\^?YA'3_P-ZW;.;LJ(MU]K;FI9X>J^GL55H-R[SRS,U-3UE9'$E1/
M@MH4=985>1DC*^DPTZSU+)"VP*]>Z(=_+$^%'>>[NW]Y?S'OGACTJ/D)V5%&
MW4NQLS3O#5]1[5KZ::F:MDP%2)4VIDVP$D..Q6.+FLQ>-,_W9-95RB&S'R'#
MKW5_2+I15_H #_K_ )_WGW3KW7+W[KW7O?NO=>]^Z]U$K:VDQM'5Y'(U=-08
M^@IJBMKJZMGBIJ2BHZ6)YZFKJJF9DAIZ:GAC9W=V"HH)) 'OW7NJ,_AUE]Z?
MS!/EAOWYG[[J,BWQTZ+W)FMA_$K8M5YXL!4;A2"3'Y3M&7$RVIZG<,6WZOR/
M52)+)%6918(95&,51[K=#2OEU=K[WT]T"/R&^1G47Q9ZMW!V_P!U;LH]J[0P
M,++&':.;,[BR[Q2R4&V=JXDRQU&=W'EFA98*:+Z*K2RM'!'+*GNO=42?$CH_
MMG^:]\G\7_,%^5NV*O:WQ@ZSR#P_%;H_+B23'[D_AN06IH,_7TDZI%EL%2Y&
MECK,K7M&(L_E8HJ5 <=1FG&NF2234];-?OW6NO>_=>Z][]U[KWOW7NO>_=>Z
M][]U[KWOW7NO>_=>Z][]U[JDO^9;\].TMO;YV]\"?A+C:_<OR_[<%)09?.T$
M#K#TWM3.4,-8N;^^GC^THL]5X:J^[&0DO2X7'H]7(PF\(7W7NC*?R^/Y;_5G
MP9V;)D0\78GR$WG2_<=K=V9F*2JS>8R%=*M?DL'MF:O,U;A=IID?6RZONLE,
MBU%8[N(D@]U[JR#W[KW7O?NO=>]^Z]U[W[KW7O?NO=4'?S%?F?VAW;V%/_+E
M^!R5&ZNW]W&IP?>'8N#J'CPW6>VB8Z/<.VSN2G66##5$$-24W!D@3_#(F^P@
M$F2G:.F]U[JRSX.?#?8?PBZ*PG4NT'3,9ZHE&?[&WO)3"FK=[;TJJ:&&NR31
M%Y7HL/0Q1+2XZDU,*:DB747G>::7W7NCB^_=>Z__U]_CW[KW6K#\I>AL7\K/
MYU\73':6;RM%L:HVMM:NCHQ4&EK,GM?:W5W]\IMK[=G5@:>FS6;BK/-)"PEB
MCDJI4*S+QX$@FAZ:90SYZVAZ6G@HZ:"DI(8J>DI8(J:FIX46.""G@C6*&&*-
M0JQQQ1J%50+ "WOW3O6?W[KW7O?NO=)?>6]]F==;;R>\=_[LVWLC:6%@-3E]
MR[MS>,V]@L9 ./+79;+5-)0TJD\#6XN>!S[]U[JBKO'^<EGNW]Y5/QU_E=]4
MYSY(]Q9%9:2?M2NPE70]6[)@9_M)L_3P9<8MLG2T$S$#(YB3%8*.7QLKU\;^
M)K!?-N'7NAI^%'\J].M=_O\ *SYE;WD^37S%SU1#F9-RYYYLMLWK*N1%-/3[
M*H:Z"GBK\KB !'39!Z6EI\=&D<6-I*18S++XMY#X>O=7-TRLJL6!%R+7XXM]
M?]Y]UZ]U)]^Z]U[W[KW7O?NO=>]^Z]U39_/F["[5Z[_EN=M575D60C&[,[L_
M878N;Q@D%7M[J_=F1EH=S5)DC-X:/<%6*/!53$$&ERTB\$AA[KW1A/Y=_6L'
MQI^!_P <.MMXY_ 4F2V?UEC:_=]9)D,928W$9[==16[SS>+J*[S14;'!Y#/R
MT;3LP,QIS(3=C[V.G4X= /\ *#^;[\=NGJY.L^AQ5_+OY%YR9\3M/JCI!Y=W
M4#9QPRPP[@W=M^ES./C\,B.):/&+DLFKQZ)((5)E775&(/ 9Z+-TG_+*^0WS
M*[2PWRH_FO;DCRRXR8Y'K3XB[=K=&Q]FT,\L=13T.[H,?6U6-HZ)?#$U1C*6
MHK*W)>.+^*U\FB6C;W6B234];">/Q^/Q%!0XK%4-'C,7C:.FQV-QN.IH:*@Q
M^/HH4IJ.AH:.F2.GI*.DIXUCBBC54C10J@  >_=:ZF^_=>Z][]U[KWOW7NO>
M_=>Z][]U[KWOW7NO>_=>Z][]U[H"/D9\B.N/C#U?FNTNRLFM+CZ ?98+"4S*
M^<WCN:HAF?$[4VY1 -+69;)R1'Z*8Z>%7GE*0QR.ONO= 9\5/C?E-M;JWM\G
M>Y\9AI_D/W6**ORP3'4+577&V110Q8S85)E@LM5-58W&Q4]'5NLKQK'1Q0(T
MBQM--[K0!R3QZ/5[]UOKWOW7NO>_=>Z][]U[I-;NWAM78&VLSO+?.Y,'M#:6
MW:&7)9W<NY,G1X7!XB@AMY*O(Y/(304E+"I(%W<78@"Y('OW7NJ+=]?-'Y(_
MS'][YKX__P N-,OUQT?BZ_\ @O<'S9S^,K\6E)0R*OW^*ZJHZI:'(PY2HH9+
MTY3QYN=I4D'\*IU^^?9!''KW5I/Q)^&O27PSZ]CV1U-@2<ID$I9][]A9L0UN
M^NPLQ CWRFYLR(HW>))9I&IZ*$1T=)Y'\<8=Y'?77NC7>_=>Z][]U[K_T-_C
MW[KW1'_EC\,L%\A<SL3M/:^X)NLOD#U%6MD>MNU\33&:LI8#YGFVWN2ECEIV
MS.W999W>.-V?[:220JCQ35,$_NM$ D'S'3&.U_FAUY08C";T^-6V.X*ZEIUA
MR?8_5?:E'AL/DG63QQU<^QL_M,;FQU:]/9ZA*9*BF\NKQ:5*QBP /XJ'K?2^
M@^1>Y#4>"MZ1WW3CA7$$=?4U /\ :'VTN H[V/\ M8O_ (>[:%_WX.O=,O:/
M>'>-3L/<%/T#T3G<IVM78VHH]E?Z5*;*;7V%29ZJC:#'Y'<%?C:*OJ*G%X^I
M=998/)0BH1#&:JGU>5=%1Y,.O=5Q4_\ *'[I^462P.[_ .99\MMZ]Q_PW)2Y
M^DZ+ZG9]F=2;=R=0AAE@ILE54\535QRT?[+R4.*Q%7&A9(ZDJQ9JAJ<.O=7!
M])?';IOXX;.INO\ HWK7:O6FTX&226@VW0)!/DJF./Q#(9_+U+U&;W)EC&=+
M5=?45-2R@ R$ >_$D\>O=#BH   ^@''O77NN_?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]TD=^;%VCV=LK=77._\#0;IV1OC 97:NZ]NY-'>@S.!S=%-C\GCZCPO%/&
ME12SLH>-TEC:S(RN P]U[JA?)_\ ";GX6UN\YLY1]E_('#[2GJVJQL>BW%LN
MH2D1I/)_#*+<>3V/7988M!Z%\XJ*SQ_6H+^OW[KW5MOQG^%/QA^(.%;$=!=1
M[:V75U-,M+E]V-#+F]^;@C!61DS>]<U)7[CK:1YU\BTOW"44+D^*&,<>_=>Z
M-3[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K5'
M^7O=>\OFA_.1Z:^*6S(9LMU?T!O;;N&SE!#''+329;#Y'#;T[IW?5.X5H1A,
M3COX1XF8([XPZ06G7W[KW6UQ[]U[KWOW7NO>_=>Z3^Z-U[7V3@<ENG>FX\#M
M';&&IVJLON+<^7Q^ P6+I5(#5&1RV5J*3'T4 ) UR2*MS]??NO=4Q]Z?SMNG
M<?N3_1)\->O=Y_,;NK)RRT&&H-C8C,P;%BKD]$DW\6BQE5G]T0T+,)6_AE"U
M!+$K$Y"$>L>Z]T&VS_Y=WR]^=.X\-VG_ #1NU:G"["H*Z+,[8^(/5.2&'VUC
M_P!3PQ;KR.$KZRAH)55FC=H:K+YR2GE*'*4C+XQL$CAU[J]/8'7NQNJMH838
M/6VTL!LC9>W*-:'";9VSC*;%8C'TX)9_#2TD<:-/42LTDTKZI9Y6:21F=F8Z
MZ]TLO?NO=>]^Z]U[W[KW7__1W^/?NO=>]^Z]U&:F0DD%EO\ @6L/];CW[KW7
M7VJ?ZIO]X_XI[]U[KDE.JL&NQ(Y%[?7_ &']/?NO=2/?NO=>]^Z]U[W[KW70
M%K_7D_DW_P!M_0>_=>Z[]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW6L3V[
MTC\@?Y;7\S#??SKZVZ5R_P B/C_W_3[O&^X-LRHNY^N:K?\ F,#N'>*5$CQ5
M"XVJ@W9B$K,;521?95E!/)0/+#.?*/=>ZMNZT_F9_&3L5HH*J3LWKVOE@DG%
M'OSK+<]/&1"H:5?XKMBEW1A%(O9==2FLV478A3[KW2*[;_FN?'[J_<U%MK$[
M%[U[5:JIJ>I?,]>=>!\'%]R\D<='%/NS+[7KJS(:H^4BIVC'T\FJZ^_=>Z9.
MPOE!\]^V\?B<5\1_AWFNNJ7=-#2SP=M_*7(;8V[!MNFKXU!KZCK'#;LJLU$U
M&'\B-)-6SD $XZ0'27UBM_#+27%'I@ '^?7N@!@_DZ;V[_W%0;X_F&_,/M'Y
M%9*FJ!7T_6^RM/7_ %AA:I@4FH\;3J)XXL?*C,&?$XS;U0P(NW!+,=>ZMCZ,
M^-'0GQIVY_=7HKJG:'6N)DCC2N? XT'-9GP\12[BW-7O6;DW)4QCA9:^KJ9
M. U@/?NO=#G[]U[KWOW7NO>_=>Z][]U[KWOW7NO_TM_CW[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]TD=[C8QV[6KV-_=3^Z3&(9$[T;$KM\,7M#]TV;(QP?R?H
M+$$-].??NO=2MI?W4&W<4-B_W>_NGX",+_=3^&G;_P!J)9-7\,.(OC3!YM5_
M%Z=5_P W]^Z]TI/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U_
"_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>stn-20211231_g3.jpg
<TEXT>
begin 644 stn-20211231_g3.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X0 Z17AI9@  34T *@    @  U$0  $
M   ! 0   %$1  0    !   N(U$2  0    !   N(P    #_VP!#  (! 0(!
M 0(" @(" @(" P4# P,# P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,
M# P,!PD.#PT,#@L,# S_VP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# S_P  1" #[
M X8# 2(  A$! Q$!_\0 'P   04! 0$! 0$           $" P0%!@<("0H+
M_\0 M1   @$# P($ P4%! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$(
M(T*QP152T? D,V)R@@D*%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%56
M5UA96F-D969G:&EJ<W1U=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBI
MJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W
M^/GZ_\0 'P$  P$! 0$! 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"
M! 0#! <%! 0  0)W  $" Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 5
M8G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F
M9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:W
MN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!
M  (1 Q$ /P#]_**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HK'3
MXA:!)X^D\*+KFCMXHAT]=6DT<7D?]H)9M(T2W)@SY@A:1'02;=I96&<@BMB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQ?]M;_ (*!
M_"C_ ()\?#^'Q%\4_%$/A^WOH[@Z;;")YKK5I(8P[0P*HP7.5 W%5RZY8#FO
MF?\ X+8_\%UO"/\ P2Y\!R:#X;N-!\4?&B]: VOAZZ6>6'3;=U=S=77E%1C"
M(HA\U)3YZ. 4!)_G]?P/^U-_P<)_M8^(?$^F:+>>-M?C0R21K>)9:3X;L3.S
M):P/=3!8X8VF<K%O9SN8_,2Q(!]>?\%'/^#M7XK?%3XL6T'[-MY>_#?P3I\1
M GU;0]/NM5U:1TB+&=)A<Q1K&ZR!!$P+*Y+DG:J>)^'?A=^WM_P7"^(G@KQ3
MK%UXVUC2=6!T?3O%DVG'1_#ME"DT@D=WLH%CVI() [K&SY7;R0 /U@_X)-_\
M&OWPU_8QM[3Q9\7X]/\ B9\3]/U.'4-.F@N9UT?1C ZR0M#$5C:63>,N9MR$
M*@"##%OU0BC6&-4155% 5548  ["@#^7?]NG_@@'^U!_P3]_9P\4?&CQ3\3O
M ^K:3X7CM(;U=&\0ZI+J4D<]W%;QJOFVL2LHEG4D%Q@%B 3Q7VU_P;&_\%R-
M>^/U];_L^_%S5[.\U;2]/M[7P/J+6ZPSW,%O R-93,@"N4BBC*2,/,<EP[.Q
M7'[/>,?".F_$#PCJN@ZU9Q:AH^N6<UA?6LN?+N8)4,<D;8YPRL0<=C7\<O\
MP4"^"VN?\$RO^"JWC;2-'TL^&/\ A!_&CZWX4@:Y6Y$.GBZ^U:8Y='8G-N8&
MPS!QG#!6!  /[+**\D_8._:<T[]LG]CKX=_$S3;Z#4D\5:-#-=S0VTEO&+V/
M,-XBI( P5+F.9!U!"9!92&/K= !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 5^<__!=K_@N[X=_X)D?#RX\'^#;C3/$7QJUZVEBMK..ZBD'A-6A!CO;N
M/#G?^\C>*%U E 9B0H ?Z(_X*>_\%,? ?_!,#]G6]\9>+KA[C6+V&6'PYHL*
M;I]:NUV*$&2JK&AD1Y&+ B,-M#-M1OYZ_P#@E?\ \$U=8_X.!?VXOBG\2/&7
MB?3_  _X;L?$">(/%=M TC:A='4IKN9+>S4J5$8,$D9=W!C5D*JYX !XI^PK
M^Q!\:/\ @N#^V3<+=ZKX@UB2^N(KKQ=XTU3??_V7;92/S'>1U\V14 $<'F!F
M6/"X5"5_J[_8T_8T\ _L%_ 32_AS\.='CTO0=-9II)&2/[7J4[ !KFYD15\V
M9E5%+L,[8T7A54"/]C?]B'X9_L$?"&W\$_"_PS:^']'A)>>3<9KR_D+,WF3S
MMEY6R[8W'"@[5"J !ZQ0 4444 %?@/\ \'AW_!/>WT+5O"?[1.@VMX[Z]='0
M?%DTMXAABE2"%=.\J' 8;HXKH.P)&43[I//[\5\D_P#!<[]FG0?VG?\ @EO\
M7;#7+%KZ3PGH%YXLTO;-)&T-Y8VTLR. C+O)02+M;*G?D@D# !\M_P#!HA^T
MYJ'Q?_X)R:EX#OK2..'X4ZU+9V-RLF3/!>22W>UEVC!25Y?FW'(<#C;S^K5?
M@K_P9:?'71[.?XP?#5XK[_A(-3BM_$L3A5-LMK;,MO(&.[<'+W<6 $((5LL"
M #^]5 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !17*_'7XO:;^SY\$?&7C[6H+ZZT?P/H=[K]]#9(KW,L%I;
MO/(L2NRJ9"L9"AF4$D9('-?@+_P4\_X+R>/O^"D?Q T7X:_LTS?$71O"OB_3
M$TG4O#EYHFG)J6L7_P!H:13!+$T\R@H(AA)4SM8;<$D@'[P?%S]K[X2_ #Q)
M#HWCSXH?#OP3K%S;+>PV.O\ B2STVYE@9G195CFD5BA:-U# 8)1AG(-?*W[0
M'_!QK^S#^S[\2[KPS/XGU+Q=+:Q12G4?"D,&KZ9)O4-M2XCFV,RYPP'W3D'D
M&OR(^ ?_  ;C_M9_M?\ @ZX\3:]<:%X)O+.\;35L?'][J%MJ<J(B2"5%2UF!
M@)E902P.Y)/E& 3]/? C_@T#U*]\%QR_$SXP6FE^(Q</OMO#.GG4+$PC&PB6
MX6"3>><CR\#C!- 'U)_Q%0?LM_\ 51O_  0)_P#'J^MOV#OV^O 7_!1?X/ZA
MXX^'?]M?V)INKRZ)-_:=F+6;[1'#!,V%#-E=EQ'SGKGTK\XC_P &@/@?'_)9
MO$^?^P%#_P#':_.+]F+XJ^*_^"/G_!2^SM-2O-.U2;X<^(;K2-8M8;^Y_LBX
M,D3V<\X&$9MB2%U+(#F-<CC% ']4U%97@7QOI7Q+\$Z/XDT&]BU+0_$%C!J6
MG7<8(2ZMYHUDBD7(!PR,I&0#S6K0 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !7G/[5G[5G@?]BWX(:Q\0/B%K=OH?
MAW2% ,CJTDES*V=D,4:!GDD;!X520 S'"JQ'HU?S&_\ !P!_P61U;_@J7\6]
M,^"/PKT/5KKP/HNMP-I]JEGY^J>(M76.6 2)$B&1 #<S0I"K/OPKG!8(@!\H
M>/\ Q[\>O^"\G[?-K;B/_A*/'WBII(-.TZ"?[/I^C6<7G7+0PF>0B&WB4S.
M\A.2>69N?ZEO^"77_!.WPG_P31_9,\/> = L;%==:TM[GQ3JENSO_;6J>2BS
MSAG 81;@PC3 "KCC<6)\,_X-^O\ @D-_PZ\_9>N)?&.GZ'-\7/&%T]WJ][#:
MQ-=:3:E(532Q=*[^;$KPF8E"JEY<;3Y:L?OZ@ HHHH **** "O$O^"EUZ^G?
M\$X_V@+B,*TD'PW\12(&^Z2-,N",U[;7SW_P5@\9Z)X*_P"":GQVFU[6--T6
M"^\!ZY86TE[=);K<W,NG7"Q0(7(#22-A5099B< $T ?A7_P9C*Q_X*0?$-NR
M_#:\'YZII?\ A7]+%?SE?\&87@/4YOVS_BEXG73[YM'M_!DFFRWRP,;:&>6^
MLY$B:3&U9'6*1E4G+"-R 0IQ_1K0 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !7Q]_P5'_ ."Q?PU_X)U?!37+J/7M
M \1_$K:]KHGAB&=KB26[5XU;[3Y(/D)$LOFLLK1&18V1&W$8^'_^#C+_ (+C
M^)/@GXRUS]G?X52Z]X4\4:6]C<>(?%EGJ#6=S!'+;"Y6TM=BB12RS6KF=958
M;9(]A#%C\4?\$H?^"//Q'_X*E?&B_P#&GQ"U+QMX9T,K%XD3Q1XB\+W6K6OC
M60W2B6(74\L2S,V'+/OD)PV0>: /&_!OPK^.7_!;_P#;LNM2CLY-1\2^/M3>
MYO=1??%I6A6@<;PKRN2+>UB8*D0=Y=D:JH=L9_?3_@G]_P &^WP'_81U72?$
ML=CJWC3QYILMO?P:SKETDG]EW:1[7-HD,<06,L20)1(PPOS9%?8GPJ^#7@_X
M$>%!H/@?PIX;\&Z&LS7 T[0],@TZT$C8W/Y4*JFYL#)QDX%=)0 4444 %?SU
M_P#!V1_RD5\%_P#9.+'_ -.>J5_0I7\[?_!T9XNTGXI_\%*O#-CX9U33_$5[
MI?@NST6\M]+N4O);2_74]1+6DBQDE)P)(R8CAQO7CD4 ?M]_P3B_Y1Y_ ;_L
MG?A__P!-MO7LU>2_L#>'-1\'?L*?!72-7L+W2M6TKP'H=G>V5Y T%Q9SQZ?
MDD4D; ,CJP*LK $$$$ BO6J "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MVF:G+H6LVI4?9Q>1PPS,UN=[,T)2XCP7VMN##;@ D ^F**** "BBB@ HHHH
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
MS=DE8BW%E?>:&,(W31 "89*?L=?W\&E6,UU=30VUM;1M+--*X2.)%&69F/
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
MQ-X3_80_9K\/^#?#>B6.FWRVL<NMWB)&UUJ5XVYY&FG55:;8TCI&7R5C5%'
MKVZBB@ HHHH **** "BBB@ HHHH **** /)?VZ_VI/\ ABK]DSQI\4?["_X2
M;_A$+2.Z_LS[;]C^U[YXXMOF^7)LQYF<[&Z8[YK\8?\ @V8_X)L:3^T+\0M7
M^,GCCP_INO>$_!]U)IFC07ABN()=5$2,_FVTBL&6.*YCD1CC;(%8'*\?8'_!
MUYJ5S8?\$YO":V]Q- MU\0[&&81N5$R?V;J;;6QU7<JG!XRH]*[;_@VD^ &L
M? O_ ()GV=YJUSIMQ%\0=?N/%6G"TD=VAM9;:UMU27<B[9=]K(2%W+M*_,22
M  ?H%1110 4444 %%%>%_P#!2_\ :LC_ &)/V$?B7\3&_M);GP]I7E6$EC;P
MW$T%[=2QV=I+LF(C9$N+B)W#9^16^5SA2 ?D[_P=D_M]6_B/Q3X4_9[T&XNE
M;P_=?VYXLAFLE$;RO# VG&&;.X[8Y;K>  /G3J1Q\ ?\$R/^"8'CS_@IG\:D
MT'P[#=:3X7TTB37?$TEBT]GI,>Y1MY9$EG.X%81(KLJNPX1B/!O$?BCQQ^UU
M^T#<:E?2:AXN^('Q"ULN1%"OGZGJ%W/PD<2 (I>63"QHJJ,@* ,"OZ?O^">'
M[*7PT_X(P?\ !/S^V?$VH-H$DMC!K/CG7=1,VYKEV(1'A5I%C\GSUMP(E&_8
M&(+$F@#OOVZ_VJ_AU_P2X_8KUG4+:7PSX+_LW2YK7PAH%A!;6_VB[8JD26MD
M"@D2.6:.258U.R/>Q&*_%/\ X)#? /XC?\%BOVV_$GC;Q]?>'?$>@Z'XGT;Q
M7XRU#7M*@U2ZG\N:YEM])MUE8-#9SHD\+Q1GR5CCB!C81HM<[^VY^V#\7O\
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
M(^+_  +I7AV\DDM9_P!_IVIS:+8W-R5<$C<+B:7D$C/3C%?UX5_+A_P<5_\
M*9KXP?71/_3)I]?K[_P5O_X+X?\ #K/]H_1?A]_PJC_A.O[8\-P>(?M__"3_
M -E^3YMU=6_D^7]DFSC[-NW;AG?C:,9(!^B5%?/O_!.+_@HYX%_X*4_ BW\7
M>$IH;+5K..&/7_#\EVDUYH5RZ9*.!AFB9EE$<K(@E$3$*,%1]!4 %?'O_!<W
M]K31OV6?^"=WCVWU&W&H7_Q$TB_\)6%HETD,RM>6DT+7(5N7CBWJ6"C^)1D9
M!K["K^<G_@OY^U_K7[</[>4OPW\-V^H:UI?PXU.Z\,:'IEOIA-]<:I))%;7D
M:*FYYS)<6R+& ,D8P,M0!<_X-HOV$KC]HS]L)OB7JT.K6_A;X5QK?6E]97EM
M&KZSYL/D6TT3AI6B:!KER450#&H\P'Y6_HJKYK_X),_L4:;^PK^Q'X-\)QVM
MBWB*ZL_[0UW4ET5=,O;^>>62X5+E<L[/;I,+<&1B0L0X4?*/I2@ HHKS']K[
M]K_P+^PW\$-0^('Q"U:/2]#L9$@CC5T^U:A.^2MO;QLR^;,55VV*<[8W;HI(
M /Q<_P"#E+_@I/K7Q[_:!M?V<_AOX@CN_"FGB*R\36=O!<6<U[KHOG'V*=YM
ML<L,7DVDB,B[ [L?,;&$_5__ (),?L41_L#_ +#'@SP/(-6AURXM(M9\06U_
M=07+6.JW$$37D$;P*$,4<P94P7X'WWZG\B?^""G_  31\5?M#_'9?VHOC<T=
MQ\/]!DOM2DN?&UH+X>+)S:N&O'DNV_U,+2K.+IA(IDMV (9"R_LT?^"F/[-Z
MC)_:!^"/_A=:7_\ 'Z /;J*KZ/K%IXATFUU#3[JWOK&^A2XMKFWD$L-Q&X#(
MZ.I(964@@@D$$&K% !1110 4444 %%%% !1110 4444 %?S4_P#!RW_P4CO/
MVMOVJW^%5OX>MM'T'X*ZI?::+F1VDO-2OC)Y<\N0=BP%(H=B;=P(<ER&"K^S
MO_!;C]OF^_X)V?L&ZQXRT&Z>S\8:UJ%OH'AN<V27<,5[(LDY,J.=NSR+>XY(
M/S;..>/YG/V4]+T?]I7]L72;CXN?$+^P]+OI[S7?$'B77L:G)=M;6TUX8Y!/
M-'Y\MR\(@4-)N9YU #DA6 /WK_X-@?V"-2_9/_8TU+Q]XAL]4TWQ%\918:HE
MM+>VUQ:OI444DMA<1"'+1M*E[(761RPVH-B$$'Q;_@XV_P""SOA<_#KQ'^SC
M\/3I'BG4-:2WB\5:NKO-;:7&")Q;0,NU'N-PMV,BM(B R1LOF9V?)O\ P4E_
MX.,O%/[1/AO0?A_\!=-USX$^!?"-]-;VMUH&MM8W>K6,6R*P54MHH38QI"K9
MMTDD3]XJY/E*3\Q?\$R_V6)?VX?VYO!7@S4M)\3:_H6J:DMQXEFTJ.26>RL2
MX66ZED56\I [H#*_RAG4$Y84 ?HC_P $#_\ @@D_CZ;1_C=\;=(FAT.&0W7A
M?PW-*BG4B%&R\ND ++$&9BD9:.3S( S QD!_W8HHH **** "BBB@ HHHH **
M** "BBB@ HHHH _ O_@[9./VP_AE_P!B:?\ TMN*_5#_ ((H?\HJO@E_V+X_
M]'2U^67_  =I8_X;*^%^[&W_ (0_G/\ U_3U^Y'P3_X0G_A56B?\*Y_X1;_A
M!_L__$G_ .$;\C^RO)R?^/?R/W6S=N^YQG- '4T444 %%%% !7\XO_!T/_P4
M5\,_M;_M$>$?A_X#US0?$WA/X<V<\EYJ-E!.)4UB:>2*Y@$SD130K#!:LCQ*
M5)D?$C=%_<;_ (*._MQZ1_P3N_9*\1?$_5+73=6N-*:&WTW1KK5TTM]<N9'
M^SPRLCDR",2R[51V*PN<8!(_F9_X)Y?\$U+7]LKX??$CQWXU\<77PC^&?PXT
MTW=SXLN_#QO]-O+H/$O]GI*]Q;Q?:F$T6V(2%V,L8"_.N0#[K_X-M?V5/ ?[
M/7PI\1?MD_$[QS#X;T?PQ]MTG3(O/"PQHD$GVPSQF)I)Y&0Q>1' V\LL@V.2
MHKYX_P""BG[?WQB_X+Q_M,Z1X'^'?AG5O^$%AU&&V\-^'+>8K'<W8C=?MEW-
M*RP+,1).%9O+5(F"G)#.W8?"[]F3XV?\%E_"7@_X;_"716\#_LP_"^]T_19=
M673XM*MM=G\N.VNO$$]JK1I?7S+;M<O!YLKVYN/+\YC+YC_MM_P39_X)@?#_
M /X)A?#;5M!\#W6MZA-XDDM[G5[O49P_VFXBB\O?&@'[I"2QV98C=C<<9H L
M?L'?\$M/@Y_P3FT,Q?#CP_/%K5S9+I^H:]?S^=J6JQK(9!YQ4)%G<1_JXT!V
MCCBOHBBB@ HHKXS_ ."PO_!7GPK_ ,$R/A)):PM;ZW\4O$=B[^']$2YC5H 7
M\L7MR/F9(5/FLF4(F>W>,%?F90#Y2_X.</\ @J5I_P -?AE)\ /!.O:K;^-M
M:8GQ6;/S;=;+3);88M)6:,),EU'<'(C<[1"0X&X"OSZ_X(1?\$M-5_X*!?M)
M6WB'5],TN[^%?@2[CE\1_;IQMU%S@I8K&CB7<ZEGWX" 1,"P8JK?*'Q7^*WQ
M _;5_:"O/$'B"ZUSQMX\\;ZD$CCC22ZN;N>:3;%:VT2Y(4%ECBAC&%&U$4
M5_4G_P $COV(M-_80_8<\%^$X[6Q;Q)=67]H:]J2Z(NEWU_//+)<+'=+EG:2
MW286X,C$A81P@^0 'O?Q3^*7A[X)?#O6/%GBS5K30_#N@VS7=_?7+8C@C'TR
M68DA55069B%4$D _S*?\%V/^"KZ_\%-?CC966A:?IMO\/?AO=:E;>&;](9X[
MS5XK@P+)<S>81A9/LD<D:>5&Z+(5?<PR/1O^"P?_  6UOO\ @J?=:)\,/A[H
MOB'PGX3CUJ2V+OXA=8O&$<DL'V7[79K&B)Y<D2R*KO*$8Y!!&3^>?QA^&6K_
M  5^)7BCP;X@ACM]>\):G=Z+J4,<JRI%<VTKPRJ'7(8!T89'!QF@#]4O^#27
MX1IX7^*GQ8^-VL>(-#T;PKX=\/GPM>"^G^S^7+<W-K<K,TC8C6,+:LIW,#N=
M?>OWB\ _$WPW\5]&DU+PMX@T/Q)I\,QMWNM*OXKR%)0%8H7C9E#!64XSG# ]
MQ7\L/QP^*=K^RQ_P3&\$_!71K'Q#H/CCXJ7,7C;XA/)KKV\T44,^HV]CIEQI
MHC5DBFM7L+Y3*^) 89 A5HW'U9_P:0>(/'VL_M2>+]#TWQYJ&F^ -%TI]8U;
MPO)"US9ZO-+BW62,&0);3*P@9IE1F=(1&<*<@ _H$UK6[/PUHUWJ.HW=KI^G
MZ?"]S=75S*L4-M$BEGD=V("JJ@DL2  "37&>&/VJ?A?XVU^UTK1?B1X"U?5+
MU_+M[.R\06EQ<3M@G:B)(68X!X [5\P?\%L?^"AGPC_9U_8E^+W@C7O&6BS>
M./%7A;4/#5IX;L+^WGU>&?4-/G2WEFM?,$L=O\REI"N &4C.0#_/K_P1:X_X
M*L? ?_L;+7^M ']<U?F3_P ' 7_!:.X_8@^$NG^#/A3JGAG5O''C@:KI-_J%
MOJ0N+CP@L$<<+MY<,BO#>;[C=$TAPC6SY1^@ZG_@L1_P7D\,_P#!/'0;71/
MJ^$/B1XVU234=+OK6R\5VZW7@ZZAC01R75JD<SG]XY_=2>5GRF&>3C^:CXL_
M$_6/C;\5/$WC3Q#/'=:_XNU:ZUK4YHXEB2:ZN9GFE8(H"J"[L=H  S@4 =C^
MR1^S9XA_;?\ VG_#/P_T:X6/6/&&HB%[ZXBDEAM=YRTTVP%@@)Y..]?V'_"'
MX1>&_@)\--'\'>#])MM!\,^'[<6NGV%N6,=M&"3M!8DGDDY)))-?CS_P:Z_L
MD:/^S-\!/%7[4OQ$U72O"ND^);&71=(U;4=:@M=/CTT7JQW+W&\A8F^V6D:*
MSL,C/'S U^>?[7/_  7@_:&_:8_:,N/&VB_$+QM\.-&@D5-*\-:#XBN+:QM+
M=)GECCG6$Q)=2?.5:62,,ZA5(VJJ@ _JVK\]/^#@G_@J5I_[#_[-EUX'\-:[
MJNF?%[QQ!"VD-I_FP3:59^8_F7PG\LQ<- 8?+#B3]\& PI-?3/P-_:B:V_X)
MK>#_ (U>/)I+AX_AG9>-O$4ME;J'E(TM+VZ:*(87)^<J@('0<5_,3_P4_P#V
M\]2_X*,_M?\ B+XD7%KJFCZ/>);VFCZ)=:J^H1:/!#;Q1,L+,B*BRR)).R*B
M@/.^=QRS '&?L5_L[:_^U?\ M3^"O 7AG15\0:IK>H*[:>US%;K/;P*UQ<Y>
M5T08@BE;&X$[<#+$ _V"^ _ ^D_##P-HOAK0;&+3=#\.V,&F:=9QDE+6VAC6
M.*-<DG"HJ@9)/%?A'_P:H?L%S^/_ (TZE\?]6MW&C^!Y;G1M"GBO54MJ4EJ$
MN%DAP69!:W@(/ W,,9P17[Y4 %>5_MO_ +3FE_L;?LF>//B7JUW:V</A?2WE
MMGN;::YA>\D98;2-TA_>%9+F2%"1C <DLH!8>J5^*/\ P=P?M6RZ4?AW\'=)
MUSQ'I]Q>V4GB#7]/MYY(=-U6SDG"6@F56"S-'<64KA74A"$8')X /QO^,GQ.
MUC]I+X\>*_&>H6=N/$'C[7KS6KFTTZ%_)%U>7#S/'"C,[[=\A"J69L8!)/)_
MK*_X)H?LYZ7^RA^P=\,? NCR:O+9Z;HZWA.ILC7237DCWLR-M1  LMQ(JC:"
M%5022"Q_G;_X((_L<:Y^U;_P44\":E9KJUCH/PWUBR\4:EJL&D27EI"]K,+F
M"TFD#*D#7!@=$9FS\K$*^TBOZF* "OS_ /\ @H]_P<,?"O\ 8#^+=IX'L=+N
M/B5XFMY)HM>M=+O/LRZ ZB+RT>5XFCE=]\@*QL6C:%E<*2!7:?\ !87_ (*]
M>%?^"9'PDDM(6M];^*7B.Q=_#^B)<QJT +^6+VY'S,D*GS63*$3/;O&"OS,O
M\P7Q/^)NK_&OXM^(O&7B":.YU[Q;J]SK6I2QQ+$DMS<S--*P1<!07=B .!G
MH _K,_X)?_M8:W^W%^PUX)^*7B*QTO3=6\4MJ!EMM.CDCMHD@U&ZMHPHD=VS
MY<*%B6.6+$8! 'OM?%__  ;T?\H>O@]_N:O_ .GF_KW[]M?]JW1?V(/V7/%W
MQ2\06=UJ&F^%+:.0VMMQ)<S331V\$>[!VJTTL89L':I+8;&" >I45^)O[ __
M  <Q_$'XN_MAVO@SQAX*L-9T/XH^,=/T?PXEOJ*6;^#[:ZO&BVR,ML3?%4FA
M&YO*)\@GCS#M_;*@ HK'^(7CBQ^&/@'7/$FJ-*NE^'M/GU.\:)-[B&&-I'VK
MW.U3@=Z_FY_X*<?\%Y?BQ^UE\<+NX^&WC'QK\,? .@RW$&B6NAZW/IMU?Q$H
MOVBZ:W,99G$2NL3EQ#YCJK-EF8 _I>HK\_?^#<7XE_&KXP?L%P^(_BSX@N/%
M&D:E?3?\(GJFH7S7VJ75LEQ/'<?:9G9I&VW".J>820B@#Y0M?H%0 4444 %%
M%% !1110 4444 %%%% !1110 5_./_P=4?'C1_BA_P %$[+PII]MJ4.H_#7P
M_;:5JDEQ&BPSRW"B_0PE7+,HBNHU)94(<, " &/]'%?Q]_\ !0W]IO7OVQ/V
MS_'WQ"\36>D6.M:Q?);30Z9%)%:JMI!'9QE5D>1@3';H6RQRQ8C P  ?I9_P
M:'?"SQ%%\6_BEXV;1[U?"<^CIHD>J%/]'DO4FAF>W#=W6-T<CL&'J*_=BORX
M_P"#23_E&_XS_P"RD7W_ *;-+K]1Z "BBB@ HHHH **** /BK_@OQ_P4'UC_
M ()P?\$[M7\8>%KS4-+\;>(M6M/#GAO4+:RMKQ+"\D$ERTDT=QE/+^SVMPN=
MDAWNGR@$LO\ -!_P2>_8[U'_ (**_P#!07P?X+O+6^U;3]2NY;[7KK+N+>W1
M'D:65QR%+A5R3R7 ZFOI3_@[)_:"UKXJ?\%:?$/A"_AT^'3?ACI&FZ1IC6Z.
MLL\5Q9PZ@[3%F(9Q+>2*"H4!%08)!9OTC_X- /V*]+^&W[#.I?&35O"MK:^,
M?'VN7UII&N-<B6:[T*(6T0C"*Y6)1?6]X"&59&V G*%"0#]9O /@72OAAX'T
M?PWH=G!I^C:%9Q6%E;0H$C@AC0(B@* !@ =!7\='_!:K]L[1?V]_^"D_Q'^)
M?ABWUJR\-ZM+96FGV^J!%N(UM;&WM7)6-W10\D+N K'AQGG-?L5_P<P?\%X=
M%^$7@/Q)^SA\*[W3=>\6>([2[T7QSJ WO#H-K+%Y<EE&RX5[F02,'(9A"$9&
M4NQ$?\Z-O;2ZE=)##&\TTSA41!N9V/  '<T =M^S-^SMXI_:M^./AWP#X-TC
M4-;\0>(KKR+>ULX3-*552\K[1_#'&CNQZ!48G %?VF?L8?LI^'?V)?V8?!?P
MQ\,P6:V/A/2K>QGNX+-;5M6N4B1)KR1%)_>S.I=LLQRV,D 5\%_\&W7_  14
MUK_@F[\-M3^(GQ&^V:;\5/'%JUA<:*EU!-:Z3IV^&2-)-B$_:C)&[,5F9 C1
MKM#JU?=G[=/[1J_LE_L??$KXA1WF@VNK>%?#6I:CH\>L2^7:7VH0VDLMM;,-
MZ-)YDB*OEHP=LD*0<&@#^9W]NGQY_P /=_\ @M-KB_#$S:"GQ.UO3-#TD>)D
M6V^SSP6%M9.T_D>?M0RV[L"F\[2IP#E1C?\ !=;XPQ_$#_@J/\6$L=%@T'_A
M'];NM&G,=]=7C:E+#<2YNG^T2.(F<,!Y4.R)0@VH"6+>'? 3]I&/X,^-O&/B
M[^S;D^,]1TYV\+ZM87;6LOA;5FO;:<7\?4DK#'<P@$Y'VC=G*BN+^$FDV^O_
M !6\,V-Y$L]I>ZM:P3Q,>)(WF564_4$B@#^HC_@W0_9+U3]EK_@FKX6NM>_X
M1NXU;XC+#XNBO-+4F5]/O+:&>TAN':)&,L:R."OSJI=MK,"37WA7EOCGXO?"
M7]@;X(Z79^(?$7ASX?\ @_PEH9ATNTN[S;(MA80(ICMHB6FN&CB$:A(P\A)0
M %F /XE_\%AO^#C3Q7\>?B5;^ ?V9?$6HZ7X/TVXMKN/Q5H\5[9ZQK\YMWWP
MHD@C=+=6F*F-X=[26RN'VD @'Z!?\%X_^"P'AK_@GY\$]5^'^FB[U#XL>/-!
M<Z3;1Q_Z/IEK-(;=KN>3>C)\BW7E>6'/FPC<%4Y/XM_\$(_%7A'Q9_P55^&K
M_%2_6XM9]3%QI<ES+,C3:[YBMIYW189G-UY?#DHQ/SY&:\/^.'[ WC_]G+]F
M'X>_%'QE8IHFF_$R]O+?1-/F8?;);>WC@;[4ZJ3Y:.TS(J/MDS$Q*A60MY7\
M.?&6J?#KX@:'X@T.^N-+UK0]0M]0T^\MVVS6EQ%(LD<J'LRNJD'U% ']ME%<
M?^SQKUYXJ^ '@;5-0N)+K4-2\/V%U<SO]Z:5[:-G8^Y8D_C784 %?S9_\'#G
M_!575/VR/VA]3^%_A?7M+U3X-^";^TN]/-E;+_Q,]12T*RW#RN@E#1O<W4&U
M6$9"!MI.&K[C_P"#E?\ X*:6W@3X:R?L]^ ]6UG_ (3[Q,?+\1QZ?'+']GT^
M: !;1R8]LXNTN",1.Q41$,!N K\,?C1\&)/@C>Z1INH:QI-[X@NK%;S5--LI
M?M!T-I"6BAEF3,,DC0&*4B)W\OS?+DV2I)&H!TWQ9_:G\;?'_P 2:/I.F37N
MA:#IEH/#WAOPSI5U+]FTRQ:XFECLU9F,L^)+F3]Y.TDK!@"Y"J!V'[>W_!+K
MXE?\$[/A]\-=;^(DWAZ*3XI:?<7UEIME-<-?:28([5Y8+Q)(8UCF7[6BE4:0
M;DD&> 6_5O\ X-E?^"8_A_X=_!NW_:3\=:7=6GBVZN+S_A%KBYU"W:PM=(-L
MD;7RK'EHY79[V)O.<810?+7AS\/?\%5/BU#_ ,%9?^"M<?@7P/X8\,Z'</XJ
M_P"$'@\2VC37<NM@7,5BE]=2([QM;)Y?F1F*-2L<C;FDPI !^Y/_  1CU[X@
M^)?^"8GPBO/BA'>1^,6TN:.9;JSCM)?LB7<Z6/[N-57!LUMBK8RRX8DEB3]/
M5S'P3\!S?"SX->$?"]Q<1W5QX;T6STN2>-2J3-! D18 \@$KD ^M=/0 5\Z_
M\%3/V[K7_@G7^QSKWQ$QI5QKB31:?H-AJ!D$.J7TA+B$F/D?N8YY.H'[HC/(
MKLOVM_VY/A3^PGX+L/$'Q6\86?A/3-4N?L=F7MKB[GNI,9.R&WCDE95R-S!-
MJ[ER1N7/\]__  42_P""A/Q6_P""ZO[4FD_#OX=:#?-X1CO8U\->&(+C:;J=
M49#?7<DCK$LA,LP5SY:I'(JG+;F8 I_LF?\ !>']HK3_ -NOPOXX\5>+H_&L
MVKPVOA34M.N].M+.TO;%IY3&NVVAC"21S7+RB1 ') 1F:/Y*_ITK^,[]I_X"
MW_[+G[0WC+X=:I?6>I:CX+U:?2;FZM0PAN'B8J63< VTXXR :_K&_P"":W_*
M.?X _P#9./#O_ILMZ /:Z*** "BBB@ HHHH _GN_X.&OV3OVL/VO/^"C'BB/
MP[\/?B)XR^&'ANWT^U\+-IVD;[")&L+>6XV,BCS&^U27(+N68$E 0JA1X;_P
M3T_X-SOCM^U;\:)-*^)&@^(O@[X/TZV>XO=5UC2W6XG)5A'':1, LK^9LW!G
M0+'N8$L%5OZ@Z* /YN?^"VG_  3X\'_\$?/V3?AK\-?#D5IXO\0?%;7;[5]9
M\8ZA:M#J,<>EBW6VM((_,>.*(_VE,7V -(4C+$[% [3_ (-"_ GB"_\ VV?B
M%XL&F7DGAFS\$7&DS:D(O]'BO);_ $^6. M_?:.&5@.X1CVK]9_^"LO_  2H
M\&_\%3O@;#H^N2W6E^,/"L-Y<>$]7@G$:V5W-$ (YP4DW6LDD5N90JB0K$-C
MJ<Y_GP^!'QA^/'_!OM^V-XMN)O ^@1>,$TK_ (1J]BU^"2_T[R+EK6^1XI;2
MX1&D9(H6&)6VAG5E# [0#^KJBOQLT+_@\1\"ZAKEG;WWP9\2Z?9S3I'<77]O
M12_9HRP#2;%ARVT9.T<G&*^LO^(D']B__HLO_EI:[_\ (5 'W#17P]_Q$@_L
M7_\ 19?_ "TM=_\ D*C_ (B0?V+_ /HLW_EI:[_\A4 ?<-%?#W_$2#^Q?_T6
M;_RTM=_^0J/^(D']B_\ Z++_ .6EKO\ \A4 ?<-%?*_[-W_!:_\ 9D_:Z^,^
MC_#WX>?$S_A(/&&OB<V%A_PCNJVGG^3!)<2?O)[5(UVQ12-\S#.W R2 ?=/V
MC_C)#^SK^SQX]^(-Q8R:I;^!?#NH>(9;..01O=K:6TEP8E8@A2PCV@D'&<X-
M ':45_-;H'_!UA^TCX7^)/C#7(=)^'.I6/BB[@N+?2M3L;^:TT-(8%A\NT5;
MQ2@DV"20,S9E9F&T';7] '[%7[3]G^VA^RQX+^*.GZ3<Z':>,K#[;'87$RS2
M6N'="I=0 W*'D <=J /4J*** "BBB@#\"?\ @\#\!^,=/_:"^&GC:WTG4%\%
M+X>70VU<0!K1=0:YNYQ;%R.)#"A<+W521T-?J#_P0EOIM2_X)'? V:9M\C:"
MP)P!G%S,!T]@*\\_X.4_V;K/]H?_ ()3>+KB9=:FU+X?:C9^*=*M]-"L;FY5
MFLRLJE&9HA#>3,0FUMR(=V P/YZ?\&HG_!2S1_@QXHU_X!>,=7\,^'=#\57L
MVOZ!=7<4\=U?:L\,$<ELUQN\B./[/:;D#JC-(=H=F94H _H#HHHH **^1?VJ
M?^"YG[,O[)<]UINN?$[1]6\1KI#ZK8Z;HL%SJB7_ /K5CA^TVL4MO%([Q%<2
M.I4%68!6!/Y?^-O^"@W[07_!PC^T/:?"GX4W5Q\$_AU?:+J<-TSRW;PZO#);
MQ+<P:A/%F.53M=8U6--HG=6W9S0!M?\ !VI^WM;>+O%?A_\ 9VTE=)O(?#%W
M:>*=<N%\W[987YMKA(;4@X38UK>)+D9.749&"*\'_P""1_\ P0'^*'[=_@CP
M_P"-?$WB"#P?\$]2U20WFGRW-TNI:U#%$CK/;0+'Y#PR2[(O-:967RY2 2BA
MO"O^"M?_  3'_P"'6WC/X<^#[[7O^$A\3>(/#DNKZW<V[YL1,;^YBB6V5HTD
M5!!'#N#[B9/,((4A1_0S_P $*>/^"2'P-_[ +?\ I3-0!]%?!7X)>$_V=?AC
MH_@WP3H=CX=\-:#;1VEE96JG:B(@0%F8EY'(4;I'9G<Y+,Q)-=5110 45E^,
M_'&B_#CPU<ZUXBUC2]!T>SV_:+[4;J.UMH-S!%WR2$*N695&3R6 ZD5^1O\
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
M\:?V;/AKKWC?Q;\6/@+H/@WPZOG7FI7FJZO^XB:18T9ECTUCDLZ#"[N6P,T
M?N5\ _\ @N]^R?\ M >#]-U:U^-'@GPO-J,1D.F^*-4@T>\LR"1LE$KA%;C/
M#D$$<U^.O_!Q9_P6VT_]N?7G^#/P[AMY/AWX+UV>6\UU+N&[C\4W4.(HIK<H
MA"01G[3L=)76=)D?"[0*_(_1_!LVK:E;V=LLMS=74JPPQ1KEI'8@*H'J20*_
M9'_@D?\ \&N/BGXY:?;^-?C\VJ> =%TW6K4Q>#KFRFCU#7;6&0M=1W)W1-:Q
M2J$2.2)V<AI&PA5"P!\2_P#!,#_@EG\0/^"HGQN7PWX7@NM(\,Z:5EU_Q1)9
M&:ST:(LJXY9%EG.[*P"17=5=A\J,1X#JG@SQ+\//B+)H=[I.N:'XMTF^%J^G
MSVTMKJ-G=H^!&8B!(DJO@;<!@WO7]FO[+7[(?PW_ &*?A9;^"_A?X4L/"?AV
MV=Y1!#)+/-,[R/(6EGF9YI3N=@#([%5PHPJ@"YJ_[+'PPU_Q;)K]_P##CP'?
M:[-.+J34KCP_:27;S @B0RM&7+@@'<3G(H _G.^%G_!&[]N;_@I9=^#M0^*U
MY\3(_"]GK!L'O/B+K%U-J/AVWEDA%U=06%_*DS+L56PFT2F%5W9 (_9?_@F1
M_P $-/A+_P $Z?!5JUUI^A_$GXA0WOV]O%NK:!;I<VDJ._E&R5S*]IMC95.R
M4EF4MD9"K]K44 ?BW_P>/_\ ),/@/_V%-8_]%6E?A+IO_(0M_P#KHO\ .OZ1
M?^#J;]E2S^,7_!/4_$J;6+FQO/@]=QW-O9) 'CU+^T+RRLG5V)!38'#@@')&
M,<Y'\V;3-;CS%.UD^8'T(Z4 ?VD_LL_\FQ?#G_L5],_])(J\M_X*H?MY6/\
MP3V_8]\3>-HYM$N?%GDI;^'='O=3CM)M4N))X8&>%&#--]G6;SW1%.4B()0'
M<(V_:QT']C#_ ():>%_BQXOM-9U+0_"O@G1;N_@TF&*2\F$D-M$/+222-"=T
MH)!=1@'Z'\5_@YH?B[_@Y8_X*L^);O4_&]]I7PH\')+>V=GJ-E!;ZC9:&+F4
MVUG'%;*8WF,LRJ\CREPC,?,<HB$ ]&_X)=?LL:W^UOXQ\7_MV?'_ ,6ZUJ&@
M_#.^F\7PQ6N+BZU.XTWS+V1$!D'V>"V\F)8X I1T<(IC"5^6+Z%J7QI^,]Q9
M>%])U77M2\1:K*=.T^QM'N;R\,DC,J)$@+,Q!^ZH)K^JS]M7X/>&?V??^"27
MQL\(^#=&L_#_ (=T'X5Z_:65G;@D1I'I$Z*69B6D<A1N=RSL<EB22:_E7_94
M_:4U?]D[]HSP?\2-)L[+5-2\&ZE'J=O:7FX6]PZ9PK[2&VG/8@T ?NE_P<5?
M\%"_#_[$?[.2_LQ?#GP[<>%=6\::!;WD5SX?F&BV?AW3#?G,<,<" 2"X^RW4
M,D0,:A)23O#%*X'_ (-;O^":&M>#M6UCX]^.O#FN:%+/9P6_@A[DM;+?VUQ%
M-]JN# RAGB>-K4Q2CY&#,5+=1\;?\$T?^"=_Q8_X+G_M0ZM\2/B-K]X_@R'4
M9)/$_B2>#8U_<!1*;&T2)%B5R98BR*8ECCE++EMJ-^P'QO\ ^"XG[)__  3@
M^'L?@33M<U/7I?AG-'X-_P"$4\.6SW>HZ2MDK6WEL]Y)$KK#Y C9C,S$X/S9
M)H ^\Z_/7_@JU_P<#_#']@FW\3^!_#4W_":?%JWTS-E;:?<03:=I=V\[P-'>
M3*7,4\&QI6MVCW,!&I*"3>OY6_'[_@M-^U]_P5_UK7?AS\)_#]]9>'[C27DU
M/PWX1TE+J[NK1+I,74L[J]Q$0TD"-Y,J(<@8^8Y^D?\ @EA_P:_-X^T;P_\
M$S]IB\OY[C49[FXNO <GVF":>W> I";RZ1X9X;A9B92D98%8XP7.]U4 ^6OA
M3^S=^UI_P<1_%:P\9^*-4U.Z\&Z)J=KIMQK5XOV?2-$BF*)=2Z?:,\<,LB1P
M*\T=N59F6+>074U^Z7_!.?\ X)+?"C_@FEI5_+X+L9M0\3:U;1V^HZ]J*1R7
MDB@(9(H7V[X8'D19#$&8;E0DL5!KW3X*_!+PG^SI\,='\&^"="L?#OAG0;:.
MTLK*U4[41$5 69B7D<A1ND=F=SDLS$DUU5 '\SW_  <U?LX>&_V>/^"E<D_A
MT7RM\0_#\7C#5A<S^:/MUQ?7T4GE\#;&5MT(7G!+<\X'ZN?\&R_CW7?'_P#P
M2WT>77M:U;6Y-+UR]TNR>_NY+EK2T@6%(;>,N3LBC7Y41<*HX  K\U?^#NVZ
MDA_X*2>"0K;1_P *TL#T_P"HIJM?H9_P:L3M/_P2KMRQW$>+=3'3VAH _2.B
MBB@ HHHH **** "BBB@ KE?B]\"O!'[0?AJ#1?'W@WPKXXT>UN5O8;'7])M]
M2MHIU5T658YD91(%D=0P&0'89P37544 ?#/[3W_!NO\ LO\ [4/CZS\07'@^
M7P,]GIZ:>+#P4EKH>GS!9))/.>&*#:TQ\TJ7/)5$'\(KSG_B%'_98_YZ?$S_
M ,'\?_QBOTLHH _-/_B%'_98_P">GQ,_\'\?_P 8H_XA1_V6/^>GQ,_\'\?_
M ,8K]+** /S3_P"(4?\ 98_YZ?$S_P '\?\ \8KV;3/^"#/[,.F_LN'X6?\
M"M]#N+4Q21?\)/-IUFWBD;[AI]W]H^3YNY2VP'M& G05]C44 >5_#;]A;X(_
M!KQI9^)/!_P<^%?A7Q%IV_[)JFC^$["QO;7>C1OLFBB5UW([J<$95B#P2*Z[
MXT?"C2OCS\'?%G@;7?M7]A^,]&O-"U#[-)Y<WV>Z@>"78V#M;8[8.#@XX-=-
M10!X%X<_X)6?LT^&O#UAIL?P#^#=W'I]O';+/>>"]-N+B8(H4/)(T.YW.,LQ
MY)))ZU[/X$\ Z#\+?"-CX?\ #.BZ3X=T'2X_*L]-TNSCL[.T3).V.*,!$&23
MA0!DFM:B@ HHHH **** "OPG_P""R_\ P;6^(+/XGO\ %+]F'1_]#N5N=4U?
MPM9"*S;1[B(M,LFG+&5)5P52.VBCW(T0VLWF!4_=BB@#^;/X#_MM_P#!4CX!
M^"TT"P\$?M :_:_:7N#=>)_AYJ6N7Q+XROVBZ@>78,<+NP,G Y-=#XU_:/\
M^"HW[:EYH/@:X\.?&KP/]LU2.6+5--\)WWA!(WV2(!<7\446V#$A)61PFY4)
MY52/Z*Z* /QM^ '_  :!^%?AU\8="USQM\8[CQUX9TR<SWFA0^$QIK:CA6\M
M#.;R8*@DV,P\MMZJR_+NW#];OA5\&O!_P(\*#0? _A3PWX-T-9FN!IVAZ9!I
MUH)&QN?RH55-S8&3C)P*Z2B@#\=?^#K+_@G5KWQ>^'^F_M":+K$,MK\.]-@T
M75]&DMUC,=F]Q.YO5G,GS,)IH(O)$9)$A?< I%>;?\$/_P#@X-^&_P"R_P#L
M@Z)\*_C%?Z]'JFBZT^GZ%/8:3$;.RTIU@,?GR^8IRL[7+,Q!(4KR<8'[A^*?
M"FE^.?#]UI.M:;I^L:5?)Y=S97UNEQ;W"YSM>-P589 X(/2ORY_:=_X--?@G
M\6_'MGJ7P\\1:O\ "718=/2VGT>UBGUE+FX$DK-<F:[N6D4LCQIL!VCR@0,L
M: /J7]I;_@M[^S)^S-\-O^$EN?BOX.\:1_:H[4:=X.URQUO4LN&._P B*?<(
MQM.7/ )4=2*^"_VM_P#@ZT'Q)6/P-^R]\./%?B3QCXFMXX-,U:]@#7EE?&;_
M %46EI%/]KW1K@?O%.7^Z=OS>@_L[_\ !I+\&_AE\28M5\>>,-<^)_A]+>6)
M]"N+:328Y9&&$D,]K<+*-G)V@@$]>.*^X/V4O^"4_P"SU^Q+>W%U\-?A?H>A
MWUQ<)=?;+J:XU6Z@D12JM#->22R0\,01&R@YYS0!^.OP[_X)6_M__P#!3[7(
M9/C9\1?B%X#^%_Q(DFU#6K35]7GD@TTH7FAC;P\]S#L7[3%$%CVH(\JX&% /
MZE?\$RO^")GPA_X)C))JWAVWF\4>.K^PM+:^\1:M;0O-#+%$Z3O8C:7LXYVE
M8O$LKY"QJ6;8"?L2B@ K\[?^"L?_  0(M_\ @J;^U/X;^(]Y\4I/!MIH?A^U
M\/SZ2GAS[>UVD5W=7#2"?[5%Y987)3'EMMV;LG.!^B5% 'QK_P $Q?\ @B=\
M+_\ @F1XB\6:YHC_ /"6>(]>U"1].U;5-/B^UZ#I^Z7RK2"3YG#>7+LFE0H)
M]B$QIM K[*HHH ^ _P!H+_@VW_9Q_:6^-WBGX@>(CX^37O&&I3:K?BSUM(H/
M/E;<^Q3"Q49).,G%?1/[!O\ P3J^%_\ P3B^&E]X9^&FCR6L>J7'VG4-2O?+
MFU+42-WEK-.J*TB1[W"*W";WQ]XY]SHH \K^(_["WP1^,?C6\\2^+O@Y\*_%
M7B+4?+^UZKK'A.POKVZ\M%C3?-+$SMM1$09)PJJ!P *]4HHH **** "BBB@
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ K^=#_@ZD_8S\0_"?]M>7XS6\.JWGA3XEP6,-
MS?-:!;/3=0@M!;)9B3)W.\-D9N0#@L!D+FOZ+Z^<?^"JW[!5K_P4<_8TU[X<
MYTJVUYIH=1\/ZAJ/FF#2[Z/*"8B/DYADGCZ,!YI."0* /F/_ (-E_P#@H%;_
M +4G[%J?#[7=4LW\=?#2>2S6T\R:2\N]*VPM%>RL^029IIHOE/ B7@9R?TJK
M^3S]A?\ :7\??\$/O^"AAO/&WAS7[:;P^+O2_$_A>WOXX?[64P31QH9E\R*2
M..X,<H92RDQ#![U_1?\ LG?\%9_@7^U?\"=$\;6/Q#\(^'I-0MX_[0TK6-6C
ML;K2KORT::V87'E&3RV8IYJ*8W*DJQ% 'TI17EY_;?\ @L!_R5[X7_\ A56/
M_P =K\X?VR?^#M?X2_"?7)-*^$.@W'Q5CNM&-Q!KK_:=+L['4&:95@EMKF"*
M:14VQ2,490RR[0P8$@ _5;X@^/='^%7@+7/%'B"^CTO0?#>GSZIJ5Y(&9+2V
M@C:665@H)(5%9C@$\=#7X>_\% _^#LK4O$5O-H/[.NAWV@QW%J8I?$7B+3[=
MK^SN5F^_:PB6>!XVC4#,RY^<_*" :^=?AY^PQ^V9_P ' OBVS^(7BO4&L_A[
M=:GJEWI.IZUJ>-'T!YV2:2ULK-I9+M8&VPQH0CKMC0%SM)K]O/\ @F[_ ,$B
MOA+_ ,$VO"FES^%='-WX^&COI6L^*+F=GO-4669+B5"!MC$8D2,(!&&"11AB
MS;F8 _*']A[_ (-8?B1^T+!I'C#X]>+O^$7TN\M8KB'1A)<W>NQ[9OFM;M)E
M18 R;B#'*Y!<< YQ^[?P1^!OA']F_P"%^C^"_ V@V'AOPSH-M':65E:J=J(B
M*@+NQ+R2$*-TDC,[GEF8DFNKHH **** "BBB@ HHHH **** "BBJ/B7Q/IO@
MS0KK5-8U"QTG3+)/,N+R\G6""!>FYW8A5'/4F@#\(O\ @[U^.5YK/[0?PO\
MA?+I]G_9FA^'CXHBO S?:'FO+FXMGB(SMV*ME&PP,Y=NV*^=/^#?C_@EVW[>
MW[4J^++Z_P!%M_!_P=U;2=7UFPNXC<3:NSRRS0VRPLAB>%S9R)+O885QA7R0
M/EOXA^-_%'[>W[76IZ_=6%G'XK^)VOFYFMM+MI3;PSW$GS>7&6DD\M<DX+,0
M >37]7/[!7[(^C_L/_LH>#?AWI-GIMO<:-IEN-8GL0_DZEJ7D1K=78W_ #?O
M959^<8! P,8H ]=LK*'3;.&WMX8[>WMT$<44:!4C4# 50.  !@ =*DHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** /CW_@K+_P1N\!_P#!5/P38G4;Y/!OC[1(U@TKQ5;Z:EW-%!YRN]O/'NC>
M>'!FV)YJB-YF<9RRM^._[1?_  :F?M#?#_XD7FE_#N;0_B-X9C@C:WUJ>YM]
M$DG=D!=#;23R%=K9&=Y##!XZ#^DJB@#^;G]EO_@TQ^/'Q/\ 'U[8?%'5M)^%
M>@0Z>]Q;ZK:_9O$+W-R)(U6W,$=S$5#(TC^86('EA<'<"/TK_P"";/\ P;8?
M!S]B*SUVZ\?IX=^/&OZPYBAG\1>%+;^S]/ML1E4CM)GN0)MZN3,'!*N%VC:2
MWZ-T4 4?#'AC3?!'AK3]%T73K'2-'TBVCLK"PLH%M[:R@C4)'%%&@"I&BJ%5
M5 "@   "KU%% !1110 4444 %%%% !1110 4444 %?G[_P ',/[0/_"C_P#@
MEOK>F?V3_:G_  LG6K3PIYGVKR?[.W)->^?C8WF8^Q;-F5_UN[=\NUOT"K\E
M?^#BK_@E5\<OV_?CS\*-5^&MWI5QX;9(O#5W9W-S<A=*N7>[G.I7")"Z):K&
M$C:4$R;I$4(0<T ?.O\ P:2_ V37?VC?'OCS4O![WFFZ+I'V+1_$5SI/F06-
M^70316]TR%8YS;S8=48.8Y>1M;G]]*^!_P#@W%_8Q^(/[$__  3WN-'^)5C%
MI.O^+?$]SXEBTTAUNM-MY;2SMUBN49%V3;K5V*KN 5T^;)*K]\4 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324181742904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressesLineItems', window );"><strong>Entity Addresses [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">40-F<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentRegistrationStatement', window );">Document Registration Statement</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2021<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-32562<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">STANTEC INC.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">Z4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityPrimarySicNumber', window );">Entity Primary SIC Number</a></td>
<td class="text">8711<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">98-0601423<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">10220-103 Avenue NW<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite 400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Edmonton<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">AB<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCountry', window );">Entity Address, Country</a></td>
<td class="text">CA<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">T5J 0K4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">780<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">917-7000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Shares<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">STN<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AnnualInformationForm', window );">Annual Information Form</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditedAnnualFinancialStatements', window );">Audited Annual Financial Statements</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="nump">111,333,479<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2021<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001131383<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember', window );">Business Contact</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressesLineItems', window );"><strong>Entity Addresses [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">370 Interlocken Boulevard<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite 200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Broomfield<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CO<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">80021-8009<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">303<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">410-4000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_ContactPersonnelName', window );">Contact Personnel Name</a></td>
<td class="text">Stantec Consulting Services Inc.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AnnualInformationForm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag with value true on a form if it is an annual report containing an annual information form.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AnnualInformationForm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditedAnnualFinancialStatements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag with value true on a form if it is an annual report containing audited financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditedAnnualFinancialStatements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_ContactPersonnelName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of contact personnel</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_ContactPersonnelName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentRegistrationStatement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a registration statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentRegistrationStatement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCountry">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>ISO 3166-1 alpha-2 country code.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCountry</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:countryCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPrimarySicNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Primary Standard Industrial Classification (SIC) Number for the Entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPrimarySicNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:sicNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324178239112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Audit Information<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_AuditInformationAbstract', window );"><strong>Audit Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Ernst & Young LLP<span></span>
</td>
<td class="text">PricewaterhouseCoopers LLP<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Edmonton, AB, Canada<span></span>
</td>
<td class="text">Edmonton, AB, Canada<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">1263<span></span>
</td>
<td class="text">271<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_AuditInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Audit Information</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_AuditInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324178171800">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Financial Position - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentAssetsAbstract', window );"><strong>Current</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalents', window );">Cash and deposits</a></td>
<td class="nump">$ 193.9<span></span>
</td>
<td class="nump">$ 289.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TradeAndOtherCurrentReceivables', window );">Trade and other receivables</a></td>
<td class="nump">823.7<span></span>
</td>
<td class="nump">738.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_UnbilledReceivables', window );">Unbilled receivables</a></td>
<td class="nump">421.7<span></span>
</td>
<td class="nump">342.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentContractAssets', window );">Contract assets</a></td>
<td class="nump">70.2<span></span>
</td>
<td class="nump">66.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentTaxAssetsCurrent', window );">Income taxes recoverable</a></td>
<td class="nump">85.6<span></span>
</td>
<td class="nump">47.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentPrepaidExpenses', window );">Prepaid expenses</a></td>
<td class="nump">45.8<span></span>
</td>
<td class="nump">39.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherCurrentAssets', window );">Other assets</a></td>
<td class="nump">23.5<span></span>
</td>
<td class="nump">42.1<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentAssets', window );">Total current assets</a></td>
<td class="nump">1,664.4<span></span>
</td>
<td class="nump">1,565.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentAssetsAbstract', window );"><strong>Non-current</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="nump">233.7<span></span>
</td>
<td class="nump">240.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RightofuseAssets', window );">Lease assets</a></td>
<td class="nump">476.5<span></span>
</td>
<td class="nump">447.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">2,184.3<span></span>
</td>
<td class="nump">1,673.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Intangible assets</a></td>
<td class="nump">373.3<span></span>
</td>
<td class="nump">182.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan', window );">Net employee defined benefit asset</a></td>
<td class="nump">17.0<span></span>
</td>
<td class="nump">47.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets</a></td>
<td class="nump">48.3<span></span>
</td>
<td class="nump">42.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherNoncurrentAssets', window );">Other assets</a></td>
<td class="nump">228.9<span></span>
</td>
<td class="nump">191.2<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Assets', window );">Total assets</a></td>
<td class="nump">5,226.4<span></span>
</td>
<td class="nump">4,388.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentLiabilitiesAbstract', window );"><strong>Current</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents', window );">Bank indebtedness</a></td>
<td class="nump">7.2<span></span>
</td>
<td class="nump">4.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TradeAndOtherCurrentPayables', window );">Trade and other payables</a></td>
<td class="nump">634.7<span></span>
</td>
<td class="nump">576.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentLeaseLiabilities', window );">Lease liabilities</a></td>
<td class="nump">123.9<span></span>
</td>
<td class="nump">103.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentContractLiabilities', window );">Deferred revenue</a></td>
<td class="nump">264.8<span></span>
</td>
<td class="nump">197.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentTaxLiabilitiesCurrent', window );">Income taxes payable</a></td>
<td class="nump">26.6<span></span>
</td>
<td class="nump">24.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentPortionOfLongtermBorrowings', window );">Long-term debt</a></td>
<td class="nump">51.0<span></span>
</td>
<td class="nump">46.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentProvisions', window );">Provisions</a></td>
<td class="nump">36.7<span></span>
</td>
<td class="nump">20.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherCurrentLiabilities', window );">Other liabilities</a></td>
<td class="nump">34.5<span></span>
</td>
<td class="nump">14.3<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentLiabilities', window );">Total current liabilities</a></td>
<td class="nump">1,179.4<span></span>
</td>
<td class="nump">987.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentLiabilitiesAbstract', window );"><strong>Non-current</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentLeaseLiabilities', window );">Lease liabilities</a></td>
<td class="nump">545.0<span></span>
</td>
<td class="nump">526.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentTaxLiabilitiesNoncurrent', window );">Income taxes payable</a></td>
<td class="nump">8.9<span></span>
</td>
<td class="nump">10.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LongtermBorrowings', window );">Long-term debt</a></td>
<td class="nump">1,194.1<span></span>
</td>
<td class="nump">634.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentProvisions', window );">Provisions</a></td>
<td class="nump">122.6<span></span>
</td>
<td class="nump">107.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan', window );">Net employee defined benefit liability</a></td>
<td class="nump">58.7<span></span>
</td>
<td class="nump">91.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="nump">77.5<span></span>
</td>
<td class="nump">63.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherNoncurrentLiabilities', window );">Other liabilities</a></td>
<td class="nump">38.0<span></span>
</td>
<td class="nump">39.5<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">Total liabilities</a></td>
<td class="nump">3,224.2<span></span>
</td>
<td class="nump">2,459.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EquityAbstract', window );"><strong>Shareholders&#8217; equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IssuedCapital', window );">Share capital</a></td>
<td class="nump">972.4<span></span>
</td>
<td class="nump">932.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdditionalPaidinCapital', window );">Contributed surplus</a></td>
<td class="nump">10.6<span></span>
</td>
<td class="nump">12.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RetainedEarnings', window );">Retained earnings</a></td>
<td class="nump">1,043.4<span></span>
</td>
<td class="nump">958.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AccumulatedOtherComprehensiveIncome', window );">Accumulated other comprehensive income</a></td>
<td class="num">(24.7)<span></span>
</td>
<td class="nump">24.8<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EquityAttributableToOwnersOfParent', window );">Total shareholders&#8217; equity</a></td>
<td class="nump">2,001.7<span></span>
</td>
<td class="nump">1,928.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncontrollingInterests', window );">Non-controlling interests</a></td>
<td class="nump">0.5<span></span>
</td>
<td class="nump">0.8<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EquityAndLiabilities', window );">Total liabilities and equity</a></td>
<td class="nump">$ 5,226.4<span></span>
</td>
<td class="nump">$ 4,388.9<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AccumulatedOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of accumulated items of income and expense (including reclassification adjustments) that are not recognised in profit or loss as required or permitted by other IFRSs. [Refer: IFRSs [member]; Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AccumulatedOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdditionalPaidinCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount received or receivable from the issuance of the entity's shares in excess of nominal value and amounts received from other transactions involving the entity's stock or stockholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdditionalPaidinCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2021-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2021-01-01<br> -Paragraph 28<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_28_c&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2021-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2021-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2021-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount that has been withdrawn from an account in excess of existing cash balances. This is considered a short-term extension of credit by the bank. [Refer: Cash and cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BankOverdraftsClassifiedAsCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph B13<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B13_a&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 54<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_54_i&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of assets that the entity (a) expects to realise or intends to sell or consume in its normal operating cycle; (b) holds primarily for the purpose of trading; (c) expects to realise within twelve months after the reporting period; or (d) classifies as cash or cash equivalents (as defined in IAS 7) unless the asset is restricted from being exchanged or used to settle a liability for at least twelve months after the reporting period. [Refer: Assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B12_b_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 66<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentContractAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of current contract assets. [Refer: Contract assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2021-01-01<br> -Paragraph 105<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_105&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentContractAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentContractLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of current contract liabilities. [Refer: Contract liabilities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2021-01-01<br> -Paragraph 105<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_105&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentContractLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of current lease liabilities. [Refer: Lease liabilities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2021-01-01<br> -Paragraph 47<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expiry date 2023-01-01: The amount of liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have an unconditional right to defer settlement for at least twelve months after the reporting period.
Effective 2023-01-01: The amount of liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have the right at the end of the reporting period to defer settlement for at least twelve months after the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B12_b_iii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 69<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_69&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentPortionOfLongtermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current portion of non-current borrowings. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentPortionOfLongtermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentPrepaidExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount recognised as a current asset for expenditures made prior to the period when the economic benefit will be realised.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentPrepaidExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of current provisions, including provisions for employee benefits. [Refer: Provisions]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 54<br> -Subparagraph l<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_54_l&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentTaxAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current amount of current tax assets. [Refer: Current tax assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 54<br> -Subparagraph n<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_54_n&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentTaxAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentTaxLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current amount of current tax liabilities. [Refer: Current tax liabilities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 54<br> -Subparagraph n<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_54_n&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentTaxLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentTaxLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The non-current amount of current tax liabilities. [Refer: Current tax liabilities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 54<br> -Subparagraph n<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_54_n&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentTaxLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amounts of income taxes recoverable in future periods in respect of: (a) deductible temporary differences; (b) the carryforward of unused tax losses; and (c) the carryforward of unused tax credits. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 54<br> -Subparagraph o<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 56<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amounts of income taxes payable in future periods in respect of taxable temporary differences. [Refer: Temporary differences [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 54<br> -Subparagraph o<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 56<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EquityAndLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of the entity's equity and liabilities. [Refer: Equity; Liabilities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EquityAndLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EquityAttributableToOwnersOfParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of equity attributable to the owners of the parent. This specifically excludes non-controlling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 54<br> -Subparagraph r<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_54_r&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EquityAttributableToOwnersOfParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of assets representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognised. [Refer: Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2021-01-01<br> -Paragraph B67<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B67_d&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2021-01-01<br> -Paragraph 134<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_134_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2021-01-01<br> -Paragraph 135<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_135_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 54<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_54_c&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of identifiable non-monetary assets without physical substance. This amount does not include goodwill. [Refer: Goodwill]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2021-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_118_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 54<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_54_c&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IssuedCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The nominal value of capital issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IssuedCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2021-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2021-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2021-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2021-01-01<br> -Paragraph 28<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_28_d&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2021-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LongtermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The non-current portion of non-current borrowings. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LongtermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of equity in a subsidiary not attributable, directly or indirectly, to a parent. [Refer: Subsidiaries [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph 12<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_12_f&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 54<br> -Subparagraph q<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_54_q&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 10<br> -IssueDate 2021-01-01<br> -Paragraph 22<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=10&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_22&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current lease liabilities. [Refer: Lease liabilities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2021-01-01<br> -Paragraph 47<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current provisions, including provisions for employee benefits. [Refer: Provisions]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 54<br> -Subparagraph l<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_54_l&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current net defined benefit asset. [Refer: Net defined benefit asset]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current net defined benefit liability. [Refer: Net defined benefit liability]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of current assets that the entity does not separately disclose in the same statement or note. [Refer: Current assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Current liabilities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current assets that the entity does not separately disclose in the same statement or note. [Refer: Non-current assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Non-current liabilities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of tangible assets that: (a) are held for use in the production or supply of goods or services, for rental to others, or for administrative purposes; and (b) are expected to be used during more than one period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2021-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_73_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 54<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_54_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RetainedEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A component of equity representing the entity's cumulative undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 78<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_78_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph IG6<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_IG6&amp;doctype=Implementation%20Guidance<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RetainedEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RightofuseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of assets that represent a lessee's right to use an underlying asset for the lease term. Underlying asset is an asset that is the subject of a lease, for which the right to use that asset has been provided by a lessor to a lessee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2021-01-01<br> -Paragraph 53<br> -Subparagraph j<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_53_j&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RightofuseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeAndOtherCurrentPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of current trade payables and current other payables. [Refer: Current trade payables; Other current payables]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 54<br> -Subparagraph k<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_54_k&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherCurrentPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeAndOtherCurrentReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of current trade receivables and current other receivables. [Refer: Current trade receivables; Other current receivables]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 54<br> -Subparagraph h<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_54_h&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherCurrentReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_UnbilledReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unbilled receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_UnbilledReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324182135800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Income - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_ProfitLossFromContinuingOperationsAbstract', window );"><strong>Continuing operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross revenue</a></td>
<td class="nump">$ 4,576.8<span></span>
</td>
<td class="nump">$ 4,730.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_SubconsultantSubcontractorAndOtherDirectExpenses', window );">Less subconsultant and other direct expenses</a></td>
<td class="nump">940.7<span></span>
</td>
<td class="nump">1,045.6<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NetRevenue', window );">Net revenue</a></td>
<td class="nump">3,636.1<span></span>
</td>
<td class="nump">3,684.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CostOfSales', window );">Direct payroll costs</a></td>
<td class="nump">1,672.8<span></span>
</td>
<td class="nump">1,754.0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GrossProfit', window );">Project margin</a></td>
<td class="nump">1,963.3<span></span>
</td>
<td class="nump">1,930.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SellingGeneralAndAdministrativeExpense', window );">Administrative and marketing expenses</a></td>
<td class="nump">1,423.6<span></span>
</td>
<td class="nump">1,352.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Depreciation of property and equipment</a></td>
<td class="nump">53.9<span></span>
</td>
<td class="nump">57.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DepreciationRightofuseAssets', window );">Depreciation of lease assets</a></td>
<td class="nump">107.9<span></span>
</td>
<td class="nump">117.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AmortisationExpense', window );">Amortization of intangible assets</a></td>
<td class="nump">60.0<span></span>
</td>
<td class="nump">53.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss', window );">Net impairment of lease assets and property and equipment</a></td>
<td class="nump">24.8<span></span>
</td>
<td class="nump">78.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_InterestRevenueExpense', window );">Net interest expense</a></td>
<td class="nump">37.9<span></span>
</td>
<td class="nump">49.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_FinanceIncomeCost', window );">Other net finance expense</a></td>
<td class="nump">5.4<span></span>
</td>
<td class="nump">4.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss', window );">Foreign exchange loss</a></td>
<td class="nump">4.0<span></span>
</td>
<td class="nump">1.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherOperatingIncomeExpense', window );">Other income</a></td>
<td class="num">(17.2)<span></span>
</td>
<td class="num">(2.1)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProfitLossBeforeTax', window );">Income before income taxes and discontinued operations</a></td>
<td class="nump">263.0<span></span>
</td>
<td class="nump">216.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract', window );"><strong>Income taxes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentTaxExpenseIncome', window );">Current</a></td>
<td class="nump">66.7<span></span>
</td>
<td class="nump">79.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred</a></td>
<td class="num">(4.4)<span></span>
</td>
<td class="num">(21.9)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncomeTaxExpenseContinuingOperations', window );">Total income taxes</a></td>
<td class="nump">62.3<span></span>
</td>
<td class="nump">57.6<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProfitLossFromContinuingOperations', window );">Net income for the year from continuing operations</a></td>
<td class="nump">200.7<span></span>
</td>
<td class="nump">159.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_ProfitLossFromDiscontinuingOperationsAbstract', window );"><strong>Discontinued operations</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProfitLossFromDiscontinuedOperations', window );">Net income from discontinued operations, net of tax</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">12.0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProfitLoss', window );">Net income for the year</a></td>
<td class="nump">$ 200.7<span></span>
</td>
<td class="nump">$ 171.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BasicEarningsPerShareAbstract', window );"><strong>Earnings per share, basic</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BasicEarningsLossPerShareFromContinuingOperations', window );">Continuing operations (in cad per share)</a></td>
<td class="nump">$ 1.80<span></span>
</td>
<td class="nump">$ 1.43<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations', window );">Discontinued operations(in cad per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0.11<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BasicEarningsLossPerShare', window );">Total basic earnings per share (in cad per share)</a></td>
<td class="nump">1.80<span></span>
</td>
<td class="nump">1.53<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DilutedEarningsPerShareAbstract', window );"><strong>Earnings per share, diluted</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations', window );">Continuing operations (in cad per share)</a></td>
<td class="nump">1.80<span></span>
</td>
<td class="nump">1.42<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations', window );">Discontinued operations (in cad per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0.11<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DilutedEarningsLossPerShare', window );">Total diluted earnings per share (in cad per share)</a></td>
<td class="nump">$ 1.80<span></span>
</td>
<td class="nump">$ 1.53<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AmortisationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of amortisation expense. Amortisation is the systematic allocation of depreciable amounts of intangible assets over their useful lives.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AmortisationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BasicEarningsLossPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator) divided by the weighted average number of ordinary shares outstanding during the period (the denominator).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2021-01-01<br> -Paragraph 66<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2021-01-01<br> -Paragraph 67<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_67&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BasicEarningsLossPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BasicEarningsLossPerShareFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Basic earnings (loss) per share from continuing operations. [Refer: Basic earnings (loss) per share; Continuing operations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2021-01-01<br> -Paragraph 66<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2021-01-01<br> -Paragraph 67<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_67&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BasicEarningsLossPerShareFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Basic earnings (loss) per share from discontinued operations. [Refer: Basic earnings (loss) per share; Discontinued operations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2021-01-01<br> -Paragraph 68<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_68&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2021-01-01<br> -Paragraph 67<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_67&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BasicEarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BasicEarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CostOfSales">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of all expenses directly or indirectly attributed to the goods or services sold. Attributed expenses include, but are not limited to, costs previously included in the measurement of inventory that has now been sold, such as depreciation and maintenance of factory buildings and equipment used in the production process, unallocated production overheads, and abnormal amounts of production costs of inventories.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 99<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CostOfSales</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentTaxExpenseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income taxes payable (recoverable) in respect of the taxable profit (tax loss) for a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph 80<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_80_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentTaxExpenseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxExpenseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of tax expense (income) relating to changes in deferred tax liabilities and deferred tax assets. [Refer: Deferred tax assets; Deferred tax liabilities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_81_g_ii&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxExpenseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DepreciationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of depreciation of property, plant and equipment. [Refer: Depreciation and amortisation expense; Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2021-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -Clause vii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_73_e_vii&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2021-01-01<br> -Paragraph 75<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_75_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DepreciationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DepreciationRightofuseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of depreciation of right-of-use assets. [Refer: Depreciation and amortisation expense; Right-of-use assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2021-01-01<br> -Paragraph 53<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_53_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DepreciationRightofuseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DilutedEarningsLossPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator), divided by the weighted average number of ordinary shares outstanding during the period (the denominator), both adjusted for the effects of all dilutive potential ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2021-01-01<br> -Paragraph 66<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2021-01-01<br> -Paragraph 67<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_67&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DilutedEarningsLossPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Diluted earnings (loss) per share from continuing operations. [Refer: Continuing operations [member]; Diluted earnings (loss) per share]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2021-01-01<br> -Paragraph 66<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2021-01-01<br> -Paragraph 67<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_67&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Diluted earnings (loss) per share from discontinued operations. [Refer: Diluted earnings (loss) per share; Discontinued operations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2021-01-01<br> -Paragraph 68<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_68&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2021-01-01<br> -Paragraph 67<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_67&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DilutedEarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DilutedEarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_FinanceIncomeCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income or cost associated with interest and other financing activities of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinanceIncomeCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of exchange differences recognised in profit or loss that arise from foreign currency transactions, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: At fair value [member]; Financial instruments, class [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 21<br> -IssueDate 2021-01-01<br> -Paragraph 52<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=21&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_52_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 35<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_35&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of revenue less cost of sales. [Refer: Cost of sales; Revenue]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss or reversal of impairment loss recognised in profit or loss. [Refer: Impairment loss recognised in profit or loss; Reversal of impairment loss recognised in profit or loss]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 99<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncomeTaxExpenseContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount included in the determination of profit (loss) for the period in respect of current tax and deferred tax. [Refer: Current tax expense (income); Deferred tax expense (income)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 26<br> -IssueDate 2021-01-01<br> -Paragraph 35<br> -Subparagraph b<br> -Clause viii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=26&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_35_b_viii&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2021-01-01<br> -Paragraph 23<br> -Subparagraph h<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_23_h&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph 79<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_79&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_81_c_i&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 82<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_82_d&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph B13<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B13_g&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxExpenseContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InterestRevenueExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income or expense arising from interest. [Refer: Interest expense; Interest income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2021-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2021-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestRevenueExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherOperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of operating income (expense) that the entity does not separately disclose in the same statement or note.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherOperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 18<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2021-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective on first application of IFRS 9<br> -Name IFRS<br> -Number 4<br> -IssueDate 2021-01-01<br> -Paragraph 39L<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=4&amp;code=ifrs-tx-2021-en-b&amp;anchor=para_39L_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2021-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective 2023-01-01<br> -Name IFRS<br> -Number 17<br> -IssueDate 2021-01-01<br> -Paragraph 113<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=17&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_113_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_106_d_i&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 81A<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The profit (loss) before tax expense or income. [Refer: Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2021-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2021-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2021-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_33_b_i&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The profit (loss) from continuing operations. [Refer: Continuing operations [member]; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2021-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2021-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause vi<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B12_b_vi&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 81A<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLossFromDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The profit (loss) from discontinued operations. [Refer: Discontinued operations [member]; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2021-01-01<br> -Paragraph 33<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_33_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause vii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B12_b_vii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 82<br> -Subparagraph ea<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_82_ea&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 98<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_98_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossFromDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RevenueFromContractsWithCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of revenue from contracts with customers. A customer is a party that has contracted with an entity to obtain goods or services that are an output of the entity&#8217;s ordinary activities in exchange for consideration.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2021-01-01<br> -Paragraph 113<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_113_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2021-01-01<br> -Paragraph 114<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_114&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueFromContractsWithCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense relating to selling, general and administrative activities of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_NetRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross revenue less any revenue associated with subconsultant, subcontractor and other direct expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_NetRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_ProfitLossFromContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Profit Loss from Continuing Operations [abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_ProfitLossFromContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_ProfitLossFromDiscontinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Profit Loss from Discontinuing Operations [abstract]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_ProfitLossFromDiscontinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_SubconsultantSubcontractorAndOtherDirectExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue associated with certain direct costs for subconsultant, subcontractor and other expenditures that are recoverable directly from customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_SubconsultantSubcontractorAndOtherDirectExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324182010888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_StatementOfComprehensiveIncomeAbstract', window );"><strong>Statement of comprehensive income [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProfitLoss', window );">Net income for the year</a></td>
<td class="nump">$ 200.7<span></span>
</td>
<td class="nump">$ 171.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract', window );"><strong>Items that may be reclassified to net income in subsequent periods:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation', window );">Exchange differences on translation of foreign operations</a></td>
<td class="num">(40.1)<span></span>
</td>
<td class="num">(27.8)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax', window );">Net unrealized (loss) gain on FVOCI financial assets</a></td>
<td class="num">(2.9)<span></span>
</td>
<td class="nump">3.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax', window );">Gains (losses) on cash flow hedges, net of tax</a></td>
<td class="nump">3.6<span></span>
</td>
<td class="num">(4.1)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax', window );">Total items that may be reclassified to net income in subsequent periods</a></td>
<td class="num">(39.4)<span></span>
</td>
<td class="num">(28.9)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract', window );"><strong>Items not to be reclassified to net income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans', window );">Remeasurement loss on net employee defined benefit liability</a></td>
<td class="num">(10.1)<span></span>
</td>
<td class="num">(0.4)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncome', window );">Other comprehensive income (loss) for the year, net of tax</a></td>
<td class="num">(49.5)<span></span>
</td>
<td class="num">(29.3)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncome', window );">Total comprehensive income for the year, net of tax</a></td>
<td class="nump">$ 151.2<span></span>
</td>
<td class="nump">$ 141.8<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of change in equity resulting from transactions and other events, other than those changes resulting from transactions with owners in their capacity as owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause ix<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B12_b_ix&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 106<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_106_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 81A<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_81A_c&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The gains (losses) recognised in other comprehensive income on cash flow hedges, net of tax, before reclassification adjustments. [Refer: Cash flow hedges [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 24C<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_24C_b_i&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 24E<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_24E_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Expiry date 2023-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 23<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_23_c&amp;doctype=Standard&amp;book=b<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The gains (losses) recognised in other comprehensive income on financial assets measured at fair value through other comprehensive income applying paragraph 4.1.2A of IFRS 9, net of tax, before reclassification adjustments. [Refer: Financial assets measured at fair value through other comprehensive income; Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income and expense (including reclassification adjustments) that is not recognised in profit or loss as required or permitted by IFRSs. [Refer: IFRSs [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_106_d_ii&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause viii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B12_b_viii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 81A<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_81A_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of other comprehensive income, net of tax, after reclassification adjustments, related to exchange differences when financial statements of foreign operations are translated. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of other comprehensive income, net of tax, related to gains (losses) on remeasurements of defined benefit plans, which comprise actuarial gains and losses; the return on plan assets, excluding amounts included in net interest on the net defined benefit liability (asset); and any change in the effect of the asset ceiling, excluding amounts included in net interest on the net defined benefit liability (asset). [Refer: Other comprehensive income; Defined benefit plans [member]; Plan assets [member]; Net defined benefit liability (asset)] [Contrast: Decrease (increase) in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2021-01-01<br> -Paragraph 135<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_135_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of other comprehensive income that will be reclassified to profit or loss, net of tax. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph IG6<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_IG6&amp;doctype=Implementation%20Guidance<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 82A<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_82A&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 18<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2021-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective on first application of IFRS 9<br> -Name IFRS<br> -Number 4<br> -IssueDate 2021-01-01<br> -Paragraph 39L<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=4&amp;code=ifrs-tx-2021-en-b&amp;anchor=para_39L_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2021-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective 2023-01-01<br> -Name IFRS<br> -Number 17<br> -IssueDate 2021-01-01<br> -Paragraph 113<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=17&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_113_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_106_d_i&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 81A<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_StatementOfComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_StatementOfComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324181868056">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Shareholders' Equity<br> $ in Millions</strong></div></th>
<th class="th"><div>CAD ($)</div></th>
<th class="th">
<div>Shares Outstanding/Share Capital </div>
<div>CAD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Contributed Surplus </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Retained Earnings </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Accumulated&#160;Other Comprehensive Income (Loss) </div>
<div>CAD ($)</div>
</th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfSharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2019 | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">111,212,975<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EquityAttributableToOwnersOfParent', window );">Beginning balance at Dec. 31, 2019</a></td>
<td class="nump">$ 1,875.5<span></span>
</td>
<td class="nump">$ 879.8<span></span>
</td>
<td class="nump">$ 23.9<span></span>
</td>
<td class="nump">$ 917.7<span></span>
</td>
<td class="nump">$ 54.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProfitLoss', window );">Net income</a></td>
<td class="nump">171.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">171.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncome', window );">Other comprehensive loss</a></td>
<td class="num">(29.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(29.3)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncome', window );">Total comprehensive income for the year, net of tax</a></td>
<td class="nump">$ 141.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">171.1<span></span>
</td>
<td class="num">(29.3)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement', window );">Share options exercised for cash (in shares)</a></td>
<td class="nump">1,840,320<span></span>
</td>
<td class="nump">1,840,320<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions', window );">Share options exercised for cash</a></td>
<td class="nump">$ 58.5<span></span>
</td>
<td class="nump">$ 58.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions', window );">Share-based compensation</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncreaseDecreaseInNumberOfSharesRepurchased', window );">Shares repurchased under Normal Course Issuer Bid (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,047,948)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PurchaseOfTreasuryShares', window );">Shares repurchased under Normal Course Issuer Bid</a></td>
<td class="num">(78.3)<span></span>
</td>
<td class="num">$ (16.8)<span></span>
</td>
<td class="num">(0.4)<span></span>
</td>
<td class="num">(61.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity', window );">Fair value reclass of share options exercised</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">$ 10.7<span></span>
</td>
<td class="num">(10.7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DividendsPaid', window );">Dividends declared</a></td>
<td class="num">(69.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(69.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfSharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2020 | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">111,005,347<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EquityAttributableToOwnersOfParent', window );">Ending balance at Dec. 31, 2020</a></td>
<td class="nump">1,928.5<span></span>
</td>
<td class="nump">$ 932.2<span></span>
</td>
<td class="nump">12.9<span></span>
</td>
<td class="nump">958.6<span></span>
</td>
<td class="nump">24.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProfitLoss', window );">Net income</a></td>
<td class="nump">200.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncome', window );">Other comprehensive loss</a></td>
<td class="num">(49.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(49.5)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ComprehensiveIncome', window );">Total comprehensive income for the year, net of tax</a></td>
<td class="nump">$ 151.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200.7<span></span>
</td>
<td class="num">(49.5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement', window );">Share options exercised for cash (in shares)</a></td>
<td class="nump">1,267,614<span></span>
</td>
<td class="nump">1,267,614<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions', window );">Share options exercised for cash</a></td>
<td class="nump">$ 41.2<span></span>
</td>
<td class="nump">$ 41.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions', window );">Share-based compensation</a></td>
<td class="nump">4.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncreaseDecreaseInNumberOfSharesRepurchased', window );">Shares repurchased under Normal Course Issuer Bid (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(939,482)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PurchaseOfTreasuryShares', window );">Shares repurchased under Normal Course Issuer Bid</a></td>
<td class="num">(50.7)<span></span>
</td>
<td class="num">$ (8.1)<span></span>
</td>
<td class="num">(0.1)<span></span>
</td>
<td class="num">(42.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity', window );">Fair value reclass of share options exercised</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">$ 7.1<span></span>
</td>
<td class="num">(7.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DividendsPaid', window );">Dividends declared</a></td>
<td class="num">(73.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(73.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfSharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2021 | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">111,333,479<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EquityAttributableToOwnersOfParent', window );">Ending balance at Dec. 31, 2021</a></td>
<td class="nump">$ 2,001.7<span></span>
</td>
<td class="nump">$ 972.4<span></span>
</td>
<td class="nump">$ 10.6<span></span>
</td>
<td class="nump">$ 1,043.4<span></span>
</td>
<td class="num">$ (24.7)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of change in equity resulting from transactions and other events, other than those changes resulting from transactions with owners in their capacity as owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause ix<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B12_b_ix&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 106<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_106_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 81A<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_81A_c&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DividendsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of dividends recognised as distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 107<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_107&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DividendsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EquityAttributableToOwnersOfParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of equity attributable to the owners of the parent. This specifically excludes non-controlling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 54<br> -Subparagraph r<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_54_r&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EquityAttributableToOwnersOfParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughExerciseOfOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in equity resulting from the exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughExerciseOfOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in equity resulting from share-based payment transactions. [Refer: Equity]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_106_d_iii&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of share options exercised in a share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2021-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_45_b_iv&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares that have been authorised and issued, reduced by treasury shares held. [Refer: Treasury shares]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 79<br> -Subparagraph a<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_79_a_iv&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income and expense (including reclassification adjustments) that is not recognised in profit or loss as required or permitted by IFRSs. [Refer: IFRSs [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_106_d_ii&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause viii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B12_b_viii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 81A<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_81A_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 18<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 24<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_24_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 32<br> -Subparagraph a<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_32_a_ii&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2021-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective on first application of IFRS 9<br> -Name IFRS<br> -Number 4<br> -IssueDate 2021-01-01<br> -Paragraph 39L<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=4&amp;code=ifrs-tx-2021-en-b&amp;anchor=para_39L_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2021-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Note Effective 2023-01-01<br> -Name IFRS<br> -Number 17<br> -IssueDate 2021-01-01<br> -Paragraph 113<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=17&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_113_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph B10<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B10_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_106_d_i&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 81A<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PurchaseOfTreasuryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The decrease in equity resulting from the purchase of treasury shares. [Refer: Treasury shares]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PurchaseOfTreasuryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_IncreaseDecreaseInNumberOfSharesRepurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase decrease in number of shares repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_IncreaseDecreaseInNumberOfSharesRepurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reclassification of fair value of share options previously expensed, equity</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324178072984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_StatementOfCashFlowsAbstract', window );"><strong>Statement of cash flows [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProfitLossFromContinuingOperations', window );">Net income from continuing operations</a></td>
<td class="nump">$ 200.7<span></span>
</td>
<td class="nump">$ 159.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_AdjustmentsToReconcileProfitLossNonCashAbstract', window );"><strong>Add (deduct) items not affecting cash:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment', window );">Depreciation of property and equipment</a></td>
<td class="nump">53.9<span></span>
</td>
<td class="nump">57.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets', window );">Depreciation of lease assets</a></td>
<td class="nump">107.9<span></span>
</td>
<td class="nump">117.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss', window );">Net impairment of lease assets and property and equipment</a></td>
<td class="nump">24.8<span></span>
</td>
<td class="nump">78.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdjustmentsForAmortisationExpense', window );">Amortization of intangible assets</a></td>
<td class="nump">60.0<span></span>
</td>
<td class="nump">53.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdjustmentsForDeferredTaxExpense', window );">Deferred income taxes</a></td>
<td class="num">(4.4)<span></span>
</td>
<td class="num">(21.9)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdjustmentsForFairValueGainsLosses', window );">Unrealized gain on equity securities</a></td>
<td class="num">(13.9)<span></span>
</td>
<td class="num">(0.7)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdjustmentsForSharebasedPayments', window );">Share-based compensation</a></td>
<td class="nump">46.7<span></span>
</td>
<td class="nump">16.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdjustmentsForProvisions', window );">Provisions</a></td>
<td class="nump">46.5<span></span>
</td>
<td class="nump">46.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherAdjustmentsForNoncashItems', window );">Other non-cash items</a></td>
<td class="nump">1.2<span></span>
</td>
<td class="nump">15.2<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital', window );">Cash flows from (used in) operations before changes in working capital</a></td>
<td class="nump">523.4<span></span>
</td>
<td class="nump">522.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables', window );">Trade and other receivables</a></td>
<td class="num">(8.4)<span></span>
</td>
<td class="nump">103.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets', window );">Unbilled receivables</a></td>
<td class="nump">46.4<span></span>
</td>
<td class="num">(32.4)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets', window );">Contract assets</a></td>
<td class="num">(3.5)<span></span>
</td>
<td class="nump">0.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses', window );">Prepaid expenses</a></td>
<td class="nump">1.9<span></span>
</td>
<td class="nump">4.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities', window );">Income taxes recoverable</a></td>
<td class="num">(39.1)<span></span>
</td>
<td class="num">(16.9)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables', window );">Trade and other payables and other accruals</a></td>
<td class="num">(65.8)<span></span>
</td>
<td class="num">(42.5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities', window );">Deferred revenue</a></td>
<td class="nump">34.9<span></span>
</td>
<td class="num">(1.1)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInWorkingCapital', window );">Increase (decrease) in working capital</a></td>
<td class="num">(126.4)<span></span>
</td>
<td class="nump">80.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations', window );">Cash flows from operating activities from continuing operations</a></td>
<td class="nump">397.0<span></span>
</td>
<td class="nump">602.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations', window );">Cash flows from operating activities from discontinued operations</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">1.2<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInOperatingActivities', window );">Net cash flows from operating activities</a></td>
<td class="nump">397.0<span></span>
</td>
<td class="nump">603.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract', window );"><strong>CASH FLOWS FROM (USED IN) INVESTING ACTIVITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities', window );">Business acquisitions, net of cash acquired</a></td>
<td class="num">(702.5)<span></span>
</td>
<td class="num">(50.6)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities', window );">Purchase of investments held for self-insured liabilities</a></td>
<td class="num">(61.6)<span></span>
</td>
<td class="num">(54.4)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities', window );">Proceeds from sale of investments held for self-insured liabilities</a></td>
<td class="nump">47.8<span></span>
</td>
<td class="nump">33.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities', window );">Purchase of intangible assets</a></td>
<td class="num">(4.8)<span></span>
</td>
<td class="num">(3.0)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities', window );">Purchase of property and equipment</a></td>
<td class="num">(45.8)<span></span>
</td>
<td class="num">(31.2)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities', window );">Other</a></td>
<td class="nump">2.1<span></span>
</td>
<td class="nump">3.5<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInInvestingActivities', window );">Net cash flows used in investing activities</a></td>
<td class="num">(764.8)<span></span>
</td>
<td class="num">(102.0)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract', window );"><strong>CASH FLOWS FROM (USED IN) FINANCING ACTIVITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures', window );">Net proceeds from issue of senior unsecured notes</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">297.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities', window );">Net proceeds from (repayment of) revolving credit facility</a></td>
<td class="nump">544.7<span></span>
</td>
<td class="num">(448.0)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings', window );">Repayment of notes payable and software financing obligations</a></td>
<td class="num">(58.0)<span></span>
</td>
<td class="num">(46.2)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_CashFlowsUsedInFinancingActivitiesForLeases', window );">Net lease payments</a></td>
<td class="num">(128.4)<span></span>
</td>
<td class="num">(126.5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PaymentsToAcquireOrRedeemEntitysShares', window );">Repurchase of shares for cancellation</a></td>
<td class="num">(50.7)<span></span>
</td>
<td class="num">(80.3)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProceedsFromExerciseOfOptions', window );">Proceeds from exercise of share options</a></td>
<td class="nump">41.2<span></span>
</td>
<td class="nump">58.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DividendsPaidClassifiedAsFinancingActivities', window );">Payment of dividends to shareholders</a></td>
<td class="num">(72.3)<span></span>
</td>
<td class="num">(68.0)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInFinancingActivities', window );">Net cash flows from (used in) financing activities</a></td>
<td class="nump">276.5<span></span>
</td>
<td class="num">(412.6)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents', window );">Foreign exchange loss on cash held in foreign currency</a></td>
<td class="num">(6.8)<span></span>
</td>
<td class="num">(8.4)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents', window );">Net (decrease) increase in cash and cash equivalents</a></td>
<td class="num">(98.1)<span></span>
</td>
<td class="nump">80.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition', window );">Cash and cash equivalents, beginning of the year</a></td>
<td class="nump">284.8<span></span>
</td>
<td class="nump">204.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition', window );">Cash and cash equivalents, end of the year</a></td>
<td class="nump">$ 186.7<span></span>
</td>
<td class="nump">$ 284.8<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForAmortisationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for amortisation expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss); Depreciation and amortisation expense]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 20<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForAmortisationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for the decrease (increase) in accrued income other than contract assets to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Accrued income other than contract assets; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 20<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_20_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for the decrease (increase) in contract assets to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Contract assets; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 20<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_20_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for the decrease (increase) in prepaid expenses to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Current prepaid expenses; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 20<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for decrease (increase) in trade and other receivables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other receivables; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 20<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForDeferredTaxExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for deferred tax expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Deferred tax expense (income); Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 20<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForDeferredTaxExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForFairValueGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for fair value losses (gains) to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 20<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_20_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForFairValueGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Impairment loss (reversal of impairment loss) recognised in profit or loss]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 20<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_20_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for the increase (decrease) in deferred income other than contract liabilities to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Deferred income other than contract liabilities; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 20<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_20_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for increase (decrease) in trade and other payables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other payables; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 20<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for provisions to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Provisions; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 20<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_20_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustmentsForSharebasedPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for share-based payments to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 20<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_20_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustmentsForSharebasedPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash and cash equivalents in the statement of cash flows when different from the amount of cash and cash equivalents in the statement of financial position. [Refer: Cash and cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsFromUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash flows from (used in) financing activities, which are activities that result in changes in the size and composition of the contributed equity and borrowings of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 10<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 50<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_50_d&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsFromUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash flows from (used in) investing activities, which are the acquisition and disposal of long-term assets and other investments not included in cash equivalents.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 10<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 50<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_50_d&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsFromUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash flows from (used in) operating activities, which are the principal revenue-producing activities of the entity and other activities that are not investing or financing activities. [Refer: Revenue]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 10<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_10&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 50<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_50_d&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash flows from (used in) the entity's operating activities, related to continuing operations. [Refer: Continuing operations [member]; Cash flows from (used in) operating activities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2021-01-01<br> -Paragraph 33<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_33_c&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash flows from (used in) the entity's operating activities, related to discontinued operations. [Refer: Discontinued operations [member]; Cash flows from (used in) operating activities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2021-01-01<br> -Paragraph 33<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_33_c&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow (outflow) from the entity's operations before changes in working capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Section A Statement of cash flows for an entity other than a financial institution<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;doctype=Illustrative%20Examples&amp;dita_xref=IAS07_IE_A__IAS07_IE_A_TI<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 20<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate cash flows used in obtaining control of subsidiaries or other businesses, classified as investing activities. [Refer: Subsidiaries [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 39<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_39&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DividendsPaidClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for dividends paid by the entity, classified as financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 31<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_31&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DividendsPaidClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The effect of exchange rate changes on cash and cash equivalents held or due in a foreign currency. [Refer: Cash and cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 25<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_25&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 28<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_28&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash flows from income taxes paid or refunded, classified as operating activities. [Refer: Income taxes paid (refund)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 35<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_35&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 14<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_14_f&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseInCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in cash and cash equivalents after the effect of exchange rate changes on cash and cash equivalents held in foreign currencies. [Refer: Cash and cash equivalents; Effect of exchange rate changes on cash and cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseInCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseInWorkingCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in working capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 20<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseInWorkingCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherAdjustmentsForNoncashItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments for non-cash items to reconcile profit (loss) to net cash flow from (used in) operating activities that the entity does not separately disclose in the same statement or note. [Refer: Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 20<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_20_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherAdjustmentsForNoncashItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Inflows (outflows) of cash, classified as investing activities, that the entity does not separately disclose in the same statement or note.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 21<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_21&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PaymentsToAcquireOrRedeemEntitysShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire or redeem entity's shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_17_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PaymentsToAcquireOrRedeemEntitysShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProceedsFromExerciseOfOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 17<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProceedsFromExerciseOfOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuing of bonds, notes and debentures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 17<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The profit (loss) from continuing operations. [Refer: Continuing operations [member]; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2021-01-01<br> -Paragraph 28<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_28_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2021-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause vi<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B12_b_vi&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 81A<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_81A_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the purchases of intangible assets, classified as investing activities. [Refer: Intangible assets other than goodwill]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 16<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_16_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the purchases of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 16<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_16_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_StatementOfCashFlowsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_StatementOfCashFlowsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments For Depreciation Expense Of Right-Of-Use Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments For Depreciation Expense, Property, Plant And Equipment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_AdjustmentsToReconcileProfitLossNonCashAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments To Reconcile Profit (Loss), Non-Cash</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_AdjustmentsToReconcileProfitLossNonCashAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_CashFlowsUsedInFinancingActivitiesForLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash flows used in financing activities for leases</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_CashFlowsUsedInFinancingActivitiesForLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments Of Software Financing Obligations And Non-Current Borrowings</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Investments Held For Self-Insured Liabilities, Classified As Investing Activities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceeds From (Repayments Of) Borrowings, Classified As Financing Activities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchase Of Investments Held For Self-Insured Liabilities, Classified As Investing Activities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324180446776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Corporate Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_CorporateInformationAndStatementOfIFRSComplianceAbstract', window );"><strong>Corporate Information And Statement Of IFRS Compliance [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory', window );">Corporate Information</a></td>
<td class="text">Corporate Information<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The consolidated financial statements of Stantec Inc. (the Company) for the year ended December&#160;31, 2021, were authorized for issuance in accordance with a resolution of the Company&#8217;s board of directors on February&#160;23, 2022. The Company was incorporated under the Canada Business Corporations Act on March&#160;23, 1984. Its shares are traded on the Toronto Stock Exchange (TSX) and New York Stock Exchange (NYSE) under the symbol STN. The Company&#8217;s registered office is located at Suite 400, 10220 - 103 Avenue, Edmonton, Alberta. The Company is domiciled in Canada.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is a provider of comprehensive professional services in the area of infrastructure and facilities for clients in the public and private sectors. The Company&#8217;s services include engineering, architecture, interior design, landscape architecture, surveying, environmental sciences, project management, and project economics, from initial project concept and planning through to design, construction administration, commissioning, maintenance, decommissioning, and remediation.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for general information about financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 51<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_51&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_CorporateInformationAndStatementOfIFRSComplianceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Corporate Information And Statement Of IFRS Compliance</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_CorporateInformationAndStatementOfIFRSComplianceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324180448536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Preparation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_BasisOfPreparationOfFinancialStatementsAbstract', window );"><strong>Basis Of Preparation Of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory', window );">Basis of Preparation</a></td>
<td class="text">Basis of Preparation<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">These consolidated financial statements were prepared in accordance with International Financial Reporting Standards (IFRS) as issued by the International Accounting Standards Board (IASB). The accounting policies adopted in these consolidated financial statements are based on IFRS effective as at December&#160;31, 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The consolidated financial statements have been prepared on a historical cost basis, unless otherwise stated in the significant accounting policies. The consolidated financial statements are presented in Canadian dollars, and all values, including United States dollars, are rounded to the nearest million ($000,000), except when otherwise indicated.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the basis used for the preparation of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_BasisOfPreparationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Basis Of Preparation Of Financial Statements</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_BasisOfPreparationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324180879000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Consolidation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_BasisOfConsolidationAbstract', window );"><strong>Basis Of Consolidation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfBasisOfConsolidationExplanatory', window );">Basis of Consolidation</a></td>
<td class="text">Basis of Consolidation<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of the Company, its subsidiaries, and its structured entities as at December&#160;31, 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Subsidiaries and structured entities are fully consolidated from the date of acquisition, which is the date the Company obtains control, and continue to be consolidated until the date that this control ceases. The financial statements of the subsidiaries and structured entities are prepared as at December&#160;31, 2021 and December&#160;31, 2020. All intercompany balances are eliminated.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Joint ventures and associates are accounted for using the equity method, and joint operations are accounted for by the Company recognizing its share of assets, liabilities, revenue, and expenses of the joint operation.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfBasisOfConsolidationExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the basis used for consolidation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfBasisOfConsolidationExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_BasisOfConsolidationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Basis Of Consolidation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_BasisOfConsolidationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324211677688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_ListOfAccountingPoliciesAbstract', window );"><strong>List Of Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory', window );">Summary of Significant Accounting Policies</a></td>
<td class="text">Summary of Significant Accounting Policies<div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">a)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.11pt">Cash and cash equivalents</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents include cash and unrestricted investments, net of bank indebtedness. Unrestricted investments are comprised of short-term bank deposits with a maturity of three months or less.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">b)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.11pt">Property and equipment</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property and equipment are recorded at cost less accumulated depreciation and any impairment losses. Cost includes the cost of replacing parts of property and equipment. When significant parts of property and equipment are required to be replaced in intervals, the Company recognizes those parts as individual assets with specific useful lives. All other repair and maintenance costs are recognized in the consolidated statements of income as incurred.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation is calculated over the assets' estimated useful lives on a straight-line basis as follows:&#160;</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:47.618%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Engineering equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5 to 10 years</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">straight-line</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Office equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5 to 10 years</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">straight-line</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">straight-line over term of lease to a maximum of 15 years or the improvement&#8217;s economic life</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5 to 50 years</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">straight-line</span></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The residual values, useful lives, and methods of depreciation of property and equipment are reviewed at each financial&#160;year-end&#160;and adjusted prospectively, if appropriate.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">c)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.31pt">Intangible assets</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intangible assets acquired separately are measured on initial recognition at cost. Intangible assets acquired in a business combination are measured at fair value as at the date of acquisition. Following initial recognition, finite life intangible assets are carried at cost less any accumulated amortization and any impairment losses and indefinite life intangible assets are carried at cost less any impairment loss.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s intangible assets with finite lives are amortized over their useful economic lives on a straight-line basis. Once an intangible asset is fully amortized, the gross carrying amount and related accumulated amortization are removed from the accounts.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company also incurs costs for third-party internet-based cloud computing services. These costs are expensed in administrative and marketing expenses over the period of the service agreement when the Company determines that it has not obtained control of the software.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Intangible assets acquired from business combinations</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s policy is to amortize client relationships with finite lives over periods ranging from 10 to 15 years. Contract backlog and finite life trademarks are amortized over estimated lives of generally 1 to 3 years. The Company assigns value to acquired intangibles using the income approach, which involves quantifying the present value of net cash flows attributed to the subject asset. This, in turn, involves estimating the revenues and earnings expected from the asset.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">d)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.11pt">Leases</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company assesses at contract inception whether a contract is a lease or contains a lease; that is, if the contract conveys the right to control the use of an identified asset for a time period in exchange for consideration.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At the commencement of a lease, the Company determines the lease term as the&#160;non-cancellable&#160;period of a lease, together with periods covered by an option to extend or an option to terminate if it is reasonably certain to exercise an extension option or to not exercise a termination option. Management considers all facts and circumstances that create an economic incentive to exercise an extension option or to not exercise a termination option. This judgment is based on factors such as contract rates compared to market rates, economic reasons, significance of leasehold improvements, termination and relocation costs, installation of specialized assets, residual value guarantees, and any sublease term. The Company reassesses this when a significant event or significant change in circumstances within the Company&#8217;s control has occurred.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company recognizes lease assets and lease liabilities for all leases, except for leases of&#160;low-value&#160;assets and short-term leases with a term of 12 months or less. The lease payments associated with those exempted leases are recognized in administrative and marketing expenses on a straight-line basis over the lease term.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The lease asset is recognized at the commencement date of the lease and initially measured at cost, which is comprised of the amount of the initial lease liability recognized less any incentives received from the lessor. Lease asset cost also includes any initial direct costs incurred, lease payments made before the commencement date, and estimated restoration costs. The lease asset is subsequently depreciated on a straight-line basis from the commencement date to the earlier of the end of the useful life of the lease asset or the end of the lease term. The lease asset is periodically reduced by impairment losses, if any, and adjusted for certain remeasurements of the lease liability.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The lease liability is recognized at the commencement date of the lease and initially measured at the present value of lease payments  to be made over the lease term. Lease payments generally include fixed payments less any lease incentives receivable. Also, the Company elected to not separate&#160;non-lease&#160;components from lease components and to account for the&#160;non-lease&#160;and lease components as a single lease component. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The lease liability is discounted using the interest rate implicit in the lease or, if that rate cannot be readily determined, the Company&#8217;s incremental borrowing rate. The lease liability is subsequently measured at amortized cost using the effective interest method. The lease liability is remeasured when the expected lease payments change as a result of a change in the lease term, a change in the assessment of an option to purchase the leased asset, changes in the future lease payments as a result of a change in an index or rate used to determine the lease payments, and changes in estimated payments for residual value guarantees.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">e)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.31pt">Investments in joint arrangements and associates</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Each joint arrangement of the Company is classified as either a joint operation or joint venture based on the rights and obligations arising from the contractual obligations between the parties to the arrangement. A joint arrangement that provides the Company with rights to the individual assets and obligations arising from the arrangement is classified as a joint operation and a joint arrangement that provides the Company with rights to the net assets of the arrangement is classified as a joint venture.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company accounts for a joint operation by recognizing its share of assets, liabilities, revenues, and expenses of the joint operation and combining them line by line with similar items in the Company&#8217;s consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company accounts for a joint venture using the equity method. The Company&#8217;s share of the&#160;after-tax&#160;net income or loss of associates or joint ventures is recorded in the consolidated statements of income. Adjustments are made in the Company&#8217;s consolidated financial statements to eliminate its share of unrealized gains and losses resulting from transactions with its associates.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If the financial statements of associates or joint arrangements are prepared for a date that is different from the Company&#8217;s date (due to the timing of finalizing and receiving information), adjustments are made for the effects of significant transactions or events that occur between that date and the date of the Company&#8217;s financial statements. When necessary, adjustments are made to bring the accounting policies in line with the Company&#8217;s.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">f)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:6.92pt">Provisions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">General</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Provisions are recognized when the Company has a present legal or constructive obligation as a result of a past event, it is probable that an outflow of resources embodying economic benefits will be required to settle the obligation, and a reliable estimate can be made of the amount of the obligation. When the Company expects some or all of a provision to be reimbursed&#8212;for example, under an insurance contract&#8212;and when the reimbursement is virtually certain, the reimbursement is recognized as a separate asset. The expense relating to a provision is presented in the consolidated statements of income net of any reimbursement. If the effect of the time value of money is significant, provisions are discounted using a current&#160;pre-tax&#160;rate that reflects, where appropriate, the risks specific to the liability. When discounting is used, the increase in the provision due to the passage of time is recognized as a finance cost. Management regularly reviews the timing of the outflows of these provisions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Provision for self-insured liabilities</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company self-insures certain risks related to professional liability, automobile physical damages, and employment practices liability. The provision for self-insured liabilities includes estimates of the costs of reported claims (including potential claims that are probable of being asserted) and is based on assumptions made by management and actuarial estimates. The provision for self-insured liabilities does not include unasserted claims where assertion by a third party is not probable.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Provisions for claims</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Provision for claims include an estimate for costs associated with legal claims not covered by its provisions for self-insured liabilities, including claims that are subject to exclusions under the Company&#8217;s commercial and captive insurance policies. Often, these legal claims are from previous acquisitions and may be indemnified by the acquiree (notes 7 and 15).</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Contingent liabilities recognized in a business combination</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A contingent liability recognized in a business combination is initially measured at its fair value. Subsequently, it is measured as discussed under &#8220;General.&#8221;</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">g)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.11pt">Foreign currency translation</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s consolidated financial statements are presented in Canadian dollars, which is also the parent Company&#8217;s functional currency. Each entity in the Company determines its own functional currency, and items included in the financial statements of each entity are measured using that functional currency. The Company is mainly exposed to fluctuations in the US dollar, British pound sterling, and Australian dollar.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Transactions and balances</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Transactions in foreign currencies (those different from an entity&#8217;s functional currency) are initially translated into the functional currency of an entity using the foreign exchange rate at the transaction date. Subsequent to the transaction date, foreign currency transactions are measured as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">On the consolidated statements of financial position, monetary items are translated at the rate of exchange in effect at the reporting date.&#160;Non-monetary&#160;items at cost are translated at historical exchange rates.&#160;Non-monetary&#160;items at fair value are translated at rates in effect at the date the fair value is determined. Any resulting realized and unrealized foreign exchange gains or losses are recognized in income in the period incurred, however, unrealized foreign exchange gains and losses on&#160;non-monetary&#160;investments are recognized in other comprehensive income.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Revenue and expense items are translated at the exchange rate on the transaction date.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Foreign operations</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s foreign operations are translated into its reporting currency (Canadian dollar) as follows:&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Assets and liabilities are translated at the rate of exchange in effect at each consolidated statement of financial position date.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Revenue and expense items (including depreciation and amortization) are translated at the average rate of exchange for the month.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The resulting unrealized exchange gains and losses on foreign subsidiaries are recognized in other comprehensive income.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">h)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.71pt">Financial instruments</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Initial recognition and subsequent measurement</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial assets (except trade and other receivables and unbilled receivables that do not have a significant financing component) are initially recognized at fair value plus directly attributable transaction costs, except for financial assets at fair value through profit and loss (FVPL) for which transaction costs are expensed. Trade and other receivables and unbilled receivables that do not have a significant financing component are initially measured at the transaction price determined in accordance with IFRS 15. Purchases or sales of financial assets are accounted for at trade dates.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Subsequent measurement of financial assets is at FVPL, amortized cost, or fair value through other comprehensive income (FVOCI). The classification is based on two criteria: the Company&#8217;s business approach for managing the financial assets and whether the instruments&#8217; contractual cash flows represent &#8220;solely payments of principal and interest&#8221; on the principal amount outstanding (the SPPI criterion). The business approach considers whether a Company&#8217;s objective is to receive cash flows from holding assets, from selling assets in a portfolio, or a combination of both. The Company reclassifies financial assets only when its business approach for managing those assets changes.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Amortized cost: Assets held for collection of contractual cash flows&#8212;when they meet the SPPI criterion&#8212;are measured at amortized cost using the effective interest rate (EIR) method and are subject to impairment. Gains and losses are recognized in profit or loss when the asset is derecognized, modified, or impaired. Items in this category include cash and cash equivalents, receivables, and certain other financial assets.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">FVOCI: Assets held to both collect cash flows and sell the assets&#8212;when they meet the SPPI criterion&#8212;are measured at FVOCI. Bonds held for self-insured liabilities are included in this category. Changes in the carrying amount are reported in other comprehensive income (except impairments) until disposed of. Realized gains and losses are recognized in finance income and interest income from these financial assets is included in interest </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">income using the EIR method. Impairment and foreign exchange gains and losses are recognized in profit or loss and computed in the same manner as for financial assets measured at amortized cost.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">FVPL: Assets that do not meet the criteria for amortized cost or FVOCI are measured at FVPL with realized and unrealized gains and losses reported in other income. Equity securities held for self-insured liabilities and indemnifications are included in this category.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial liabilities are initially recognized at fair value and, in the case of loans and borrowings, net of directly attributable transaction costs. Subsequent measurement of financial liabilities is at amortized cost using the EIR method. The EIR method discounts estimated future cash payments or receipts through the expected life of a financial instrument, and thereby calculates the amortized cost and subsequently allocates the interest income or expense over the life of the instrument. Gains and losses are recognized in profit or loss when the liability is derecognized or modified, as well as through the EIR amortization process. For long-term debt, EIR amortization and realized gains and losses are recognized in net finance expense. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fair value</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">After initial recognition, the fair values of financial instruments are based on the bid prices in quoted active markets for financial assets and on the ask prices for financial liabilities. For financial instruments not traded in active markets, fair values are determined using appropriate valuation techniques, which may include recent arm&#8217;s length market transactions, reference to the current fair value of another instrument that is substantially the same, and discounted cash flow analysis; however, other valuation models may be used. The fair values of the Company&#8217;s derivatives are based on third-party indicators and forecasts. Fair values of cash and cash equivalents, trade and other receivables, and trade and other payables approximate their carrying amounts because of the short-term maturity of these instruments. The carrying amounts of the revolving credit facility and term loans approximate their fair values because the applicable interest rates are based on variable reference rates. The carrying amounts of other financial assets and financial liabilities approximate their fair values except as otherwise disclosed in the consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">All financial instruments carried at fair value are categorized into one of the following:</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Level&#160;1 &#8211; quoted market prices in active markets for identical assets or liabilities at the measurement date.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Level&#160;2 &#8211; observable inputs other than quoted prices included within level 1, such as quoted prices for similar assets and liabilities in active markets, quoted prices for identical assets or liabilities that are not active, or other inputs that are observable directly or indirectly.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Level&#160;3 &#8211; unobservable inputs for the assets and liabilities that reflect the reporting entity&#8217;s own assumptions and are not based on observable market data.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">When forming estimates, the Company uses the most observable inputs available for valuation purposes. If a fair value measurement reflects inputs of different levels within the hierarchy, the financial instrument is categorized based on the lowest level of significant input.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">When determining fair value, the Company considers the principal or most advantageous market in which it would transact and the assumptions that market participants would use when pricing the asset or liability. For financial instruments recognized at fair value on a recurring basis, the Company determines whether transfers have occurred between levels of the hierarchy by reassessing categorizations at the end of each reporting period.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Derivatives</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">From time to time, the Company enters into foreign currency forward contracts to manage risk associated with net operating assets or liabilities denominated in foreign currencies. The Company also utilizes interest rate swaps to manage its exposure to fluctuations in interest rates and total return swaps to manage its exposure to fluctuations in the fair value of its common shares related to its cash-settled share-based payment arrangements. The Company&#8217;s policy is not to use these derivatives for trading or speculative purposes.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Derivatives are recorded at fair value in the consolidated statements of financial position as either other assets or other liabilities. Changes in the fair value of derivatives not designated as hedging instruments are recognized in the consolidated statements of income. Unrealized gains and losses for derivatives designated as hedging instruments in a cash flow hedge, to the extent they are effective, are recorded in other comprehensive income and subsequently reclassified to the consolidated statements of income when the hedged item affects earnings. </span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">i)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:7.32pt">Impairment</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The carrying amounts of the Company&#8217;s assets or group of assets, other than deferred tax assets, are reviewed at each reporting date to determine whether there is an indication of impairment. An asset may be impaired if objective evidence of impairment exists because of one or more events that have occurred after the initial recognition of the asset (referred to as a &#8220;loss event&#8221;) and if that loss event has an impact on the estimated future cash flows of the asset. When an indication of impairment exists, or annual impairment testing for an asset is required, the asset&#8217;s recoverable amount is estimated.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Financial assets and contract assets</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company recognizes a loss allowance for expected credit losses (ECLs) on financial assets and contract assets based on a&#160;12-month&#160;ECL or lifetime ECL. The lifetime ECL (the simplified approach) is applied to trade and other receivables, unbilled receivables, contract assets, sublease receivables, and holdbacks.&#160;12-month&#160;ECLs are recorded against all other financial assets, unless credit risk has significantly increased since initial recognition, then the ECL is measured at the lifetime ECL. ECLs are based on the difference between the contractual cash flows due in accordance with the contract and all the cash flows that the Company expects to receive.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The loss allowance provision is based on the Company&#8217;s historical collection and loss experience and incorporates forward-looking factors, where appropriate.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">When the carrying amount of financial assets or contract assets is reduced through an ECL allowance, the reduction is recognized in administrative and marketing expenses in the consolidated statements of income.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Non-financial&#160;assets</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For&#160;non-financial&#160;assets such as property and equipment, lease assets, goodwill, intangible assets, and investments in joint ventures and associates, the recoverable amount is the higher of an asset&#8217;s or cash-generating unit&#8217;s (CGU&#8217;s) value in use or its fair value less costs of disposal. The recoverable amount is determined for an individual asset, unless the asset does not generate cash inflows that are largely independent of those from other assets or groups of assets. When the carrying amount of an asset or CGU exceeds its recoverable amount, the asset is considered impaired and is written down to its recoverable amount. To assess value in use, the estimated future cash flows are discounted to their present value using a&#160;pre-tax&#160;discount rate that reflects current market assessments of the time value of money and the risks specific to the asset. To determine fair value less costs of disposal, an appropriate valuation model is used. The results of these valuation techniques are corroborated by the market capitalization of comparable public companies and arm&#8217;s length transactions of comparable companies. Impairment losses are recognized in the consolidated statements of income in expense categories that are consistent with the nature of the impaired asset.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">CGUs are defined based on the smallest identifiable group of assets that generates cash inflows that are largely independent of the cash inflows from other assets or groups of assets. Other factors are considered, including how management monitors the entity&#8217;s operations. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company tests intangible assets for recoverability when events or changes in circumstances indicate that their carrying amount may not be recoverable. To determine indicators of impairment of intangible assets, the Company considers external sources of information such as prevailing economic and market conditions and internal sources of information such as the historical and expected financial performance of the intangible assets. If indicators of impairment are present, the Company determines recoverability based on an estimate of discounted cash flows, using the higher of either the value in use or the fair value less costs of disposal method. The measurement of impairment loss is based on the amount that the carrying amount of an intangible asset exceeds its recoverable amount at the CGU level. As part of the impairment test, the Company updates its future cash flow assumptions and estimates, including factors such as current and future contracts with clients, margins, market conditions, and the useful lives of the assets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill is evaluated for impairment annually (as at October 1) or more frequently if circumstances indicate that an impairment may occur or if a significant acquisition occurs between the annual impairment test date and December 31. The Company considers the relationship between its market capitalization and its book value, as well as other factors, when reviewing for indicators of impairment. Goodwill is assessed for impairment based on the CGUs or group of CGUs to which the goodwill relates. Any potential goodwill impairment is identified by comparing the recoverable amount of a CGU or group of CGUs to its carrying value which includes the allocated goodwill. If the recoverable amount is less than its carrying value, an impairment loss is recognized.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company may need to test its goodwill for impairment between its annual test dates if market and economic conditions deteriorate or if volatility in the financial markets causes declines in the Company&#8217;s share price, increases the weighted average cost of capital, or changes valuation multiples or other inputs to its goodwill assessment. In addition, changes in the numerous variables associated with the judgments, assumptions, and estimates made by management in assessing the fair value could cause them to be impaired. Goodwill impairment charges are&#160;non-cash&#160;charges that could have a material adverse effect on the Company&#8217;s consolidated financial statements but in themselves do not have any adverse effect on its liquidity, cash flows from operating activities or debt covenants.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">An impairment loss of goodwill is not reversed. For other assets, an impairment loss may be reversed if the estimates used to determine the recoverable amount have changed. The reversal is limited so that the carrying amount of the asset does not exceed its recoverable amount or the carrying amount that would have been determined, net of amortization or depreciation, had no impairment loss been recognized for the asset in prior years. The reversal is recognized in the consolidated statements of income.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">j)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:7.12pt">Revenue recognition</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company generates revenue from contracts in which goods or services are typically provided over time. Revenue is measured based on the consideration the Company expects to be entitled to in exchange for providing goods and services, excluding duty and taxes collected from clients that are reimbursable to government authorities.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">While providing services, the Company incurs certain direct costs for subconsultants and other expenses that are recoverable directly from clients. The recoverable amounts of these direct costs are included in the Company&#8217;s gross revenue. Since these direct costs can vary significantly from contract to contract, changes in gross revenue may not be indicative of the Company&#8217;s revenue trends. Therefore, the Company also reports net revenue, which is gross revenue less subconsultants and other direct expenses. The Company assesses its revenue arrangements against specific criteria to determine whether it is acting as a principal or an agent. In general, the Company acts as a principal in its revenue arrangements because it obtains control of the goods or services before they are provided to the customer.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Most of the Company&#8217;s contracts include a single performance obligation because the promise to transfer the individual goods or services is not separately identifiable from other promises in the contract and therefore is not distinct. The Company&#8217;s contracts may include multiple goods or services that are accounted for as separate performance obligations if they are distinct&#8212;if a good or service is separately identifiable from other items in the contract and if a customer can benefit from it. If a contract has multiple performance obligations, the consideration in the contract is allocated to each performance obligation based on the estimated stand-alone selling price.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company transfers control of the goods or services it provides to clients over time and therefore recognizes revenue progressively as the services are performed. Revenue from&#160;fixed-fee&#160;and&#160;variable-fee-with-ceiling&#160;contracts, including contracts in which the Company participates through joint arrangements, is recognized based on the percentage of completion method where the stage of completion is measured using costs incurred to date as a percentage of estimated costs for each contract. When the contract outcome cannot be measured reliably, revenue is recognized only to the extent that the expenses incurred are eligible to be recovered. Provisions for estimated losses on incomplete contracts are made in the period that the losses are determined. Revenue from&#160;time-and-material&#160;contracts without stated ceilings is recognized as costs are incurred based on the amount that the Company has a right to invoice.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The timing of revenue recognition, billings, and cash collections results in trade and other receivables, holdbacks, unbilled receivables, contract assets, and deferred revenue in the consolidated statements of financial position. Amounts are typically invoiced as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals or when contractual milestones are achieved. Receivables represent amounts due from customers: trade and other receivables and holdbacks consist of invoiced amounts, and unbilled receivables consist of work in progress that has not yet been invoiced. Contract assets represent unbilled amounts where the right to payment is subject to more than the passage of time and includes performance-based incentives and services provided ahead of agreed contractual milestones. Contract assets are transferred to receivables when the right to consideration becomes unconditional. Deferred revenue represents amounts that have been invoiced but not yet recognized as revenue, including advance payments and billings in excess of revenue. Deferred revenue is recognized as revenue when (or as) the Company performs under the contract.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue is adjusted for the effects of a significant financing component when the period between the transfer of the promised goods or services to the customer and payment by the customer exceeds one year. Advance payments and </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">holdbacks typically do not result in a significant financing component because the intent is to provide protection against the failure of one party to adequately complete some or all of its obligations under the contract.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">k)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.91pt">Employee benefit plans</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Defined benefit plans</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company sponsors defined benefit pension plans covering certain full-time employees and past employees, primarily in the United Kingdom. Benefits are based on final compensation and years of service. Benefit costs (determined separately for each plan using the projected unit credit method) are recognized over the periods that employees are expected to render services in return for those benefits.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Remeasurements, comprising actuarial gains and losses and the return on the plan assets (excluding interest), are recognized immediately in the consolidated statements of financial position with a corresponding debit or credit to other comprehensive income in the period they occur. Remeasurements are not reclassified to net income in subsequent periods.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The calculation of defined benefit obligations is performed at least annually by a qualified actuary, or more often as required due to plan amendments, curtailments, or settlements. When the calculation results in a potential asset, the recognized asset is limited to the economic benefits available in the form of any future refunds or of reductions in future contributions to the plan.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Past service costs are recognized in net income on the earlier of the date of the plan amendment or curtailment and the date that the Company recognizes related restructuring costs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net interest is calculated by applying the discount rate to the net defined benefit liability or asset, adjusted for benefit and contribution payments during the year. The Company recognizes the following changes in the net defined benefit obligations under administrative and marketing expenses: service costs comprising current service costs, past service costs, gains and losses on curtailments and&#160;non-routine&#160;settlements; net interest expense or income; and administrative expenses paid directly by the pension plans.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Defined contribution plans</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company also contributes to group retirement savings plans and an employee share purchase plan. Certain plans are based on employee contribution amounts and subject to maximum limits per employee. The Company accounts for defined contributions as an expense in the period the contributions are made.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">l)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:7.32pt">Taxes</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Current income tax</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current income tax assets and liabilities for current and prior periods are measured at the amount expected to be recovered from or paid to taxation authorities. Tax rates and tax laws used to compute the amounts are those enacted or substantively enacted at the reporting date in the countries where the Company operates and generates taxable income.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current income tax that relates to items recognized directly in equity is recognized in equity and not in the consolidated statements of income. Management periodically evaluates positions taken in the tax returns when applicable tax regulations are subject to interpretation and then establishes an uncertain tax liability, if appropriate.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income taxes payable are typically expected to be settled within twelve months of the&#160;year-end&#160;date. However, there may be instances where taxes are payable over a longer period. Portions due after a&#160;one-year&#160;period are classified as&#160;non-current&#160;and are not discounted.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Deferred tax</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax is determined using the liability method for temporary differences at the reporting date between the tax bases of assets and liabilities and their carrying amounts for financial reporting purposes. Deferred tax liabilities are generally recognized for all taxable temporary differences. Deferred tax assets are recognized for all deductible temporary differences and the carryforward of unused tax credits and unused tax losses, to the extent that it is probable that taxable profit will be available against which the deductible temporary differences and the carryforward of unused tax credits and unused tax losses can be utilized. Deferred taxes are not recognized for the initial recognition of goodwill; the initial recognition of assets or liabilities, outside of a business combination, that affect neither accounting nor taxable profit; or the differences relating to investments in associates, subsidiaries, and </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">interests in joint arrangements to the extent that the reversal can be controlled and it is probable that it will not reverse in the foreseeable future.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The carrying amount of deferred tax assets is reviewed at each reporting date and reduced to the extent that it is no longer probable that sufficient taxable profit will be available to allow all or part of the deferred tax asset to be used. Unrecognized deferred tax assets are reassessed at each reporting date and are recognized to the extent that it has become probable that future taxable profits will allow the deferred tax asset to be recovered.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities are measured at the tax rates that are expected to apply in the year when the asset is realized or the liability is settled and are based on tax rates and tax laws that have been enacted or substantively enacted at the reporting date.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax relating to items recognized outside income is also recognized outside income. Deferred tax items are recognized in correlation to the underlying transaction either in other comprehensive income or directly in equity.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax assets and deferred tax liabilities are offset when a legally enforceable right exists to set off tax assets against tax liabilities and the deferred taxes relate to the same taxable entity and the same taxation authority.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Uncertain tax positions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If the Company determines that it is not probable that a taxation authority will accept an uncertain tax treatment, then an uncertain tax liability is recorded using either the most likely amount or the expected value method, depending on which method better predicts the resolution of the circumstances giving rise to the uncertainty.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Uncertain tax liabilities are presented as either income taxes payable or deferred tax liabilities. This depends on whether the uncertain tax liabilities are in respect of taxable profit for a period or income taxes payable in future periods in respect of taxable temporary differences.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Sales tax</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenues, expenses, and assets excluding trade receivables, are recognized net of the amount of sales tax recoverable from or payable to a taxation authority. The net amount of sales tax recoverable from or payable to a taxation authority is included as part of trade receivables or trade payables (as appropriate) in the consolidated statements of financial position.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">m)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:0.32pt"> Share-based payment transactions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Under the Company&#8217;s share option plan, the board of directors may grant to officers and employees remuneration in the form of share-based payment transactions, whereby officers and employees render services as consideration for equity instruments (equity-settled transactions).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Under the Company&#8217;s deferred share unit plan, the board of directors may receive deferred share units (DSUs), each of which is equal to one common share. Under the Company&#8217;s long-term incentive plan, certain members of the senior leadership teams are granted performance share units (PSUs) or restricted share units (RSUs) that vest and are settled after a three-year period. DSUs, PSUs, and RSUs are settled only in cash (cash-settled transactions).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Equity-settled transactions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The cost of equity-settled transactions is measured at fair value at the grant date using a Black-Scholes option-pricing model. The cost of equity-settled transactions, together with a corresponding increase in contributed surplus, is recognized over the period in which the service conditions are fulfilled (the vesting period). Upon the exercise of share options for which a share-based compensation expense has been recognized, the cash paid, together with the related portion of contributed surplus, is credited to share capital. For equity-settled transactions, the cumulative expense recognized at each reporting date until the vesting date reflects the extent to which the vesting period has expired and the Company's best estimate of the number of equity instruments that will ultimately vest. The expense or credit to income for a period represents the movement in cumulative expense recognized as at the beginning and end of that period and is recorded in administrative and marketing expenses. No expense is recognized for awards that do not ultimately vest. </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cash-settled transactions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The cost of cash-settled transactions is measured initially at fair value at the grant date. For DSUs, this fair value is expensed on issue with the recognition of a corresponding liability through other liabilities. For PSUs and RSUs, the fair value is expensed over the vesting period. These liabilities are remeasured to fair value at each reporting date, up to and including the settlement date, with changes in fair value recognized in administrative and marketing expenses.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">n)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.71pt">Earnings per share</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic earnings per share is computed based on the weighted average number of common shares outstanding during the year. Diluted earnings per share is computed using the treasury stock method, which assumes that the cash that would be received on the exercise of options is applied to purchase shares at the average price during the year and that the difference between the number of shares issued on the exercise of options and the number of shares obtainable under this computation, on a weighted average basis, is added to the number of shares outstanding. Antidilutive options are not considered when computing diluted earnings per share.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">o)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.31pt">Business combinations and goodwill</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Business combinations are accounted for using the acquisition method, and the results of operations after the respective dates of acquisition are included in the consolidated statements of income. Acquisition-related costs are expensed when incurred in administrative and marketing expenses.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The cost of an acquisition is measured as the consideration transferred at fair value at the acquisition date. Any contingent consideration to be transferred by the Company is recognized at fair value at the acquisition date. Subsequent changes to the fair value of the contingent consideration are recognized in other income.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The consideration paid for acquisitions may be subject to price adjustment clauses included in the purchase agreements and may extend over a number of years. At each consolidated statement of financial position date, these price adjustment clauses are reviewed. This may result in an increase or decrease of the notes payable consideration (recorded on the acquisition date) to reflect either more or less&#160;non-cash&#160;working capital than was originally recorded. Since these adjustments are a result of facts and circumstances occurring after the acquisition date, they are not considered measurement period adjustments.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For some acquisitions, additional payments may be made to the employees of an acquired company that are based on the employees&#8217; continued service over an agreed time period. These additional payments are not included in the purchase price but are expensed as compensation when services are provided by the employees.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill is initially measured at cost, which is the excess of the consideration transferred over the fair value of a company&#8217;s net identifiable assets acquired and liabilities assumed. If this consideration is lower than the fair value of the net assets acquired, the difference is recognized in income.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">After initial recognition, goodwill is measured at cost less any accumulated impairment losses. Goodwill is not amortized. For the purpose of impairment testing, goodwill acquired in a business combination is, from the acquisition date, allocated to each CGU or group of CGUs that is expected to benefit from the synergies of the combination, irrespective of whether other assets or liabilities of the acquiree are assigned to those units. Each CGU or group of CGUs represents the lowest level at which management monitors the goodwill.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">p)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.11pt">Dividends</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Dividends on common shares are recognized in the Company&#8217;s consolidated financial statements in the period the dividends are declared by the Company&#8217;s board of directors.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">q)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.11pt">Discontinued operations</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A discontinued operation is a component of the Company&#8217;s business, the operations and cash flows of which can be clearly distinguished from the rest of the Company, and (a)&#160;represents a separate major line of business or geographic area of operations; (b)&#160;is part of a single coordinated plan to dispose of a separate major line of business or geographic area of operations; or (c)&#160;is a subsidiary acquired exclusively with a view to resale. Classification as a discontinued operation occurs at the earlier of disposal or when the operation meets the criteria to be classified as held for sale. The Company classifies&#160;non-current&#160;assets and disposal groups as held for sale when their carrying amount will be recovered principally through a sale transaction rather than through continuing use and when a sale is considered highly probable. </span></div>Discontinued operations are presented separately from continuing operations in the consolidated statements of income and consolidated statements of cash flows for all years presented.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant accounting policies applied by the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 117<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_117&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_ListOfAccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>List Of Accounting Policies</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_ListOfAccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324180439928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Judgments, Estimates, and Assumptions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_AccountingJudgementsAndEstimatesAbstract', window );"><strong>Accounting Judgements And Estimates [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory', window );">Significant Accounting Judgments, Estimates, and Assumptions</a></td>
<td class="text">Significant Accounting Judgments, Estimates, and Assumptions<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Preparation of the Company&#8217;s consolidated financial statements requires management to make judgments, estimates, and assumptions that affect the reported amounts of revenues, expenses, assets, and liabilities, as well as the disclosure of contingent liabilities at the end of the reporting year. However, uncertainty about these assumptions and estimates could result in outcomes that require a material adjustment to the carrying amount of the asset or liability affected in future periods.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The COVID-19 pandemic has had adverse financial impacts on the global economy, including but not limited to, negative impacts on demand for goods and services, disruptions to supply-chains, and volatility in interest rates and market prices of equities and certain commodities. Uncertainty remains on the length of time it will take for the financial impacts to reverse. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Management continues to monitor the impact of the pandemic on its operations and financial position. As the magnitude of the pandemic is continuously evolving, there is a wide range of potential outcomes the pandemic could have on management&#8217;s judgments, estimates, and assumptions. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Discussed below are the key management judgments and assumptions concerning the future and other key sources of estimation uncertainty at the reporting date that may lead to a material adjustment to the carrying amounts of assets and liabilities within the next financial year.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">a)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.11pt">Revenue recognition</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company accounts for its revenue from&#160;fixed-fee&#160;and&#160;variable-fee-with-ceiling&#160;contracts using the percentage of completion method, which requires estimates to be made for contract costs and revenues. Contract costs include direct labor, direct costs for subconsultants, and other expenditures that are recoverable directly from clients. Progress on jobs is regularly reviewed by management and estimated costs to complete are revised based on the information available at the end of each reporting period. Contract cost estimates are based on various assumptions that can result in a change to contract profitability from one financial reporting period to another. Assumptions are made about labor productivity, the complexity of the work to be performed, the performance of subconsultants, and the accuracy of original bid estimates. Estimating costs is subjective and requires management&#8217;s best judgments based on the information available at that time.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On an ongoing basis, estimated revenue is updated to reflect the amount of consideration the Company expects to be entitled to in exchange for providing goods and services. Revenue estimates are affected by various uncertainties that depend on the outcome of future events, including change orders, claims, variable consideration, and contract provisions for performance-based incentives or penalties.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Change orders are included in estimated revenue when management believes the Company has an enforceable right to the change order, the amount can be estimated reliably, and realization is highly probable. Claims against other parties, including subconsultants, are recognized as a reduction in costs using the same criteria. To evaluate these criteria, management considers the contractual or legal basis for the change order, the cause of any additional costs incurred, and the history of favorable negotiations for similar amounts. As change orders are not recognized until highly probable, it is possible for the Company to have substantial contract costs recognized in one accounting period and associated revenue or reductions in cost recognized in a later period</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s contracts may include variable consideration such as revenue based on costs incurred and performance-based incentives or penalties. Variable consideration is estimated by determining the most likely amount the Company expects to be entitled to, unless the contract includes a range of possible outcomes for performance-based amounts. In that case, the expected value is determined using a probability weighting of the range of possible outcomes. Variable consideration, including change orders approved as to scope but unapproved as to price, is included in estimated revenue to the extent it is highly probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Estimates of variable consideration are based on historical experience, anticipated performance, and management&#8217;s best judgment based on the information available at the time.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Consideration in contracts with multiple performance obligations is allocated to the separate performance obligations based on estimates of stand-alone selling prices. The primary method used to estimate the stand-alone selling price is expected cost plus an appropriate margin. To determine the appropriate margin, management considers margins for comparable services under similar contracts in similar markets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in estimates are reflected in the period in which the circumstances that gave rise to the change became known and affect the Company&#8217;s revenue, unbilled receivables, contract assets, and deferred revenue.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">b)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.11pt">Impairment of non-financial assets</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment exists when the carrying amount of an asset or CGU or group of CGUs exceeds its recoverable amount, which is the higher of its fair value less costs of disposal or its value in use. Fair value less costs to sell is based on a discounted cash flow model and observable market prices for an arm&#8217;s length transaction of similar assets, less incremental costs for disposing of the asset. The value in use calculation is based on a discounted cash flow model. The cash flows are derived from budgets over an appropriate number of years and do not include restructuring activities that the Company is not yet committed to or significant future investments that will enhance the asset&#8217;s performance of the CGU or group of CGUs being tested.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company validat</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">es its estimate of the fair value of each asset, CGU or group of CGUs, by comparing the resulting multiples to multiples derived from comparable public companies and comparable company transactions. The Company reconciles the total fair value of all CGUs and groups of CGUs with its market capitalization to determine whether the sum is reasonable. If the reconciliation indicates a significant difference between the external market capitalization and the fair value of the CGUs or groups of CGUs, the Company reviews and adjusts, if appropriate, the discount rate of the CGUs or groups of CGUs and considers whether the implied acquisition premium (if any) is reasonable in light of current market conditions. The fair value measurement is categorized as level 3 in the fair value hierarchy based on the significant inputs in the valuation technique used (note 4h). </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Goodwill</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">To arrive at the estimated recoverable amount of goodwill, the Company uses estimates of economic and market information, including arm&#8217;s length transactions for similar assets, growth rates in revenues, estimates of future expected changes in operating margins, and cash expenditures. The Company estimates the recoverable amount by using the fair value less costs of disposal approach. It estimates fair value using market information and discounted&#160;after-tax&#160;cash flow projections, which is known as the income approach. The income approach uses a CGUs or group of CGUs projection of estimated operating results and discounted cash flows based on a discount rate that reflects current market conditions and the risk of achieving the cash flows. The Company uses cash flow projections covering at least a five-year period derived from financial forecasts approved by senior management. To arrive at cash flow projections, the Company uses estimates of economic and market information over the projection period.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Lease assets and associated property and equipment</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">To arrive at the estimated recoverable amount of lease assets and associated property and equipment, the Company uses economic and market information, including arm's length transactions for similar assets, estimates of future changes in variable head lease payments, potential sublease terms and conditions, including the timing and amount of associated cash inflows and initial direct costs, and assumptions about the future use of associated property and equipment.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company estimates the recoverable amount by using the value in use approach. It estimates fair value using market information and probability weighted pre-tax cash flow projections discounted to their present value using a&#160;pre-tax&#160;discount rate that reflects current market assessments of the time value of money and the risks specific to the asset or CGU. The Company uses cash flow projections covering the remaining head lease term from financial forecasts approved by senior management.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">c)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.31pt">Business combinations</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In a business combination, the Company may acquire certain assets and assume certain liabilities of an acquired entity. The estimate of fair values for these transactions involves judgment to determine the fair values assigned to the tangible and intangible assets (i.e., backlog, client relationships, and trademarks) and the liabilities assumed on the acquisition. Determining fair values involves a variety of assumptions, including revenue growth rates, client retention rates, expected operating income, and discount rates.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">From time to time, as a result of the timing of acquisitions in relation to the Company&#8217;s reporting schedule, certain estimates of fair values of assets and liabilities acquired may not be finalized at the initial time of reporting. These estimates are completed after the vendors&#8217; final financial statements have been prepared and accepted by the Company, after detailed project portfolio reviews are performed, and when the valuations of intangible assets and other assets and liabilities acquired are finalized.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">d)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.11pt">Leases</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company accounts for leases in accordance with IFRS 16</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">&#160;Leases</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, which requires judgments to be made in determining the incremental borrowing rate (IBR).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The IBR is the rate of interest that the Company would have to pay to borrow over a similar term, and with a similar security, the funds necessary to obtain an asset of a similar value to the lease asset in a similar economic environment. The Company estimates the incremental borrowing rate based on the lease term, collateral assumptions, and the economic environment in which the lease is denominated.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">e)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.31pt">Provision for self-insured liabilities and claims</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the normal conduct of operations, various legal claims are pending against the Company, alleging, among other things, breaches of contract or negligence in connection with the performance of its services. The Company carries professional liability insurance, subject to certain deductibles and policy limits, and self-insures certain risks, including professional liability, automobile liability, and employment practices liability. In some cases, the Company may be subject to claims for which it is only partly insured or completely insured. The accrual for self-insured liabilities includes estimates of the costs of reported claims and is based on management&#8217;s assumptions, including consideration of actuarial estimates. These estimates of loss are derived from loss history that is then subjected to actuarial techniques to determine the proposed liability. Estimates of loss may vary from those used in the actuarial projections and result in a larger loss than estimated. An increase in loss is recognized in the period that the loss is determined and increases the Company&#8217;s self-insured liabilities and reported expenses.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Damages assessed in connection with and the cost of defending such actions could be substantial and possibly in excess of policy limits, for which a range of possible outcomes are either not able to be estimated or not expected to be significant. However, based on advice and information provided by legal counsel, the Company&#8217;s previous experience with the settlement of similar claims, and the results of the annual actuarial review, management believes that the Company has recognized adequate provisions for probable and reasonably estimated liabilities associated with these claims. In addition, management believes that it has appropriate insurance in place to respond to and offset the cost of resolving these claims.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Due to uncertainties in the nature of the Company&#8217;s legal claims, such as the range of possible outcomes and the progress of the litigation, provisions for self-insured liabilities and claims involve estimates. The ultimate cost to resolve these claims may exceed or be less than that recorded in the consolidated financial statements. Management believes that the ultimate cost to resolve these claims will not materially exceed the insurance coverage or provisions accrued and, therefore, would not have a material adverse effect on the Company&#8217;s consolidated statements of income and financial position.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">f)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:6.92pt">Employee benefit plans</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The cost of the defined benefit pension plans and the present value of the pension obligations are determined separately for each plan using actuarial valuations. An actuarial valuation involves making various assumptions that may differ from actual future developments. These include determining the discount rate, mortality rates, future salary increases, inflation, and future pension increases. Due to the complexities involved in the valuation and its long-term nature, the defined benefit obligation and cost are highly sensitive to changes in these assumptions, particularly to the discount and mortality rates (although portions of the pension plans have protection against changes in the discount rate and improving mortality rates by utilizing annuities). All assumptions are reviewed annually.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In determining the appropriate discount rate, management considers the interest rates of corporate bonds in currencies consistent with the currencies of the post-employment obligation and that have an &#8216;AA&#8217; rating or above, as set by an internationally acknowledged rating agency, and extrapolated as needed along the yield curve to correspond with the expected term of the benefit obligation.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The mortality rate is based on publicly available information in the actuarial profession&#8217;s publications plus any special geographical or occupational features of each plan&#8217;s membership. Mortality tables tend to change only at intervals in </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">response to demographic changes. Future salary increases reflect the current estimate of management. Pension increases are calculated based on the terms of the individual plans and estimated future inflation rates.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In determining whether the purchase of a bulk annuity contract results in a settlement of the Company's defined benefit obligations, management considers the intent of the transaction as well as the degree to which the Company continues to retain the related risks and obligations. </span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">g)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.11pt">Taxes</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Uncertainties exist with respect to the interpretation of complex tax regulations and the amount and timing of deferred taxable income. The Company&#8217;s income tax assets and liabilities are based on interpretations of income tax legislation across various jurisdictions, primarily in Canada, United States, the United Kingdom, and Australia. The Company&#8217;s effective tax rate can change from year to year based on the mix of income among jurisdictions, changes in tax laws in these jurisdictions, and changes in the estimated value of deferred tax assets and liabilities. The Company&#8217;s income tax expense reflects an estimate of the taxes it expects to pay for the current year, as well as a provision for changes arising in the values of deferred tax assets and liabilities during the year. The tax value of these assets and liabilities is impacted by factors such as accounting estimates inherent in these balances, management&#8217;s expectations about future operating results, previous tax audits, and differing interpretations of tax regulations by the taxable entity and the responsible tax authorities. Differences in interpretation may arise for a wide variety of issues, depending on the conditions prevailing in the respective legal entity&#8217;s domicile. Management regularly assesses the likelihood of recovering value from deferred tax assets, such as loss carryforwards, as well as from deferred tax depreciation of capital assets, and adjusts the tax provision accordingly.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax assets are recognized for all unused tax losses to the extent that it is probable that taxable profit will be available against which the losses can be utilized. Significant management judgment is required to determine the amount of deferred tax assets that can be recognized based on the likely timing and the level of future taxable profits, together with future&#160;tax-planning&#160;strategies. If estimates change, the Company may be required to recognize an adjustment to its deferred income tax asset or liability and income tax expense.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of judgements that management has made in the process of applying the entity's accounting policies that have the most significant effect on amounts recognised in the financial statements along with information about the assumptions that the entity makes about the future, and other major sources of estimation uncertainty at the end of the reporting period, that have a significant risk of resulting in a material adjustment to the carrying amounts of assets and liabilities within the next year. [Refer: Carrying amount [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_AccountingJudgementsAndEstimatesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounting Judgements And Estimates</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_AccountingJudgementsAndEstimatesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324211690376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Recent Accounting Pronouncements and Changes to Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_AccountingPoliciesChangesInAccountingEstimatesAndErrorsAbstract', window );"><strong>Accounting Policies, Changes In Accounting Estimates And Errors [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory', window );">Recent Accounting Pronouncements and Changes to Accounting Policies</a></td>
<td class="text">Recent Accounting Pronouncements and Changes to Accounting Policies<div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">a) Accounting policy change</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effective January 1, 2021, the Company revised its accounting policy to present the consolidated statement of cash</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">flows using the indirect method, a change from the direct method previously applied. The indirect method provides more relevant information on items not affecting cash, a reconciliation of net income from continuing operations to net cash flows from operating activities, and improves comparability. The change in accounting policy was adopted retrospectively, therefore the comparative period was presented using the indirect method. No adjustments were required for the comparative period presented for cash flows arising from operating, investing, and financing activities. A presentation of the direct method for 2021 and 2020 is included in note 33. </span></div><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">b) Recent adoptions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following amendments and interpretations have been adopted by the Company. The adoption of these amendments did not have a material impact on the Company's consolidated financial statements. </span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">In August 2020, the IASB issued Interest Rate Benchmark Reform - Phase 2 (Amendments to IFRS 9, IAS 39, IFRS 7, IFRS 4 and IFRS 16), with an effective date of January 1, 2021. Phase 2 amendments provide relief for "replacement issues" that may arise during the reform, such as changes to contractual cash flows for financial instruments or hedging relationships resulting from the transition to an alternative benchmark rate. </span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">In April 2021, the IFRS Interpretations Committee (IFRIC) issued an agenda decision on the treatment of</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">configuration and customization costs associated with cloud computing arrangements where the underlying</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">software is not recognized as an intangible asset. The decision concluded that these costs may be</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">capitalized as a separate intangible asset if they meet both the definition of an intangible asset and the</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">recognition criteria in IAS 38 Intangible Assets. When these costs do not qualify for separate recognition as</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">an intangible asset and are not distinct from the software, these costs are expensed over the term of the</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">software contract as access is provided. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">In April 2021, the IFRIC issued an agenda decision related to defined benefit pension plans which provided guidance on the periods of service that an entity attributes benefit to. </span></div><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">c) Future adoptions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Listed below are the standards, amendments, and interpretations that the Company reasonably expects to be applicable at a future date and intends to adopt when they become effective. The Company is currently considering the impact of adopting these standards, amendments, and interpretations on its consolidated financial statements and cannot reasonably estimate the effect at this time.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">In January 2020, the IASB issued Classification of Liabilities as Current or Non-current (Amendments to IAS 1). The amendments aim to promote consistency in applying the requirements by helping companies determine whether, in the statement of financial position, debt and other liabilities with an uncertain settlement date should be classified as current (due or potentially due to be settled within one year) or non-current. The amendments include clarifying the classification requirements for debt a company might settle by converting it into equity. The amendments are effective for annual reporting periods beginning on or after January 1, 2022, with earlier application permitted. In July 2020, the effective date was deferred to January 1, 2023.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">In May 2020, the IASB issued Onerous Contracts-Cost of Fulfilling a Contract (Amendments to IAS 37). The amendments clarify which costs to include in assessing whether a contract is onerous. The amendments are effective January 1, 2022, with earlier application permitted. </span></div><div style="padding-left:45pt;text-indent:-18pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">In February 2021, the IASB issued Definition of Accounting Estimates (Amendments to IAS 8). The amendments define accounting estimates and clarify the distinction between changes in accounting estimates and changes in accounting policies. The amendments are effective for annual reporting periods beginning on or after January 1, 2023, with earlier application permitted. </span></div><div style="padding-left:45pt;text-indent:-18pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">In February 2021, the IASB issued Disclosure of Accounting Policies (Amendments to IAS 1 and IFRS</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Practice Statement 2). The amendments provide guidance to help entities disclose their material (previously</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">"significant") accounting policies. The amendments are effective for annual reporting periods beginning on or</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">after January 1, 2023, with earlier application permitted.</span></div><div style="padding-left:45pt;text-indent:-18pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">In May 2021, the IASB issued Deferred Tax related to Assets and Liabilities arising from a Single Transaction</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Amendments to IAS 12). The amendments narrow the scope of the recognition exemption so that</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">companies would be required to recognize deferred tax for transactions that give rise to equal amounts of</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">taxable and deductible temporary differences, such as leases. The amendments are effective for annual</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">reporting periods beginning on or after January 1, 2023, with earlier application permitted, applied</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">retrospectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for changes in accounting policies, accounting estimates and errors.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 8<br> -IssueDate 2021-01-01<br> -Section Accounting policies<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=8&amp;code=ifrs-tx-2021-en-r&amp;doctype=Standard&amp;dita_xref=IAS08_g7-31_TI<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_AccountingPoliciesChangesInAccountingEstimatesAndErrorsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounting Policies, Changes In Accounting Estimates And Errors</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_AccountingPoliciesChangesInAccountingEstimatesAndErrorsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324181859224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisitions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfBusinessCombinationsExplanatory', window );">Business Acquisitions</a></td>
<td class="text">Business Acquisitions<div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Acquisitions in 2020</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On October 1, 2020, the Company acquired certain assets and liabilities of Teshmont Consultants LP (Teshmont) for</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">cash consideration and notes payable. Teshmont is an electrical engineering consulting company specializing in high</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">voltage power transmission and distribution engineering, based in Winnipeg, Manitoba. This addition further strengthened the Company's Energy &amp; Resources operations in the Canada CGU.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On November 27, 2020, the Company acquired all the shares and business of AGEL adviseurs B.V. (AGEL) for cash</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">consideration and notes payable. AGEL is a multi-discipline engineering firm specializing in environmental services,</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">spatial development, infrastructure, and GIS services. AGEL is based in Oosterhout, Netherlands and strengthened  the Environmental Services operations in the Company's Global group of CGUs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On December 31, 2020, the Company acquired all the shares and business of Wenck Enterprises Inc. (Wenck) for</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">cash consideration and notes payable. Wenck is an environmental services business whose engineering and</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">environmental solutions support clients in the industrial, infrastructure, energy, and real estate sectors. Wenck is</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">headquartered in Maple Plain, Minnesota, with additional offices in Colorado, Wyoming, North Dakota, and Georgia</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">and strengthened the Company's Environmental Services operations in the Company's United States CGU.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Aggregate consideration for acquisitions completed in 2020 was $61.3. Goodwill from the acquisitions was $31.4 and the fair value of of the identifiable net assets acquired was $29.9. Identifiable net assets acquired included working capital of $13.3, intangible assets of $12.7, and other net assets of $3.9. </span></div><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Acquisitions in 2021</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On March 1, 2021, the Company acquired all the shares and business of Greg Tucker and Associates Pty Ltd. (GTA)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">for cash consideration and notes payable. GTA is an Australian-based transportation planning and engineering firm</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">with offices in Melbourne, Sydney, Brisbane, Adelaide, and Perth. This addition further strengthens the Company's</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Infrastructure operations in the Global group of CGUs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On May 1, 2021, the Company acquired all the shares and business of Clever West Investments Pty Ltd. (Engenium)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">for cash consideration and notes payable. Engenium is based in Australia and specializes in the delivery of</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">sustainable mining, resources, and industrial infrastructure projects, and has a strong focus on renewable energy and</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">sustainable solutions. This addition further strengthens the Company's commitment to sustainability in its Global group of CGUs and Energy &amp; Resources operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On September 30, 2021, the Company acquired certain assets and liabilities of Paleo Solutions, Inc. (Paleo). Paleo is</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">a full-service natural resources and cultural resources management consulting firm. Paleo provides paleontological</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">and archaeological services for the rail, transportation, water, and power sectors. Paleo is headquartered in Los Angeles, California with offices in Redlands, California and Denver, Colorado. This addition further strengthens the Company's commitment to sustainability in the Environmental Services operations in the United States CGU.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On November 1, 2021, the Company acquired all the shares of Driven by Values B.V. (Driven by Values) for cash consideration and notes payable. Driven by Values is an environmental services firm specialized in energy transition. Drive by Values is in the Netherlands with offices in Eindhoven and Sittard. This addition further strengthens the  Company's Global Environmental Services operations in the Global group of CGUs. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On December 8, 2021, the Company acquired all of the shares of the North America and Asia Pacific engineering and consulting groups of Cardno Limited (Cardno). Cardno is a multidisciplinary firm specializing in designing, developing, and delivering sustainable projects. The operations include 85 offices primarily in the United States, Australia and New Zealand. This addition further strengthens the Company's Environmental Services and Infrastructure operations in the United States CGU, and the Environmental Services, Infrastructure, and Water operations in the Global group of CGUs. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On December 31, 2021, the Company acquired certain assets and liabilities of Cox|McLain Environmental Consulting, Inc (CMEC). CMEC is a full-service environmental consulting firm that provides comprehensive environmental and cultural resource compliance services. CMEC is headquartered in Austin, Texas with additional offices in Houston and Irving, Texas; Oklahoma City and Tulsa, Oklahoma; Washington DC; and Baton Rouge, Louisiana. This addition further strengthens the Company's Environmental Services operations in the United States CGU.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Details of the aggregate consideration transferred and the fair value of the identifiable assets and liabilities acquired at the date of acquisition are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.092%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.111%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.767%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For the acquisitions completed</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Notes</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cardno acquisition<br/>&#160;$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Other acquisitions<br/>&#160;$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total <br/>$</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash consideration</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">657.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">77.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">734.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Notes payable</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">40.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">41.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Consideration</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">658.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">117.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">776.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash consideration</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">657.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">77.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">734.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash acquired</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">19.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">12.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">32.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net cash paid</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">638.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">64.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">702.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Assets and liabilities acquired</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-cash&#160;working capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trade receivables</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">84.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">14.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">98.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unbilled receivables</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">39.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">43.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trade and other payables</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(64.6)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(10.9)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(75.5)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(41.6)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(1.4)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(43.0)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other&#160;non-cash&#160;working capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">11.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">12.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property and equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">11.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">11.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lease assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">70.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">9.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">79.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intangible assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">175.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">30.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">205.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lease liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(82.3)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(9.1)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(91.4)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(8.2)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(2.3)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(10.5)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">27</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(14.6)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(5.3)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(19.9)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total identifiable net assets at fair value</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">201.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">42.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">243.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Goodwill arising on acquisitions</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">457.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">75.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">532.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trade receivables, unbilled receivables, and deferred revenue are recognized at fair value at the time of acquisition, and their fair value approximated their net carrying value.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company measured the acquired lease liabilities using the present value of the remaining lease payments at the date of acquisition as if the acquired leases were new leases at the acquisition date. The lease assets were measured at an amount equal to the lease liabilities and adjusted to reflect the favorable/unfavorable terms of the lease relative to market terms.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill consists of the value of expected synergies arising from an acquisition, the expertise and reputation of the assembled workforce acquired, and the geographic location of the acquiree. Tax deductible goodwill and intangible assets arising from the Cardno acquisition are nil, and other acquisitions are $27.4.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company assumed $9.2 in provisions for claims relating to Cardno and other acquisitions. As at December&#160;31, 2021, provision for claims outstanding relating to all prior acquisitions were $14.2, based on their expected probable outcome (note 18). Certain of these claims are indemnified by the acquiree (note 15).</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cardno's gross revenue since the acquisition date was $36.9. For all other acquisitions, gross revenue since the acquisition date was $52.3. If the acquisition of Cardno had taken place at the beginning of the year, gross revenue and profit from the combined continuing operations for 2021 would have been $5,140.4 (unaudited) and $208.4 (unaudited), respectively. These pro-forma results are not necessarily representative of future performance.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Directly attributable acquisition-related costs for Cardno of $10.0, and other acquisitions of $0.5 have been expensed in administrative and marketing expenses. These costs consist primarily of legal, accounting, and financial advisory fees and costs directly related to the acquisition.</span></div><div style="margin-bottom:3pt"><span><br/></span></div><div style="margin-bottom:3pt"><span style="background-color:#ffffff;color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair value of net assets for current and prior year acquisitions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The preliminary fair values of the net assets recognized in the Company&#8217;s consolidated financial statements were based on management&#8217;s best estimates of the acquired identifiable assets and liabilities at the acquisition dates. Management finalized the fair value assessments of assets and liabilities purchased from Teshmont, AGEL, Wenck and GTA and is awaiting the finalization of the vendors' closing financial statements and tax review for Engenium, Paleo, Driven by Values, Cardno, and CMEC. Once the outstanding information from the acquisitions is received, reviews are completed, and approvals are obtained, the valuation of acquired assets and liabilities will be finalized. No significant measure period adjustments were recorded during 2021.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfBusinessCombinationsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for business combinations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2021-01-01<br> -Section Disclosures<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2021-en-r&amp;doctype=Standard&amp;dita_xref=IFRS03_g59-63__IFRS03_g59-63_TI<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfBusinessCombinationsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combinations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324211726344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NonCurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract', window );"><strong>Non-Current Assets Held For Sale And Discontinued Operations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory', window );">Discontinued Operations</a></td>
<td class="text">Discontinued OperationsIn 2018, the Company completed the sale of its Construction Services reportable segment. Pursuant to executed settlement agreements, project loss recoveries of $12.0 were recognized in 2020.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of discontinued operations. [Refer: Discontinued operations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_NonCurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non-Current Assets Held For Sale And Discontinued Operations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_NonCurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324211759832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash and Cash Equivalents<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory', window );">Cash and Cash Equivalents</a></td>
<td class="text">Cash and Cash Equivalents<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s policy is to invest cash in excess of operating requirements in highly liquid investments. For the purpose of the consolidated statements of cash flows, cash and cash equivalents consist of the following:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">183.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">278.7&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash in escrow</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unrestricted investments</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">10.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and deposits</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">193.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">289.5&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Bank indebtedness</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(7.2)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cash and cash equivalents</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">186.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">284.8&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash in escrow includes cash consideration for an acquisition.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of cash and cash equivalents. [Refer: Cash and cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324211641176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade and Other Receivables<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory', window );">Trade and Other Receivables</a></td>
<td class="text">Trade and Other Receivables<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trade receivables, net of expected credit losses of $2.0 (2020 &#8211; $3.0)</span></div></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">787.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">702.7&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Holdbacks, current</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">28.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">7.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Trade and other receivables</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">823.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">738.0&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The aging analysis of gross trade receivables is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.198%"><tr><td style="width:1.0%"/><td style="width:18.447%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.308%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.308%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.308%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.308%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.308%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.313%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total<br/>$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1&#8211;30<br/>$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">31&#8211;60<br/>$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">61&#8211;90<br/>$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">91&#8211;120<br/>$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">121+<br/>$</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">789.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">467.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">181.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">56.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">30.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">54.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">705.7&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">389.5&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">160.3&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">60.9&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25.9&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">69.1&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Information about the Company&#8217;s exposure to credit risks for trade and other receivables is included in note 25.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of trade and other receivables. [Refer: Trade and other receivables]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324181900536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory', window );">Property and Equipment</a></td>
<td class="text">Property and Equipment<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.432%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.201%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.201%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.201%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.203%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Engineering<br/>Equipment<br/>$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Office<br/>Equipment<br/>$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Leasehold<br/>Improvements<br/>$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Other<br/>$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total<br/>$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2019</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">126.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">86.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">246.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">40.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">500.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">33.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions arising on acquisitions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Disposals</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(22.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(15.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(45.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">118.4&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">85.3&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">242.6&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">40.6&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">486.9&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">21.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">46.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions arising on acquisitions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Disposals</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(15.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(15.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(40.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">128.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">83.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">243.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">43.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">499.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Accumulated depreciation</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2019</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">65.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">37.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">92.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">18.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">214.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">29.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">57.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Disposals</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(20.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(14.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(42.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment (note 12)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">61.5&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">43.2&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">122.7&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19.4&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">246.8&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">26.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">53.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Disposals</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(14.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(15.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(38.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment net of reversal (note 12)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">63.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">46.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">136.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">19.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">265.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net book value</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">56.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">42.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">119.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">21.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">240.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">65.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">37.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">107.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">23.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">233.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Leasehold improvements includes construction work in progress of $3.4 (2020 &#8211; $0.2) on which depreciation has not started.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Included in the Other category is automotive equipment, buildings, land, and an ownership interest in an aircraft.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for property, plant and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2021-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2021-en-r&amp;doctype=Standard&amp;dita_xref=IAS16_g73-79_TI<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324211785128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfLeasesExplanatory', window );">Lease Assets</a></td>
<td class="text">Lease Assets<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.480%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.480%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.480%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.722%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.722%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.724%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Building<br/>$</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Other<br/>$</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total<br/>$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2019</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">554.4&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.1&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">558.5&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">40.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">42.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Acquisitions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(115.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(117.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Modifications</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(59.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(59.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">443.4</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.6</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">447.0</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">43.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">56.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Acquisitions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">74.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">79.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(102.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(107.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Modifications</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment net of reversal</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(19.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(19.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">459.7</span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">16.8</span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">476.5</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company leases buildings for its office spaces across the globe. Lease terms typically range from 1 to 18 years and had a weighted average remaining lease term of 7.3 years at </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December&#160;31, 2021</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (2020 - 7.1 years). To provide operational flexibility, the Company seeks to include extension or termination options in new leases.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company leases vehicles and office equipment with terms typically ranging from 2 to 7 years and had a weighted average remaining lease term of 3.4 years at December&#160;31, 2021 (2020 - 2.5 years). These leases do not usually contain extension options, purchase options, or residual value guarantees.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company also leases IT equipment and other equipment with terms typically ranging from 1 to 5 years. These leases are generally short-term or for&#160;low-value&#160;assets that the Company has elected not to recognize in lease assets and lease liabilities.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As part of the Company's strategic initiative beginning in 2020, the real estate lease portfolio was evaluated and resulted in the approval of a formal plan to sublease and exit certain underutilized office spaces. This change in use resulted in the recognition of impairment losses, where the carrying amount of the assets exceeded the recoverable amount, determined based on the value in use method, and an onerous contract provision of $12.5 (note 18).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment losses during the year ended December&#160;31, 2021 are as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.310%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.049%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Reportable segments</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Canada</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">United States</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Global</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lease assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">23.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property and equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">6.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment reversals</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(5.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net impairment of lease assets and property and equipment</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">8.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">16.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">24.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Recoverable amount</span></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">6.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">7.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During 2021, payments made for variable costs on impaired office lease assets reduced the estimated future cash outflows and increased the recoverable amount of the leased assets resulting in the reversal of previously recorded impairments. </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment losses during the year ended December&#160;31, 2020 were as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.310%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.049%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Reportable segments</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Canada</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">United States</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Global</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lease assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">50.4</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.8</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.9</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">59.1</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property and equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16.3</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.7</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.5</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">19.5</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">66.7</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">6.5</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">5.4</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">78.6</span></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Recoverable amount</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">8.4</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.2</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.4</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">12.0</span></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Amounts recognized in administrative and marketing expenses</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Rent expense - variable lease payments</span></td><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">43.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">49.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Rent expense - short-term leases and leases of&#160;low-value&#160;assets</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income from subleases</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(3.1)</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">42.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">47.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Variable lease payments include operating expenses, real estate taxes, insurance, and other variable costs. Future undiscounted cash flows for short-term leases, leases of&#160;low-value&#160;assets, variable lease payments, and sublease payments receivable are disclosed in note 21. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash outflows for lease liabilities are disclosed in note 33.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfLeasesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2021-01-01<br> -Section Presentation<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2021-en-r&amp;doctype=Standard&amp;dita_xref=IFRS16_g47-50_TI<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2021-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2021-en-r&amp;doctype=Standard&amp;dita_xref=IFRS16_g51-60_TI<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfLeasesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Leases</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324211785000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_GoodwillAbstract', window );"><strong>Goodwill [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfGoodwillExplanatory', window );">Goodwill</a></td>
<td class="text">Goodwill<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross goodwill, beginning of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,851.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,829.8&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Acquisitions</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">532.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(22.3)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(9.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Gross goodwill, end of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,362.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,851.8&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accumulated impairment losses</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(178.0)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(178.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net goodwill, end of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,184.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,673.8&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill arising from acquisitions includes factors such as the expertise and reputation of the assembled workforce acquired, the geographic location of the acquiree, and the expected synergies.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company considers its CGUs based on the interdependence of cash flows between different geographic locations and how management monitors the operations. As such, the CGUs are defined as Canada, US, Asia/Pacific, Latin America, and UK/Europe/Middle East. As goodwill is not monitored at a level lower than the Company&#8217;s operating segments, the CGUs excluding Canada and the US are grouped in Global for purposes of allocating goodwill and testing impairment.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill was allocated to its CGUs or group of CGUs as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">359.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">359.5&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United States</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,304.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">963.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Global</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">519.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">351.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Allocated</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,184.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,673.8&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On October&#160;1, 2021, and October&#160;1, 2020, the Company performed its annual goodwill impairment test in accordance with its policy described in note 4. Based on the results of the 2021 and 2020 tests, the Company concluded that the recoverable amount of each CGU or group of CGUs exceeded its carrying amount and, therefore, goodwill was not impaired.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Assumptions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The calculation of fair value less costs of disposal is most sensitive to the following key assumptions:</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Operating margin rates based on actual experience and management&#8217;s long-term projections.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Discount rates reflecting investors&#8217; expectations when discounting future cash flows to a present value, taking into consideration market rates of return, capital structure, company size, and industry risk. If necessary, a discount rate is further adjusted to reflect risks specific to a CGU or group of CGUs when future estimates of cash flows have not been adjusted. For its October&#160;1, 2021 impairment tests, the Company discounted the cash flows for each CGU or group of CGUs using an&#160;after-tax&#160;discount rate ranging from 7.7% to 28.5% (October 1, 2020 &#8211; 8.3% to 25.9%).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other assumptions:</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Terminal growth rates based on actual experience and market analysis. Projections are extrapolated beyond five years using a growth rate that does not exceed 2.5% (2020 &#8211; 3.0%). </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Non-cash&#160;working capital requirements are based on historical actual rates, market analysis, and management&#8217;s long-term projections.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Net revenue growth rate based on management&#8217;s best estimates of cash flow projections over a five-year period.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Cardno acquisition completed on December 8, 2021 added $457.5 combined goodwill to the US CGU and the Global group of CGUs, requiring the Company to perform an updated goodwill impairment test for both CGUs on December 31, 2021,  in accordance with IAS 36. Based on the results of the December 31, 2021 update test, the Company concluded that the recoverable amount of the US CGU and Global group of CGUs exceeded its carrying amount; therefore, goodwill was not impaired. The key assumptions applied to the update goodwill test was consistent with those applied to the annual test.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Sensitivity to changes in assumptions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As at October&#160;1, 2021 and December 31, 2021, the recoverable amounts of CGUs and group of CGUs tested exceeded their carrying amounts and management believes that no reasonably possible change in any of the above key assumptions would have caused the carrying amount to exceed its recoverable amount.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfGoodwillExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of goodwill. [Refer: Goodwill]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfGoodwillExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_GoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Goodwill</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_GoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324180717912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract', window );"><strong>Intangible assets other than goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsExplanatory', window );">Intangible Assets</a></td>
<td class="text">Intangible Assets<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.675%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.723%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Client<br/>Relationships</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Contract<br/>Backlog</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Software</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2019</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">325.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">65.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">406.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions arising on acquisitions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Removal of fully amortized assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(9.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(14.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(27.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(51.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">325.0&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.6&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">39.3&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.0&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">368.9&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">48.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">49.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions arising on acquisitions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">152.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">51.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">205.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Removal of fully amortized assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(8.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(13.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(26.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">463.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">50.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">74.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">592.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Accumulated amortization</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2019</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">142.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">34.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">186.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortization</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">53.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Removal of fully amortized assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(9.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(14.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(27.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(51.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">163.2&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">23.7&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">186.9&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortization</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">32.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">60.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Removal of fully amortized assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(8.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(13.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(26.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">185.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">31.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">218.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net book value</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">161.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">182.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">278.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">47.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">43.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">373.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During 2021, the Company concluded that there were no indicators of impairment related to intangible assets.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The net book value of software acquired through software financing obligations is $33.5 (2020 - $5.5). In 2021, software additions through software financing obligations were $44.4 (2020 - $0.4) and have been excluded from the consolidated statement of cash flows (note 33).</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfIntangibleAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2021-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2021-en-r&amp;doctype=Standard&amp;dita_xref=IAS38_g118-128_TI<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfIntangibleAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324178014472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_OtherAssetsAbstract', window );"><strong>Other Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherAssetsExplanatory', window );">Other Assets</a></td>
<td class="text">Other Assets<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.073%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Note</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments held for self-insured liabilities</span></td><td colspan="3" style="padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">198.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">174.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Holdbacks on long-term contracts</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">23.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">15.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-financial assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments in joint ventures and associates</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">7.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">7.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">252.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">233.3&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less current portion - financial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">21.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">34.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less current portion -&#160;non-financial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term portion</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">228.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">191.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial assets-other primarily include indemnifications, sublease receivables, deposits, and total return swaps on share-based compensation units (note 25).&#160;Non-financial&#160;assets - other include deferred contract costs, transactions costs on long-term debt, and investment tax credits.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments held for self-insured liabilities include government and corporate bonds that are classified as FVOCI with unrealized gains (losses) recorded in other comprehensive income. Investments also include equity securities that are classified as FVPL with gains (losses) recorded in net income. During 2021, the Company recorded an unrealized gain on equity securities of $13.9 (2020 - unrealized gain of $0.7) (note 31) and an unrealized loss on bonds of $2.9 (2020 - unrealized gain of $3.0).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Their fair value and amortized cost are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.310%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.049%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="background-color:#e9e9e9;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31<br/>2021</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="background-color:#e9e9e9;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fair&#160;Value</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Amortized<br/>Cost/Cost</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fair&#160;Value</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortized<br/>Cost/Cost</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Bonds</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">124.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">124.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">115.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">112.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Equity securities</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">73.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">55.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">59.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">54.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">198.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">179.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">174.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">167.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The bonds bear interest at rates ranging from 0.80% to 4.55% per annum (2020 &#8211; 0.88% to 4.25%). The terms to maturity of the bond portfolio, stated at fair value, are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Within one year</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">17.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31.4&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">After one year but not more than five years</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">104.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">77.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">More than five years</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">124.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">115.5&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOtherAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of other assets. [Refer: Other assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOtherAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_OtherAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_OtherAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324181921032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade and Other Payables<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory', window );">Trade and Other Payables</a></td>
<td class="text">Trade and Other Payables<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trade accounts payable</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">213.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">217.6&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Employee and payroll liabilities</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">349.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">277.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued liabilities</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">72.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">81.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Trade and other payables</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">634.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">576.0&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table>During 2021, certain jurisdictions, primarily the United States, the United Kingdom, and Australia permitted companies to defer certain non-corporate tax payments. At December&#160;31, 2021, the Company deferred payments of these non-corporate taxes of $17.4 which are due before the end of 2022 and are recorded in Trade and Other Payables.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of trade and other payables. [Refer: Trade and other payables]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324211781048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_FinancialInstrumentsAbstract', window );"><strong>Financial Instruments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfBorrowingsExplanatory', window );">Long-Term Debt</a></td>
<td class="text">Long-Term Debt<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Senior unsecured notes</span></td><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">298.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">299.5&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revolving credit facility</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">543.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Term loan</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">307.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">309.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Notes payable</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">64.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">68.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Software financing obligations</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">31.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,245.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">680.8&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less current portion</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">51.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">46.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term portion</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,194.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">634.2&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Senior unsecured notes</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has $300.0 of senior unsecured notes (the notes) that mature on October 8, 2027. The notes bear interest at a fixed rate of 2.048% per annum, which is payable in Canadian funds semi-annually on April 8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">th</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> and October 8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">th</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> of each year. The notes rank pari passu with all other debt and future indebtedness of the Company. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Revolving credit facilities and term loan</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On October 29, 2021, the Company amended its syndicated senior credit facilities consisting of a senior revolving credit facility in the maximum amount of $800.0 and a senior term loan of $310.0 in two tranches. Additional funds of $600.0 can be accessed subject to approval and under the same terms and conditions. The amendments changed certain terms and conditions, including extending the maturity date of the revolving credit facility from June 27, 2024 to October 29, 2026, extending the maturity date of the $150.0 tranche B of the term loan from June 27, 2022 to October 29, 2024, extending the maturity date of the $160.0 tranche C of the term loan from June 27, 2023 to October 29, 2026, and adding two sustainability linked metrics based on greenhouse gas emissions and gender equality index score. The amendments to the terms and conditions were not considered to be substantial. As such, the amendments were accounted for as a debt modification.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The revolving credit facility and the term loan are unsecured and may be repaid from time to time at the option of the Company. At December&#160;31, 2021, $403.0 (2020 - nil) of the revolving credit facility was payable in Canadian funds and $140.3 (US$111.0) (2020 - nil) was payable in US funds. As at December&#160;31, 2021 and 2020, both tranches of the term loan were payable in Canadian funds. The average interest rate for the revolving credit facility and term loan at December&#160;31, 2021, was 2.15% (2020 &#8211; 2.55%).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The funds available under the revolving credit facility are reduced by outstanding letters of credit issued pursuant to the facility agreement. At December&#160;31, 2021, the Company had issued outstanding letters of credit that expire at various dates before October 2022, are payable in various currencies, and total $5.8 (2020 &#8211; $8.8). These letters of credit were issued in the normal course of operations, including the guarantee of certain office rental obligations. At December&#160;31, 2021, $243.7 (2020 &#8211; $786.5) was available under the revolving credit facility.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has an additional separate letter of credit facility outside of its revolving credit facility that provides letters of credit up to $100.0. At December&#160;31, 2021, $76.5 (2020 &#8211; $66.2) in aggregate letters of credit outside of the Company&#8217;s revolving credit facility were issued and outstanding. These were issued in various currencies. Of these letters of credit, $63.7 (2020 &#8211; $53.8) expire at various dates before January 2023 and $12.8 (2020 &#8211; $12.4) have open-ended terms.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Notes payable</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Notes payable consists primarily of notes payable for acquisitions (note 7). The weighted average interest rate on the notes payable at December&#160;31, 2021, was 1.5% (2020 &#8211; 2.4%). Notes payable may be supported by promissory notes and are due at various times from 2022 to 2024. The aggregate maturity value of the notes at December&#160;31, 2021, was $65.3 (2020 &#8211; $69.8), of which $3.2 (2020 - $8.5) was payable in Canadian funds, $2.7 (US$2.1) (2020 &#8211; $5.7 (US$4.5)) of the notes was payable in US funds, $55.4 (AU$60.3) (2020 &#8211; $38.4 (AU$39.2)) was payable in Australian funds, and $4.0 (2020 &#8211; $17.2) was payable in other foreign currencies.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Software financing obligations</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has financing obligations for software, included in intangible assets, bearing interest at rates up to 4.69% (2020 - up to 4.18%). These obligations expire at various dates before September 2027. Software additions acquired through software financing obligations during 2021 were $44.4 (2020 - $0.4) and have been excluded from the consolidated statement of cash flows (note 33).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Surety facilities</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has surety facilities related to Construction Services (which was sold in 2018 - note 8), to accommodate the issuance of bonds for certain types of project work. At December&#160;31, 2021, the Company had retained bonds of $65.5 (US$51.8) (2020 - </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$155.1 (US</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">121.8) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">in US funds under these surety facilities that will expire on completion of the associated projects</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The estimated completion dates of these projects are before May 2023. Although the Company remains obligated for these instruments, the purchaser of the Construction Services business has indemnified the Company for any obligations that may arise from these bonds (note 8).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company also had $10.1 </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2020 - $12.0)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> in bonds for Consulting Services that will expire on completion of the associated projects. The estimated completion dates of these projects are before October 2028.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfBorrowingsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of borrowings. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfBorrowingsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_FinancialInstrumentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Instruments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_FinancialInstrumentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324180878568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Provisions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract', window );"><strong>Other Provisions, Contingent Liabilities And Contingent Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory', window );">Provisions</a></td>
<td class="text">Provisions<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"><tr><td style="width:1.0%"/><td style="width:31.267%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.426%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.429%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Self- <br/>insured <br/>liabilities<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Claims <br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Lease <br/>restoration<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Onerous <br/>contracts <br/>$</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total<br/>$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance, beginning of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">95.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">13.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">12.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">6.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">128.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current year provisions</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">28.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">14.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">46.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Acquisitions</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">9.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">9.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Paid or otherwise settled</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(14.1)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(4.8)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(1.5)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(4.1)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(24.5)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(0.4)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(0.2)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(0.6)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">109.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">20.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">12.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">16.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">159.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less current portion</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">8.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">17.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">8.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">36.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term portion</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">101.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">10.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">8.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">122.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash outflows for provisions for claims are expected to occur within the next one to five years, although this is uncertain and depends on the development of the various claims. These outflows are not expected to have a material impact on the Company&#8217;s net cash flows. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Provision for lease restoration relates to building leases (note 12). Cash outflows for provisions for lease restoration are expected to occur within the next one to eighteen years.</span></div>Contingencies and Guarantees<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The nature of the Company&#8217;s legal claims and the provisions recorded for these claims are described in notes 4 and 5. Although the Company accrues adequate provisions for probable legal claims, it has contingent liabilities relating to reported legal incidents that, based on current known facts, are not probable to result in future cash outflows. The Company is monitoring these incidents and will not accrue any provision until further information results in a situation in which the criteria required to record a provision is met. Due to the nature of these incidents, such as the range of possible outcomes and the possibility of litigation, it is not practicable for management to estimate the financial effects of these incidents, the amount and timing of future outflows, and the possibility of any reimbursement of these outflows.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the normal course of business, the Company provides indemnifications and, in limited circumstances, surety bonds and guarantees. These are often standard contractual terms and are provided to counterparties in transactions such as purchase and sale contracts for assets or shares, service agreements, and leasing transactions. The Company also indemnifies its directors and officers against any and all claims or losses reasonably incurred in the performance of their service to the Company to the extent permitted by law. These indemnifications may require the Company to compensate the counterparty for costs incurred as a result of various events, including changes to or in the interpretation of laws and regulations, or as a result of damages or statutory sanctions that may be suffered by the counterparty as a consequence of the transaction. The terms of these indemnifications and guarantees will vary based on the contract, the nature of which prevents the Company from making a reasonable estimate of the maximum potential amount that it could be required to pay to counterparties. In most cases, the potential payment amount of an outstanding indemnification or guarantee is limited to the remaining cost of work to be performed under service contracts. The Company carries liability insurance, subject to certain deductibles and policy limits, that provides protection against certain insurable indemnifications. Historically, the Company has not made any material payments under such indemnifications or guarantees, and no amounts have been accrued in the consolidated financial statements with respect to these indemnifications and guarantees.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other provisions, contingent liabilities and contingent assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 37<br> -IssueDate 2021-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2021-en-r&amp;doctype=Standard&amp;dita_xref=IAS37_g84-92_TI<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Provisions, Contingent Liabilities And Contingent Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324211735192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Defined Benefit Obligations<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_EmployeeBenefitsAbstract', window );"><strong>Employee Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory', window );">Employee Defined Benefit Obligations</a></td>
<td class="text">Employee Defined Benefit Obligations<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net defined benefit pension asset</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(17.0)</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(47.3)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:14pt"><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net defined benefit pension liability</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">42.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">73.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">End of employment benefit plans</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">15.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">58.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">91.2&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Defined benefit pension plans</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company sponsors defined benefit pension plans (the Plans) covering certain full-time and past employees, primarily in the United Kingdom. The benefits for the Plans are based on final compensation and years of service. The Plans are closed to new participants and have ceased all future service benefits, although the future salary link has been retained for certain continuing active members.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Plans are governed by the laws of the United Kingdom. Each pension plan has a board of trustees that is responsible for administering the assets and defining the investment policies of the Plans.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The funding objective of each pension plan is to have sufficient and appropriate assets to meet actuarial liabilities. The board of trustees reviews the level of funding required based on separate triennial actuarial valuations for funding purposes; the most recent were completed as a</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">t March&#160;31, 2020,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> and</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> February&#160;1, 2019. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Plans required that contributions be made to separately administered funds, which are maintained independently by custodians.The Company expects to contribute approximately</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> $15 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">to the Plans in 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Plans expose the Company to a number of risks, including changes to long-term UK interest rates and inflation expectations, movements in global investment markets, changes in life expectancy rates, foreign exchange risk, and regulatory risk from changes in UK pension legislation. The Company is also exposed to price risk because the Plans&#8217; assets include investments in equities.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Guaranteed annuities are purchased for certain plan members upon retirement. In December 2021, the Company also entered into a bulk annuity policy for a UK pension scheme. Future cash flows from annuities will match the amount and timing of certain benefits payable under the Plans, partially mitigating the Company's exposure to future volatility in the related obligations. At December&#160;31, 2021, 54.2% (2020 - 21.1%) of the defined benefit obligation was fully covered against changes in interest rates and longevity post-retirement. Post-retirement benefits that are fully matched with annuity policies have been included in both the asset and liability figures in the following tables.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A liability-driven investment (LDI) strategy has been implemented to mitigate a portion of the Plans&#8217; long-term interest rate and inflation risks by investing in assets that have similar interest rate and inflation characteristics as the Plans&#8217; liabilities. The LDI strategy relates to only a portion of the Plans&#8217; investments; therefore, the Plans remain exposed to significant interest rate and inflation risk, along with the other risks mentioned above.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents a reconciliation from the opening balances to the closing balances for the net defined benefit liability and its components:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"/><td style="width:33.731%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.493%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.493%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.493%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#e9e9e9;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Defined<br/>Benefit<br/>&#160;Obligation<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fair&#160;Value<br/>of Plan<br/>Assets<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net<br/>Defined <br/>Benefit <br/>Liability<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Defined<br/>Benefit<br/>&#160;Obligation<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fair&#160;Value<br/>of Plan<br/>Assets<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net<br/>Defined <br/>Benefit <br/>Liability<br/>$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance, beginning of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">601.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(575.2)</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">26.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">563.1&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(519.3)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">43.8&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Administrative and marketing expenses</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest expense (income)</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">6.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(6.7)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(10.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Past service cost</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Administrative expenses paid by the Plans</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">6.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(5.7)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.9&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(8.9)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.0&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Other comprehensive loss (income)</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Return on the plan assets, excluding interest income</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">11.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">11.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(41.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(41.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Actuarial (gains) losses arising from:</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in demographic assumptions</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">5.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">5.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in financial assumptions</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">40.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">40.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Experience adjustments</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(1.8)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(1.8)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Remeasurement loss (gain) on net employee defined benefit liability, before tax</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">11.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">14.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">41.6&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(41.1)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.5&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effect of movement in exchange rates</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(10.4)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">10.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(0.3)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.1&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5.8)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.3&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(6.7)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">21.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">14.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">47.7&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(46.9)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.8&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Other</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Benefits paid</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(15.6)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">15.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(20.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Contributions by employer</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(16.2)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(16.2)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(20.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(20.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(15.6)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(0.6)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(16.2)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(20.1)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.1)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(20.2)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance, end of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">586.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(560.3)</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">25.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">601.6&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(575.2)</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">26.4&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The total remeasurement loss on the net employee defined benefit liability at December&#160;31, 2021, is a los</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">s of $10.1, net of deferred tax recovery of $4.7 (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020 &#8211; loss of $0.4, net of deferred tax recovery of $0.1).</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Included in the consolidated statement of financial position within:</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net defined benefit asset</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(17.0)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(47.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net defined benefit liability</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">42.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">73.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">25.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">26.4&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has an unconditional right to derive economic benefit from the above surplus and has therefore recognized a net defined benefit asset.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Major categories of plan assets, measured at fair value, are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">23.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9.6&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments quoted in active markets (mutual, exchange-traded, and pooled funds):</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Equities</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">43.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">149.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Corporate bonds and fixed income</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">9.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">130.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Pooled fund liability-driven investments</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">26.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">21.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Property funds</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unquoted investments:</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Annuity policies</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">317.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">127.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Insurance contracts:</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Equities and property</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">100.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">85.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate bonds</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">27.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">41.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">10.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fair value of plan assets</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">560.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">575.2&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The investment policy for the Plans is to balance risk and return. Approximately 19% of plan assets are invested in mutual, exchange-traded, and pooled funds (fair valued using quoted market prices) or held in cash. Approximately 57% of plan assets are held in annuity policies that will have cash flows that match the amount and timing of certain benefits payable under the Plans. The fair value of these policies reflects the present value of the related obligations  and is determined using actuarial techniques and guaranteed annuity rates. The remaining assets of the Plans are invested in a wholly insured with-profits insurance contract with a major insurance company. Contributions made to this contract are invested in insurance policies administered by third parties, which provide for a declared rate of interest. The yields on the investments are intended to provide for a steady return on the assets. The insurance contract is fair valued using valuation techniques with market observable inputs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The present value of the defined benefit obligation is determined by discounting the estimated future cash flows using actuarial valuations. The principal assumptions used in determining pension benefit obligations for the Plans are shown below (expressed as weighted averages):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Discount rate</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.80</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.15&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Rate of increase in salaries</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4.27</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.17&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Rate of inflation,&#160;pre-retirement</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.74</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.40&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Rate of increase in future pensions payment</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3.49</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.41&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Life expectancy at age 65 for current pensioners:</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Male</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">22 years</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">22 years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Female</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">24 years</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24 years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Life expectancy at age 65 for current members aged 45:</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Male</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">23 years</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">23 years</span></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Female</span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">25 years</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25 years</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At December&#160;31, 2021, the weighted average duration of the defined benefit obligation was 15 years (2020 &#8211; 15 years).</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Quantitative sensitivity analyses showing the impact on the defined benefit obligation for significant assumptions are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.617%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.723%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="background-color:#e9e9e9;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2021</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Increase<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Decrease<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Increase<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Decrease<br/>$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Change in discount rate by 0.25%</span></div></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(22.3)</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">23.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(19.6)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20.3&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Change in&#160;pre-retirement&#160;inflation rate by 0.25%</span></div></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">5.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(5.1)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Change in salary growth by 0.25%</span></div></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(1.1)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Change in pension increase assumption by 0.25%</span></div></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">12.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(11.6)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(12.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Change in one year in the life expectancy</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">12.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(12.0)</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13.3&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(13.3)</span></td><td style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The sensitivity analyses above have been determined based on a method that extrapolates the impact on the defined benefit obligation as a result of reasonable changes in key assumptions occurring at the end of the reporting year. The sensitivity analyses were based on changing a significant assumption and keeping all other assumptions constant and may not be representative of an actual change in the defined benefit obligation as it is unlikely that changes in assumptions would occur in isolation of one another.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Bulk annuity</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In December 2021, the Company entered into a bulk annuity policy for a UK pension scheme which resulted in an remeasurement adjustment of $39.4, representing the difference between the premium paid for the annuity policy and the value of the related defined benefit obligation. Future cash flows from this bulk annuity will match the amount and timing of certain benefits payable under the scheme. The bulk annuity does not extinguish the Company's risks and obligations under the plan. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">End of employment benefit plans</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The liability for end of employment benefit plans represents the Company&#8217;s estimated obligations for long service leave and annual leave that is legislated in some countries in which the Company operates.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfEmployeeBenefitsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for employee benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2021-01-01<br> -Section Scope<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2021-en-r&amp;doctype=Standard&amp;dita_xref=IAS19_g2-7_TI<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfEmployeeBenefitsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_EmployeeBenefitsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employee Benefits</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_EmployeeBenefitsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324177444152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherLiabilitiesExplanatory', window );">Other Liabilities</a></td>
<td class="text">Other Liabilities<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.111%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.049%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Note</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash-settled share-based compensation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">23</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">62.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25.5&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred non-corporate tax liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rate swap</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">25</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">8.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">72.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">53.8&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less current portion</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">34.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term portion</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">38.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">39.5&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOtherLiabilitiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of other liabilities. [Refer: Other liabilities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOtherLiabilitiesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324211713576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfCommitmentsExplanatory', window );">Commitments</a></td>
<td class="text">Commitments<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has various lease commitments included in lease liabilities (note 12). In addition, the Company has commitments for variable lease payments, short-term leases, and leases of&#160;low-value&#160;assets. These commitments as at December&#160;31, 2021, are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.198%"><tr><td style="width:1.0%"/><td style="width:35.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.412%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Less&#160;than&#160;1&#160;Year<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1&#160;to&#160;3&#160;Years<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">After&#160;3&#160;Years<br/>$</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Variable lease payments</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">291.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">50.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">79.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">161.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Short-term and low value lease payments</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Leases not commenced but committed</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">33.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">6.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">25.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">327.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">54.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">86.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">186.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Future minimum payments receivable under&#160;non-cancelable&#160;sublease agreements as at December&#160;31, 2021, are $7.2 (2020 - $7.9), of which $3.0 (2020 - $2.1) relates to sublease receivables included in other assets (note 15).</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfCommitmentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of commitments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfCommitmentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Leases</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324178159352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contingencies and Guarantees<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract', window );"><strong>Other Provisions, Contingent Liabilities And Contingent Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory', window );">Contingencies and Guarantees</a></td>
<td class="text">Provisions<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"><tr><td style="width:1.0%"/><td style="width:31.267%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.426%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.429%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Self- <br/>insured <br/>liabilities<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Claims <br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Lease <br/>restoration<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Onerous <br/>contracts <br/>$</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total<br/>$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance, beginning of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">95.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">13.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">12.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">6.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">128.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current year provisions</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">28.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">14.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">46.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Acquisitions</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">9.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">9.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Paid or otherwise settled</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(14.1)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(4.8)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(1.5)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(4.1)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(24.5)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(0.4)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(0.2)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(0.6)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">109.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">20.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">12.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">16.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">159.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less current portion</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">8.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">17.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">8.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">36.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term portion</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">101.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">10.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">8.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">122.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash outflows for provisions for claims are expected to occur within the next one to five years, although this is uncertain and depends on the development of the various claims. These outflows are not expected to have a material impact on the Company&#8217;s net cash flows. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Provision for lease restoration relates to building leases (note 12). Cash outflows for provisions for lease restoration are expected to occur within the next one to eighteen years.</span></div>Contingencies and Guarantees<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The nature of the Company&#8217;s legal claims and the provisions recorded for these claims are described in notes 4 and 5. Although the Company accrues adequate provisions for probable legal claims, it has contingent liabilities relating to reported legal incidents that, based on current known facts, are not probable to result in future cash outflows. The Company is monitoring these incidents and will not accrue any provision until further information results in a situation in which the criteria required to record a provision is met. Due to the nature of these incidents, such as the range of possible outcomes and the possibility of litigation, it is not practicable for management to estimate the financial effects of these incidents, the amount and timing of future outflows, and the possibility of any reimbursement of these outflows.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the normal course of business, the Company provides indemnifications and, in limited circumstances, surety bonds and guarantees. These are often standard contractual terms and are provided to counterparties in transactions such as purchase and sale contracts for assets or shares, service agreements, and leasing transactions. The Company also indemnifies its directors and officers against any and all claims or losses reasonably incurred in the performance of their service to the Company to the extent permitted by law. These indemnifications may require the Company to compensate the counterparty for costs incurred as a result of various events, including changes to or in the interpretation of laws and regulations, or as a result of damages or statutory sanctions that may be suffered by the counterparty as a consequence of the transaction. The terms of these indemnifications and guarantees will vary based on the contract, the nature of which prevents the Company from making a reasonable estimate of the maximum potential amount that it could be required to pay to counterparties. In most cases, the potential payment amount of an outstanding indemnification or guarantee is limited to the remaining cost of work to be performed under service contracts. The Company carries liability insurance, subject to certain deductibles and policy limits, that provides protection against certain insurable indemnifications. Historically, the Company has not made any material payments under such indemnifications or guarantees, and no amounts have been accrued in the consolidated financial statements with respect to these indemnifications and guarantees.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other provisions, contingent liabilities and contingent assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 37<br> -IssueDate 2021-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2021-en-r&amp;doctype=Standard&amp;dita_xref=IAS37_g84-92_TI<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Provisions, Contingent Liabilities And Contingent Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324177470456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Capital<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_ShareBasedPaymentArrangementsAbstract', window );"><strong>Share-Based Payment Arrangements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory', window );">Share Capital</a></td>
<td class="text">Share Capital<div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Authorized</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:13.002%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:84.798%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unlimited</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Common shares, with no par value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unlimited</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Preferred shares issuable in series, with attributes designated by the board of directors</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common shares</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On November&#160;9, 2021, the Company received approval from the TSX to renew its Normal Course Issuer Bid (NCIB), enabling it to purchase up to 5,559,312 common shares during the period November&#160;16, 2021, to November&#160;15, 2022. The Company also has an Automatic Share Purchase Plan (ASPP) which allows a broker, in its sole discretion and based on the parameters established by the Company, to purchase common shares for cancellation under the </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">NCIB at any time during predetermined trading blackout periods. As at December&#160;31, 2021 and December&#160;31, 2020, no liability was recorded in the Company&#8217;s consolidated statements of financial position in connection with the ASPP.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During 2021, 939,482 (2020 &#8211; 2,047,948) common shares were repurchased for cancellation pursuant to the NCIB at a cost of $50.7 (2020 &#8211; $78.3). Of this amount, $8.1 and $0.1 (2020 &#8211; $16.8 and $0.4) reduced share capital and contributed surplus, respectively, and $42.5 (2020 &#8211; $61.1) was charged to retained earnings.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividends</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Holders of common shares are entitled to receive dividends when declared by the Company&#8217;s board of directors. The table below describes the dividends paid in 2021.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.412%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.775%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Date Declared</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Record Date</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Payment Date</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Dividend&#160;per&#160;Share<br/>$</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Paid<br/>$</span></td></tr><tr><td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">November 4, 2020</span></td><td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">January 15, 2021</span></td><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.155&#160;</span></td><td style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17.2&#160;</span></td><td style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">February 24, 2021</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">March 31, 2021</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">April 15, 2021</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.165&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">18.4&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">May 5, 2021</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June 30, 2021</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">July 15, 2021</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.165&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">18.3&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">August 4, 2021</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">September 30, 2021</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">October 15, 2021</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.165&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">18.4&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">November 3, 2021</span></td><td colspan="3" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="3" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">January 18, 2022</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.165&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At December&#160;31, 2021, trade and other payables included $18.3 (2020 &#8211; $17.2) related to the dividends declared on November&#160;3, 2021.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share-based payment transactions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has a long-term incentive program that uses share options, restricted share units, and performance share units (RSUs and PSUs). The Company also has a deferred share unit (DSUs) plan for the board of directors.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During 2021, the Company recognized share-based compensation expense of $46.7 (2020 &#8211; $16.4) in administrative and marketing expenses in the consolidated statements of income. The amount expensed included $0.1 (2020 &#8211; $1.0) related to the amortization of the fair value of options granted and $46.6 (2020 &#8211; $15.4) related to the cash-settled share-based compensation (RSUs, PSUs, and DSUs). Also, an adjustment of $4.9 (December&#160;31, 2020 - $0.9) was included in contributed surplus for deferred tax impacts on share-based compensation.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">a)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:7.61pt">Share options</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.528%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.848%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.850%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For the year ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December&#160;31,<br/>2021</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December&#160;31,<br/>2020</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Shares<br/>#</span></td><td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Weighted&#160;Average<br/>Exercise Price<br/>per Share<br/>$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Shares<br/>#</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted&#160;Average<br/>Exercise Price<br/>per Share<br/>$</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Share options outstanding, beginning of the year</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,123,800</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">32.45</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,051,080&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">32.17&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Exercised</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(1,267,614)</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">32.50</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1,840,320)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31.83&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Forfeited</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(7,908)</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">32.98</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(86,960)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">32.58&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Share options outstanding, end of the year</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">848,278</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">32.37</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,123,800&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">32.45&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Share options vested, end of the year</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">848,278</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">32.37</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,816,592&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">32.36&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">These options are held by officers and employees, expire on dates between March 3, 2022 and May&#160;15, 2023, and can be exercised between a range of price per share of $31.75 - $32.98. The weighted average remaining contractual life is 0.78 year. </span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">b)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:7.61pt">Cash-settled share-based payments</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A summary of the Company&#8217;s RSUs, PSUs, and DSUs is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.707%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#e1e0df;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">RSUs<br/>#</span></td><td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">PSUs<br/>#</span></td><td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">DSUs<br/>#</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">RSUs<br/>#</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">PSUs<br/>#</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">DSUs<br/>#</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Units, beginning of year</span></td><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">289,180</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">869,337</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">163,249</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">164,704&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">875,739&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">275,950&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Granted</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">128,579</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">251,120</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">37,162</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">142,043&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">320,256&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">37,147&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Paid</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(235,373)</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(234,966)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(149,848)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Forfeited</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(10,997)</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(23,052)</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(17,567)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(91,692)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Units, end of year</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">406,762</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">862,032</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">200,411</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">289,180&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">869,337&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">163,249&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company entered into total return swaps for a portion of its RSUs and DSUs to offset its exposure to the change in common share price (note 25).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Restricted share units</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Under the Company&#8217;s long-term incentive program, certain officers and employees may be granted RSUs. During 2021, the Company granted 124,599 RSUs (2020 - 138,148) at a fair value of $6.7 (2020 - $5.8). These units are adjusted for dividends as they arise, based on the number of units held on the record date, and the fair value is determined based on the trading price of the Company's common shares. For units that vest upon completing a three-year service condition, unit holders will receive cash payments based on the number of units held on the record date and the volume weighted average trading price of the Company&#8217;s common shares for the last five trading days preceding the vesting date, less withholding amounts.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At December&#160;31, 2021, the obligations accrued for RSUs were $15.4 (2020 - $4.2) included in other liabilities (note 20).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Performance share units</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Under the Company&#8217;s long-term incentive program, certain members of the senior leadership team may be granted PSUs. These units are adjusted for dividends as they arise, based on the number of units held on the record date. The number of units that vest upon completing a three-year service condition, is subject to a percentage that can range from 0% to 200%, depending on achieving three-year performance and market objectives. The objectives include return on equity target for a 60% weighting and total shareholder return relative to the Company's peer group for a 40% weighting. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The fair value of these units is measured using the Monte Carlo method. For units that vest upon completing a three-year service condition that starts after the grant date, unit holders will receive a cash payment based on the closing market price of the Company&#8217;s common shares on the third anniversary date of issue, unit holders will receive cash payments based on the number of units held on the record date and the volume weighted average trading price of the Company&#8217;s common shares for the last five trading days preceding the vesting date, less withholding amounts.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During 2021, 242,701 PSUs (2020 - 308,136) were granted at a fair value of $14.0 (2020 - $16.4). 235,373 PSUs were paid (2020 - 234,966) at a value of $9.0 (2020 - $6.6). At December&#160;31, 2021, the obligations accrued for PSUs were $32.5 (2020 &#8211; $14.3) included in other liabilities (note 20).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Deferred share units</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The directors of the board receive DSUs and annually elect to receive an additional fixed value compensation in the form of either DSUs or cash payment, less withholding amounts, to purchase common shares. These units vest on their grant date and are adjusted for dividends as they arise, based on the number of units held on the record date. The fair value is determined based on the trading price of the Company's common shares and are paid in cash to the directors of the board on their death or retirement. Cash payment is determined at the volume weighted average of the closing market price of the Company&#8217;s common shares for the last 10 trading days of the month of death or retirement. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During 2021, 37,162 DSUs (2020 &#8211; 37,147) were granted at a fair value of $1.8 (2020 &#8211; $1.4), based on the closing market price of the Company&#8217;s common shares at the grant date. In 2021, no payments were made for DSUs (2020 - </span></div>149,848 DSUs were paid at a value of $6.1). At December&#160;31, 2021, the outstanding and vested DSUs had a fair value of $14.1 (2020 &#8211; $6.7) included in other liabilities (note 20).<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2021-01-01<br> -Paragraph 44<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_44&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_ShareBasedPaymentArrangementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-Based Payment Arrangements</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_ShareBasedPaymentArrangementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324211508968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_FairValueMeasurementAbstract', window );"><strong>Fair Value Measurement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFairValueMeasurementExplanatory', window );">Fair Value Measurements</a></td>
<td class="text">Fair Value Measurements<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">When forming estimates, the Company uses the most observable inputs available for valuation purposes. If a fair value measurement reflects inputs of different levels within the hierarchy, the financial instrument is categorized based on the lowest level of significant input.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">When determining fair value, the Company considers the principal or most advantageous market in which it would transact and the assumptions that market participants would use when pricing the asset or liability. The Company measures certain financial assets and liabilities at fair value on a recurring basis. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For financial instruments recognized at fair value on a recurring basis, the Company determines whether transfers have occurred between levels in the hierarchy by reassessing categorizations at the end of each reporting period. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During 2021, no changes were made to the method of determining fair value and no transfers were made between levels of the hierarchy.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s fair value hierarchy for those assets and liabilities measured and adjusted to fair value on a recurring basis at December&#160;31, 2021:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"/><td style="width:48.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.456%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.671%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.671%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.671%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.675%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Carrying <br/>Amount</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Notes</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Assets</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments held for self-insured liabilities</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">198.3&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">198.3&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total return swap on share-based compensation units</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,25</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.3&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.3&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">25</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.3&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.3&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Liabilities</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rate swap</span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">20,25</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.3&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.3&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments held for self-insured liabilities consist of government and corporate bonds and equity securities. Fair value of bonds is determined using observable prices of debt with characteristics and maturities that are similar to the bonds being valued. Fair value of equities is determined using the reported net asset value per share of the investment funds. The funds derive their value from the observable quoted prices of the equities owned that are traded in an active market. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s fair value hierarchy for those liabilities that were not measured at fair value but are required to be disclosed at fair value on a recurring basis as at December&#160;31, 2021:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.739%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.996%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.848%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.050%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#e1e0df;padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Carrying <br/>Amount</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#e1e0df;padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Note</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Senior unsecured notes</span></td><td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17</span></td><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">298.2&#160;</span></td><td style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">290.1&#160;</span></td><td style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Notes payable</span></td><td colspan="3" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">64.7&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">64.7&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The fair value of senior unsecured notes and notes payable is determined by calculating the present value of future payments using observable benchmark interest rates and credit spreads for debt with similar characteristics and maturities.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFairValueMeasurementExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for fair value measurement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2021-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2021-en-r&amp;doctype=Standard&amp;dita_xref=IFRS13_g91-99_TI<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFairValueMeasurementExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_FairValueMeasurementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair Value Measurement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_FairValueMeasurementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324177460904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_FinancialInstrumentsAbstract', window );"><strong>Financial Instruments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory', window );">Financial Instruments</a></td>
<td class="text">Financial Instruments<div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">a)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:7.61pt">Derivative financial instruments</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Interest rate swap</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has an interest rate swap agreement to hedge the interest rate variability on tranche C of the term loan with a notional amount of $160.0, maturing on June&#160;27, 2023. The swap agreement has the effect of converting the variable interest rate on the term loan, based on a bankers&#8217; acceptance rate, into a fixed interest rate of 2.295%, plus applicable basis points spread. The change in fair value of the interest rate swap, estimated using market rates at December&#160;31, 2021, is an unrealized gain of $4.6 ($3.5 net of tax) (2020 - loss of $5.4 ($4.1 net of tax)). The Company has designated the swap as a cash flow hedge against tranche C.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There is an economic relationship between the interest rate swap and this tranche of the term loan because the terms of the two instruments match (i.e., notional amount, payment, and reset dates). The Company has established a hedge ratio of 1:1 for the hedging relationship as the underlying risks of the interest rate swap are identical to the hedged risks.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Hedge ineffectiveness could arise due to a renegotiation or amendment made to the hedged term loan resulting in a reduced term or a mismatch in the notional amount compared to the interest rate swap.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Total return swaps on share-based compensation units</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In December 2021, the Company entered into total return swap (TRS) agreements with financial institutions to manage its exposure to changes in the fair value the Company's shares for certain cash-settled share-based payment obligations. The TRS agreements fixed the impact that the Company's share price has on the payments required to settle the obligations for RSUs and DSUs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company designated the TRSs related to its RSUs as a cash flow hedge, with a notional amount of $24.9 maturing between 2022 and 2024. There is an economic relationship between these TRSs and the obligation for RSUs because the terms of the two instruments match (i.e., notional amount and payment). The Company has established a hedge ratio of 1:1 for the hedging relationship as the underlying risk of the TRSs are identical to the hedged risk component. Hedge ineffectiveness could arise if actual forfeitures of RSUs are greater than anticipated which could create a mismatch in the notional amounts</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The fair value of the TRSs, recorded in other assets (note 15), are based on the difference between the hedged price and the fair value of the Company&#8217;s common shares. For the year ended December&#160;31, 2021, changes in the fair value of the TRSs related to the Company's RSUs of $0.1 ($0.1 net of tax) were recognized in other comprehensive (loss) income and $0.1 ($0.1 net of tax) was reclassified to the consolidated statements of income, in administrative and marketing expenses. Changes in the fair value of the TRSs related to the Company's DSUs, for which hedge accounting was not applied, of $0.1 were recognized in administrative and marketing expenses in the consolidated statements of income.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Foreign currency forward contracts</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As at December&#160;31, 2021, the Company has foreign currency forward contracts to purchase AUD$42.8 for CAD$39.3 equivalent on the trade date and matures at various dates before May 2022 (2020 - USD$75.0 for CAD$96.0 and matured on February 5, 2021). These were entered to mitigate the risk of foreign currency fluctuations. The fair value of these contracts, estimated using market rates as at December&#160;31, 2021, is an</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> unrealized gain of</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> $0.3 (2020 - unrealized loss of $0.5) and was</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> recorded in foreign exchange losses and in the consolidated statements of financial position within trade and other receivables.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">b)</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:7.61pt">Nature and extent of risks </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The COVID-19 pandemic, as described in note 5, has had adverse financial impacts on the global economy, but the Company has not seen any increases to its risk exposure. Management continues to closely monitor the impact of the pandemic on the Company&#8217;s risk exposure and will adjust its risk management approach as necessary.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Credit risk</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Assets that subject the Company to credit risk consist primarily of cash and deposits, trade and other receivables, unbilled receivables, contract assets, investments held for self-insured liabilities, holdbacks on long-term contracts, total return swaps, and other financial assets. The Company&#8217;s maximum amount of credit risk exposure is limited to the carrying amount of these assets, which at December&#160;31, 2021, was $1,746.9 (2020 &#8211; $1,649.6).</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company limits its exposure to credit risk by holding its cash and cash equivalents and derivatives with high-quality credit institutions. Investments held for self-insured liabilities include corporate bonds and equity securities. The Company believes the risk associated with corporate bonds and equity securities is mitigated by the overall quality and mix of the Company&#8217;s investment portfolio. Substantially all bonds held by the Company are investment grade, and none are past due. The Company monitors changes in credit risk by tracking published external credit ratings. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company mitigates the risk associated with trade and other receivables, unbilled receivables, contract assets, and holdbacks on long-term contracts by providing services to diverse clients in various industries and sectors of the economy. In addition, management reviews trade and other receivables past due on an ongoing basis to identify matters that could potentially delay the collection of funds at an early stage. The Company does not concentrate its credit risk in any particular client, industry, or economic or geographic sector. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company monitors trade receivables to an internal target of days of revenue in trade receivables. At December&#160;31, 2021, the days of revenue in trade receivables was 59 days (2020 &#8211; 58 days). </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The lifetime ECLs relating to financial assets are outlined in the table below:&#160;</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.515%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.515%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.515%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.515%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.515%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.518%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1&#8211;30</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">31&#8211;60</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">61&#8211;90</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">91&#8211;120</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">121+</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Expected loss rate</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.09</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.14</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.34</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.73</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.55</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross carrying amount</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,348.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,026.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">181.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">56.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">30.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">54.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Loss allowance provision, end of the year</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Expected loss rate</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.12&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.16&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.38&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.76&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.52&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross carrying amount</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,180.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">864.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">160.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">60.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">69.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loss allowance provision, end of the year</span></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.7&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.3&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.3&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.3&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.6&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During 2021, $1.0 trade receivables were written off (2020 &#8211; $2.0) and the Company had recoveries of $2.2 (2020 - nil) from the collection of accounts receivable previously written off.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Bonds carried at FVOCI are considered to be low risk; therefore, the impairment provision is determined to be the 12-month&#160;ECL. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Price risk</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s investments held for self-insured liabilities are exposed to price risk arising from changes in the market values of the equity securities. This risk is mitigated because the portfolio of equity funds is monitored regularly and appropriately diversified. For the Company's investments held for self-insured liabilities, a 1% increase or decrease in equity prices at December&#160;31, 2021, would increase or decrease the Company&#8217;s net income by $1.5, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is also exposed to changes in its share price arising from its cash-settled share-based payments as the Company's obligation under these arrangements are based on the price of the Company's shares. Beginning December 2021, the Company mitigates its exposure to this risk for its RSUs and DSUs by entering into TRSs. For PSUs, a 10% increase or decrease in the price of the Company's shares at December&#160;31, 2021, would decrease or increase the Company&#8217;s net income by $1.3, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Liquidity risk</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company meets its liquidity needs through various sources, including cash generated from operations, issuing senior unsecured notes, borrowings from its $800.0 revolving credit facility, term loans, and the issuance of common shares. The unused capacity of the revolving credit facility at December&#160;31, 2021, was $243.7 (2020 &#8211; $786.5). The Company believes that it has sufficient resources to meet obligations associated with its financial liabilities.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The timing of undiscounted cash outflows relating to financial liabilities is outlined in the table below:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.310%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.049%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Less&#160;than&#160;1&#160;Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1&#160;to&#160;3&#160;Years</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">After&#160;3&#160;Years</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Bank indebtedness</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">7.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">7.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trade and other payables</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">634.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">634.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lease liabilities</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">758.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">136.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">241.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">380.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term debt</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,250</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">52.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">190.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,006.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other financial liabilities</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">6.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total contractual obligations</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,657</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">834.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">434.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,387.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Bank indebtedness</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trade and other payables</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">576.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">576.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lease liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">740.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">127.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">226.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">385.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term debt</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">683.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">47.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">334.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">300.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other financial liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total contractual obligations</span></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,012.4&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">757.0&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">568.8&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">686.6&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Interest rate risk</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is subject to interest rate cash flow risk to the extent that its revolving credit facility and term loan are</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">based on floating interest rates. However, this risk has been partially mitigated by our interest rate swap on tranche C of the term loan. The Company is also subject to interest rate pricing risk to the extent that its investments held for self-insured liabilities include fixed-rate government and corporate bonds.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If the interest rate on the Company&#8217;s revolving credit facility and term loan balances at December&#160;31, 2021, was</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.5% higher or lower, with all other variables held constant, net income would decrease or increase by $2.6,</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">respectively. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Foreign exchange risk</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign exchange risk is the risk that the fair value of the future cash flows of a financial instrument will fluctuate because of changes in foreign exchange rates. Foreign exchange gains or losses in net income arise on the translation of foreign currency-denominated assets and liabilities (such as trade and other receivables, trade and other payables, and long-term debt) held in the Company&#8217;s Canadian operations and foreign subsidiaries. The Company manages its exposure to foreign exchange fluctuations on these items by matching foreign currency assets with foreign currency liabilities and through the use of foreign currency forward contracts.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign exchange fluctuations may also arise on the translation of the Company&#8217;s&#160;US-based&#160;subsidiaries or other foreign subsidiaries, where the functional currency is different from the Canadian dollar, and are recorded in other comprehensive income. The Company does not hedge for this foreign exchange risk.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinancialInstrumentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Section Scope<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;doctype=Standard&amp;dita_xref=IFRS07_g3-5A_TI<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFinancialInstrumentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_FinancialInstrumentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Instruments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_FinancialInstrumentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324179259624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital Management<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory', window );">Capital Management</a></td>
<td class="text">Capital Management<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s objective when managing capital is to provide sufficient capacity to cover normal operating and capital expenditures, acquisition growth, payment of dividends, and opportunistic share repurchases under its NCIB program, while maintaining an adequate return for shareholders. The Company defines its capital as cash, the aggregate of long-term debt (including the current portion) and shareholders&#8217; equity.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current portion of long-term debt</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">51.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">46.6&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-current&#160;portion of long-term debt</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,194.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">634.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term debt</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,245.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">680.8&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Bank indebtedness</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">7.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less: cash and deposits</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(193.9)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(289.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net debt</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,058.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">396.0&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Shareholders&#8217; equity</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,001.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,928.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total capital managed</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3,060.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,324.5&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company manages its capital structure to maintain the flexibility to adjust to changes in economic conditions and acquisition growth and to respond to interest rate, foreign exchange, credit, and other risks. To maintain or adjust its capital structure, the Company may purchase shares for cancellation pursuant to NCIB, issue new shares, or raise or retire debt.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is subject to various covenants related to its credit facilities and senior unsecured notes. The financial covenants (measured quarterly) include but are not limited to a leverage ratio and an interest coverage ratio&#160;(non-IFRS&#160;measures). The leverage ratio is calculated as the aggregate amount of indebtedness, less unencumbered cash of up to $150.0 Canadian dollars, to EBITDA&#160;(on a pre-IFRS&#160;16 basis) as defined by the credit facilities agreement. The interest coverage ratio is calculated as EBITDA to interest expense&#160;(pre-IFRS&#160;16 basis). Failure to meet the terms of one or more of these covenants may constitute a default, potentially resulting in accelerating the repayment of these debt obligations. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company was in compliance with the covenants under these agreements as at and throughout the year ended December&#160;31, 2021.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of information that enables users of financial statements to evaluate the entity's objectives, policies and processes for managing capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 134<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_134&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324182006280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncomeTaxesAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIncomeTaxExplanatory', window );">Income Taxes</a></td>
<td class="text">Income Taxes<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The effective income tax rate for continuing operations in the consolidated statements of income differs from statutory Canadian tax rates as a result of the following:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December&#160;31</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income tax expense at statutory Canadian rates</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">25.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25.6&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Increase (decrease) resulting from:</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Rate differential on foreign income</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(1.8)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-deductible&#160;expenses and&#160;non-taxable&#160;income</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(0.1)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unrecognized tax losses and temporary differences</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(0.1)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Research and development and other tax credits</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(0.7)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">23.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">26.6&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Major components of income tax expense from continuing operations are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December&#160;31</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Ongoing operations</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">66.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">76.9&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">UK reorganization tax and US transition tax</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Current income tax expense</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">66.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">79.5&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December&#160;31</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Origination and reversal of timing differences</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(2.3)</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(17.0)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unrecognized tax losses and temporary differences</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Change of tax rates</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(2.4)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Recovery arising from previously unrecognized tax assets</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(0.6)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Deferred income tax recovery</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(4.4)</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(21.9)</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Significant components of net deferred income tax assets (liabilities) are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Deferred income tax assets (liabilities)</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lease liabilities</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">166.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">154.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Differences in timing of taxability of revenue and deductibility of expenses</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">47.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">27.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loss and tax credit carryforwards</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">28.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Employee defined benefit plan</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">7.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Carrying value of property and equipment in excess of tax cost</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(15.2)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(26.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Carrying value of intangible assets in excess of tax cost</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(147.1)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(84.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lease assets</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(117.9)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(108.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(29.2)</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(21.0)</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="padding-left:11.25pt;text-indent:-9pt"><span><br/></span></div><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following is a reconciliation of net deferred tax assets (liabilities):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance, beginning of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(21.0)</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(41.3)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Tax effect on equity items</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">7.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(0.4)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred taxes acquired through business combinations</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(19.9)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Tax recovery during the year recognized in net income</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance, end of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(29.2)</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(21.0)</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At December&#160;31, 2021, all loss carryforwards and deductible temporary differences available to reduce the taxable income of Canadian, US, and foreign subsidiaries were recognized in the consolidated financial statements, except as noted below.</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deductible temporary differences</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.1&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-capital&#160;tax losses:</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Expire (2022 to 2041)</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">72.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">37.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Never expire</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">41.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">33.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">113.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">70.5&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Capital tax losses:</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Never expire</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">116.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">74.2&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax assets have not been recognized in respect of these temporary differences and losses, as well as foreign tax credits of $4.9 (2020 - nil), because they are restricted to certain jurisdictions and cannot be used elsewhere in the Company at this time.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Due to a change in United States tax legislation during 2020 as a result of the COVID-19 pandemic, the depreciable life of leasehold improvements was accelerated for tax purposes, which resulted in an adjustment of $9.1 in 2020 that increased income taxes recoverable and deferred tax liabilities.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfIncomeTaxExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;doctype=Standard&amp;dita_xref=IAS12_g79-88_TI<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfIncomeTaxExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_IncomeTaxesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Taxes</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_IncomeTaxesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324211515240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Interest Expense<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract', window );"><strong>Analysis of income and expense [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinanceCostExplanatory', window );">Net Interest Expense</a></td>
<td class="text">Net Interest Expense <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.111%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.049%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December&#160;31</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Note</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest on credit facilities</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">9.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20.1&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest on lease liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">23.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">28.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">9.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total interest expense</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">42.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">53.1&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest income on FVOCI investment debt securities</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(3.5)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.8)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(1.3)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total interest income</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(4.8)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3.9)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net interest expense</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">37.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">49.2&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AnalysisOfIncomeAndExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinanceCostExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of finance cost. [Refer: Finance costs]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFinanceCostExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324211723128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_RevenueFromContractsWithCustomersAbstract', window );"><strong>Revenue From Contracts With Customers [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory', window );">Revenue</a></td>
<td class="text">Revenue<div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disaggregation of revenue</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company provides professional consulting services in engineering, architecture, interior design, landscape architecture, surveying, environmental sciences, project management, and project economics throughout North America and globally. The Company has five specialized business operating units: Buildings, Energy&#160;&amp; Resources, Environmental Services, Infrastructure, and Water. Revenue is derived principally under&#160;fee-for-service&#160;agreements with clients. Disaggregation of revenue by geographic area and service is included in note 35. Acquisitions increased deferred revenue by $43.0 and did not impact contract assets (note 7). In 2020, there were no significant changes to contract assets and deferred revenue. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue recognized in 2021 and included in deferred revenue at January&#160;1, 2021, was $197.3 (2020 &#8211; $199.2). Revenue recognized in 2021 from performance obligations satisfied (or partially satisfied) in prior years was less than 1% (2020 &#8211; 5%) of the Company&#8217;s gross revenue from continuing operations.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Remaining performance obligations (backlog)</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The aggregate amount of estimated revenue related to performance obligations that are unsatisfied (or partially unsatisfied) as at December&#160;31, 2021, was $5,134.3 (2020 &#8211; $4,377.1). This amount includes all contracts with customers but excludes variable consideration that is not highly probable. The Company expects to recognize approximately 78% (2020 &#8211; 78%) of this revenue as contracts are completed over the next 18 months with the remainder recognized thereafter.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for revenue from contracts with customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2021-01-01<br> -Section Presentation<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2021-en-r&amp;doctype=Standard&amp;dita_xref=IFRS15_g105-109_TI<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2021-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2021-en-r&amp;doctype=Standard&amp;dita_xref=IFRS15_g110-129_TI<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_RevenueFromContractsWithCustomersAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contracts With Customers</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_RevenueFromContractsWithCustomersAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324180396152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Costs from Continuing Operations<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract', window );"><strong>Analysis of income and expense [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfEmployeeCostsTextBlock', window );">Employee Costs from Continuing Operations</a></td>
<td class="text">Employee Costs from Continuing Operations<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.111%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.049%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Note</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Wages, salaries, and benefits</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,644.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,670.3&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pension costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">77.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">79.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Share-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">46.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total employee costs</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,768.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,766.0&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Direct labor</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,672.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,754.0&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indirect labor</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,095.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,012.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total employee costs</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,768.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,766.0&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Direct labor costs include salaries, wages, and related fringe benefits (including pension costs) for labor hours directly associated with the completion of projects. Bonuses, share-based compensation, termination payments, and salaries, wages, and related fringe benefits (including pension costs) for labor hours not directly associated with the completion of projects are included in indirect labor costs. Indirect labor costs are included in administrative and marketing expenses in the consolidated statements of income. Included in pension costs is $76.1 (2020 &#8211; $77.3) related to defined contribution plans.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As a result of the COVID-19 pandemic, government grants received for wag</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">e subsidies were $4.3 (2020 - $3.5). These wage subsidies were presented as a reduction to direct labor of $3.3 (2020 - nil) in direct payroll costs and indirect labor of $1.0 (2020 - $3.5) in administrative and marketing expenses. At December&#160;31, 2021, there were no unperformed conditions related to these grants.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AnalysisOfIncomeAndExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfEmployeeCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of total labor costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfEmployeeCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324180508216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Income<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract', window );"><strong>Analysis of income and expense [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory', window );">Other Income</a></td>
<td class="text">Other Income<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.397%"><tr><td style="width:1.0%"/><td style="width:56.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.326%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.328%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Note</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Share of income from joint ventures and associates</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(1.8)</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.5)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unrealized gain on equity securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(13.9)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(1.5)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total other income</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(17.2)</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.1)</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AnalysisOfIncomeAndExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of other operating income or expense. [Refer: Other operating income (expense)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324185875432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Weighted Average Shares Outstanding<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EarningsPerShareAbstract', window );"><strong>Earnings per share [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfEarningsPerShareExplanatory', window );">Weighted Average Shares Outstanding</a></td>
<td class="text">Weighted Average Shares Outstanding<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The number of basic shares outstanding and diluted common shares, calculated on a weighted average basis, is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2021</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31,<br/>2020</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">#</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">#</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Basic shares outstanding</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">111,242,658</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">111,553,711&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Share options (dilutive effect in 2021 of 848,278 options; 2020 &#8211; 2,123,800 options)</span></div></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">374,007</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">395,594&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Diluted shares</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:1.5pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">111,616,665</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:1.5pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1.5pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">111,949,305&#160;</span></td><td style="border-bottom:1.5pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At December&#160;31, 2021, and December&#160;31, 2020, no options were antidilutive.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfEarningsPerShareExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2021-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2021-en-r&amp;doctype=Standard&amp;dita_xref=IAS33_g70-73A_TI<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfEarningsPerShareExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324181806200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash Flow Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_CashFlowStatementAbstract', window );"><strong>Cash Flow Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfCashFlowStatementExplanatory', window );">Cash Flow Information</a></td>
<td class="text">Cash Flow Information<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A reconciliation of liabilities arising from financing activities for the year ended December&#160;31, 2021, is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.194%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:9.640%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" rowspan="5" style="padding:0 1pt"/><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Senior Unsecured Notes</span></td><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Revolving<br/>Credit<br/>Facility and Term Loan</span></td><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Notes Payable</span></td><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Software<br/>Financing<br/>Obligations</span></td><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Lease<br/>Liabilities</span></td><td colspan="3" style="display:none"/><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td></tr><tr style="height:14pt"><td colspan="24" style="display:none"/></tr><tr style="height:12pt"><td colspan="24" style="display:none"/></tr><tr style="height:12pt"><td colspan="24" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2019</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">756.5&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">88.7&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15.7&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">688.9&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,549.8&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Statement of cash flows</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Proceeds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">300.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">61.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">363.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Transaction costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Repayments or payments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(509.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(33.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(13.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(129.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(684.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-cash&#160;changes</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions and modifications</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">66.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">76.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">299.5&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">309.1&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">68.8&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.4&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">629.8&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,310.6&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Statement of cash flows</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Proceeds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,182.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,185.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Repayments or payments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(637.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(41.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(16.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(131.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(826.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-cash&#160;changes</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(7.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions and modifications</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">41.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">44.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">169.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">255.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">298.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">851.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">64.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">31.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">668.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,914.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.451%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.124%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.125%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Amounts for leases recognized in the consolidated statements of cash flows</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash payments for the interest portion of lease liabilities</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">23.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">28.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash payments for leases not included in the measurement of lease liabilities</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">42.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">47.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash used in operating activities</span></td><td colspan="2" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">66.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">76.2&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net cash used in financing activities</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">128.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">126.5&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total cash used for leases</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">195.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">202.7&#160;</span></td><td style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company's net cash flows from operating activities under the direct method (note 6 a), were as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"/><td style="width:60.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.148%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.150%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CASH FLOWS FROM (USED IN) OPERATING ACTIVITIES</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash receipts from clients</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4,703.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,965.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash paid to suppliers</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(1,538.9)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1,516.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash paid to employees</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(2,636.9)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,715.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest received</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest paid</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(41.1)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(51.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance costs paid</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(5.7)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income taxes paid</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(101.5)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(77.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income taxes recovered</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">12.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cash flows from operating activities from continuing operations</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">397.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">602.6&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfCashFlowStatementExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a statement of cash flows.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Section Presentation of a statement of cash flows<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;doctype=Standard&amp;dita_xref=IAS07_g10-17_TI<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfCashFlowStatementExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_CashFlowStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash Flow Statement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_CashFlowStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324181740168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related-Party Disclosures<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_RelatedPartyAbstract', window );"><strong>Related Party [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfRelatedPartyExplanatory', window );">Related-Party Disclosures</a></td>
<td class="text">Related-Party DisclosuresAt December&#160;31, 2021, the Company had subsidiaries and structured entities that it controlled and included in its consolidated financial statements. The Company also enters into related-party transactions through a number of joint ventures, associates, and joint operations. These transactions involve providing or receiving services entered into in the normal course of business.<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following lists the most significant entities where the Company owns 100% of the voting and restricted securities.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.848%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.952%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Name</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Jurisdiction of Incorporation</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cardno, Inc.</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Delaware, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cardno Holdings Pty. Ltd.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Australia</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">International Insurance Group Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Barbados</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mustang Acquisition Holdings Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Delaware, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Australia Pty Ltd</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Australia</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Consulting Caribbean Ltd.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Barbados</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Consulting International LLC</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Arizona, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Consulting International Ltd.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Consulting Ltd./Stantec Experts-conseils lt&#233;e</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Consulting Michigan Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Michigan, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Consulting Services Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">New York, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Delaware V LLC</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Delaware, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Global Capital Limited</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United Kingdom</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Holding (2017)&#160;Limited</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United Kingdom</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Holdings LP</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Holdings ULC</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec International Consulting, Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Delaware, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec New Zealand</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">New Zealand</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Technology International Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Delaware, United States</span></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec UK Limited</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United Kingdom</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There are no significant restrictions on the Company&#8217;s ability to access or use assets or to settle liabilities of its subsidiaries. Financial statements of all subsidiaries are prepared as at the same reporting date as the Company&#8217;s.</span></div><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Structured entities</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At December&#160;31, 2021, the Company had management agreements in place with several entities to provide various services, including architecture, engineering, planning, and project management. These entities have been designed so that voting rights are not the dominant factor in deciding who controls the entity. Each entity has a management agreement in place that provides the Company with control over the relevant activities of the entity where it has been assessed that the Company is exposed to variable returns of the entity and can use its power to influence the variable returns. The Company receives a management fee generally equal to the net income of the entities and has an obligation regarding the liabilities and losses of the entities. Based on these facts and circumstances, management determined that the Company controls these entities and they are consolidated in the Company&#8217;s consolidated financial statements. The Company does not have any unconsolidated structured entities.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following lists the most significant structured entities that are consolidated in the Company&#8217;s financial statements.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.925%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.875%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Name</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Jurisdiction&#160;of&#160;Incorporation</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Architecture Inc.</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">North Carolina, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Architecture Ltd.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Geomatics Ltd.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec International Inc.</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pennsylvania, United States</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Joint operations</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company also conducted its business through the following significant joint operations.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr style="height:9pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Name</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Ownership<br/>Interests</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Jurisdiction</span></td></tr><tr style="height:12pt"><td colspan="9" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Starr ll, a Joint Venture</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">47%</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United States</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Better Together, a Joint Venture</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10%</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Australia</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Joint ventures</span><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company enters into transactions through its investments in joint ventures. The following table provides the total dollar amount for transactions that have been entered into with related parties.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"><tr><td style="width:1.0%"/><td style="width:21.283%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.782%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.943%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.782%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.782%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.943%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.785%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For the year ended December&#160;31, 2021</span></div></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December&#160;31, 2020</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Sales to<br/>Related Parties<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Distributions<br/>Paid<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Amounts Owed<br/>by Related<br/>Parties<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Sales to <br/>Related Parties<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Distributions <br/>Paid<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amounts Owed <br/>by Related <br/>Parties <br/>$</span></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Joint ventures</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">44.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">33.4&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.5&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.3&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Compensation of key management personnel and directors of the Company</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Salaries and other short-term employment benefits</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">12.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11.0&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Directors&#8217; fees</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Share-based compensation</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">21.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total compensation</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">34.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19.9&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s key management personnel for 2021 and 2020 include its Chief Executive Officer (CEO), Chief Operating Officers, Chief Business Officer, Chief Financial Officer, Chief Practice and Project Officer, Chief Innovation Officer, and Executive Vice Presidents. The amounts disclosed in the table are the amounts recognized as an expense related to key management personnel and directors during the year. Share-based compensation includes the fair value adjustment for the year.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfRelatedPartyExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related parties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 24<br> -IssueDate 2021-01-01<br> -Section Disclosures<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2021-en-r&amp;doctype=Standard&amp;dita_xref=IAS24_g13-24_TI<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfRelatedPartyExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_RelatedPartyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Related Party</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_RelatedPartyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324185752920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segmented Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_OperatingSegmentsAbstract', window );"><strong>Operating Segments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory', window );">Segmented Information</a></td>
<td class="text">Segmented Information<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company provides comprehensive professional services in the area of infrastructure and facilities throughout North America and globally. It considers the basis on which it is organized, including geographic areas, to identify its reportable segments. Operating segments of the Company are defined as components of the Company for which separate financial information is available and are evaluated regularly by the chief operating decision maker when allocating resources and assessing performance. The chief operating decision maker is the CEO of the Company, and the Company&#8217;s operating segments are based on its regional geographic areas.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s reportable segments are Canada, United States, and Global. These reportable segments provide professional consulting in engineering, architecture, interior design, landscape architecture, surveying, environmental sciences, project management, and project economics services in the area of infrastructure and facilities.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Segment performance is evaluated by the CEO based on project margin and is measured consistently with project margin in the consolidated financial statements. Inter-segment revenues are eliminated on consolidation and reflected in the Adjustments and Eliminations column. Reconciliations of project margin to net income before taxes and discontinued operations is included in the consolidated statements of income.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Reportable segments from continuing operations</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"/><td style="width:19.961%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.922%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.404%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.922%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.922%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.922%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.247%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="18" style="background-color:#e9e9e9;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For the year ended December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Canada <br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">United States<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Global <br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total <br/>Segments <br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Adjustments<br/>and<br/>Eliminations<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Consolidated <br/>$</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total gross revenue</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,257.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,431.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">998.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4,687.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(111.1)</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4,576.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less inter-segment revenue</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">31.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">31.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">48.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">111.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(111.1)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Gross revenue from external customers</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,225.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,400.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">950.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4,576.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4,576.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less subconsultants and other direct expenses</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">157.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">600.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">182.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">940.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">940.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total net revenue</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,068.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,799.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">768.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3,636.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3,636.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Project margin</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">571.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">977.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">413.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,963.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,963.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.015%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.885%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada <br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United&#160;States<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Global <br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total <br/>Segments <br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Adjustments <br/>and <br/>Eliminations <br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Consolidated <br/>$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total gross revenue</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,272.6&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,675.1&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">880.6&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,828.3&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(98.2)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,730.1&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less inter-segment revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">34.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">44.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">98.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(98.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Gross revenue from external customers</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,238.5&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,655.2&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">836.4&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,730.1&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,730.1&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less subconsultants and other direct expenses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">164.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">695.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">185.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,045.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,045.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total net revenue</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,073.7&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,959.8&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">651.0&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,684.5&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,684.5&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Project margin</span></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">533.7&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,048.7&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">348.1&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,930.5&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,930.5&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables disclose disaggregation of revenue by geographic area and services:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.557%"><tr><td style="width:1.0%"/><td style="width:29.306%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.298%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.298%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.298%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.300%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Geographic information</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-Current&#160;Assets</span></td><td colspan="6" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross Revenue</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2021</span></td><td colspan="3" rowspan="2" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31,<br/>2020</span></td><td colspan="6" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December&#160;31</span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">644.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">646.0&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,225.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,238.5&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United States</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,880.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,430.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,400.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,655.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United Kingdom</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">144.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">142.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">341.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">321.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Australia</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">325.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">149.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">243.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">159.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other global geographies</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">273.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">175.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">365.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">355.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3,267.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,542.9&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4,576.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,730.1&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-current&#160;assets consist of property and equipment, lease assets, goodwill, and intangible assets. Geographic information is attributed to countries based on the location of the assets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross revenue is attributed to countries based on the location of the project.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Gross revenue by services</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Buildings</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">904.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">990.8&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Energy&#160;&amp; Resources</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">559.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">631.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Environmental Services</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">831.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">749.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Infrastructure</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,266.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,354.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Water</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,014.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,003.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total gross revenue from external customers</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4,576.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,730.1&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Customers</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has a large number of clients in various industries and sectors of the economy. No particular customer exceeds 10% of the Company&#8217;s gross revenue.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2021-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2021-en-r&amp;doctype=Standard&amp;dita_xref=IFRS08_g20-24_TI<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_OperatingSegmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating Segments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_OperatingSegmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324234958088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment Tax Credits<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_InvestmentTaxCreditsAbstract', window );"><strong>Investment Tax Credits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTaxReceivablesAndPayablesExplanatory', window );">Investment Tax Credits</a></td>
<td class="text">Investment Tax CreditsInvestment tax credits, arising from qualifying scientific research and experimental development efforts pursuant to existing tax legislation, are recorded as a reduction of administrative and marketing expenses when there is reasonable assurance of their ultimate realization. In 2021, investment tax credits of $7.7 (2020 &#8211; $10.5) were recorded.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTaxReceivablesAndPayablesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of tax receivables and payables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTaxReceivablesAndPayablesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_InvestmentTaxCreditsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Investment Tax Credits</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_InvestmentTaxCreditsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324185694024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Event after the Reporting Period<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_EventsAfterReportingPeriodAbstract', window );"><strong>Events After Reporting Period [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory', window );">Event after the Reporting Period</a></td>
<td class="text">Event after the Reporting Period<div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividend</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On February&#160;23, 2022, the Company declared a dividend of $0.18 per share, payable on April&#160;18, 2022, to shareholders of record on March&#160;31, 2022.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for events after the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 10<br> -IssueDate 2021-01-01<br> -Section Disclosure<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=10&amp;code=ifrs-tx-2021-en-r&amp;doctype=Standard&amp;dita_xref=IAS10_g17-22_TI<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_EventsAfterReportingPeriodAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Events After Reporting Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_EventsAfterReportingPeriodAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324181975432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_ListOfAccountingPoliciesAbstract', window );"><strong>List Of Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents', window );">Cash and cash equivalents</a></td>
<td class="text">Cash and cash equivalentsCash and cash equivalents include cash and unrestricted investments, net of bank indebtedness. Unrestricted investments are comprised of short-term bank deposits with a maturity of three months or less.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory', window );">Property and equipment</a></td>
<td class="text">Property and equipmentProperty and equipment are recorded at cost less accumulated depreciation and any impairment losses. Cost includes the cost of replacing parts of property and equipment. When significant parts of property and equipment are required to be replaced in intervals, the Company recognizes those parts as individual assets with specific useful lives. All other repair and maintenance costs are recognized in the consolidated statements of income as incurred.<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation is calculated over the assets' estimated useful lives on a straight-line basis as follows:&#160;</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:47.618%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Engineering equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5 to 10 years</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">straight-line</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Office equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5 to 10 years</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">straight-line</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">straight-line over term of lease to a maximum of 15 years or the improvement&#8217;s economic life</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5 to 50 years</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">straight-line</span></td></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The residual values, useful lives, and methods of depreciation of property and equipment are reviewed at each financial&#160;year-end&#160;and adjusted prospectively, if appropriate.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory', window );">Intangible assets</a></td>
<td class="text">Intangible assets<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intangible assets acquired separately are measured on initial recognition at cost. Intangible assets acquired in a business combination are measured at fair value as at the date of acquisition. Following initial recognition, finite life intangible assets are carried at cost less any accumulated amortization and any impairment losses and indefinite life intangible assets are carried at cost less any impairment loss.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s intangible assets with finite lives are amortized over their useful economic lives on a straight-line basis. Once an intangible asset is fully amortized, the gross carrying amount and related accumulated amortization are removed from the accounts.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company also incurs costs for third-party internet-based cloud computing services. These costs are expensed in administrative and marketing expenses over the period of the service agreement when the Company determines that it has not obtained control of the software.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Intangible assets acquired from business combinations</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s policy is to amortize client relationships with finite lives over periods ranging from 10 to 15 years. Contract backlog and finite life trademarks are amortized over estimated lives of generally 1 to 3 years. The Company assigns value to acquired intangibles using the income approach, which involves quantifying the present value of net cash flows attributed to the subject asset. This, in turn, involves estimating the revenues and earnings expected from the asset.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory', window );">Leases</a></td>
<td class="text">Leases<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company assesses at contract inception whether a contract is a lease or contains a lease; that is, if the contract conveys the right to control the use of an identified asset for a time period in exchange for consideration.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At the commencement of a lease, the Company determines the lease term as the&#160;non-cancellable&#160;period of a lease, together with periods covered by an option to extend or an option to terminate if it is reasonably certain to exercise an extension option or to not exercise a termination option. Management considers all facts and circumstances that create an economic incentive to exercise an extension option or to not exercise a termination option. This judgment is based on factors such as contract rates compared to market rates, economic reasons, significance of leasehold improvements, termination and relocation costs, installation of specialized assets, residual value guarantees, and any sublease term. The Company reassesses this when a significant event or significant change in circumstances within the Company&#8217;s control has occurred.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company recognizes lease assets and lease liabilities for all leases, except for leases of&#160;low-value&#160;assets and short-term leases with a term of 12 months or less. The lease payments associated with those exempted leases are recognized in administrative and marketing expenses on a straight-line basis over the lease term.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The lease asset is recognized at the commencement date of the lease and initially measured at cost, which is comprised of the amount of the initial lease liability recognized less any incentives received from the lessor. Lease asset cost also includes any initial direct costs incurred, lease payments made before the commencement date, and estimated restoration costs. The lease asset is subsequently depreciated on a straight-line basis from the commencement date to the earlier of the end of the useful life of the lease asset or the end of the lease term. The lease asset is periodically reduced by impairment losses, if any, and adjusted for certain remeasurements of the lease liability.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The lease liability is recognized at the commencement date of the lease and initially measured at the present value of lease payments  to be made over the lease term. Lease payments generally include fixed payments less any lease incentives receivable. Also, the Company elected to not separate&#160;non-lease&#160;components from lease components and to account for the&#160;non-lease&#160;and lease components as a single lease component. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The lease liability is discounted using the interest rate implicit in the lease or, if that rate cannot be readily determined, the Company&#8217;s incremental borrowing rate. The lease liability is subsequently measured at amortized cost using the effective interest method. The lease liability is remeasured when the expected lease payments change as a result of a change in the lease term, a change in the assessment of an option to purchase the leased asset, changes in the future lease payments as a result of a change in an index or rate used to determine the lease payments, and changes in estimated payments for residual value guarantees.</span></div>Leases<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company accounts for leases in accordance with IFRS 16</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">&#160;Leases</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, which requires judgments to be made in determining the incremental borrowing rate (IBR).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The IBR is the rate of interest that the Company would have to pay to borrow over a similar term, and with a similar security, the funds necessary to obtain an asset of a similar value to the lease asset in a similar economic environment. The Company estimates the incremental borrowing rate based on the lease term, collateral assumptions, and the economic environment in which the lease is denominated.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory', window );">Investments in joint arrangements and associates</a></td>
<td class="text">Investments in joint arrangements and associates<div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Each joint arrangement of the Company is classified as either a joint operation or joint venture based on the rights and obligations arising from the contractual obligations between the parties to the arrangement. A joint arrangement that provides the Company with rights to the individual assets and obligations arising from the arrangement is classified as a joint operation and a joint arrangement that provides the Company with rights to the net assets of the arrangement is classified as a joint venture.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company accounts for a joint operation by recognizing its share of assets, liabilities, revenues, and expenses of the joint operation and combining them line by line with similar items in the Company&#8217;s consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company accounts for a joint venture using the equity method. The Company&#8217;s share of the&#160;after-tax&#160;net income or loss of associates or joint ventures is recorded in the consolidated statements of income. Adjustments are made in the Company&#8217;s consolidated financial statements to eliminate its share of unrealized gains and losses resulting from transactions with its associates.</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If the financial statements of associates or joint arrangements are prepared for a date that is different from the Company&#8217;s date (due to the timing of finalizing and receiving information), adjustments are made for the effects of significant transactions or events that occur between that date and the date of the Company&#8217;s financial statements. When necessary, adjustments are made to bring the accounting policies in line with the Company&#8217;s.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory', window );">Provisions</a></td>
<td class="text">Provisions<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">General</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Provisions are recognized when the Company has a present legal or constructive obligation as a result of a past event, it is probable that an outflow of resources embodying economic benefits will be required to settle the obligation, and a reliable estimate can be made of the amount of the obligation. When the Company expects some or all of a provision to be reimbursed&#8212;for example, under an insurance contract&#8212;and when the reimbursement is virtually certain, the reimbursement is recognized as a separate asset. The expense relating to a provision is presented in the consolidated statements of income net of any reimbursement. If the effect of the time value of money is significant, provisions are discounted using a current&#160;pre-tax&#160;rate that reflects, where appropriate, the risks specific to the liability. When discounting is used, the increase in the provision due to the passage of time is recognized as a finance cost. Management regularly reviews the timing of the outflows of these provisions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Provision for self-insured liabilities</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company self-insures certain risks related to professional liability, automobile physical damages, and employment practices liability. The provision for self-insured liabilities includes estimates of the costs of reported claims (including potential claims that are probable of being asserted) and is based on assumptions made by management and actuarial estimates. The provision for self-insured liabilities does not include unasserted claims where assertion by a third party is not probable.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Provisions for claims</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Provision for claims include an estimate for costs associated with legal claims not covered by its provisions for self-insured liabilities, including claims that are subject to exclusions under the Company&#8217;s commercial and captive insurance policies. Often, these legal claims are from previous acquisitions and may be indemnified by the acquiree (notes 7 and 15).</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Contingent liabilities recognized in a business combination</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A contingent liability recognized in a business combination is initially measured at its fair value. Subsequently, it is measured as discussed under &#8220;General.&#8221;</span></div>Provision for self-insured liabilities and claims<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the normal conduct of operations, various legal claims are pending against the Company, alleging, among other things, breaches of contract or negligence in connection with the performance of its services. The Company carries professional liability insurance, subject to certain deductibles and policy limits, and self-insures certain risks, including professional liability, automobile liability, and employment practices liability. In some cases, the Company may be subject to claims for which it is only partly insured or completely insured. The accrual for self-insured liabilities includes estimates of the costs of reported claims and is based on management&#8217;s assumptions, including consideration of actuarial estimates. These estimates of loss are derived from loss history that is then subjected to actuarial techniques to determine the proposed liability. Estimates of loss may vary from those used in the actuarial projections and result in a larger loss than estimated. An increase in loss is recognized in the period that the loss is determined and increases the Company&#8217;s self-insured liabilities and reported expenses.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Damages assessed in connection with and the cost of defending such actions could be substantial and possibly in excess of policy limits, for which a range of possible outcomes are either not able to be estimated or not expected to be significant. However, based on advice and information provided by legal counsel, the Company&#8217;s previous experience with the settlement of similar claims, and the results of the annual actuarial review, management believes that the Company has recognized adequate provisions for probable and reasonably estimated liabilities associated with these claims. In addition, management believes that it has appropriate insurance in place to respond to and offset the cost of resolving these claims.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Due to uncertainties in the nature of the Company&#8217;s legal claims, such as the range of possible outcomes and the progress of the litigation, provisions for self-insured liabilities and claims involve estimates. The ultimate cost to resolve these claims may exceed or be less than that recorded in the consolidated financial statements. Management believes that the ultimate cost to resolve these claims will not materially exceed the insurance coverage or provisions accrued and, therefore, would not have a material adverse effect on the Company&#8217;s consolidated statements of income and financial position.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory', window );">Foreign currency translation</a></td>
<td class="text">Foreign currency translation<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s consolidated financial statements are presented in Canadian dollars, which is also the parent Company&#8217;s functional currency. Each entity in the Company determines its own functional currency, and items included in the financial statements of each entity are measured using that functional currency. The Company is mainly exposed to fluctuations in the US dollar, British pound sterling, and Australian dollar.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Transactions and balances</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Transactions in foreign currencies (those different from an entity&#8217;s functional currency) are initially translated into the functional currency of an entity using the foreign exchange rate at the transaction date. Subsequent to the transaction date, foreign currency transactions are measured as follows:</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">On the consolidated statements of financial position, monetary items are translated at the rate of exchange in effect at the reporting date.&#160;Non-monetary&#160;items at cost are translated at historical exchange rates.&#160;Non-monetary&#160;items at fair value are translated at rates in effect at the date the fair value is determined. Any resulting realized and unrealized foreign exchange gains or losses are recognized in income in the period incurred, however, unrealized foreign exchange gains and losses on&#160;non-monetary&#160;investments are recognized in other comprehensive income.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Revenue and expense items are translated at the exchange rate on the transaction date.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Foreign operations</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s foreign operations are translated into its reporting currency (Canadian dollar) as follows:&#160;</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Assets and liabilities are translated at the rate of exchange in effect at each consolidated statement of financial position date.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Revenue and expense items (including depreciation and amortization) are translated at the average rate of exchange for the month.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The resulting unrealized exchange gains and losses on foreign subsidiaries are recognized in other comprehensive income.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory', window );">Financial instruments</a></td>
<td class="text">Financial instruments<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Initial recognition and subsequent measurement</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial assets (except trade and other receivables and unbilled receivables that do not have a significant financing component) are initially recognized at fair value plus directly attributable transaction costs, except for financial assets at fair value through profit and loss (FVPL) for which transaction costs are expensed. Trade and other receivables and unbilled receivables that do not have a significant financing component are initially measured at the transaction price determined in accordance with IFRS 15. Purchases or sales of financial assets are accounted for at trade dates.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Subsequent measurement of financial assets is at FVPL, amortized cost, or fair value through other comprehensive income (FVOCI). The classification is based on two criteria: the Company&#8217;s business approach for managing the financial assets and whether the instruments&#8217; contractual cash flows represent &#8220;solely payments of principal and interest&#8221; on the principal amount outstanding (the SPPI criterion). The business approach considers whether a Company&#8217;s objective is to receive cash flows from holding assets, from selling assets in a portfolio, or a combination of both. The Company reclassifies financial assets only when its business approach for managing those assets changes.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Amortized cost: Assets held for collection of contractual cash flows&#8212;when they meet the SPPI criterion&#8212;are measured at amortized cost using the effective interest rate (EIR) method and are subject to impairment. Gains and losses are recognized in profit or loss when the asset is derecognized, modified, or impaired. Items in this category include cash and cash equivalents, receivables, and certain other financial assets.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">FVOCI: Assets held to both collect cash flows and sell the assets&#8212;when they meet the SPPI criterion&#8212;are measured at FVOCI. Bonds held for self-insured liabilities are included in this category. Changes in the carrying amount are reported in other comprehensive income (except impairments) until disposed of. Realized gains and losses are recognized in finance income and interest income from these financial assets is included in interest </span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">income using the EIR method. Impairment and foreign exchange gains and losses are recognized in profit or loss and computed in the same manner as for financial assets measured at amortized cost.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">FVPL: Assets that do not meet the criteria for amortized cost or FVOCI are measured at FVPL with realized and unrealized gains and losses reported in other income. Equity securities held for self-insured liabilities and indemnifications are included in this category.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial liabilities are initially recognized at fair value and, in the case of loans and borrowings, net of directly attributable transaction costs. Subsequent measurement of financial liabilities is at amortized cost using the EIR method. The EIR method discounts estimated future cash payments or receipts through the expected life of a financial instrument, and thereby calculates the amortized cost and subsequently allocates the interest income or expense over the life of the instrument. Gains and losses are recognized in profit or loss when the liability is derecognized or modified, as well as through the EIR amortization process. For long-term debt, EIR amortization and realized gains and losses are recognized in net finance expense. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fair value</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">After initial recognition, the fair values of financial instruments are based on the bid prices in quoted active markets for financial assets and on the ask prices for financial liabilities. For financial instruments not traded in active markets, fair values are determined using appropriate valuation techniques, which may include recent arm&#8217;s length market transactions, reference to the current fair value of another instrument that is substantially the same, and discounted cash flow analysis; however, other valuation models may be used. The fair values of the Company&#8217;s derivatives are based on third-party indicators and forecasts. Fair values of cash and cash equivalents, trade and other receivables, and trade and other payables approximate their carrying amounts because of the short-term maturity of these instruments. The carrying amounts of the revolving credit facility and term loans approximate their fair values because the applicable interest rates are based on variable reference rates. The carrying amounts of other financial assets and financial liabilities approximate their fair values except as otherwise disclosed in the consolidated financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">All financial instruments carried at fair value are categorized into one of the following:</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Level&#160;1 &#8211; quoted market prices in active markets for identical assets or liabilities at the measurement date.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Level&#160;2 &#8211; observable inputs other than quoted prices included within level 1, such as quoted prices for similar assets and liabilities in active markets, quoted prices for identical assets or liabilities that are not active, or other inputs that are observable directly or indirectly.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Level&#160;3 &#8211; unobservable inputs for the assets and liabilities that reflect the reporting entity&#8217;s own assumptions and are not based on observable market data.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">When forming estimates, the Company uses the most observable inputs available for valuation purposes. If a fair value measurement reflects inputs of different levels within the hierarchy, the financial instrument is categorized based on the lowest level of significant input.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">When determining fair value, the Company considers the principal or most advantageous market in which it would transact and the assumptions that market participants would use when pricing the asset or liability. For financial instruments recognized at fair value on a recurring basis, the Company determines whether transfers have occurred between levels of the hierarchy by reassessing categorizations at the end of each reporting period.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Derivatives</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">From time to time, the Company enters into foreign currency forward contracts to manage risk associated with net operating assets or liabilities denominated in foreign currencies. The Company also utilizes interest rate swaps to manage its exposure to fluctuations in interest rates and total return swaps to manage its exposure to fluctuations in the fair value of its common shares related to its cash-settled share-based payment arrangements. The Company&#8217;s policy is not to use these derivatives for trading or speculative purposes.</span></div>Derivatives are recorded at fair value in the consolidated statements of financial position as either other assets or other liabilities. Changes in the fair value of derivatives not designated as hedging instruments are recognized in the consolidated statements of income. Unrealized gains and losses for derivatives designated as hedging instruments in a cash flow hedge, to the extent they are effective, are recorded in other comprehensive income and subsequently reclassified to the consolidated statements of income when the hedged item affects earnings.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory', window );">Impairment</a></td>
<td class="text">Impairment<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The carrying amounts of the Company&#8217;s assets or group of assets, other than deferred tax assets, are reviewed at each reporting date to determine whether there is an indication of impairment. An asset may be impaired if objective evidence of impairment exists because of one or more events that have occurred after the initial recognition of the asset (referred to as a &#8220;loss event&#8221;) and if that loss event has an impact on the estimated future cash flows of the asset. When an indication of impairment exists, or annual impairment testing for an asset is required, the asset&#8217;s recoverable amount is estimated.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Financial assets and contract assets</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company recognizes a loss allowance for expected credit losses (ECLs) on financial assets and contract assets based on a&#160;12-month&#160;ECL or lifetime ECL. The lifetime ECL (the simplified approach) is applied to trade and other receivables, unbilled receivables, contract assets, sublease receivables, and holdbacks.&#160;12-month&#160;ECLs are recorded against all other financial assets, unless credit risk has significantly increased since initial recognition, then the ECL is measured at the lifetime ECL. ECLs are based on the difference between the contractual cash flows due in accordance with the contract and all the cash flows that the Company expects to receive.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The loss allowance provision is based on the Company&#8217;s historical collection and loss experience and incorporates forward-looking factors, where appropriate.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">When the carrying amount of financial assets or contract assets is reduced through an ECL allowance, the reduction is recognized in administrative and marketing expenses in the consolidated statements of income.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Non-financial&#160;assets</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For&#160;non-financial&#160;assets such as property and equipment, lease assets, goodwill, intangible assets, and investments in joint ventures and associates, the recoverable amount is the higher of an asset&#8217;s or cash-generating unit&#8217;s (CGU&#8217;s) value in use or its fair value less costs of disposal. The recoverable amount is determined for an individual asset, unless the asset does not generate cash inflows that are largely independent of those from other assets or groups of assets. When the carrying amount of an asset or CGU exceeds its recoverable amount, the asset is considered impaired and is written down to its recoverable amount. To assess value in use, the estimated future cash flows are discounted to their present value using a&#160;pre-tax&#160;discount rate that reflects current market assessments of the time value of money and the risks specific to the asset. To determine fair value less costs of disposal, an appropriate valuation model is used. The results of these valuation techniques are corroborated by the market capitalization of comparable public companies and arm&#8217;s length transactions of comparable companies. Impairment losses are recognized in the consolidated statements of income in expense categories that are consistent with the nature of the impaired asset.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">CGUs are defined based on the smallest identifiable group of assets that generates cash inflows that are largely independent of the cash inflows from other assets or groups of assets. Other factors are considered, including how management monitors the entity&#8217;s operations. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company tests intangible assets for recoverability when events or changes in circumstances indicate that their carrying amount may not be recoverable. To determine indicators of impairment of intangible assets, the Company considers external sources of information such as prevailing economic and market conditions and internal sources of information such as the historical and expected financial performance of the intangible assets. If indicators of impairment are present, the Company determines recoverability based on an estimate of discounted cash flows, using the higher of either the value in use or the fair value less costs of disposal method. The measurement of impairment loss is based on the amount that the carrying amount of an intangible asset exceeds its recoverable amount at the CGU level. As part of the impairment test, the Company updates its future cash flow assumptions and estimates, including factors such as current and future contracts with clients, margins, market conditions, and the useful lives of the assets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill is evaluated for impairment annually (as at October 1) or more frequently if circumstances indicate that an impairment may occur or if a significant acquisition occurs between the annual impairment test date and December 31. The Company considers the relationship between its market capitalization and its book value, as well as other factors, when reviewing for indicators of impairment. Goodwill is assessed for impairment based on the CGUs or group of CGUs to which the goodwill relates. Any potential goodwill impairment is identified by comparing the recoverable amount of a CGU or group of CGUs to its carrying value which includes the allocated goodwill. If the recoverable amount is less than its carrying value, an impairment loss is recognized.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company may need to test its goodwill for impairment between its annual test dates if market and economic conditions deteriorate or if volatility in the financial markets causes declines in the Company&#8217;s share price, increases the weighted average cost of capital, or changes valuation multiples or other inputs to its goodwill assessment. In addition, changes in the numerous variables associated with the judgments, assumptions, and estimates made by management in assessing the fair value could cause them to be impaired. Goodwill impairment charges are&#160;non-cash&#160;charges that could have a material adverse effect on the Company&#8217;s consolidated financial statements but in themselves do not have any adverse effect on its liquidity, cash flows from operating activities or debt covenants.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">An impairment loss of goodwill is not reversed. For other assets, an impairment loss may be reversed if the estimates used to determine the recoverable amount have changed. The reversal is limited so that the carrying amount of the asset does not exceed its recoverable amount or the carrying amount that would have been determined, net of amortization or depreciation, had no impairment loss been recognized for the asset in prior years. The reversal is recognized in the consolidated statements of income.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue', window );">Revenue recognition</a></td>
<td class="text">Revenue recognition<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company generates revenue from contracts in which goods or services are typically provided over time. Revenue is measured based on the consideration the Company expects to be entitled to in exchange for providing goods and services, excluding duty and taxes collected from clients that are reimbursable to government authorities.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">While providing services, the Company incurs certain direct costs for subconsultants and other expenses that are recoverable directly from clients. The recoverable amounts of these direct costs are included in the Company&#8217;s gross revenue. Since these direct costs can vary significantly from contract to contract, changes in gross revenue may not be indicative of the Company&#8217;s revenue trends. Therefore, the Company also reports net revenue, which is gross revenue less subconsultants and other direct expenses. The Company assesses its revenue arrangements against specific criteria to determine whether it is acting as a principal or an agent. In general, the Company acts as a principal in its revenue arrangements because it obtains control of the goods or services before they are provided to the customer.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Most of the Company&#8217;s contracts include a single performance obligation because the promise to transfer the individual goods or services is not separately identifiable from other promises in the contract and therefore is not distinct. The Company&#8217;s contracts may include multiple goods or services that are accounted for as separate performance obligations if they are distinct&#8212;if a good or service is separately identifiable from other items in the contract and if a customer can benefit from it. If a contract has multiple performance obligations, the consideration in the contract is allocated to each performance obligation based on the estimated stand-alone selling price.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company transfers control of the goods or services it provides to clients over time and therefore recognizes revenue progressively as the services are performed. Revenue from&#160;fixed-fee&#160;and&#160;variable-fee-with-ceiling&#160;contracts, including contracts in which the Company participates through joint arrangements, is recognized based on the percentage of completion method where the stage of completion is measured using costs incurred to date as a percentage of estimated costs for each contract. When the contract outcome cannot be measured reliably, revenue is recognized only to the extent that the expenses incurred are eligible to be recovered. Provisions for estimated losses on incomplete contracts are made in the period that the losses are determined. Revenue from&#160;time-and-material&#160;contracts without stated ceilings is recognized as costs are incurred based on the amount that the Company has a right to invoice.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The timing of revenue recognition, billings, and cash collections results in trade and other receivables, holdbacks, unbilled receivables, contract assets, and deferred revenue in the consolidated statements of financial position. Amounts are typically invoiced as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals or when contractual milestones are achieved. Receivables represent amounts due from customers: trade and other receivables and holdbacks consist of invoiced amounts, and unbilled receivables consist of work in progress that has not yet been invoiced. Contract assets represent unbilled amounts where the right to payment is subject to more than the passage of time and includes performance-based incentives and services provided ahead of agreed contractual milestones. Contract assets are transferred to receivables when the right to consideration becomes unconditional. Deferred revenue represents amounts that have been invoiced but not yet recognized as revenue, including advance payments and billings in excess of revenue. Deferred revenue is recognized as revenue when (or as) the Company performs under the contract.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue is adjusted for the effects of a significant financing component when the period between the transfer of the promised goods or services to the customer and payment by the customer exceeds one year. Advance payments and </span></div>holdbacks typically do not result in a significant financing component because the intent is to provide protection against the failure of one party to adequately complete some or all of its obligations under the contract.Revenue recognition<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company accounts for its revenue from&#160;fixed-fee&#160;and&#160;variable-fee-with-ceiling&#160;contracts using the percentage of completion method, which requires estimates to be made for contract costs and revenues. Contract costs include direct labor, direct costs for subconsultants, and other expenditures that are recoverable directly from clients. Progress on jobs is regularly reviewed by management and estimated costs to complete are revised based on the information available at the end of each reporting period. Contract cost estimates are based on various assumptions that can result in a change to contract profitability from one financial reporting period to another. Assumptions are made about labor productivity, the complexity of the work to be performed, the performance of subconsultants, and the accuracy of original bid estimates. Estimating costs is subjective and requires management&#8217;s best judgments based on the information available at that time.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On an ongoing basis, estimated revenue is updated to reflect the amount of consideration the Company expects to be entitled to in exchange for providing goods and services. Revenue estimates are affected by various uncertainties that depend on the outcome of future events, including change orders, claims, variable consideration, and contract provisions for performance-based incentives or penalties.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Change orders are included in estimated revenue when management believes the Company has an enforceable right to the change order, the amount can be estimated reliably, and realization is highly probable. Claims against other parties, including subconsultants, are recognized as a reduction in costs using the same criteria. To evaluate these criteria, management considers the contractual or legal basis for the change order, the cause of any additional costs incurred, and the history of favorable negotiations for similar amounts. As change orders are not recognized until highly probable, it is possible for the Company to have substantial contract costs recognized in one accounting period and associated revenue or reductions in cost recognized in a later period</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company&#8217;s contracts may include variable consideration such as revenue based on costs incurred and performance-based incentives or penalties. Variable consideration is estimated by determining the most likely amount the Company expects to be entitled to, unless the contract includes a range of possible outcomes for performance-based amounts. In that case, the expected value is determined using a probability weighting of the range of possible outcomes. Variable consideration, including change orders approved as to scope but unapproved as to price, is included in estimated revenue to the extent it is highly probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Estimates of variable consideration are based on historical experience, anticipated performance, and management&#8217;s best judgment based on the information available at the time.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Consideration in contracts with multiple performance obligations is allocated to the separate performance obligations based on estimates of stand-alone selling prices. The primary method used to estimate the stand-alone selling price is expected cost plus an appropriate margin. To determine the appropriate margin, management considers margins for comparable services under similar contracts in similar markets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in estimates are reflected in the period in which the circumstances that gave rise to the change became known and affect the Company&#8217;s revenue, unbilled receivables, contract assets, and deferred revenue.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory', window );">Employee benefit plans</a></td>
<td class="text">Employee benefit plans<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Defined benefit plans</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company sponsors defined benefit pension plans covering certain full-time employees and past employees, primarily in the United Kingdom. Benefits are based on final compensation and years of service. Benefit costs (determined separately for each plan using the projected unit credit method) are recognized over the periods that employees are expected to render services in return for those benefits.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Remeasurements, comprising actuarial gains and losses and the return on the plan assets (excluding interest), are recognized immediately in the consolidated statements of financial position with a corresponding debit or credit to other comprehensive income in the period they occur. Remeasurements are not reclassified to net income in subsequent periods.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The calculation of defined benefit obligations is performed at least annually by a qualified actuary, or more often as required due to plan amendments, curtailments, or settlements. When the calculation results in a potential asset, the recognized asset is limited to the economic benefits available in the form of any future refunds or of reductions in future contributions to the plan.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Past service costs are recognized in net income on the earlier of the date of the plan amendment or curtailment and the date that the Company recognizes related restructuring costs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net interest is calculated by applying the discount rate to the net defined benefit liability or asset, adjusted for benefit and contribution payments during the year. The Company recognizes the following changes in the net defined benefit obligations under administrative and marketing expenses: service costs comprising current service costs, past service costs, gains and losses on curtailments and&#160;non-routine&#160;settlements; net interest expense or income; and administrative expenses paid directly by the pension plans.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Defined contribution plans</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company also contributes to group retirement savings plans and an employee share purchase plan. Certain plans are based on employee contribution amounts and subject to maximum limits per employee. The Company accounts for defined contributions as an expense in the period the contributions are made.</span></div>Employee benefit plans<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The cost of the defined benefit pension plans and the present value of the pension obligations are determined separately for each plan using actuarial valuations. An actuarial valuation involves making various assumptions that may differ from actual future developments. These include determining the discount rate, mortality rates, future salary increases, inflation, and future pension increases. Due to the complexities involved in the valuation and its long-term nature, the defined benefit obligation and cost are highly sensitive to changes in these assumptions, particularly to the discount and mortality rates (although portions of the pension plans have protection against changes in the discount rate and improving mortality rates by utilizing annuities). All assumptions are reviewed annually.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In determining the appropriate discount rate, management considers the interest rates of corporate bonds in currencies consistent with the currencies of the post-employment obligation and that have an &#8216;AA&#8217; rating or above, as set by an internationally acknowledged rating agency, and extrapolated as needed along the yield curve to correspond with the expected term of the benefit obligation.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The mortality rate is based on publicly available information in the actuarial profession&#8217;s publications plus any special geographical or occupational features of each plan&#8217;s membership. Mortality tables tend to change only at intervals in </span></div>response to demographic changes. Future salary increases reflect the current estimate of management. Pension increases are calculated based on the terms of the individual plans and estimated future inflation rates.In determining whether the purchase of a bulk annuity contract results in a settlement of the Company's defined benefit obligations, management considers the intent of the transaction as well as the degree to which the Company continues to retain the related risks and obligations.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory', window );">Taxes</a></td>
<td class="text">Taxes<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Current income tax</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current income tax assets and liabilities for current and prior periods are measured at the amount expected to be recovered from or paid to taxation authorities. Tax rates and tax laws used to compute the amounts are those enacted or substantively enacted at the reporting date in the countries where the Company operates and generates taxable income.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current income tax that relates to items recognized directly in equity is recognized in equity and not in the consolidated statements of income. Management periodically evaluates positions taken in the tax returns when applicable tax regulations are subject to interpretation and then establishes an uncertain tax liability, if appropriate.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income taxes payable are typically expected to be settled within twelve months of the&#160;year-end&#160;date. However, there may be instances where taxes are payable over a longer period. Portions due after a&#160;one-year&#160;period are classified as&#160;non-current&#160;and are not discounted.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Deferred tax</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax is determined using the liability method for temporary differences at the reporting date between the tax bases of assets and liabilities and their carrying amounts for financial reporting purposes. Deferred tax liabilities are generally recognized for all taxable temporary differences. Deferred tax assets are recognized for all deductible temporary differences and the carryforward of unused tax credits and unused tax losses, to the extent that it is probable that taxable profit will be available against which the deductible temporary differences and the carryforward of unused tax credits and unused tax losses can be utilized. Deferred taxes are not recognized for the initial recognition of goodwill; the initial recognition of assets or liabilities, outside of a business combination, that affect neither accounting nor taxable profit; or the differences relating to investments in associates, subsidiaries, and </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">interests in joint arrangements to the extent that the reversal can be controlled and it is probable that it will not reverse in the foreseeable future.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The carrying amount of deferred tax assets is reviewed at each reporting date and reduced to the extent that it is no longer probable that sufficient taxable profit will be available to allow all or part of the deferred tax asset to be used. Unrecognized deferred tax assets are reassessed at each reporting date and are recognized to the extent that it has become probable that future taxable profits will allow the deferred tax asset to be recovered.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities are measured at the tax rates that are expected to apply in the year when the asset is realized or the liability is settled and are based on tax rates and tax laws that have been enacted or substantively enacted at the reporting date.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax relating to items recognized outside income is also recognized outside income. Deferred tax items are recognized in correlation to the underlying transaction either in other comprehensive income or directly in equity.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax assets and deferred tax liabilities are offset when a legally enforceable right exists to set off tax assets against tax liabilities and the deferred taxes relate to the same taxable entity and the same taxation authority.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Uncertain tax positions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">If the Company determines that it is not probable that a taxation authority will accept an uncertain tax treatment, then an uncertain tax liability is recorded using either the most likely amount or the expected value method, depending on which method better predicts the resolution of the circumstances giving rise to the uncertainty.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Uncertain tax liabilities are presented as either income taxes payable or deferred tax liabilities. This depends on whether the uncertain tax liabilities are in respect of taxable profit for a period or income taxes payable in future periods in respect of taxable temporary differences.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Sales tax</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenues, expenses, and assets excluding trade receivables, are recognized net of the amount of sales tax recoverable from or payable to a taxation authority. The net amount of sales tax recoverable from or payable to a taxation authority is included as part of trade receivables or trade payables (as appropriate) in the consolidated statements of financial position.</span></div>Taxes<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Uncertainties exist with respect to the interpretation of complex tax regulations and the amount and timing of deferred taxable income. The Company&#8217;s income tax assets and liabilities are based on interpretations of income tax legislation across various jurisdictions, primarily in Canada, United States, the United Kingdom, and Australia. The Company&#8217;s effective tax rate can change from year to year based on the mix of income among jurisdictions, changes in tax laws in these jurisdictions, and changes in the estimated value of deferred tax assets and liabilities. The Company&#8217;s income tax expense reflects an estimate of the taxes it expects to pay for the current year, as well as a provision for changes arising in the values of deferred tax assets and liabilities during the year. The tax value of these assets and liabilities is impacted by factors such as accounting estimates inherent in these balances, management&#8217;s expectations about future operating results, previous tax audits, and differing interpretations of tax regulations by the taxable entity and the responsible tax authorities. Differences in interpretation may arise for a wide variety of issues, depending on the conditions prevailing in the respective legal entity&#8217;s domicile. Management regularly assesses the likelihood of recovering value from deferred tax assets, such as loss carryforwards, as well as from deferred tax depreciation of capital assets, and adjusts the tax provision accordingly.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax assets are recognized for all unused tax losses to the extent that it is probable that taxable profit will be available against which the losses can be utilized. Significant management judgment is required to determine the amount of deferred tax assets that can be recognized based on the likely timing and the level of future taxable profits, together with future&#160;tax-planning&#160;strategies. If estimates change, the Company may be required to recognize an adjustment to its deferred income tax asset or liability and income tax expense.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory', window );">Share-based payment transactions</a></td>
<td class="text">Share-based payment transactions<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Under the Company&#8217;s share option plan, the board of directors may grant to officers and employees remuneration in the form of share-based payment transactions, whereby officers and employees render services as consideration for equity instruments (equity-settled transactions).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Under the Company&#8217;s deferred share unit plan, the board of directors may receive deferred share units (DSUs), each of which is equal to one common share. Under the Company&#8217;s long-term incentive plan, certain members of the senior leadership teams are granted performance share units (PSUs) or restricted share units (RSUs) that vest and are settled after a three-year period. DSUs, PSUs, and RSUs are settled only in cash (cash-settled transactions).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Equity-settled transactions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The cost of equity-settled transactions is measured at fair value at the grant date using a Black-Scholes option-pricing model. The cost of equity-settled transactions, together with a corresponding increase in contributed surplus, is recognized over the period in which the service conditions are fulfilled (the vesting period). Upon the exercise of share options for which a share-based compensation expense has been recognized, the cash paid, together with the related portion of contributed surplus, is credited to share capital. For equity-settled transactions, the cumulative expense recognized at each reporting date until the vesting date reflects the extent to which the vesting period has expired and the Company's best estimate of the number of equity instruments that will ultimately vest. The expense or credit to income for a period represents the movement in cumulative expense recognized as at the beginning and end of that period and is recorded in administrative and marketing expenses. No expense is recognized for awards that do not ultimately vest. </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cash-settled transactions</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The cost of cash-settled transactions is measured initially at fair value at the grant date. For DSUs, this fair value is expensed on issue with the recognition of a corresponding liability through other liabilities. For PSUs and RSUs, the fair value is expensed over the vesting period. These liabilities are remeasured to fair value at each reporting date, up to and including the settlement date, with changes in fair value recognized in administrative and marketing expenses.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory', window );">Earnings per share</a></td>
<td class="text">Earnings per shareBasic earnings per share is computed based on the weighted average number of common shares outstanding during the year. Diluted earnings per share is computed using the treasury stock method, which assumes that the cash that would be received on the exercise of options is applied to purchase shares at the average price during the year and that the difference between the number of shares issued on the exercise of options and the number of shares obtainable under this computation, on a weighted average basis, is added to the number of shares outstanding. Antidilutive options are not considered when computing diluted earnings per share.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory', window );">Business combinations and goodwill</a></td>
<td class="text">Business combinations and goodwill<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Business combinations are accounted for using the acquisition method, and the results of operations after the respective dates of acquisition are included in the consolidated statements of income. Acquisition-related costs are expensed when incurred in administrative and marketing expenses.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The cost of an acquisition is measured as the consideration transferred at fair value at the acquisition date. Any contingent consideration to be transferred by the Company is recognized at fair value at the acquisition date. Subsequent changes to the fair value of the contingent consideration are recognized in other income.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The consideration paid for acquisitions may be subject to price adjustment clauses included in the purchase agreements and may extend over a number of years. At each consolidated statement of financial position date, these price adjustment clauses are reviewed. This may result in an increase or decrease of the notes payable consideration (recorded on the acquisition date) to reflect either more or less&#160;non-cash&#160;working capital than was originally recorded. Since these adjustments are a result of facts and circumstances occurring after the acquisition date, they are not considered measurement period adjustments.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For some acquisitions, additional payments may be made to the employees of an acquired company that are based on the employees&#8217; continued service over an agreed time period. These additional payments are not included in the purchase price but are expensed as compensation when services are provided by the employees.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill is initially measured at cost, which is the excess of the consideration transferred over the fair value of a company&#8217;s net identifiable assets acquired and liabilities assumed. If this consideration is lower than the fair value of the net assets acquired, the difference is recognized in income.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">After initial recognition, goodwill is measured at cost less any accumulated impairment losses. Goodwill is not amortized. For the purpose of impairment testing, goodwill acquired in a business combination is, from the acquisition date, allocated to each CGU or group of CGUs that is expected to benefit from the synergies of the combination, irrespective of whether other assets or liabilities of the acquiree are assigned to those units. Each CGU or group of CGUs represents the lowest level at which management monitors the goodwill.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory', window );">Dividends</a></td>
<td class="text">DividendsDividends on common shares are recognized in the Company&#8217;s consolidated financial statements in the period the dividends are declared by the Company&#8217;s board of directors.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory', window );">Discontinued operations</a></td>
<td class="text">Discontinued operationsA discontinued operation is a component of the Company&#8217;s business, the operations and cash flows of which can be clearly distinguished from the rest of the Company, and (a)&#160;represents a separate major line of business or geographic area of operations; (b)&#160;is part of a single coordinated plan to dispose of a separate major line of business or geographic area of operations; or (c)&#160;is a subsidiary acquired exclusively with a view to resale. Classification as a discontinued operation occurs at the earlier of disposal or when the operation meets the criteria to be classified as held for sale. The Company classifies&#160;non-current&#160;assets and disposal groups as held for sale when their carrying amount will be recovered principally through a sale transaction rather than through continuing use and when a sale is considered highly probable. Discontinued operations are presented separately from continuing operations in the consolidated statements of income and consolidated statements of cash flows for all years presented.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory', window );">Impairment of non-financial assets</a></td>
<td class="text">Impairment of non-financial assets<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment exists when the carrying amount of an asset or CGU or group of CGUs exceeds its recoverable amount, which is the higher of its fair value less costs of disposal or its value in use. Fair value less costs to sell is based on a discounted cash flow model and observable market prices for an arm&#8217;s length transaction of similar assets, less incremental costs for disposing of the asset. The value in use calculation is based on a discounted cash flow model. The cash flows are derived from budgets over an appropriate number of years and do not include restructuring activities that the Company is not yet committed to or significant future investments that will enhance the asset&#8217;s performance of the CGU or group of CGUs being tested.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company validat</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">es its estimate of the fair value of each asset, CGU or group of CGUs, by comparing the resulting multiples to multiples derived from comparable public companies and comparable company transactions. The Company reconciles the total fair value of all CGUs and groups of CGUs with its market capitalization to determine whether the sum is reasonable. If the reconciliation indicates a significant difference between the external market capitalization and the fair value of the CGUs or groups of CGUs, the Company reviews and adjusts, if appropriate, the discount rate of the CGUs or groups of CGUs and considers whether the implied acquisition premium (if any) is reasonable in light of current market conditions. The fair value measurement is categorized as level 3 in the fair value hierarchy based on the significant inputs in the valuation technique used (note 4h). </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Goodwill</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">To arrive at the estimated recoverable amount of goodwill, the Company uses estimates of economic and market information, including arm&#8217;s length transactions for similar assets, growth rates in revenues, estimates of future expected changes in operating margins, and cash expenditures. The Company estimates the recoverable amount by using the fair value less costs of disposal approach. It estimates fair value using market information and discounted&#160;after-tax&#160;cash flow projections, which is known as the income approach. The income approach uses a CGUs or group of CGUs projection of estimated operating results and discounted cash flows based on a discount rate that reflects current market conditions and the risk of achieving the cash flows. The Company uses cash flow projections covering at least a five-year period derived from financial forecasts approved by senior management. To arrive at cash flow projections, the Company uses estimates of economic and market information over the projection period.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Lease assets and associated property and equipment</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">To arrive at the estimated recoverable amount of lease assets and associated property and equipment, the Company uses economic and market information, including arm's length transactions for similar assets, estimates of future changes in variable head lease payments, potential sublease terms and conditions, including the timing and amount of associated cash inflows and initial direct costs, and assumptions about the future use of associated property and equipment.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company estimates the recoverable amount by using the value in use approach. It estimates fair value using market information and probability weighted pre-tax cash flow projections discounted to their present value using a&#160;pre-tax&#160;discount rate that reflects current market assessments of the time value of money and the risks specific to the asset or CGU. The Company uses cash flow projections covering the remaining head lease term from financial forecasts approved by senior management.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory', window );">Business combinations</a></td>
<td class="text">Business combinationsIn a business combination, the Company may acquire certain assets and assume certain liabilities of an acquired entity. The estimate of fair values for these transactions involves judgment to determine the fair values assigned to the tangible and intangible assets (i.e., backlog, client relationships, and trademarks) and the liabilities assumed on the acquisition. Determining fair values involves a variety of assumptions, including revenue growth rates, client retention rates, expected operating income, and discount rates.From time to time, as a result of the timing of acquisitions in relation to the Company&#8217;s reporting schedule, certain estimates of fair values of assets and liabilities acquired may not be finalized at the initial time of reporting. These estimates are completed after the vendors&#8217; final financial statements have been prepared and accepted by the Company, after detailed project portfolio reviews are performed, and when the valuations of intangible assets and other assets and liabilities acquired are finalized.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for business combinations and goodwill. [Refer: Business combinations [member]; Goodwill]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for business combinations. [Refer: Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for dividends. Dividends are distributions of profits to holders of equity investments in proportion to their holdings of a particular class of capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for employee benefits. Employee benefits are all forms of consideration given by an entity in exchange for services rendered by employees or for the termination of employment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for financial instruments. [Refer: Financial instruments, class [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for foreign currency translation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for the impairment of assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for the impairment of non-financial assets. [Refer: Financial assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for income tax.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for investment in associates and joint ventures. [Refer: Associates [member]; Joint ventures [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for leases. A lease is an agreement whereby the lessor conveys to the lessee in return for a payment or series of payments the right to use an asset for an agreed period of time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for non-current assets or disposal groups classified as held for sale and discontinued operations. [Refer: Discontinued operations [member]; Non-current assets or disposal groups classified as held for sale]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for property, plant and equipment. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for provisions. [Refer: Provisions]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for recognising revenue. [Refer: Revenue]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for transactions in which the entity: (a) receives goods or services from the supplier of those goods or services (including an employee) in a share-based payment arrangement; or (b) incurs an obligation to settle the transaction with the supplier in a share-based payment arrangement when another group entity receives those goods or services. [Refer: Share-based payment arrangements [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy used to determine the components of cash and cash equivalents. [Refer: Cash and cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 46<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_46&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_ListOfAccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>List Of Accounting Policies</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_ListOfAccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324185793512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_ListOfAccountingPoliciesAbstract', window );"><strong>List Of Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory', window );">Schedule of Estimated Useful Lives and Depreciation Calculation Methods</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation is calculated over the assets' estimated useful lives on a straight-line basis as follows:&#160;</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:47.618%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Engineering equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5 to 10 years</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">straight-line</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Office equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5 to 10 years</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">straight-line</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">straight-line over term of lease to a maximum of 15 years or the improvement&#8217;s economic life</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5 to 50 years</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">straight-line</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the entity's accounting policy for depreciation expense. [Refer: Depreciation and amortisation expense]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 117<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_117_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_ListOfAccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>List Of Accounting Policies</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_ListOfAccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324185711240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisitions (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory', window );">Aggregate Consideration for Assets Acquired and Liabilities Assumed and Consideration Paid</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Details of the aggregate consideration transferred and the fair value of the identifiable assets and liabilities acquired at the date of acquisition are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.092%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.111%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.767%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For the acquisitions completed</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Notes</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cardno acquisition<br/>&#160;$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Other acquisitions<br/>&#160;$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total <br/>$</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash consideration</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">657.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">77.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">734.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Notes payable</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">40.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">41.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Consideration</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">658.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">117.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">776.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash consideration</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">657.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">77.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">734.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash acquired</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">19.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">12.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">32.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net cash paid</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">638.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">64.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">702.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Assets and liabilities acquired</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-cash&#160;working capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trade receivables</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">84.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">14.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">98.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unbilled receivables</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">39.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">43.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trade and other payables</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(64.6)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(10.9)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(75.5)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(41.6)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(1.4)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(43.0)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other&#160;non-cash&#160;working capital</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">11.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">12.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property and equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">11.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">11.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lease assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">70.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">9.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">79.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intangible assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">175.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">30.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">205.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lease liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(82.3)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(9.1)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(91.4)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(8.2)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(2.3)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(10.5)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">27</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(14.6)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(5.3)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(19.9)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total identifiable net assets at fair value</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">201.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">42.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">243.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Goodwill arising on acquisitions</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">457.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">75.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">532.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of detailed information about business combinations. [Refer: Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2021-01-01<br> -Section Disclosures application of paragraphs 59 and 61<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2021-en-r&amp;doctype=Appendix&amp;subtype=B&amp;dita_xref=IFRS03_gB64-B67_TI<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combinations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324185793384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash and Cash Equivalents (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock', window );">Summary of Cash and Cash Equivalents</a></td>
<td class="text">For the purpose of the consolidated statements of cash flows, cash and cash equivalents consist of the following:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">183.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">278.7&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash in escrow</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unrestricted investments</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">10.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and deposits</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">193.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">289.5&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Bank indebtedness</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(7.2)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cash and cash equivalents</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">186.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">284.8&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of detailed information about cash and cash equivalents.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324211524872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade and Other Receivables (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock', window );">Schedule of Trade and Other Receivables</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trade receivables, net of expected credit losses of $2.0 (2020 &#8211; $3.0)</span></div></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">787.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">702.7&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Holdbacks, current</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">28.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">7.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Trade and other receivables</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">823.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">738.0&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock', window );">Aging Analysis of Gross Trade Receivables</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The aging analysis of gross trade receivables is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.198%"><tr><td style="width:1.0%"/><td style="width:18.447%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.308%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.308%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.308%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.308%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.308%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.313%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total<br/>$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1&#8211;30<br/>$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">31&#8211;60<br/>$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">61&#8211;90<br/>$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">91&#8211;120<br/>$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">121+<br/>$</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">789.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">467.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">181.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">56.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">30.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">54.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">705.7&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">389.5&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">160.3&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">60.9&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25.9&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">69.1&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of detailed information about the aging analysis of gross trade receivables</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of detailed information about trade and other receivables</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324185994904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory', window );">Schedule of Property and Equipment</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.432%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.201%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.201%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.201%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.203%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Engineering<br/>Equipment<br/>$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Office<br/>Equipment<br/>$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Leasehold<br/>Improvements<br/>$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Other<br/>$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total<br/>$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2019</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">126.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">86.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">246.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">40.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">500.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">33.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions arising on acquisitions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Disposals</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(22.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(15.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(45.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">118.4&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">85.3&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">242.6&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">40.6&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">486.9&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">21.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">46.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions arising on acquisitions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Disposals</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(15.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(6.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(15.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(40.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">128.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">83.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">243.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">43.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">499.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Accumulated depreciation</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2019</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">65.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">37.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">92.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">18.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">214.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">29.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">57.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Disposals</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(20.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(14.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(42.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment (note 12)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">61.5&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">43.2&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">122.7&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19.4&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">246.8&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">26.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">53.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Disposals</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(14.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(15.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(38.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment net of reversal (note 12)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">63.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">46.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">136.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">19.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">265.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net book value</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">56.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">42.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">119.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">21.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">240.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">65.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">37.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">107.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">23.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">233.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of detailed information about property, plant and equipment. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2021-01-01<br> -Paragraph 73<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_73&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324181853800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory', window );">Summary of Right-of-use Assets</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.480%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.480%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.480%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.722%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.722%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.724%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Building<br/>$</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Other<br/>$</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total<br/>$</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2019</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">554.4&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.1&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">558.5&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">40.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">42.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Acquisitions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(115.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(117.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Modifications</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(59.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(59.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">443.4</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.6</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">447.0</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">43.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">56.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Acquisitions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">74.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">79.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(102.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(107.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Modifications</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment net of reversal</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(19.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(19.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">459.7</span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">16.8</span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">476.5</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory', window );">Impairment losses and Related Recoverable Amounts for Reportable Segments</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment losses during the year ended December&#160;31, 2021 are as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.310%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.049%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Reportable segments</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Canada</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">United States</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Global</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lease assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">23.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property and equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">6.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment reversals</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(5.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net impairment of lease assets and property and equipment</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">8.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">16.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">24.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Recoverable amount</span></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">6.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">7.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment losses during the year ended December&#160;31, 2020 were as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.310%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.049%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Reportable segments</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Canada</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">United States</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Global</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impairment losses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lease assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">50.4</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.8</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.9</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">59.1</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property and equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16.3</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.7</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.5</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">19.5</span></td></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">66.7</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">6.5</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">5.4</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">78.6</span></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Recoverable amount</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">8.4</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.2</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.4</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">12.0</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfDetailedInformationAboutLeaseCostsTextBlock', window );">Amounts Recognized in Administrative and Marketing Expenses</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Amounts recognized in administrative and marketing expenses</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Rent expense - variable lease payments</span></td><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">43.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">49.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Rent expense - short-term leases and leases of&#160;low-value&#160;assets</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income from subleases</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(3.1)</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">42.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">47.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of impairment loss and the reversal of impairment loss. [Refer: Impairment loss; Reversal of impairment loss]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2021-01-01<br> -Paragraph 126<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_126&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of quantitative information about right-of-use assets. [Refer: Right-of-use assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2021-01-01<br> -Paragraph 53<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_53&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfDetailedInformationAboutLeaseCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of detailed information about lease costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfDetailedInformationAboutLeaseCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Leases</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324211541592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_GoodwillAbstract', window );"><strong>Goodwill [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillExplanatory', window );">Schedule of Reconciliation of Changes in Goodwill</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross goodwill, beginning of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,851.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,829.8&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Acquisitions</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">532.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(22.3)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(9.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Gross goodwill, end of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,362.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,851.8&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accumulated impairment losses</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(178.0)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(178.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net goodwill, end of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,184.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,673.8&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory', window );">Schedule of Goodwill Allocated</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill was allocated to its CGUs or group of CGUs as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">359.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">359.5&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United States</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,304.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">963.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Global</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">519.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">351.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Allocated</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,184.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,673.8&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of information for cash-generating units. [Refer: Cash-generating units [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2021-01-01<br> -Paragraph 134<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_134&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the reconciliation of changes in goodwill. [Refer: Goodwill]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2021-01-01<br> -Paragraph B67<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B67_d&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_GoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Goodwill</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_GoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324185677480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract', window );"><strong>Intangible assets other than goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory', window );">Summary of Intangible Assets</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.675%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.842%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.723%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Client<br/>Relationships</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Contract<br/>Backlog</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Software</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2019</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">325.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">65.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">406.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions arising on acquisitions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Removal of fully amortized assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(9.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(14.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(27.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(51.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">325.0&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.6&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">39.3&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.0&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">368.9&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">48.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">49.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions arising on acquisitions</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">152.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">51.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">205.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Removal of fully amortized assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(8.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(13.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(26.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">463.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">50.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">74.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">592.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Accumulated amortization</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2019</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">142.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">34.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">186.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortization</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">53.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Removal of fully amortized assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(9.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(14.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(27.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(51.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">163.2&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">23.7&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">186.9&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortization</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">32.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">60.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Removal of fully amortized assets</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(8.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(13.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(26.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">185.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">31.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">218.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net book value</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">161.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">182.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">278.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">47.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">43.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">373.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of detailed information about intangible assets. [Refer: Intangible assets other than goodwill]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2021-01-01<br> -Paragraph 118<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_118&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324211283752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_OtherAssetsAbstract', window );"><strong>Other Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfDetailedInformationAboutOtherAssetsTextBlock', window );">Schedule of Other Assets</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.073%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.432%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Note</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial assets</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments held for self-insured liabilities</span></td><td colspan="3" style="padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">198.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">174.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Holdbacks on long-term contracts</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">23.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">15.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-financial assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments in joint ventures and associates</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">7.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">7.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">252.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">233.3&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less current portion - financial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">21.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">34.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less current portion -&#160;non-financial</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term portion</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">228.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">191.2&#160;</span></td><td style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFinancialAssetsExplanatory', window );">Summary of Fair Value and Amortized Cost</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Their fair value and amortized cost are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.310%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.049%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="background-color:#e9e9e9;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31<br/>2021</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="background-color:#e9e9e9;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fair&#160;Value</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Amortized<br/>Cost/Cost</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fair&#160;Value</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortized<br/>Cost/Cost</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Bonds</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">124.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">124.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">115.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">112.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Equity securities</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">73.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">55.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">59.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">54.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">198.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">179.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">174.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">167.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAnalysisForDerivativeFinancialLiabilities', window );">Disclosure of the Bond Portfolio Stated at Fair Value</a></td>
<td class="text">The terms to maturity of the bond portfolio, stated at fair value, are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Within one year</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">17.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31.4&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">After one year but not more than five years</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">104.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">77.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">More than five years</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">124.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">115.5&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFinancialAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of financial assets. [Refer: Financial assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFinancialAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAnalysisForDerivativeFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of a maturity analysis for derivative financial liabilities, including the remaining contractual maturities for those derivative financial liabilities for which contractual maturities are essential for an understanding of the timing of the cash flows. [Refer: Derivative financial liabilities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 39<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_39_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAnalysisForDerivativeFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfDetailedInformationAboutOtherAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of detailed information about other assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfDetailedInformationAboutOtherAssetsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_OtherAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_OtherAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324185704152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trade and Other Payables (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock', window );">Summary of Trade and Other Payables</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trade accounts payable</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">213.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">217.6&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Employee and payroll liabilities</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">349.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">277.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued liabilities</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">72.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">81.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Trade and other payables</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">634.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">576.0&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of detailed information about trade and other payables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324181694248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_FinancialInstrumentsAbstract', window );"><strong>Financial Instruments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory', window );">Summary of Long Term Debt</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Senior unsecured notes</span></td><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">298.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">299.5&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revolving credit facility</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">543.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Term loan</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">307.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">309.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Notes payable</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">64.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">68.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Software financing obligations</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">31.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,245.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">680.8&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less current portion</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">51.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">46.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term portion</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,194.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">634.2&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of detailed information about borrowings. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_FinancialInstrumentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Instruments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_FinancialInstrumentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324185677480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Provisions (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract', window );"><strong>Other Provisions, Contingent Liabilities And Contingent Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsExplanatory', window );">Summary of Provisions</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"><tr><td style="width:1.0%"/><td style="width:31.267%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.426%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.429%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Self- <br/>insured <br/>liabilities<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Claims <br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Lease <br/>restoration<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Onerous <br/>contracts <br/>$</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total<br/>$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance, beginning of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">95.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">13.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">12.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">6.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">128.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current year provisions</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">28.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">14.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">46.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Acquisitions</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">9.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">9.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Paid or otherwise settled</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(14.1)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(4.8)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(1.5)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(4.1)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(24.5)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(0.4)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(0.2)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(0.6)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">109.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">20.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">12.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">16.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">159.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less current portion</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">8.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">17.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">8.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">36.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term portion</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">101.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">10.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">8.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">122.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOtherProvisionsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of other provisions. [Refer: Other provisions]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 37<br> -IssueDate 2021-01-01<br> -Paragraph 84<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_84&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOtherProvisionsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Provisions, Contingent Liabilities And Contingent Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324180878408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Defined Benefit Obligations (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_EmployeeBenefitsAbstract', window );"><strong>Employee Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock', window );">Summary of Employee Defined Benefit Obligations</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net defined benefit pension asset</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(17.0)</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(47.3)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:14pt"><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net defined benefit pension liability</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">42.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">73.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">End of employment benefit plans</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">15.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">58.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">91.2&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Included in the consolidated statement of financial position within:</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net defined benefit asset</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(17.0)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(47.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net defined benefit liability</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">42.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">73.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">25.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">26.4&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory', window );">Summary of Reconciliation for Net Defined Benefit Liability</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents a reconciliation from the opening balances to the closing balances for the net defined benefit liability and its components:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"/><td style="width:33.731%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.493%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.493%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.296%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.493%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.498%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#e9e9e9;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Defined<br/>Benefit<br/>&#160;Obligation<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fair&#160;Value<br/>of Plan<br/>Assets<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net<br/>Defined <br/>Benefit <br/>Liability<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Defined<br/>Benefit<br/>&#160;Obligation<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fair&#160;Value<br/>of Plan<br/>Assets<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net<br/>Defined <br/>Benefit <br/>Liability<br/>$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance, beginning of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">601.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(575.2)</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">26.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">563.1&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(519.3)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">43.8&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Administrative and marketing expenses</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest expense (income)</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">6.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(6.7)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(10.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Past service cost</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Administrative expenses paid by the Plans</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">6.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(5.7)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.9&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(8.9)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.0&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Other comprehensive loss (income)</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Return on the plan assets, excluding interest income</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">11.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">11.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(41.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(41.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Actuarial (gains) losses arising from:</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in demographic assumptions</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">5.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">5.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in financial assumptions</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">40.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">40.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Experience adjustments</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(1.8)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(1.8)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Remeasurement loss (gain) on net employee defined benefit liability, before tax</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">11.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">14.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">41.6&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(41.1)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.5&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effect of movement in exchange rates</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(10.4)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">10.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(0.3)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.1&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5.8)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.3&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(6.7)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">21.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">14.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">47.7&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(46.9)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.8&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Other</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Benefits paid</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(15.6)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">15.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(20.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Contributions by employer</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(16.2)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(16.2)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(20.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(20.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(15.6)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(0.6)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(16.2)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(20.1)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.1)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(20.2)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance, end of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">586.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(560.3)</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">25.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">601.6&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(575.2)</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">26.4&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory', window );">Summary of Major Categories of Plan Assets, Measured at Fair Value</a></td>
<td class="text"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Major categories of plan assets, measured at fair value, are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">23.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9.6&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments quoted in active markets (mutual, exchange-traded, and pooled funds):</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Equities</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">43.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">149.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Corporate bonds and fixed income</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">9.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">130.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Pooled fund liability-driven investments</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">26.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">21.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Property funds</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unquoted investments:</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Annuity policies</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">317.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">127.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Insurance contracts:</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Equities and property</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">100.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">85.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate bonds</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">27.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">41.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">10.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Fair value of plan assets</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">560.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">575.2&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfActuarialAssumptionsTextBlock', window );">Summary of Principal Assumptions Used In Determining Pension Benefit Obligations</a></td>
<td class="text">The principal assumptions used in determining pension benefit obligations for the Plans are shown below (expressed as weighted averages):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Discount rate</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.80</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.15&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Rate of increase in salaries</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4.27</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.17&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Rate of inflation,&#160;pre-retirement</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.74</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.40&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Rate of increase in future pensions payment</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3.49</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.41&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Life expectancy at age 65 for current pensioners:</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Male</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">22 years</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">22 years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Female</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">24 years</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">24 years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Life expectancy at age 65 for current members aged 45:</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Male</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">23 years</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">23 years</span></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;Female</span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">25 years</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25 years</span></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory', window );">Summary of Quantitative Sensitivity Analyses Impact on Defined Benefit Obligation for Significant Assumptions</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Quantitative sensitivity analyses showing the impact on the defined benefit obligation for significant assumptions are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.617%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.723%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="background-color:#e9e9e9;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2021</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Increase<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Decrease<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Increase<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Decrease<br/>$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Change in discount rate by 0.25%</span></div></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(22.3)</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">23.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(19.6)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20.3&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Change in&#160;pre-retirement&#160;inflation rate by 0.25%</span></div></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">5.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(5.1)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Change in salary growth by 0.25%</span></div></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(1.1)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Change in pension increase assumption by 0.25%</span></div></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">12.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(11.6)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(12.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Change in one year in the life expectancy</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">12.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(12.0)</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13.3&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(13.3)</span></td><td style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the fair value of defined benefit plan assets. [Refer: Plan assets [member]; Defined benefit plans [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2021-01-01<br> -Paragraph 142<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_142&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of a net defined benefit liability (asset). [Refer: Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2021-01-01<br> -Paragraph 140<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_140_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of a sensitivity analysis for significant actuarial assumptions used to determine the present value of a defined benefit obligation. [Refer: Actuarial assumptions [member]; Defined benefit obligation, at present value]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2021-01-01<br> -Paragraph 145<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_145&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfActuarialAssumptionsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of actuarial assumptions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfActuarialAssumptionsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of defined benefit obligations explanatory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_EmployeeBenefitsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employee Benefits</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_EmployeeBenefitsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324185694024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock', window );">Summary of Other Liabilities</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.111%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.049%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Note</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash-settled share-based compensation</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">23</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">62.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25.5&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred non-corporate tax liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rate swap</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">25</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">8.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">72.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">53.8&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less current portion</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">34.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term portion</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">38.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">39.5&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of detailed information about other liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324185878328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory', window );">Summary of Lease Commitments</a></td>
<td class="text">These commitments as at December&#160;31, 2021, are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.198%"><tr><td style="width:1.0%"/><td style="width:35.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.412%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Less&#160;than&#160;1&#160;Year<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1&#160;to&#160;3&#160;Years<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">After&#160;3&#160;Years<br/>$</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Variable lease payments</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">291.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">50.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">79.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">161.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Short-term and low value lease payments</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Leases not commenced but committed</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">33.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">6.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">25.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">327.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">54.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">86.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">186.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of additional information about leasing activities of a lessee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2021-01-01<br> -Paragraph 59<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_59&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Leases</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324181903160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Capital (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_ShareBasedPaymentArrangementsAbstract', window );"><strong>Share-Based Payment Arrangements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDividendsExplanatory', window );">Summary of Dividends Declared and Recorded</a></td>
<td class="text">The table below describes the dividends paid in 2021.<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.412%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.775%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Date Declared</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Record Date</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Payment Date</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Dividend&#160;per&#160;Share<br/>$</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Paid<br/>$</span></td></tr><tr><td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">November 4, 2020</span></td><td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">January 15, 2021</span></td><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.155&#160;</span></td><td style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">17.2&#160;</span></td><td style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">February 24, 2021</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">March 31, 2021</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">April 15, 2021</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.165&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">18.4&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">May 5, 2021</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">June 30, 2021</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">July 15, 2021</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.165&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">18.3&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">August 4, 2021</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">September 30, 2021</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">October 15, 2021</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.165&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">18.4&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">November 3, 2021</span></td><td colspan="3" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2021</span></td><td colspan="3" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">January 18, 2022</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.165&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory', window );">Number of Shares and Weighted&#160;Average Exercise Price of Share Options</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.528%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.848%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.850%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For the year ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December&#160;31,<br/>2021</span></div></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December&#160;31,<br/>2020</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Shares<br/>#</span></td><td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Weighted&#160;Average<br/>Exercise Price<br/>per Share<br/>$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Shares<br/>#</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted&#160;Average<br/>Exercise Price<br/>per Share<br/>$</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Share options outstanding, beginning of the year</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,123,800</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">32.45</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,051,080&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">32.17&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Exercised</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(1,267,614)</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">32.50</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1,840,320)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">31.83&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Forfeited</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(7,908)</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">32.98</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(86,960)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">32.58&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Share options outstanding, end of the year</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">848,278</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">32.37</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,123,800&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">32.45&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Share options vested, end of the year</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">848,278</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">32.37</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,816,592&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">32.36&#160;</span></td><td style="background-color:#ffffff;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table>These options are held by officers and employees, expire on dates between March 3, 2022 and May&#160;15, 2023, and can be exercised between a range of price per share of $31.75 - $32.98. The weighted average remaining contractual life is 0.78 year.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory', window );">Summary of the Company's RSUs, PSUs, and DSUs</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A summary of the Company&#8217;s RSUs, PSUs, and DSUs is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.707%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#e1e0df;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">RSUs<br/>#</span></td><td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">PSUs<br/>#</span></td><td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">DSUs<br/>#</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">RSUs<br/>#</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">PSUs<br/>#</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">DSUs<br/>#</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Units, beginning of year</span></td><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">289,180</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">869,337</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">163,249</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">164,704&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">875,739&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">275,950&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Granted</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">128,579</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">251,120</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">37,162</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">142,043&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">320,256&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">37,147&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Paid</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(235,373)</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(234,966)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(149,848)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Forfeited</span></td><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(10,997)</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(23,052)</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(17,567)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(91,692)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Units, end of year</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">406,762</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">862,032</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">200,411</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">289,180&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">869,337&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">163,249&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company entered into total return swaps for a portion of its RSUs and DSUs to offset its exposure to the change in common share price (note 25).</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDividendsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of dividends. Dividends are distributions of profits to holders of equity investments in proportion to their holdings of a particular class of capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDividendsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the number and weighted average exercise prices of other equity instruments (ie other than share options).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2021-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the number and weighted average exercise prices of share options. [Refer: Weighted average [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2021-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_45_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_ShareBasedPaymentArrangementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-Based Payment Arrangements</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_ShareBasedPaymentArrangementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324211272328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_FairValueMeasurementAbstract', window );"><strong>Fair Value Measurement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory', window );">Summary of Fair Value Hierarchy for Assets</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s fair value hierarchy for those assets and liabilities measured and adjusted to fair value on a recurring basis at December&#160;31, 2021:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"/><td style="width:48.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.456%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.671%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.671%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.671%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.675%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Carrying <br/>Amount</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Notes</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Assets</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments held for self-insured liabilities</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">198.3&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">198.3&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total return swap on share-based compensation units</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15,25</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.3&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.3&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">25</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.3&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.3&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Liabilities</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest rate swap</span></td><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">20,25</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.3&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.3&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory', window );">Summary of Fair Value Hierarchy for Liabilities</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table summarizes the Company&#8217;s fair value hierarchy for those liabilities that were not measured at fair value but are required to be disclosed at fair value on a recurring basis as at December&#160;31, 2021:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.739%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.996%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.848%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.050%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#e1e0df;padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Carrying <br/>Amount</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#e1e0df;padding:0 1pt"/><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Note</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Senior unsecured notes</span></td><td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17</span></td><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">298.2&#160;</span></td><td style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">290.1&#160;</span></td><td style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Notes payable</span></td><td colspan="3" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17</span></td><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">64.7&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">64.7&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the fair value measurement of assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2021-01-01<br> -Paragraph 93<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_93&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the fair value measurement of liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2021-01-01<br> -Paragraph 93<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_93&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_FairValueMeasurementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair Value Measurement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_FairValueMeasurementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324212031624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_FinancialInstrumentsAbstract', window );"><strong>Financial Instruments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixExplanatory', window );">Summary of Loss Allowance Provision</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The lifetime ECLs relating to financial assets are outlined in the table below:&#160;</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.207%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.515%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.515%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.515%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.515%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.515%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.518%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1&#8211;30</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">31&#8211;60</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">61&#8211;90</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">91&#8211;120</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">121+</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Expected loss rate</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.09</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.14</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.34</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.73</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.55</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross carrying amount</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,348.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,026.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">181.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">56.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">30.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">54.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Loss allowance provision, end of the year</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Expected loss rate</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.12&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.16&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.38&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.76&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.52&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross carrying amount</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,180.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">864.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">160.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">60.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">69.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loss allowance provision, end of the year</span></td><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.7&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.3&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.3&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.3&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.6&#160;</span></td><td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities', window );">Timing of Undiscounted Cash Outflows Relating to Financial Liabilities</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The timing of undiscounted cash outflows relating to financial liabilities is outlined in the table below:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.310%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.049%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Less&#160;than&#160;1&#160;Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1&#160;to&#160;3&#160;Years</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">After&#160;3&#160;Years</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Bank indebtedness</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">7.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">7.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trade and other payables</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">634.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">634.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lease liabilities</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">758.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">136.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">241.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">380.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term debt</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,250</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">52.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">190.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,006.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other financial liabilities</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">6.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total contractual obligations</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,657</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">834.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">434.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,387.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Bank indebtedness</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trade and other payables</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">576.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">576.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lease liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">740.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">127.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">226.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">385.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term debt</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">683.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">47.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">334.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">300.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other financial liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">7.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total contractual obligations</span></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,012.4&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">757.0&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">568.8&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">686.6&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfProvisionMatrixExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the provision matrix.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 35N<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_35N&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfProvisionMatrixExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of a maturity analysis for non-derivative financial liabilities (including issued financial guarantee contracts) that shows the remaining contractual maturities. [Refer: Derivative financial liabilities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 39<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_39_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_FinancialInstrumentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Financial Instruments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_FinancialInstrumentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324185888888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Capital Management (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfDetailedInformationAboutCapitalManagedTextBlock', window );">Summary of Capital Managed</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current portion of long-term debt</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">51.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">46.6&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-current&#160;portion of long-term debt</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,194.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">634.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term debt</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,245.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">680.8&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Bank indebtedness</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">7.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less: cash and deposits</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(193.9)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(289.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net debt</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,058.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">396.0&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Shareholders&#8217; equity</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,001.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,928.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total capital managed</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3,060.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,324.5&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfDetailedInformationAboutCapitalManagedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of detailed information about capital managed</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfDetailedInformationAboutCapitalManagedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324177170440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncomeTaxesAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock', window );">Summary of Effective Income Tax for Continuing Operations from Statutory Canadian Tax Rates</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The effective income tax rate for continuing operations in the consolidated statements of income differs from statutory Canadian tax rates as a result of the following:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December&#160;31</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income tax expense at statutory Canadian rates</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">25.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25.6&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Increase (decrease) resulting from:</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Rate differential on foreign income</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(1.8)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-deductible&#160;expenses and&#160;non-taxable&#160;income</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(0.1)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unrecognized tax losses and temporary differences</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(0.1)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Research and development and other tax credits</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(0.7)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">23.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">26.6&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock', window );">Summary of Major Components of Current and Deferred Income Tax Expense from Continuing Operations</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Major components of income tax expense from continuing operations are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December&#160;31</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Ongoing operations</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">66.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">76.9&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">UK reorganization tax and US transition tax</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Current income tax expense</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">66.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">79.5&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December&#160;31</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Origination and reversal of timing differences</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(2.3)</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(17.0)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unrecognized tax losses and temporary differences</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Change of tax rates</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(2.4)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Recovery arising from previously unrecognized tax assets</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(0.6)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Deferred income tax recovery</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(4.4)</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(21.9)</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory', window );">Significant Components of Net Deferred Income Tax Assets (Liabilities) and Reconciliation of Net Deferred Tax Assets (Liabilities)</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Significant components of net deferred income tax assets (liabilities) are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Deferred income tax assets (liabilities)</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lease liabilities</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">166.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">154.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Differences in timing of taxability of revenue and deductibility of expenses</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">47.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">27.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loss and tax credit carryforwards</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">28.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Employee defined benefit plan</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">7.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Carrying value of property and equipment in excess of tax cost</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(15.2)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(26.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Carrying value of intangible assets in excess of tax cost</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(147.1)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(84.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lease assets</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(117.9)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(108.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(29.2)</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(21.0)</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="padding-left:11.25pt;text-indent:-9pt"><span><br/></span></div><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following is a reconciliation of net deferred tax assets (liabilities):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance, beginning of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(21.0)</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(41.3)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Tax effect on equity items</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">7.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Impact of foreign exchange</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(0.4)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred taxes acquired through business combinations</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(19.9)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Tax recovery during the year recognized in net income</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance, end of the year</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(29.2)</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(21.0)</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock', window );">Summary of Loss Carryforwards and Deductible Temporary Differences</a></td>
<td class="text">At December&#160;31, 2021, all loss carryforwards and deductible temporary differences available to reduce the taxable income of Canadian, US, and foreign subsidiaries were recognized in the consolidated financial statements, except as noted below.<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deductible temporary differences</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.1&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-capital&#160;tax losses:</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Expire (2022 to 2041)</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">72.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">37.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Never expire</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">41.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">33.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">113.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">70.5&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Capital tax losses:</span></td><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Never expire</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">116.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">74.2&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of types of temporary differences, unused tax losses and unused tax credits. [Refer: Unused tax credits [member]; Unused tax losses [member]; Temporary differences [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_81_g&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of loss carryforwards and deductible temporary differences</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of major components of tax expense (income)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of reconciliation of average effective tax rate and applicable tax rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_IncomeTaxesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Taxes</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_IncomeTaxesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324239522776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Interest Expense (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract', window );"><strong>Analysis of income and expense [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory', window );">Schedule of Interest Expense</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.111%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.049%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December&#160;31</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Note</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest on credit facilities</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">9.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">20.1&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest on lease liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">23.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">28.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">9.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total interest expense</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">42.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">53.1&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest income on FVOCI investment debt securities</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(3.5)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.8)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(1.3)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total interest income</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(4.8)</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3.9)</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net interest expense</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">37.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">49.2&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AnalysisOfIncomeAndExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of interest income and expense. [Refer: Interest income (expense)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 10<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_10_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324185848184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Costs from Continuing Operations (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract', window );"><strong>Analysis of income and expense [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock', window );">Components of Employee Costs</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:56.111%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.049%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Note</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Wages, salaries, and benefits</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,644.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,670.3&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pension costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">77.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">79.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Share-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">46.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">16.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total employee costs</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,768.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,766.0&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Direct labor</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,672.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,754.0&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indirect labor</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,095.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,012.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total employee costs</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,768.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,766.0&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AnalysisOfIncomeAndExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of detailed information about employee costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324189257640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Income (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract', window );"><strong>Analysis of income and expense [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock', window );">Other Income</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.397%"><tr><td style="width:1.0%"/><td style="width:56.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.326%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.328%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Note</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Share of income from joint ventures and associates</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(1.8)</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.5)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unrealized gain on equity securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(13.9)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(1.5)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total other income</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(17.2)</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.1)</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AnalysisOfIncomeAndExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of detailed information about other operating income (expense)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324181740376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Weighted Average Shares Outstanding (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EarningsPerShareAbstract', window );"><strong>Earnings per share [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock', window );">Number of Basic Shares Outstanding and Diluted Common Shares, Calculated on a Weighted Average Basis</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The number of basic shares outstanding and diluted common shares, calculated on a weighted average basis, is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2021</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31,<br/>2020</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">#</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">#</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Basic shares outstanding</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">111,242,658</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">111,553,711&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Share options (dilutive effect in 2021 of 848,278 options; 2020 &#8211; 2,123,800 options)</span></div></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">374,007</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">395,594&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Diluted shares</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:1.5pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">111,616,665</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:1.5pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1.5pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">111,949,305&#160;</span></td><td style="border-bottom:1.5pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of detailed information about weighted average ordinary shares and adjusted weighted average ordinary shares</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324182006280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash Flow Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_CashFlowStatementAbstract', window );"><strong>Cash Flow Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory', window );">Reconciliation of Liabilities Arising from Financing Activities</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A reconciliation of liabilities arising from financing activities for the year ended December&#160;31, 2021, is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.194%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.957%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:9.640%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" rowspan="5" style="padding:0 1pt"/><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Senior Unsecured Notes</span></td><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Revolving<br/>Credit<br/>Facility and Term Loan</span></td><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Notes Payable</span></td><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Software<br/>Financing<br/>Obligations</span></td><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Lease<br/>Liabilities</span></td><td colspan="3" style="display:none"/><td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total</span></td></tr><tr style="height:14pt"><td colspan="24" style="display:none"/></tr><tr style="height:12pt"><td colspan="24" style="display:none"/></tr><tr style="height:12pt"><td colspan="24" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2019</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">756.5&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">88.7&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">15.7&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">688.9&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,549.8&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Statement of cash flows</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Proceeds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">300.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">61.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">363.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Transaction costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Repayments or payments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(509.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(33.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(13.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(129.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(684.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-cash&#160;changes</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions and modifications</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">66.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">76.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31, 2020</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">299.5&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">309.1&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">68.8&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.4&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">629.8&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,310.6&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Statement of cash flows</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Proceeds</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,182.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,185.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Repayments or payments</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(637.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(41.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(16.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(131.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(826.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-cash&#160;changes</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign exchange</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.4)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(0.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.8)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(7.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additions and modifications</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">41.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">44.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">169.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">255.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1.3)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2021</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">298.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">851.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">64.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">31.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">668.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,914.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock', window );">Amounts for Leases Recognized in the Consolidated Statements of Cash Flows</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.451%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.124%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.125%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Amounts for leases recognized in the consolidated statements of cash flows</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash payments for the interest portion of lease liabilities</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">23.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">28.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash payments for leases not included in the measurement of lease liabilities</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">42.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">47.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash used in operating activities</span></td><td colspan="2" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">66.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">76.2&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net cash used in financing activities</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">128.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">126.5&#160;</span></td><td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total cash used for leases</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">195.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">202.7&#160;</span></td><td style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock', window );">Disclosure of cash flows from operating activities under the direct method</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company's net cash flows from operating activities under the direct method (note 6 a), were as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"/><td style="width:60.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.765%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.148%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.150%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CASH FLOWS FROM (USED IN) OPERATING ACTIVITIES</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash receipts from clients</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4,703.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,965.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash paid to suppliers</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(1,538.9)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1,516.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash paid to employees</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(2,636.9)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2,715.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest received</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest paid</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(41.1)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(51.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finance costs paid</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(5.7)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income taxes paid</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(101.5)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(77.9)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income taxes recovered</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">12.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cash flows from operating activities from continuing operations</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">397.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">602.6&#160;</span></td><td style="border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the reconciliation of liabilities arising from financing activities. [Refer: Liabilities arising from financing activities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 44D<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_44D&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_CashFlowStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash Flow Statement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_CashFlowStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure Of Cash Flows From Operating Activities Under The Direct Method</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure Of Detailed Information About Cash Outflows For Leases</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324177253400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related-Party Disclosures (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_RelatedPartyAbstract', window );"><strong>Related Party [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock', window );">Disclosure of Significant Entities Owning Voting and Restricted Stock</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following lists the most significant entities where the Company owns 100% of the voting and restricted securities.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.848%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.952%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Name</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Jurisdiction of Incorporation</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cardno, Inc.</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Delaware, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cardno Holdings Pty. Ltd.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Australia</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">International Insurance Group Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Barbados</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Mustang Acquisition Holdings Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Delaware, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Australia Pty Ltd</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Australia</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Consulting Caribbean Ltd.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Barbados</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Consulting International LLC</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Arizona, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Consulting International Ltd.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Consulting Ltd./Stantec Experts-conseils lt&#233;e</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Consulting Michigan Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Michigan, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Consulting Services Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">New York, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Delaware V LLC</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Delaware, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Global Capital Limited</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United Kingdom</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Holding (2017)&#160;Limited</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United Kingdom</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Holdings LP</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Holdings ULC</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec International Consulting, Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Delaware, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec New Zealand</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">New Zealand</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Technology International Inc.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Delaware, United States</span></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec UK Limited</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United Kingdom</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory', window );">Schedule of Structured Entities</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following lists the most significant structured entities that are consolidated in the Company&#8217;s financial statements.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.925%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.875%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Name</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Jurisdiction&#160;of&#160;Incorporation</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Architecture Inc.</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">North Carolina, United States</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Architecture Ltd.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec Geomatics Ltd.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stantec International Inc.</span></td><td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pennsylvania, United States</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfJointVenturesExplanatory', window );">Summary of Joint Operations</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company also conducted its business through the following significant joint operations.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr style="height:9pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Name</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Ownership<br/>Interests</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Jurisdiction</span></td></tr><tr style="height:12pt"><td colspan="9" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Starr ll, a Joint Venture</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">47%</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United States</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Better Together, a Joint Venture</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">10%</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Australia</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory', window );">Transactions with Joint Ventures</a></td>
<td class="text">The following table provides the total dollar amount for transactions that have been entered into with related parties.<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"><tr><td style="width:1.0%"/><td style="width:21.283%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.782%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.943%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.782%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.782%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.943%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.785%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For the year ended December&#160;31, 2021</span></div></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December&#160;31, 2020</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Sales to<br/>Related Parties<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Distributions<br/>Paid<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Amounts Owed<br/>by Related<br/>Parties<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Sales to <br/>Related Parties<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Distributions <br/>Paid<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amounts Owed <br/>by Related <br/>Parties <br/>$</span></td></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Joint ventures</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">44.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">33.4&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2.5&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4.3&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfKeyManagementPersonnelCompensationTextBlock', window );">Compensation of Key Management Personnel and Directors of the Company</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Salaries and other short-term employment benefits</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">12.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">11.0&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Directors&#8217; fees</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">0.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">0.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Share-based compensation</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">21.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total compensation</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">34.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19.9&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of information about consolidated structured entities. [Refer: Consolidated structured entities [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Section Nature of the risks associated with an entity's interests in consolidated structured entities<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;doctype=Standard&amp;dita_xref=IFRS12_g14-17_TI<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfJointVenturesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of joint ventures. [Refer: Joint ventures [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2021-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_17_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2021-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_16_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph B4<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B4_b&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfJointVenturesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of transactions between the entity and its related parties. [Refer: Related parties [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 24<br> -IssueDate 2021-01-01<br> -Paragraph 18<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_18&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfKeyManagementPersonnelCompensationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of key management personnel compensation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfKeyManagementPersonnelCompensationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure Of Significant Entities Owning Voting And Restricted Stock</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_RelatedPartyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Related Party</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_RelatedPartyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324185639048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segmented Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_OperatingSegmentsAbstract', window );"><strong>Operating Segments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsExplanatory', window );">Schedule of Operating Segments</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Reportable segments from continuing operations</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"/><td style="width:19.961%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.922%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.404%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.922%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.922%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.922%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.247%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="18" style="background-color:#e9e9e9;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">For the year ended December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Canada <br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">United States<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Global <br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total <br/>Segments <br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Adjustments<br/>and<br/>Eliminations<br/>$</span></td><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Consolidated <br/>$</span></td></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total gross revenue</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,257.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,431.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">998.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4,687.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(111.1)</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4,576.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less inter-segment revenue</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">31.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">31.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">48.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">111.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(111.1)</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Gross revenue from external customers</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,225.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,400.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">950.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4,576.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4,576.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less subconsultants and other direct expenses</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">157.4</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">600.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">182.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">940.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">940.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total net revenue</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,068.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,799.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">768.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3,636.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3,636.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Project margin</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">571.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">977.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">413.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,963.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#8212;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,963.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.015%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.880%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.885%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada <br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United&#160;States<br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Global <br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total <br/>Segments <br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Adjustments <br/>and <br/>Eliminations <br/>$</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Consolidated <br/>$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total gross revenue</span></td><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,272.6&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,675.1&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">880.6&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,828.3&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(98.2)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,730.1&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less inter-segment revenue</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">34.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">19.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">44.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">98.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(98.2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Gross revenue from external customers</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,238.5&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,655.2&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">836.4&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,730.1&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,730.1&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less subconsultants and other direct expenses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">164.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">695.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">185.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,045.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,045.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total net revenue</span></td><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,073.7&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,959.8&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">651.0&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,684.5&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,684.5&#160;</span></td><td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Project margin</span></td><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">533.7&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,048.7&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">348.1&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,930.5&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,930.5&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfGeographicalAreasExplanatory', window );">Schedule of Non-Current Assets and Gross Revenue by Geographical Areas</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables disclose disaggregation of revenue by geographic area and services:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.557%"><tr><td style="width:1.0%"/><td style="width:29.306%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.298%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.298%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.298%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.300%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Geographic information</span></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-Current&#160;Assets</span></td><td colspan="6" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross Revenue</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,<br/>2021</span></td><td colspan="3" rowspan="2" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">December 31,<br/>2020</span></td><td colspan="6" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December&#160;31</span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Canada</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">644.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">646.0&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,225.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,238.5&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United States</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,880.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,430.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2,400.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,655.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">United Kingdom</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">144.5</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">142.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">341.0</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">321.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Australia</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">325.6</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">149.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">243.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">159.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other global geographies</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">273.1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">175.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">365.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">355.0&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">3,267.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,542.9&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4,576.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,730.1&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfProductsAndServicesExplanatory', window );">Schedule of Gross Revenue by Services</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gross revenue is attributed to countries based on the location of the project.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.605%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.047%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.048%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Gross revenue by services</span></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the year ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">$</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Buildings</span></td><td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">904.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">990.8&#160;</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Energy&#160;&amp; Resources</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">559.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">631.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Environmental Services</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">831.7</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">749.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Infrastructure</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,266.2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,354.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Water</span></td><td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">1,014.9</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,003.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total gross revenue from external customers</span></td><td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%">4,576.8</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">4,730.1&#160;</span></td><td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfGeographicalAreasExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of geographical information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2021-01-01<br> -Paragraph 33<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_33&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfGeographicalAreasExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOperatingSegmentsExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of operating segments. [Refer: Operating segments [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2021-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOperatingSegmentsExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfProductsAndServicesExplanatory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of the entity's products and services. [Refer: Products and services [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2021-01-01<br> -Paragraph 32<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_32&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfProductsAndServicesExplanatory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_OperatingSegmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating Segments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_OperatingSegmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324177496632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives and Depreciation Calculation Methods (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range | Engineering equipment</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Estimated useful lives</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range | Office equipment</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Estimated useful lives</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range | Other</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Estimated useful lives</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range | Engineering equipment</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Estimated useful lives</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range | Office equipment</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Estimated useful lives</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range | Leasehold improvements</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Estimated useful lives</a></td>
<td class="text">15 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range | Other</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment', window );">Estimated useful lives</a></td>
<td class="text">50 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The useful life, measured as period of time, used for property, plant and equipment. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2021-01-01<br> -Paragraph 73<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_73_c&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=stn_EngineeringEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=stn_EngineeringEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OtherPropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OtherPropertyPlantAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324177846744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember', window );">PSUs or RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement', window );">Settlement period for share units</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range | Client Relationships</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill', window );">Estimated lives</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range | Contract backlog and finite trademarks</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill', window );">Estimated lives</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range | Client Relationships</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill', window );">Estimated lives</a></td>
<td class="text">15 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range | Contract backlog and finite trademarks</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill', window );">Estimated lives</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The useful life, measured as period of time, used for intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2021-01-01<br> -Paragraph 118<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_118_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum term of options granted for share-based payment arrangement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_CustomerrelatedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_CustomerrelatedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=stn_ContractBacklogAndFiniteTrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=stn_ContractBacklogAndFiniteTrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324176777256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Acquisitions - Additional Information (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Dec. 08, 2021 </div>
<div>office</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfBusinessCombinationsLineItems', window );"><strong>Disclosure of detailed information about business combination [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred', window );">Consideration</a></td>
<td class="nump">$ 776.3<span></span>
</td>
<td class="nump">$ 61.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdditionalRecognitionGoodwill', window );">Acquisitions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed', window );">Fair value of identifiable net assets acquired</a></td>
<td class="nump">243.5<span></span>
</td>
<td class="nump">29.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_WorkingCapitalRecognisedAsOfAcquisitionDate', window );">Working capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate', window );">Intangible assets</a></td>
<td class="nump">205.7<span></span>
</td>
<td class="nump">12.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_OtherNetAssetsRecognisedAsOfAcquisitionDate', window );">Other net assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RevenueOfCombinedEntity', window );">Gross revenue if combination occurred at beginning of period</a></td>
<td class="nump">5,140.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProfitLossOfCombinedEntity', window );">Profit (loss) of combined entity as if combination occurred at beginning of period</a></td>
<td class="nump">208.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfBusinessCombinationsLineItems', window );"><strong>Disclosure of detailed information about business combination [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdditionalRecognitionGoodwill', window );">Acquisitions</a></td>
<td class="nump">532.8<span></span>
</td>
<td class="nump">$ 31.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BusinessCombinationsAxis=stn_CardnoAndOtherAcquisitionsMember', window );">Cardno and Other Acquisitions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfBusinessCombinationsLineItems', window );"><strong>Disclosure of detailed information about business combination [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate', window );">Provision for claims outstanding</a></td>
<td class="nump">9.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BusinessCombinationsAxis=ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember', window );">Aggregated individually immaterial business combinations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfBusinessCombinationsLineItems', window );"><strong>Disclosure of detailed information about business combination [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred', window );">Consideration</a></td>
<td class="nump">117.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed', window );">Fair value of identifiable net assets acquired</a></td>
<td class="nump">42.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate', window );">Intangible assets</a></td>
<td class="nump">30.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes', window );">Goodwill and intangible assets expected to be deductible for tax purposes</a></td>
<td class="nump">27.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate', window );">Provision for claims outstanding</a></td>
<td class="nump">14.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RevenueOfAcquiree', window );">Gross revenue earned</a></td>
<td class="nump">52.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination', window );">Acquisition-related costs</a></td>
<td class="nump">0.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BusinessCombinationsAxis=stn_CardnoMember', window );">Cardno acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfBusinessCombinationsLineItems', window );"><strong>Disclosure of detailed information about business combination [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred', window );">Consideration</a></td>
<td class="nump">658.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed', window );">Fair value of identifiable net assets acquired</a></td>
<td class="nump">201.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate', window );">Intangible assets</a></td>
<td class="nump">175.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NumberOfOfficesInWhichTheEntityOperates', window );">Number of offices | office</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes', window );">Goodwill and intangible assets expected to be deductible for tax purposes</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RevenueOfAcquiree', window );">Gross revenue earned</a></td>
<td class="nump">36.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination', window );">Acquisition-related costs</a></td>
<td class="nump">$ 10.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value, at acquisition date, of the consideration transferred in a business combination. [Refer: Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2021-01-01<br> -Paragraph B64<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B64_f&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of acquisition-related costs recognised as an expense for transactions that are recognised separately from the acquisition of assets and the assumption of liabilities in business combinations. [Refer: Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2021-01-01<br> -Paragraph B64<br> -Subparagraph m<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B64_m&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdditionalRecognitionGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of additional goodwill recognised, except goodwill included in a disposal group that, on acquisition, meets the criteria to be classified as held for sale in accordance with IFRS 5. [Refer: Goodwill; Disposal groups classified as held for sale [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2021-01-01<br> -Paragraph B67<br> -Subparagraph d<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B67_d_ii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdditionalRecognitionGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of contingent liabilities recognised as of the acquisition date in a business combination. [Refer: Contingent liabilities [member]; Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2021-01-01<br> -Paragraph B64<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2021-01-01<br> -Paragraph IE72<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_IE72&amp;doctype=Illustrative%20Examples<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfBusinessCombinationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfBusinessCombinationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount recognised as of the acquisition date for net identifiable assets acquired or liabilities assumed in a business combination. [Refer: Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2021-01-01<br> -Paragraph B64<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2021-01-01<br> -Paragraph IE72<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_IE72&amp;doctype=Illustrative%20Examples<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount recognised as of the acquisition date for identifiable intangible assets acquired in a business combination. [Refer: Intangible assets other than goodwill; Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2021-01-01<br> -Paragraph B64<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2021-01-01<br> -Paragraph IE72<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_IE72&amp;doctype=Illustrative%20Examples<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLossOfCombinedEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The profit (loss) of the combined entity as though the acquisition date for all business combinations that occurred during the year had been as of the beginning of the annual reporting period. [Refer: Business combinations [member]; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2021-01-01<br> -Paragraph B64<br> -Subparagraph q<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B64_q_ii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossOfCombinedEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RevenueOfAcquiree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of revenue of the acquiree since the acquisition date included in the consolidated statement of comprehensive income. [Refer: Revenue]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2021-01-01<br> -Paragraph B64<br> -Subparagraph q<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B64_q_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueOfAcquiree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RevenueOfCombinedEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The revenue of the combined entity as though the acquisition date for all business combinations that occurred during the year had been as of the beginning of the annual reporting period. [Refer: Business combinations [member]; Revenue]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2021-01-01<br> -Paragraph B64<br> -Subparagraph q<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B64_q_ii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueOfCombinedEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Goodwill and Intangible assets expected to be deductible for tax purposes</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_NumberOfOfficesInWhichTheEntityOperates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number Of Offices In Which The Entity Operates</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_NumberOfOfficesInWhichTheEntityOperates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_OtherNetAssetsRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Net Assets Recognised As Of Acquisition Date</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_OtherNetAssetsRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_WorkingCapitalRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Working Capital Recognised As Of Acquisition Date</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_WorkingCapitalRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BusinessCombinationsAxis=stn_CardnoAndOtherAcquisitionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BusinessCombinationsAxis=stn_CardnoAndOtherAcquisitionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BusinessCombinationsAxis=ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BusinessCombinationsAxis=ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BusinessCombinationsAxis=stn_CardnoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BusinessCombinationsAxis=stn_CardnoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324176339880">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business Acquisitions - Aggregate Consideration for Assets Acquired and Liabilities Assumed (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfBusinessCombinationsLineItems', window );"><strong>Disclosure of detailed information about business combination [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashTransferred', window );">Cash consideration</a></td>
<td class="nump">$ 734.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilitiesIncurred', window );">Notes payable</a></td>
<td class="nump">41.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate', window );">Cash acquired</a></td>
<td class="nump">32.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred', window );">Consideration</a></td>
<td class="nump">776.3<span></span>
</td>
<td class="nump">$ 61.3<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_CashAndCashEquivalentsRecognisedAndTransferredAsOfAcquisitionDate', window );">Net cash paid</a></td>
<td class="nump">702.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract', window );"><strong>Assets and liabilities acquired</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate', window );">Trade receivables</a></td>
<td class="nump">98.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate', window );">Unbilled receivables</a></td>
<td class="nump">43.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate', window );">Trade and other payables</a></td>
<td class="num">(75.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate', window );">Deferred revenue</a></td>
<td class="num">(43.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate', window );">Other&#160;non-cash&#160;working capital</a></td>
<td class="nump">12.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate', window );">Property and equipment</a></td>
<td class="nump">11.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate', window );">Lease assets</a></td>
<td class="nump">79.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate', window );">Intangible assets</a></td>
<td class="nump">205.7<span></span>
</td>
<td class="nump">12.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate', window );">Lease liabilities</a></td>
<td class="num">(91.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_OtherRecognisedAsOfAcquisitionDate', window );">Other</a></td>
<td class="num">(10.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate', window );">Deferred tax liabilities</a></td>
<td class="num">(19.9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed', window );">Total identifiable net assets at fair value</a></td>
<td class="nump">243.5<span></span>
</td>
<td class="nump">$ 29.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate', window );">Goodwill arising on acquisitions</a></td>
<td class="nump">532.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BusinessCombinationsAxis=stn_CardnoMember', window );">Cardno acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfBusinessCombinationsLineItems', window );"><strong>Disclosure of detailed information about business combination [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashTransferred', window );">Cash consideration</a></td>
<td class="nump">657.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilitiesIncurred', window );">Notes payable</a></td>
<td class="nump">1.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate', window );">Cash acquired</a></td>
<td class="nump">19.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred', window );">Consideration</a></td>
<td class="nump">658.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_CashAndCashEquivalentsRecognisedAndTransferredAsOfAcquisitionDate', window );">Net cash paid</a></td>
<td class="nump">638.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract', window );"><strong>Assets and liabilities acquired</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate', window );">Trade receivables</a></td>
<td class="nump">84.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate', window );">Unbilled receivables</a></td>
<td class="nump">39.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate', window );">Trade and other payables</a></td>
<td class="num">(64.6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate', window );">Deferred revenue</a></td>
<td class="num">(41.6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate', window );">Other&#160;non-cash&#160;working capital</a></td>
<td class="nump">11.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate', window );">Property and equipment</a></td>
<td class="nump">11.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate', window );">Lease assets</a></td>
<td class="nump">70.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate', window );">Intangible assets</a></td>
<td class="nump">175.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate', window );">Lease liabilities</a></td>
<td class="num">(82.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_OtherRecognisedAsOfAcquisitionDate', window );">Other</a></td>
<td class="num">(8.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate', window );">Deferred tax liabilities</a></td>
<td class="num">(14.6)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed', window );">Total identifiable net assets at fair value</a></td>
<td class="nump">201.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate', window );">Goodwill arising on acquisitions</a></td>
<td class="nump">457.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BusinessCombinationsAxis=ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember', window );">Other acquisitions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfBusinessCombinationsLineItems', window );"><strong>Disclosure of detailed information about business combination [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashTransferred', window );">Cash consideration</a></td>
<td class="nump">77.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilitiesIncurred', window );">Notes payable</a></td>
<td class="nump">40.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate', window );">Cash acquired</a></td>
<td class="nump">12.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred', window );">Consideration</a></td>
<td class="nump">117.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_CashAndCashEquivalentsRecognisedAndTransferredAsOfAcquisitionDate', window );">Net cash paid</a></td>
<td class="nump">64.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract', window );"><strong>Assets and liabilities acquired</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate', window );">Trade receivables</a></td>
<td class="nump">14.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate', window );">Unbilled receivables</a></td>
<td class="nump">3.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate', window );">Trade and other payables</a></td>
<td class="num">(10.9)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate', window );">Deferred revenue</a></td>
<td class="num">(1.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate', window );">Other&#160;non-cash&#160;working capital</a></td>
<td class="nump">0.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate', window );">Property and equipment</a></td>
<td class="nump">0.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate', window );">Lease assets</a></td>
<td class="nump">9.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate', window );">Intangible assets</a></td>
<td class="nump">30.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate', window );">Lease liabilities</a></td>
<td class="num">(9.1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_OtherRecognisedAsOfAcquisitionDate', window );">Other</a></td>
<td class="num">(2.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate', window );">Deferred tax liabilities</a></td>
<td class="num">(5.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed', window );">Total identifiable net assets at fair value</a></td>
<td class="nump">42.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate', window );">Goodwill arising on acquisitions</a></td>
<td class="nump">$ 75.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value, at acquisition date, of the consideration transferred in a business combination. [Refer: Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2021-01-01<br> -Paragraph B64<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B64_f&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount recognised as of the acquisition date for cash and cash equivalents acquired in a business combination. [Refer: Cash and cash equivalents; Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2021-01-01<br> -Paragraph B64<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value, at acquisition date, of cash transferred as consideration in a business combination. [Refer: Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2021-01-01<br> -Paragraph B64<br> -Subparagraph f<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B64_f_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashTransferred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount recognised as of the acquisition date for contract liabilities assumed in a business combination. [Refer: Contract liabilities; Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2021-01-01<br> -Paragraph B64<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount recognised as of the acquisition date for deferred tax liabilities assumed in a business combination. [Refer: Deferred tax liabilities; Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2021-01-01<br> -Paragraph B64<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfBusinessCombinationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfBusinessCombinationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount recognised as of the business combination's acquisition date for goodwill. [Refer: Goodwill; Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2021-01-01<br> -Paragraph B64<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B64&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2021-01-01<br> -Paragraph IE72<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_IE72&amp;doctype=Illustrative%20Examples<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GoodwillRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount recognised as of the acquisition date for net identifiable assets acquired or liabilities assumed in a business combination. [Refer: Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2021-01-01<br> -Paragraph B64<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2021-01-01<br> -Paragraph IE72<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_IE72&amp;doctype=Illustrative%20Examples<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount recognised as of the acquisition date for identifiable intangible assets acquired in a business combination. [Refer: Intangible assets other than goodwill; Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2021-01-01<br> -Paragraph B64<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2021-01-01<br> -Paragraph IE72<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_IE72&amp;doctype=Illustrative%20Examples<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LiabilitiesIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value, at acquisition date, of liabilities incurred (for example, a liability for contingent consideration) as consideration transferred in a business combination. [Refer: Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2021-01-01<br> -Paragraph B64<br> -Subparagraph f<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B64_f_iii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LiabilitiesIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount recognised as of the acquisition date for plant, property and equipment acquired in a business combination. [Refer: Property, plant and equipment; Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2021-01-01<br> -Paragraph B64<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2021-01-01<br> -Paragraph IE72<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_IE72&amp;doctype=Illustrative%20Examples<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_CashAndCashEquivalentsRecognisedAndTransferredAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash And Cash Equivalents Recognised And Transferred As Of Acquisition Date</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_CashAndCashEquivalentsRecognisedAndTransferredAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non cash working capital related to accounts payable as of acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non cash working capital related to other non cash working capital payable as of acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non cash working capital related to trade receivables recognised as of acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non cash working capital related to unbilled receivables recognised as of acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Noncurrent Lease liabilities recognised as of acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_OtherRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Retirement benefit obligations recognised as of acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_OtherRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Right Of Use Assets recognised as of acquisition date</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BusinessCombinationsAxis=stn_CardnoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BusinessCombinationsAxis=stn_CardnoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BusinessCombinationsAxis=ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BusinessCombinationsAxis=ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324177946040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems', window );"><strong>Disclosure of analysis of single amount of discontinued operations [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProfitLossFromDiscontinuedOperations', window );">Profit (loss) from discontinued operations</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 12.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ContinuingAndDiscontinuedOperationsAxis=ifrs-full_DiscontinuedOperationsMember', window );">Discontinued operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems', window );"><strong>Disclosure of analysis of single amount of discontinued operations [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProfitLossFromDiscontinuedOperations', window );">Profit (loss) from discontinued operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProfitLossFromDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The profit (loss) from discontinued operations. [Refer: Discontinued operations [member]; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2021-01-01<br> -Paragraph 33<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_33_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph B12<br> -Subparagraph b<br> -Clause vii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B12_b_vii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 82<br> -Subparagraph ea<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_82_ea&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 98<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_98_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProfitLossFromDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ContinuingAndDiscontinuedOperationsAxis=ifrs-full_DiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ContinuingAndDiscontinuedOperationsAxis=ifrs-full_DiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324177311480">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cash and Cash Equivalents (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Cash', window );">Cash</a></td>
<td class="nump">$ 183.9<span></span>
</td>
<td class="nump">$ 278.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentRestrictedCashAndCashEquivalents', window );">Cash in escrow</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">4.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents', window );">Unrestricted investments</a></td>
<td class="nump">10.0<span></span>
</td>
<td class="nump">6.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalents', window );">Cash and deposits</a></td>
<td class="nump">193.9<span></span>
</td>
<td class="nump">289.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents', window );">Bank indebtedness</a></td>
<td class="num">(7.2)<span></span>
</td>
<td class="num">(4.7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 186.7<span></span>
</td>
<td class="nump">$ 284.8<span></span>
</td>
<td class="nump">$ 204.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount that has been withdrawn from an account in excess of existing cash balances. This is considered a short-term extension of credit by the bank. [Refer: Cash and cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BankOverdraftsClassifiedAsCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash on hand and demand deposits. [Refer: Cash on hand]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph B13<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B13_a&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 54<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_54_i&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash and cash equivalents in the statement of cash flows when different from the amount of cash and cash equivalents in the statement of financial position. [Refer: Cash and cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentRestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of current restricted cash and cash equivalents. [Refer: Restricted cash and cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentRestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A classification of cash equivalents representing short-term investments. [Refer: Cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324177845768">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Trade and Other Receivables - Schedule of Trade and Other Receivables (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TradeReceivables', window );">Trade receivables, net of expected credit losses of $2.0 (2020 &#8211; $3.0)</a></td>
<td class="nump">$ 787.9<span></span>
</td>
<td class="nump">$ 702.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_HoldbacksCurrent', window );">Holdbacks, current</a></td>
<td class="nump">28.6<span></span>
</td>
<td class="nump">19.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherReceivables', window );">Other</a></td>
<td class="nump">7.2<span></span>
</td>
<td class="nump">15.6<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TradeAndOtherReceivables', window );">Trade and other receivables</a></td>
<td class="nump">823.7<span></span>
</td>
<td class="nump">738.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets', window );">Expected credit losses</a></td>
<td class="nump">$ 2.0<span></span>
</td>
<td class="nump">$ 3.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of an allowance account used to record impairments to financial assets due to credit losses. [Refer: Financial assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Expiry date 2023-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 16<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_16&amp;doctype=Standard&amp;book=b<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount receivable by the entity that it does not separately disclose in the same statement or note.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeAndOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of trade receivables and other receivables. [Refer: Trade receivables; Other receivables]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 54<br> -Subparagraph h<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_54_h&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount due from customers for goods and services sold.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 78<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_78_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_HoldbacksCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Holdbacks current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_HoldbacksCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324177287448">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Trade and Other Receivables - Aging Analysis of Gross Trade Receivables (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_TradeAndOtherReceivablesLineItems', window );"><strong>Trade and other receivables [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_GrossTradeReceivables', window );">Gross trade receivables</a></td>
<td class="nump">$ 789.9<span></span>
</td>
<td class="nump">$ 705.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=stn_OneToThirtyDaysMember', window );">1-30</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_TradeAndOtherReceivablesLineItems', window );"><strong>Trade and other receivables [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_GrossTradeReceivables', window );">Gross trade receivables</a></td>
<td class="nump">467.8<span></span>
</td>
<td class="nump">389.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=stn_ThirtyOneToSixtyDaysMember', window );">31-60</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_TradeAndOtherReceivablesLineItems', window );"><strong>Trade and other receivables [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_GrossTradeReceivables', window );">Gross trade receivables</a></td>
<td class="nump">181.1<span></span>
</td>
<td class="nump">160.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=stn_SixtyOneToNinetyDaysMember', window );">61-90</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_TradeAndOtherReceivablesLineItems', window );"><strong>Trade and other receivables [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_GrossTradeReceivables', window );">Gross trade receivables</a></td>
<td class="nump">56.3<span></span>
</td>
<td class="nump">60.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=stn_NinetyOneDaysToOneTwentyDaysMember', window );">91-120</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_TradeAndOtherReceivablesLineItems', window );"><strong>Trade and other receivables [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_GrossTradeReceivables', window );">Gross trade receivables</a></td>
<td class="nump">30.6<span></span>
</td>
<td class="nump">25.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=stn_AboveOneTwentyOneDaysMember', window );">121+</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_TradeAndOtherReceivablesLineItems', window );"><strong>Trade and other receivables [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_GrossTradeReceivables', window );">Gross trade receivables</a></td>
<td class="nump">$ 54.1<span></span>
</td>
<td class="nump">$ 69.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_GrossTradeReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross trade receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_GrossTradeReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_TradeAndOtherReceivablesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trade and other receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_TradeAndOtherReceivablesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=stn_OneToThirtyDaysMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=stn_OneToThirtyDaysMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=stn_ThirtyOneToSixtyDaysMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=stn_ThirtyOneToSixtyDaysMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=stn_SixtyOneToNinetyDaysMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=stn_SixtyOneToNinetyDaysMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=stn_NinetyOneDaysToOneTwentyDaysMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=stn_NinetyOneDaysToOneTwentyDaysMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=stn_AboveOneTwentyOneDaysMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=stn_AboveOneTwentyOneDaysMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324175316568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment - Schedule of Property and Equipment (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">$ 240.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="nump">53.9<span></span>
</td>
<td class="nump">$ 57.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">233.7<span></span>
</td>
<td class="nump">240.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=stn_EngineeringEquipmentMember', window );">Engineering equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">56.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">65.2<span></span>
</td>
<td class="nump">56.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OfficeEquipmentMember', window );">Office equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">42.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">37.6<span></span>
</td>
<td class="nump">42.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LeaseholdImprovementsMember', window );">Leasehold improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">119.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">107.3<span></span>
</td>
<td class="nump">119.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OtherPropertyPlantAndEquipmentMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">21.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">23.6<span></span>
</td>
<td class="nump">21.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">486.9<span></span>
</td>
<td class="nump">500.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">46.2<span></span>
</td>
<td class="nump">33.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions arising on acquisitions</a></td>
<td class="nump">11.6<span></span>
</td>
<td class="nump">2.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">40.9<span></span>
</td>
<td class="nump">45.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Impact of foreign exchange</a></td>
<td class="num">(4.3)<span></span>
</td>
<td class="num">(3.9)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">499.5<span></span>
</td>
<td class="nump">486.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost | Engineering equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">118.4<span></span>
</td>
<td class="nump">126.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">21.5<span></span>
</td>
<td class="nump">13.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions arising on acquisitions</a></td>
<td class="nump">5.6<span></span>
</td>
<td class="nump">1.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">15.3<span></span>
</td>
<td class="nump">22.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Impact of foreign exchange</a></td>
<td class="num">(1.5)<span></span>
</td>
<td class="num">(0.5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">128.7<span></span>
</td>
<td class="nump">118.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost | Office equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">85.3<span></span>
</td>
<td class="nump">86.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">5.1<span></span>
</td>
<td class="nump">5.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions arising on acquisitions</a></td>
<td class="nump">0.7<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">6.7<span></span>
</td>
<td class="nump">6.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Impact of foreign exchange</a></td>
<td class="num">(0.8)<span></span>
</td>
<td class="num">(0.9)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">83.6<span></span>
</td>
<td class="nump">85.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost | Leasehold improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">242.6<span></span>
</td>
<td class="nump">246.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">15.1<span></span>
</td>
<td class="nump">12.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions arising on acquisitions</a></td>
<td class="nump">3.3<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">15.7<span></span>
</td>
<td class="nump">15.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Impact of foreign exchange</a></td>
<td class="num">(1.4)<span></span>
</td>
<td class="num">(1.8)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">243.9<span></span>
</td>
<td class="nump">242.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="nump">40.6<span></span>
</td>
<td class="nump">40.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions</a></td>
<td class="nump">4.5<span></span>
</td>
<td class="nump">2.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment', window );">Additions arising on acquisitions</a></td>
<td class="nump">2.0<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="nump">3.2<span></span>
</td>
<td class="nump">1.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Impact of foreign exchange</a></td>
<td class="num">(0.6)<span></span>
</td>
<td class="num">(0.7)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="nump">43.3<span></span>
</td>
<td class="nump">40.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember', window );">Accumulated depreciation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="num">(246.8)<span></span>
</td>
<td class="num">(214.1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="nump">53.9<span></span>
</td>
<td class="nump">57.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="num">(38.5)<span></span>
</td>
<td class="num">(42.3)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment', window );">Impairment</a></td>
<td class="nump">5.7<span></span>
</td>
<td class="nump">19.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Impact of foreign exchange</a></td>
<td class="num">(2.1)<span></span>
</td>
<td class="num">(2.4)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="num">(265.8)<span></span>
</td>
<td class="num">(246.8)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember', window );">Accumulated depreciation | Engineering equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="num">(61.5)<span></span>
</td>
<td class="num">(65.3)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="nump">17.5<span></span>
</td>
<td class="nump">17.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="num">(14.7)<span></span>
</td>
<td class="num">(20.5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment', window );">Impairment</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Impact of foreign exchange</a></td>
<td class="num">(0.8)<span></span>
</td>
<td class="num">(0.5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="num">(63.5)<span></span>
</td>
<td class="num">(61.5)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember', window );">Accumulated depreciation | Office equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="num">(43.2)<span></span>
</td>
<td class="num">(37.9)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="nump">7.2<span></span>
</td>
<td class="nump">8.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="num">(5.7)<span></span>
</td>
<td class="num">(5.5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment', window );">Impairment</a></td>
<td class="nump">1.6<span></span>
</td>
<td class="nump">3.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Impact of foreign exchange</a></td>
<td class="num">(0.3)<span></span>
</td>
<td class="num">(0.5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="num">(46.0)<span></span>
</td>
<td class="num">(43.2)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember', window );">Accumulated depreciation | Leasehold improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="num">(122.7)<span></span>
</td>
<td class="num">(92.7)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="nump">26.2<span></span>
</td>
<td class="nump">29.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="num">(15.6)<span></span>
</td>
<td class="num">(14.9)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment', window );">Impairment</a></td>
<td class="nump">4.1<span></span>
</td>
<td class="nump">16.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Impact of foreign exchange</a></td>
<td class="num">(0.8)<span></span>
</td>
<td class="num">(1.1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="num">(136.6)<span></span>
</td>
<td class="num">(122.7)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember', window );">Accumulated depreciation | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract', window );"><strong>Reconciliation of changes in property, plant and equipment [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Beginning balance</a></td>
<td class="num">(19.4)<span></span>
</td>
<td class="num">(18.2)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DepreciationPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="nump">3.0<span></span>
</td>
<td class="nump">2.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisposalsPropertyPlantAndEquipment', window );">Disposals</a></td>
<td class="num">(2.5)<span></span>
</td>
<td class="num">(1.4)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment', window );">Impairment</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment', window );">Impact of foreign exchange</a></td>
<td class="num">(0.2)<span></span>
</td>
<td class="num">(0.3)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PropertyPlantAndEquipment', window );">Ending balance</a></td>
<td class="num">$ (19.7)<span></span>
</td>
<td class="num">$ (19.4)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase in property, plant and equipment resulting from acquisitions through business combinations. [Refer: Business combinations [member]; Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2021-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_73_e_iii&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of additions to property, plant and equipment other than those acquired through business combinations. [Refer: Business combinations [member]; Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2021-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_73_e_i&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DepreciationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of depreciation of property, plant and equipment. [Refer: Depreciation and amortisation expense; Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2021-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -Clause vii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_73_e_vii&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2021-01-01<br> -Paragraph 75<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_75_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DepreciationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisposalsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The decrease in property, plant and equipment resulting from disposals. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2021-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_73_e_ii&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisposalsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognised in profit or loss for property, plant and equipment. [Refer: Impairment loss recognised in profit or loss; Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2021-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -Clause v<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_73_e_v&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 98<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_98_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in property, plant and equipment resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Property, plant and equipment]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2021-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -Clause viii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_73_e_viii&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of tangible assets that: (a) are held for use in the production or supply of goods or services, for rental to others, or for administrative purposes; and (b) are expected to be used during more than one period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2021-01-01<br> -Paragraph 73<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_73_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 54<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_54_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=stn_EngineeringEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=stn_EngineeringEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OtherPropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OtherPropertyPlantAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324177461032">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property and Equipment - Additional Information (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LeaseholdImprovementsMember', window );">Leasehold improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems', window );"><strong>Disclosure of detailed information about property, plant and equipment [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ConstructionInProgress', window );">Construction work in progress</a></td>
<td class="nump">$ 3.4<span></span>
</td>
<td class="nump">$ 0.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ConstructionInProgress">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expenditure capitalised during the construction of non-current assets that are not yet available for use. [Refer: Non-current assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 16<br> -IssueDate 2021-01-01<br> -Paragraph 37<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=16&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_37&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ConstructionInProgress</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324175425160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease Assets - Summary of Right-of-use Assets (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems', window );"><strong>Disclosure of quantitative information about right-of-use assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RightofuseAssets', window );">Beginning balance</a></td>
<td class="nump">$ 447.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DepreciationRightofuseAssets', window );">Depreciation</a></td>
<td class="num">(107.9)<span></span>
</td>
<td class="num">$ (117.7)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RightofuseAssets', window );">Ending balance</a></td>
<td class="nump">476.5<span></span>
</td>
<td class="nump">447.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_RightofuseAssetsMember', window );">Lease assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems', window );"><strong>Disclosure of quantitative information about right-of-use assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RightofuseAssets', window );">Beginning balance</a></td>
<td class="nump">447.0<span></span>
</td>
<td class="nump">558.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdditionsToRightofuseAssets', window );">Additions</a></td>
<td class="nump">56.0<span></span>
</td>
<td class="nump">42.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_AcquisitionsThroughBusinessCombinationsRightOfUseAssets', window );">Acquisitions</a></td>
<td class="nump">79.9<span></span>
</td>
<td class="nump">7.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DepreciationRightofuseAssets', window );">Depreciation</a></td>
<td class="num">(107.9)<span></span>
</td>
<td class="num">(117.7)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughModificationOfRightOfUseAssets', window );">Modifications</a></td>
<td class="nump">24.6<span></span>
</td>
<td class="nump">16.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets', window );">Impairment</a></td>
<td class="num">(19.1)<span></span>
</td>
<td class="num">(59.1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets', window );">Foreign exchange</a></td>
<td class="num">(4.0)<span></span>
</td>
<td class="num">(0.9)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RightofuseAssets', window );">Ending balance</a></td>
<td class="nump">476.5<span></span>
</td>
<td class="nump">447.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_BuildingsMember', window );">Building | Lease assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems', window );"><strong>Disclosure of quantitative information about right-of-use assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RightofuseAssets', window );">Beginning balance</a></td>
<td class="nump">443.4<span></span>
</td>
<td class="nump">554.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdditionsToRightofuseAssets', window );">Additions</a></td>
<td class="nump">43.8<span></span>
</td>
<td class="nump">40.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_AcquisitionsThroughBusinessCombinationsRightOfUseAssets', window );">Acquisitions</a></td>
<td class="nump">74.0<span></span>
</td>
<td class="nump">7.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DepreciationRightofuseAssets', window );">Depreciation</a></td>
<td class="num">(102.9)<span></span>
</td>
<td class="num">(115.0)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughModificationOfRightOfUseAssets', window );">Modifications</a></td>
<td class="nump">24.4<span></span>
</td>
<td class="nump">16.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets', window );">Impairment</a></td>
<td class="num">(19.1)<span></span>
</td>
<td class="num">(59.1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets', window );">Foreign exchange</a></td>
<td class="num">(3.9)<span></span>
</td>
<td class="num">(1.0)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RightofuseAssets', window );">Ending balance</a></td>
<td class="nump">459.7<span></span>
</td>
<td class="nump">443.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OtherPropertyPlantAndEquipmentMember', window );">Other | Lease assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems', window );"><strong>Disclosure of quantitative information about right-of-use assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RightofuseAssets', window );">Beginning balance</a></td>
<td class="nump">3.6<span></span>
</td>
<td class="nump">4.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdditionsToRightofuseAssets', window );">Additions</a></td>
<td class="nump">12.2<span></span>
</td>
<td class="nump">1.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_AcquisitionsThroughBusinessCombinationsRightOfUseAssets', window );">Acquisitions</a></td>
<td class="nump">5.9<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DepreciationRightofuseAssets', window );">Depreciation</a></td>
<td class="num">(5.0)<span></span>
</td>
<td class="num">(2.7)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughModificationOfRightOfUseAssets', window );">Modifications</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets', window );">Impairment</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets', window );">Foreign exchange</a></td>
<td class="num">(0.1)<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RightofuseAssets', window );">Ending balance</a></td>
<td class="nump">$ 16.8<span></span>
</td>
<td class="nump">$ 3.6<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdditionsToRightofuseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of additions to right-of-use assets. [Refer: Right-of-use assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2021-01-01<br> -Paragraph 53<br> -Subparagraph h<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_53_h&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdditionsToRightofuseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DepreciationRightofuseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of depreciation of right-of-use assets. [Refer: Depreciation and amortisation expense; Right-of-use assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2021-01-01<br> -Paragraph 53<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_53_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DepreciationRightofuseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RightofuseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of assets that represent a lessee's right to use an underlying asset for the lease term. Underlying asset is an asset that is the subject of a lease, for which the right to use that asset has been provided by a lessor to a lessee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2021-01-01<br> -Paragraph 53<br> -Subparagraph j<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_53_j&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RightofuseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_AcquisitionsThroughBusinessCombinationsRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Acquisitions through business combinations, right-of-use assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_AcquisitionsThroughBusinessCombinationsRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Impairment loss (reversal of impairment loss) recognised in profit or loss, right-of-use assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_IncreaseDecreaseThroughModificationOfRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (decrease) through modification of right-of-use assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_IncreaseDecreaseThroughModificationOfRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (decrease) through net exchange differences, right-of-use assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_RightofuseAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfAssetsAxis=ifrs-full_RightofuseAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_BuildingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_BuildingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OtherPropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OtherPropertyPlantAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324176987736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease Assets - Additional Information (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems', window );"><strong>Disclosure of detailed information about quantitative information about leases for lessee [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OnerousContractsProvision', window );">Onerous contracts provision</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range | Office space</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems', window );"><strong>Disclosure of detailed information about quantitative information about leases for lessee [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LeaseTerm', window );">Lease term</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range | Office equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems', window );"><strong>Disclosure of detailed information about quantitative information about leases for lessee [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LeaseTerm', window );">Lease term</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range | IT and other equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems', window );"><strong>Disclosure of detailed information about quantitative information about leases for lessee [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LeaseTerm', window );">Lease term</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range | Office space</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems', window );"><strong>Disclosure of detailed information about quantitative information about leases for lessee [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LeaseTerm', window );">Lease term</a></td>
<td class="text">18 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range | Office equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems', window );"><strong>Disclosure of detailed information about quantitative information about leases for lessee [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LeaseTerm', window );">Lease term</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range | IT and other equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems', window );"><strong>Disclosure of detailed information about quantitative information about leases for lessee [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LeaseTerm', window );">Lease term</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_WeightedAverageMember', window );">Weighted average | Office space</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems', window );"><strong>Disclosure of detailed information about quantitative information about leases for lessee [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LeaseTerm', window );">Lease term</a></td>
<td class="text">7 years 3 months 18 days<span></span>
</td>
<td class="text">7 years 1 month 6 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_WeightedAverageMember', window );">Weighted average | Office equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems', window );"><strong>Disclosure of detailed information about quantitative information about leases for lessee [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LeaseTerm', window );">Lease term</a></td>
<td class="text">3 years 4 months 24 days<span></span>
</td>
<td class="text">2 years 6 months<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OnerousContractsProvision">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of provision for onerous contracts. An onerous contract is a contract in which the unavoidable costs of meeting the obligation under the contract exceed the economic benefits expected to be received under it. [Refer: Other provisions]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 37<br> -IssueDate 2021-01-01<br> -Paragraph 66<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_66&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OnerousContractsProvision</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of detailed information about quantitative information about leases for lessee</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_LeaseTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease Term</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_LeaseTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=stn_OfficeSpaceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=stn_OfficeSpaceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=ifrs-full_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=stn_ITAndOtherEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis=stn_ITAndOtherEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_WeightedAverageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_WeightedAverageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324176940696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease Assets - Impairment losses and Related Recoverable Amounts for Reportable Segments (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems', window );"><strong>Disclosure of impairment loss and reversal of impairment loss [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLoss', window );">Impairment losses</a></td>
<td class="nump">$ 24.8<span></span>
</td>
<td class="nump">$ 78.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReversalOfImpairmentLoss', window );">Impairment reversals</a></td>
<td class="num">(5.8)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit', window );">Recoverable amount</a></td>
<td class="nump">7.9<span></span>
</td>
<td class="nump">12.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CA', window );">Canada | Reportable segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems', window );"><strong>Disclosure of impairment loss and reversal of impairment loss [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLoss', window );">Impairment losses</a></td>
<td class="nump">8.6<span></span>
</td>
<td class="nump">66.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReversalOfImpairmentLoss', window );">Impairment reversals</a></td>
<td class="num">(3.8)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit', window );">Recoverable amount</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">8.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_US', window );">United States | Reportable segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems', window );"><strong>Disclosure of impairment loss and reversal of impairment loss [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLoss', window );">Impairment losses</a></td>
<td class="nump">16.2<span></span>
</td>
<td class="nump">6.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReversalOfImpairmentLoss', window );">Impairment reversals</a></td>
<td class="num">(1.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit', window );">Recoverable amount</a></td>
<td class="nump">6.8<span></span>
</td>
<td class="nump">1.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=ifrs-full_ForeignCountriesMember', window );">Global | Reportable segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems', window );"><strong>Disclosure of impairment loss and reversal of impairment loss [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLoss', window );">Impairment losses</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">5.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReversalOfImpairmentLoss', window );">Impairment reversals</a></td>
<td class="num">(0.8)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit', window );">Recoverable amount</a></td>
<td class="nump">1.1<span></span>
</td>
<td class="nump">2.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_RightofuseAssetsMember', window );">Lease assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems', window );"><strong>Disclosure of impairment loss and reversal of impairment loss [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLoss', window );">Impairment losses</a></td>
<td class="nump">23.7<span></span>
</td>
<td class="nump">59.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_RightofuseAssetsMember', window );">Lease assets | Canada | Reportable segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems', window );"><strong>Disclosure of impairment loss and reversal of impairment loss [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLoss', window );">Impairment losses</a></td>
<td class="nump">10.5<span></span>
</td>
<td class="nump">50.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_RightofuseAssetsMember', window );">Lease assets | United States | Reportable segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems', window );"><strong>Disclosure of impairment loss and reversal of impairment loss [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLoss', window );">Impairment losses</a></td>
<td class="nump">12.6<span></span>
</td>
<td class="nump">4.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_RightofuseAssetsMember', window );">Lease assets | Global | Reportable segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems', window );"><strong>Disclosure of impairment loss and reversal of impairment loss [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLoss', window );">Impairment losses</a></td>
<td class="nump">0.6<span></span>
</td>
<td class="nump">3.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_PropertyPlantAndEquipmentMember', window );">Property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems', window );"><strong>Disclosure of impairment loss and reversal of impairment loss [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLoss', window );">Impairment losses</a></td>
<td class="nump">6.9<span></span>
</td>
<td class="nump">19.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_PropertyPlantAndEquipmentMember', window );">Property and equipment | Canada | Reportable segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems', window );"><strong>Disclosure of impairment loss and reversal of impairment loss [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLoss', window );">Impairment losses</a></td>
<td class="nump">1.9<span></span>
</td>
<td class="nump">16.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_PropertyPlantAndEquipmentMember', window );">Property and equipment | United States | Reportable segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems', window );"><strong>Disclosure of impairment loss and reversal of impairment loss [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLoss', window );">Impairment losses</a></td>
<td class="nump">4.8<span></span>
</td>
<td class="nump">1.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_PropertyPlantAndEquipmentMember', window );">Property and equipment | Global | Reportable segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems', window );"><strong>Disclosure of impairment loss and reversal of impairment loss [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ImpairmentLoss', window );">Impairment losses</a></td>
<td class="nump">$ 0.2<span></span>
</td>
<td class="nump">$ 1.5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount recognised as a reduction of the carrying amount of an asset or cash-generating unit to its recoverable amount. [Refer: Carrying amount [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2021-01-01<br> -Paragraph 130<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_130_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2021-01-01<br> -Paragraph 130<br> -Subparagraph d<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_130_d_ii&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The higher of an asset&#8217;s (or cash-generating unit&#8217;s) fair value less costs of disposal and its value in use. [Refer: Cash-generating units [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2021-01-01<br> -Paragraph 130<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_130_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ReversalOfImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount recognised as an increase of the carrying amount of an asset or cash-generating unit to its recoverable amount when an impairment loss had been previously recognised. [Refer: Impairment loss]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2021-01-01<br> -Paragraph 130<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_130_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2021-01-01<br> -Paragraph 130<br> -Subparagraph d<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_130_d_ii&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ReversalOfImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_CA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SegmentsAxis=ifrs-full_ReportableSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SegmentsAxis=ifrs-full_ReportableSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=ifrs-full_ForeignCountriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=ifrs-full_ForeignCountriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_RightofuseAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfAssetsAxis=ifrs-full_RightofuseAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfAssetsAxis=ifrs-full_PropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfAssetsAxis=ifrs-full_PropertyPlantAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324181709624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Lease Assets - Amounts Recognized in Administrative and Marketing Expenses (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities', window );">Rent expense - variable lease payments</a></td>
<td class="nump">$ 43.5<span></span>
</td>
<td class="nump">$ 49.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed', window );">Rent expense - short-term leases and leases of&#160;low-value&#160;assets</a></td>
<td class="nump">2.5<span></span>
</td>
<td class="nump">3.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncomeFromSubleasingRightofuseAssets', window );">Income from subleases</a></td>
<td class="num">(3.1)<span></span>
</td>
<td class="num">(5.6)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities', window );">Total</a></td>
<td class="nump">$ 42.9<span></span>
</td>
<td class="nump">$ 47.4<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of the expense relating to variable lease payments not included in the measurement of lease liabilities. Variable lease payments are the portion of payments made by a lessee to a lessor for the right to use an underlying asset during the lease term that varies because of changes in facts or circumstances occurring after the commencement date, other than the passage of time. [Refer: Lease liabilities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2021-01-01<br> -Paragraph 53<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_53_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncomeFromSubleasingRightofuseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income from subleasing right-of-use assets. Sublease is a transaction for which an underlying asset is re-leased by a lessee (&#8216;intermediate lessor&#8217;) to a third party, and the lease (&#8216;head lease&#8217;) between the head lessor and lessee remains in effect. [Refer: Right-of-use assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2021-01-01<br> -Paragraph 53<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_53_f&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeFromSubleasingRightofuseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expense relating to short-term leases and leases of low-value assets for which recognition exemption has been used</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Leases</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total Expense Relating To Lease Payments Not Included In Measurement Of Lease Liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324177521304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill - Schedule of Reconciliation of Changes in Goodwill (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInGoodwillAbstract', window );"><strong>Reconciliation of changes in goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill, beginning of the year</a></td>
<td class="nump">$ 1,673.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdditionalRecognitionGoodwill', window );">Acquisitions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 31.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill, end of the year</a></td>
<td class="nump">2,184.3<span></span>
</td>
<td class="nump">1,673.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInGoodwillAbstract', window );"><strong>Reconciliation of changes in goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill, beginning of the year</a></td>
<td class="nump">1,851.8<span></span>
</td>
<td class="nump">1,829.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdditionalRecognitionGoodwill', window );">Acquisitions</a></td>
<td class="nump">532.8<span></span>
</td>
<td class="nump">31.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill', window );">Impact of foreign exchange</a></td>
<td class="num">(22.3)<span></span>
</td>
<td class="num">(9.4)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill, end of the year</a></td>
<td class="nump">2,362.3<span></span>
</td>
<td class="nump">1,851.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedImpairmentMember', window );">Accumulated impairment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInGoodwillAbstract', window );"><strong>Reconciliation of changes in goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill, beginning of the year</a></td>
<td class="num">(178.0)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill, end of the year</a></td>
<td class="num">$ (178.0)<span></span>
</td>
<td class="num">$ (178.0)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdditionalRecognitionGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of additional goodwill recognised, except goodwill included in a disposal group that, on acquisition, meets the criteria to be classified as held for sale in accordance with IFRS 5. [Refer: Goodwill; Disposal groups classified as held for sale [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2021-01-01<br> -Paragraph B67<br> -Subparagraph d<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B67_d_ii&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdditionalRecognitionGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of assets representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognised. [Refer: Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2021-01-01<br> -Paragraph B67<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B67_d&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2021-01-01<br> -Paragraph 134<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_134_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2021-01-01<br> -Paragraph 135<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_135_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 54<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_54_c&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in goodwill resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Goodwill]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2021-01-01<br> -Paragraph B67<br> -Subparagraph d<br> -Clause vi<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B67_d_vi&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ReconciliationOfChangesInGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ReconciliationOfChangesInGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedImpairmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedImpairmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324176277944">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill - Schedule of Goodwill Allocated (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems', window );"><strong>Disclosure of information for cash-generating units [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 2,184.3<span></span>
</td>
<td class="nump">$ 1,673.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis=ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember', window );">Cash-generating units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems', window );"><strong>Disclosure of information for cash-generating units [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">2,184.3<span></span>
</td>
<td class="nump">1,673.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis=ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember', window );">Cash-generating units | Canada</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems', window );"><strong>Disclosure of information for cash-generating units [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">359.5<span></span>
</td>
<td class="nump">359.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis=ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember', window );">Cash-generating units | United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems', window );"><strong>Disclosure of information for cash-generating units [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">1,304.9<span></span>
</td>
<td class="nump">963.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis=ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember', window );">Cash-generating units | Global</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems', window );"><strong>Disclosure of information for cash-generating units [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 519.9<span></span>
</td>
<td class="nump">$ 351.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of assets representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognised. [Refer: Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2021-01-01<br> -Paragraph B67<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B67_d&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2021-01-01<br> -Paragraph 134<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_134_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2021-01-01<br> -Paragraph 135<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_135_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 54<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_54_c&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis=ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis=ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_CA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=ifrs-full_ForeignCountriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=ifrs-full_ForeignCountriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324176667496">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill - Additional Information (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Oct. 01, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Oct. 01, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems', window );"><strong>Disclosure of information for cash-generating units [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate', window );">Goodwill recognised as of acquisition date</a></td>
<td class="nump">$ 532.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BusinessCombinationsAxis=stn_CardnoMember', window );">Cardno acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems', window );"><strong>Disclosure of information for cash-generating units [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate', window );">Goodwill recognised as of acquisition date</a></td>
<td class="nump">$ 457.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems', window );"><strong>Disclosure of information for cash-generating units [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections', window );">Discount rate applied to cash flow projections</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.30%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems', window );"><strong>Disclosure of information for cash-generating units [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections', window );">Discount rate applied to cash flow projections</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.90%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections', window );">Percentage of growth rate</a></td>
<td class="nump">2.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The discount rate applied to cash flow projections for a cash-generating unit (group of units). [Refer: Cash-generating units [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2021-01-01<br> -Paragraph 134<br> -Subparagraph d<br> -Clause v<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_134_d_v&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2021-01-01<br> -Paragraph 134<br> -Subparagraph e<br> -Clause v<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_134_e_v&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The growth rate used to extrapolate cash flow projections beyond the period covered by the most recent budgets/forecasts for a cash-generating unit (group of units). [Refer: Cash-generating units [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2021-01-01<br> -Paragraph 134<br> -Subparagraph d<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_134_d_iv&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 36<br> -IssueDate 2021-01-01<br> -Paragraph 134<br> -Subparagraph e<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=36&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_134_e_iv&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GoodwillRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount recognised as of the business combination's acquisition date for goodwill. [Refer: Goodwill; Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2021-01-01<br> -Paragraph B64<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B64&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2021-01-01<br> -Paragraph IE72<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_IE72&amp;doctype=Illustrative%20Examples<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GoodwillRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BusinessCombinationsAxis=stn_CardnoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BusinessCombinationsAxis=stn_CardnoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>109
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324175728696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets - Summary of Intangible Assets (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets other than goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Beginning balance</a></td>
<td class="nump">$ 182.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="nump">373.3<span></span>
</td>
<td class="nump">$ 182.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets other than goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Beginning balance</a></td>
<td class="nump">368.9<span></span>
</td>
<td class="nump">406.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Additions</a></td>
<td class="nump">49.2<span></span>
</td>
<td class="nump">3.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Additions arising on acquisitions</a></td>
<td class="nump">205.7<span></span>
</td>
<td class="nump">12.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="num">(26.0)<span></span>
</td>
<td class="num">(51.9)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="num">(5.6)<span></span>
</td>
<td class="num">(1.6)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="nump">592.2<span></span>
</td>
<td class="nump">368.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember', window );">Accumulated depreciation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets other than goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Beginning balance</a></td>
<td class="num">(186.9)<span></span>
</td>
<td class="num">(186.7)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill', window );">Amortization</a></td>
<td class="nump">60.0<span></span>
</td>
<td class="nump">53.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="nump">26.0<span></span>
</td>
<td class="nump">51.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="num">(2.0)<span></span>
</td>
<td class="num">(1.1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="num">(218.9)<span></span>
</td>
<td class="num">(186.9)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_CustomerrelatedIntangibleAssetsMember', window );">Client Relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets other than goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Beginning balance</a></td>
<td class="nump">161.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="nump">278.2<span></span>
</td>
<td class="nump">161.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_CustomerrelatedIntangibleAssetsMember', window );">Client Relationships | Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets other than goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Beginning balance</a></td>
<td class="nump">325.0<span></span>
</td>
<td class="nump">325.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Additions</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Additions arising on acquisitions</a></td>
<td class="nump">152.6<span></span>
</td>
<td class="nump">9.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="num">(8.7)<span></span>
</td>
<td class="num">(9.7)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="num">(5.7)<span></span>
</td>
<td class="num">(0.4)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="nump">463.2<span></span>
</td>
<td class="nump">325.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_CustomerrelatedIntangibleAssetsMember', window );">Client Relationships | Accumulated depreciation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets other than goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Beginning balance</a></td>
<td class="num">(163.2)<span></span>
</td>
<td class="num">(142.9)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill', window );">Amortization</a></td>
<td class="nump">32.5<span></span>
</td>
<td class="nump">31.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="nump">8.7<span></span>
</td>
<td class="nump">9.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="num">(2.0)<span></span>
</td>
<td class="num">(1.6)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="num">(185.0)<span></span>
</td>
<td class="num">(163.2)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=stn_ContractBacklogMember', window );">Contract Backlog</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets other than goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Beginning balance</a></td>
<td class="nump">2.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="nump">47.4<span></span>
</td>
<td class="nump">2.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=stn_ContractBacklogMember', window );">Contract Backlog | Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets other than goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Beginning balance</a></td>
<td class="nump">2.6<span></span>
</td>
<td class="nump">13.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Additions</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Additions arising on acquisitions</a></td>
<td class="nump">51.5<span></span>
</td>
<td class="nump">2.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="num">(4.1)<span></span>
</td>
<td class="num">(14.3)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="nump">50.2<span></span>
</td>
<td class="nump">2.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=stn_ContractBacklogMember', window );">Contract Backlog | Accumulated depreciation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets other than goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Beginning balance</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(8.8)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill', window );">Amortization</a></td>
<td class="nump">6.8<span></span>
</td>
<td class="nump">5.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="nump">4.1<span></span>
</td>
<td class="nump">14.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="num">(2.8)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_ComputerSoftwareMember', window );">Software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets other than goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Beginning balance</a></td>
<td class="nump">15.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="nump">43.7<span></span>
</td>
<td class="nump">15.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_ComputerSoftwareMember', window );">Software | Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets other than goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Beginning balance</a></td>
<td class="nump">39.3<span></span>
</td>
<td class="nump">65.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Additions</a></td>
<td class="nump">48.5<span></span>
</td>
<td class="nump">3.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Additions arising on acquisitions</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="num">(13.0)<span></span>
</td>
<td class="num">(27.4)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="num">(0.1)<span></span>
</td>
<td class="num">(1.7)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="nump">74.7<span></span>
</td>
<td class="nump">39.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_ComputerSoftwareMember', window );">Software | Accumulated depreciation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets other than goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Beginning balance</a></td>
<td class="num">(23.7)<span></span>
</td>
<td class="num">(34.5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill', window );">Amortization</a></td>
<td class="nump">20.4<span></span>
</td>
<td class="nump">16.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="nump">13.0<span></span>
</td>
<td class="nump">27.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="num">(0.1)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="num">(31.0)<span></span>
</td>
<td class="num">(23.7)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_OtherIntangibleAssetsMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets other than goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Beginning balance</a></td>
<td class="nump">2.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="nump">4.0<span></span>
</td>
<td class="nump">2.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_OtherIntangibleAssetsMember', window );">Other | Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets other than goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Beginning balance</a></td>
<td class="nump">2.0<span></span>
</td>
<td class="nump">2.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Additions</a></td>
<td class="nump">0.7<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill', window );">Additions arising on acquisitions</a></td>
<td class="nump">1.6<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="num">(0.2)<span></span>
</td>
<td class="num">(0.5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="nump">4.1<span></span>
</td>
<td class="nump">2.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_OtherIntangibleAssetsMember', window );">Other | Accumulated depreciation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract', window );"><strong>Reconciliation of changes in intangible assets other than goodwill [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Beginning balance</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="num">(0.5)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill', window );">Amortization</a></td>
<td class="nump">0.3<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill', window );">Removal of fully amortized assets</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill', window );">Impact of foreign exchange</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntangibleAssetsOtherThanGoodwill', window );">Ending balance</a></td>
<td class="num">$ (0.1)<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase in intangible assets other than goodwill resulting from acquisitions through business combinations. [Refer: Business combinations [member]; Intangible assets other than goodwill]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2021-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_118_e_i&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of additions to intangible assets other than goodwill, other than those acquired through business combinations. [Refer: Business combinations [member]; Intangible assets other than goodwill]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2021-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_118_e_i&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of amortisation of intangible assets other than goodwill. [Refer: Depreciation and amortisation expense; Intangible assets other than goodwill]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2021-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -Clause vi<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_118_e_vi&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in intangible assets other than goodwill resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Intangible assets other than goodwill]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2021-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -Clause vii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_118_e_vii&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of identifiable non-monetary assets without physical substance. This amount does not include goodwill. [Refer: Goodwill]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2021-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_118_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 54<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_54_c&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The decrease in intangible assets other than goodwill resulting from retirements. [Refer: Intangible assets other than goodwill]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 38<br> -IssueDate 2021-01-01<br> -Paragraph 118<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=38&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_118_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedDepreciationAndAmortisationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_CustomerrelatedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_CustomerrelatedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=stn_ContractBacklogMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=stn_ContractBacklogMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_ComputerSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_ComputerSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=ifrs-full_OtherIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>110
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324177141960">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets - Additional Information (Details) - Software licenses - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems', window );"><strong>Disclosure of detailed information about intangible assets [line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_SoftwareFinancingObligation', window );">Software financing obligations</a></td>
<td class="nump">$ 33.5<span></span>
</td>
<td class="nump">$ 5.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NonCashPortionOfSoftwareAdditions', window );">Non cash portion of financial leases additions</a></td>
<td class="nump">$ 44.4<span></span>
</td>
<td class="nump">$ 0.4<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_NonCashPortionOfSoftwareAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non cash portion of software additions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_NonCashPortionOfSoftwareAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_SoftwareFinancingObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Software financing obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_SoftwareFinancingObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=stn_SoftwareLicensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis=stn_SoftwareLicensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>111
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324181322680">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Assets - Schedule of Other Assets (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfOtherAssetsLineItems', window );"><strong>Disclosure of other assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherFinancialAssets', window );">Financial assets</a></td>
<td class="nump">$ 198.3<span></span>
</td>
<td class="nump">$ 174.9<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherAssets', window );">Other assets</a></td>
<td class="nump">252.4<span></span>
</td>
<td class="nump">233.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherCurrentFinancialAssets', window );">Less current portion - financial</a></td>
<td class="nump">21.4<span></span>
</td>
<td class="nump">34.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherCurrentNonfinancialAssets', window );">Less current portion -&#160;non-financial</a></td>
<td class="nump">2.1<span></span>
</td>
<td class="nump">7.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherNoncurrentAssets', window );">Long-term portion</a></td>
<td class="nump">228.9<span></span>
</td>
<td class="nump">191.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=stn_InvestmentsHeldForSelfInsuredLiabilitiesMember', window );">Investments held for self-insured liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfOtherAssetsLineItems', window );"><strong>Disclosure of other assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherFinancialAssets', window );">Financial assets</a></td>
<td class="nump">198.3<span></span>
</td>
<td class="nump">174.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=stn_HoldbacksOnLongTermContractMember', window );">Holdbacks on long-term contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfOtherAssetsLineItems', window );"><strong>Disclosure of other assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherFinancialAssets', window );">Financial assets</a></td>
<td class="nump">23.6<span></span>
</td>
<td class="nump">25.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=stn_OtherMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfOtherAssetsLineItems', window );"><strong>Disclosure of other assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherFinancialAssets', window );">Financial assets</a></td>
<td class="nump">15.5<span></span>
</td>
<td class="nump">12.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherNonfinancialAssets', window );">Other</a></td>
<td class="nump">7.6<span></span>
</td>
<td class="nump">11.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=stn_InvestmentsInJointVenturesAndAssociatesMember', window );">Investments in joint ventures and associates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfOtherAssetsLineItems', window );"><strong>Disclosure of other assets [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherNonfinancialAssets', window );">Other</a></td>
<td class="nump">$ 7.4<span></span>
</td>
<td class="nump">$ 8.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of assets that the entity does not separately disclose in the same statement or note.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherCurrentFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of current financial assets that the entity does not separately disclose in the same statement or note. [Refer: Other financial assets; Current financial assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 54<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_54_d&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherCurrentFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherCurrentNonfinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of current non-financial assets that the entity does not separately disclose in the same statement or note. [Refer: Financial assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherCurrentNonfinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of financial assets that the entity does not separately disclose in the same statement or note. [Refer: Financial assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 54<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_54_d&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current assets that the entity does not separately disclose in the same statement or note. [Refer: Non-current assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherNonfinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of non-financial assets that the entity does not separately disclose in the same statement or note. [Refer: Financial assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherNonfinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfOtherAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of other assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfOtherAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=stn_InvestmentsHeldForSelfInsuredLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=stn_InvestmentsHeldForSelfInsuredLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=stn_HoldbacksOnLongTermContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=stn_HoldbacksOnLongTermContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=stn_OtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=stn_OtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=stn_InvestmentsInJointVenturesAndAssociatesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=stn_InvestmentsInJointVenturesAndAssociatesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>112
<FILENAME>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324177943928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Assets - Additional Information (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems', window );"><strong>Disclosure of investments held for self insured liabilities maturity of bond portfolio at fair value [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss', window );">Unrealized gains on equity securities</a></td>
<td class="nump">$ 13.9<span></span>
</td>
<td class="nump">$ 0.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems', window );"><strong>Disclosure of investments held for self insured liabilities maturity of bond portfolio at fair value [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_BondsInterestRatePercentage', window );">Bonds interest rate</a></td>
<td class="nump">0.80%<span></span>
</td>
<td class="nump">0.88%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems', window );"><strong>Disclosure of investments held for self insured liabilities maturity of bond portfolio at fair value [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_BondsInterestRatePercentage', window );">Bonds interest rate</a></td>
<td class="nump">4.55%<span></span>
</td>
<td class="nump">4.25%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The gains (losses) on financial assets at fair value through profit or loss. [Refer: Financial assets at fair value through profit or loss]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 20<br> -Subparagraph a<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_20_a_i&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_BondsInterestRatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Bonds interest rate percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_BondsInterestRatePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of investments held for self insured liabilities maturity of bond portfolio at fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>113
<FILENAME>R94.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324175385608">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Assets - Summary of Fair Value and Amortized Cost (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems', window );"><strong>Disclosure of investments held for self insured liabilities at fair value and amortized cost [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherFinancialAssets', window );">Fair&#160;Value</a></td>
<td class="nump">$ 198.3<span></span>
</td>
<td class="nump">$ 174.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_OtherFinancialAssetAtAmortisedCost', window );">Amortized Cost/Cost</a></td>
<td class="nump">179.8<span></span>
</td>
<td class="nump">167.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=stn_BondsMember', window );">Bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems', window );"><strong>Disclosure of investments held for self insured liabilities at fair value and amortized cost [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherFinancialAssets', window );">Fair&#160;Value</a></td>
<td class="nump">124.4<span></span>
</td>
<td class="nump">115.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_OtherFinancialAssetAtAmortisedCost', window );">Amortized Cost/Cost</a></td>
<td class="nump">124.5<span></span>
</td>
<td class="nump">112.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_EquityInvestmentsMember', window );">Equity securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems', window );"><strong>Disclosure of investments held for self insured liabilities at fair value and amortized cost [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherFinancialAssets', window );">Fair&#160;Value</a></td>
<td class="nump">73.9<span></span>
</td>
<td class="nump">59.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_OtherFinancialAssetAtAmortisedCost', window );">Amortized Cost/Cost</a></td>
<td class="nump">$ 55.3<span></span>
</td>
<td class="nump">$ 54.7<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of financial assets that the entity does not separately disclose in the same statement or note. [Refer: Financial assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 54<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_54_d&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of investments held for self insured liabilities at fair value and amortized cost line items.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_OtherFinancialAssetAtAmortisedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other financial asset at amortised cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_OtherFinancialAssetAtAmortisedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=stn_BondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=stn_BondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_EquityInvestmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_EquityInvestmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>114
<FILENAME>R95.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324181314392">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Assets - Disclosure of the Bond Portfolio Stated at Fair Value (Details) - Bonds - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems', window );"><strong>Disclosure of maturity analysis for financial assets held for managing liquidity risk [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_FairValueOfOtherFinancialAssetsMaturity', window );">Maturity of bond portfolio, stated at fair value</a></td>
<td class="nump">$ 124.4<span></span>
</td>
<td class="nump">$ 115.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember', window );">Within one year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems', window );"><strong>Disclosure of maturity analysis for financial assets held for managing liquidity risk [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_FairValueOfOtherFinancialAssetsMaturity', window );">Maturity of bond portfolio, stated at fair value</a></td>
<td class="nump">17.3<span></span>
</td>
<td class="nump">31.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember', window );">After one year but not more than five years</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems', window );"><strong>Disclosure of maturity analysis for financial assets held for managing liquidity risk [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_FairValueOfOtherFinancialAssetsMaturity', window );">Maturity of bond portfolio, stated at fair value</a></td>
<td class="nump">104.8<span></span>
</td>
<td class="nump">77.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanFiveYearsMember', window );">More than five years</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems', window );"><strong>Disclosure of maturity analysis for financial assets held for managing liquidity risk [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_FairValueOfOtherFinancialAssetsMaturity', window );">Maturity of bond portfolio, stated at fair value</a></td>
<td class="nump">$ 2.3<span></span>
</td>
<td class="nump">$ 6.6<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_FairValueOfOtherFinancialAssetsMaturity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of other financial assets maturity amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_FairValueOfOtherFinancialAssetsMaturity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=stn_BondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=stn_BondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanFiveYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanFiveYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>115
<FILENAME>R96.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324211777144">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Trade and Other Payables (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TradeAndOtherPayablesToTradeSuppliers', window );">Trade accounts payable</a></td>
<td class="nump">$ 213.1<span></span>
</td>
<td class="nump">$ 217.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_EmployeeAndPayrollLiabilities', window );">Employee and payroll liabilities</a></td>
<td class="nump">349.5<span></span>
</td>
<td class="nump">277.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Accruals', window );">Accrued liabilities</a></td>
<td class="nump">72.1<span></span>
</td>
<td class="nump">81.0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TradeAndOtherPayables', window );">Trade and other payables</a></td>
<td class="nump">634.7<span></span>
</td>
<td class="nump">$ 576.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DeferredPaymentsOfNonCorporateTaxes', window );">Deferred payments of non-corporate taxes</a></td>
<td class="nump">$ 17.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Accruals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of liabilities to pay for goods or services that have been received or supplied but have not been paid, invoiced or formally agreed with the supplier, including amounts due to employees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 78<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_78&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Accruals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeAndOtherPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of trade payables and other payables. [Refer: Trade payables; Other payables]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 54<br> -Subparagraph k<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_54_k&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeAndOtherPayablesToTradeSuppliers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of payment due to suppliers for goods and services used in the entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 78<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_78&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherPayablesToTradeSuppliers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DeferredPaymentsOfNonCorporateTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred payments of non-corporate taxes</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DeferredPaymentsOfNonCorporateTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_EmployeeAndPayrollLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employee and payroll liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_EmployeeAndPayrollLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>116
<FILENAME>R97.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324176749064">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Long-Term Debt - Summary of Long Term Debt (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long-term debt</a></td>
<td class="nump">$ 1,245.1<span></span>
</td>
<td class="nump">$ 680.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentPortionOfLongtermBorrowings', window );">Less current portion</a></td>
<td class="nump">51.0<span></span>
</td>
<td class="nump">46.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LongtermBorrowings', window );">Long-term portion</a></td>
<td class="nump">1,194.1<span></span>
</td>
<td class="nump">634.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_SeniorUnsecuredNotesMember', window );">Senior unsecured notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long-term debt</a></td>
<td class="nump">298.2<span></span>
</td>
<td class="nump">299.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_SeniorRevolvingCreditFacilityMember', window );">Revolving credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long-term debt</a></td>
<td class="nump">543.3<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_SeniorTermLoansMember', window );">Term loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long-term debt</a></td>
<td class="nump">307.9<span></span>
</td>
<td class="nump">309.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_NotesPayableMember', window );">Notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long-term debt</a></td>
<td class="nump">64.7<span></span>
</td>
<td class="nump">68.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_SoftwareFinancingObligationsMember', window );">Software financing obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long-term debt</a></td>
<td class="nump">$ 31.0<span></span>
</td>
<td class="nump">$ 3.4<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Borrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of outstanding funds that the entity is obligated to repay.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Borrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentPortionOfLongtermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current portion of non-current borrowings. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentPortionOfLongtermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LongtermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The non-current portion of non-current borrowings. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LongtermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=stn_SeniorUnsecuredNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=stn_SeniorUnsecuredNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=stn_SeniorRevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=stn_SeniorRevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=stn_SeniorTermLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=stn_SeniorTermLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=stn_NotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=stn_NotesPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=stn_SoftwareFinancingObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=stn_SoftwareFinancingObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>117
<FILENAME>R98.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324174431800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-Term Debt - Additional Information (Details)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Oct. 29, 2021 </div>
<div>CAD ($) </div>
<div>tranche</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>AUD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>AUD ($)</div>
</th>
<th class="th">
<div>Oct. 08, 2020 </div>
<div>CAD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NumberOfTranches', window );">Number of tranches | tranche</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LineOfCreditFacilityAdditionalBorrowingsCapacity', window );">Additional revolving credit facilities amount</a></td>
<td class="nump">$ 600,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_CreditFacilityAverageInterestRate', window );">Credit facility average interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.15%<span></span>
</td>
<td class="nump">2.55%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LettersOfCreditOutstandingAmount1', window );">Letter of credit outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,800,000<span></span>
</td>
<td class="nump">$ 8,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LettersOfCreditIssuedAndOutstandingInAddition', window );">Letter of credit issued and outstanding in addition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">76,500,000<span></span>
</td>
<td class="nump">66,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=stn_ExpireBeforeTwoThousandTwentyTwoMember', window );">Expire before 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LettersOfCreditIssuedAndOutstandingInAddition', window );">Letter of credit issued and outstanding in addition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">63,700,000<span></span>
</td>
<td class="nump">53,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=stn_OpenEndedTermsMember', window );">Open-ended terms</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LettersOfCreditIssuedAndOutstandingInAddition', window );">Letter of credit issued and outstanding in addition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,800,000<span></span>
</td>
<td class="nump">12,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_SeniorUnsecuredNotesMember', window );">Senior unsecured notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Notional amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000,000.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Borrowings, interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.048%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_SeniorRevolvingCreditFacilityMember', window );">Revolving credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LineOfCreditFacilityMaximumBorrowingsCapacity', window );">Revolving credit facilities amount</a></td>
<td class="nump">800,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 800.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UndrawnBorrowingFacilities', window );">Amount available under the facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">243,700,000<span></span>
</td>
<td class="nump">786,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_SeniorRevolvingCreditFacilityMember', window );">Revolving credit facility | Canadian Dollars</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_BorrowingsPayableAmount', window );">Payable amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">403,000,000.0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_SeniorRevolvingCreditFacilityMember', window );">Revolving credit facility | US Dollars</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_BorrowingsPayableAmount', window );">Payable amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">140,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 111.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_SeniorTermLoansMember', window );">Term loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LineOfCreditFacilityMaximumBorrowingsCapacity', window );">Revolving credit facilities amount</a></td>
<td class="nump">310,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_SeniorTermLoanTrancheAMember', window );">Term Loan Tranche A | Canadian Dollars</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_RevolvingCreditFacilityPayableAmount', window );">Revolving credit facility payable</a></td>
<td class="nump">150,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_SeniorTermLoanTrancheBMember', window );">Term Loan Tranche B | Canadian Dollars</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_RevolvingCreditFacilityPayableAmount', window );">Revolving credit facility payable</a></td>
<td class="nump">$ 160,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_LetterOfCreditMember', window );">Letter of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LineOfCreditFacilityMaximumBorrowingsCapacity', window );">Revolving credit facilities amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_NotesPayableMember', window );">Notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_AggregateMaturityValueOfNotes', window );">Aggregate maturity value of notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,300,000<span></span>
</td>
<td class="nump">69,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_NotesPayableMember', window );">Notes payable | Canadian Dollars</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_AggregateMaturityValueOfNotes', window );">Aggregate maturity value of notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,200,000<span></span>
</td>
<td class="nump">8,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_NotesPayableMember', window );">Notes payable | US Dollars</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_CarryingAmountOfNotesPayable', window );">Carrying amount of notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,700,000<span></span>
</td>
<td class="nump">5,700,000<span></span>
</td>
<td class="nump">$ 2.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_NotesPayableMember', window );">Notes payable | Australian Dollar</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_CarryingAmountOfNotesPayable', window );">Carrying amount of notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">55,400,000<span></span>
</td>
<td class="nump">38,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 39.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_NotesPayableMember', window );">Notes payable | Other Foreign Currencies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_CarryingAmountOfNotesPayable', window );">Carrying amount of notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,000,000.0<span></span>
</td>
<td class="nump">$ 17,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_NotesPayableMember', window );">Notes payable | Weighted average</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Borrowings, interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
<td class="nump">2.40%<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
<td class="nump">2.40%<span></span>
</td>
<td class="nump">2.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_SoftwareFinancingObligationsMember', window );">Software financing obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsInterestRate', window );">Borrowings, interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.69%<span></span>
</td>
<td class="nump">4.18%<span></span>
</td>
<td class="nump">4.69%<span></span>
</td>
<td class="nump">4.69%<span></span>
</td>
<td class="nump">4.18%<span></span>
</td>
<td class="nump">4.18%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncreaseDecreaseInBorrowings', window );">Software additions acquired through software financing obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 44,400,000<span></span>
</td>
<td class="nump">$ 400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_SuretyFacilitiesMember', window );">Surety facilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BondsIssued', window );">Bonds issued under surety facilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,500,000<span></span>
</td>
<td class="nump">155,100,000<span></span>
</td>
<td class="nump">$ 51.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 121.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_SuretyFacilitiesExpiringBeforeSeptember2026Member', window );">Surety facilities expiring before September 2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems', window );"><strong>Disclosure of detailed information about borrowings [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BondsIssued', window );">Bonds issued under surety facilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,100,000<span></span>
</td>
<td class="nump">$ 12,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BondsIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of bonds issued by the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BondsIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The interest rate on borrowings. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The nominal or face amount of a financial instrument, used to calculate payments made on that instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_UndrawnBorrowingFacilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of undrawn borrowing facilities that may be available for future operating activities and to settle capital commitments. [Refer: Capital commitments]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 50<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_50_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_UndrawnBorrowingFacilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_AggregateMaturityValueOfNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate maturity value of notes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_AggregateMaturityValueOfNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_BorrowingsPayableAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Borrowings, Payable Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_BorrowingsPayableAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_CarryingAmountOfNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value of notes payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_CarryingAmountOfNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_CreditFacilityAverageInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Credit facility average interest rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_CreditFacilityAverageInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_IncreaseDecreaseInBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Borrowings</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_IncreaseDecreaseInBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_LettersOfCreditIssuedAndOutstandingInAddition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Letters of credit issued and outstanding in addition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_LettersOfCreditIssuedAndOutstandingInAddition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_LettersOfCreditOutstandingAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Letters of credit outstanding amount 1.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_LettersOfCreditOutstandingAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_LineOfCreditFacilityAdditionalBorrowingsCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line of credit facility additional borrowings capacity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_LineOfCreditFacilityAdditionalBorrowingsCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_LineOfCreditFacilityMaximumBorrowingsCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line of credit facility, maximum borrowings capacity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_LineOfCreditFacilityMaximumBorrowingsCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_NumberOfTranches">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of tranches.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_NumberOfTranches</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_RevolvingCreditFacilityPayableAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revolving credit facility payable amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_RevolvingCreditFacilityPayableAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PastDueStatusAxis=stn_ExpireBeforeTwoThousandTwentyTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastDueStatusAxis=stn_ExpireBeforeTwoThousandTwentyTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PastDueStatusAxis=stn_OpenEndedTermsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastDueStatusAxis=stn_OpenEndedTermsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=stn_SeniorUnsecuredNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=stn_SeniorUnsecuredNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=stn_SeniorRevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=stn_SeniorRevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=stn_CanadianDollarsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=stn_CanadianDollarsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=stn_USDollarsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=stn_USDollarsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=stn_SeniorTermLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=stn_SeniorTermLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=stn_SeniorTermLoanTrancheAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=stn_SeniorTermLoanTrancheAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=stn_SeniorTermLoanTrancheBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=stn_SeniorTermLoanTrancheBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=stn_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=stn_LetterOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=stn_NotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=stn_NotesPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=stn_AustralianDollarMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=stn_AustralianDollarMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=stn_OtherForeignCurrenciesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=stn_OtherForeignCurrenciesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_WeightedAverageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_WeightedAverageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=stn_SoftwareFinancingObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=stn_SoftwareFinancingObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=stn_SuretyFacilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=stn_SuretyFacilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=stn_SuretyFacilitiesExpiringBeforeSeptember2026Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=stn_SuretyFacilitiesExpiringBeforeSeptember2026Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>118
<FILENAME>R99.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324175033528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Provisions - Summary of Provisions (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </div>
<div>CAD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract', window );"><strong>Reconciliation of changes in other provisions [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherProvisions', window );">Balance, beginning of the year</a></td>
<td class="nump">$ 128.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions', window );">Increase in existing provisions, other provisions</a></td>
<td class="nump">46.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions', window );">Acquisitions</a></td>
<td class="nump">9.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProvisionUsedOtherProvisions', window );">Paid or otherwise settled</a></td>
<td class="num">(24.5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions', window );">Impact of foreign exchange</a></td>
<td class="num">(0.6)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherProvisions', window );">Balance, end of the year</a></td>
<td class="nump">159.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherShorttermProvisions', window );">Less current portion</a></td>
<td class="nump">36.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherLongtermProvisions', window );">Long-term portion</a></td>
<td class="nump">122.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfProvisionsAxis=stn_SelfInsuredLiabilitiesProvisionMember', window );">Self-insured liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract', window );"><strong>Reconciliation of changes in other provisions [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherProvisions', window );">Balance, beginning of the year</a></td>
<td class="nump">95.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions', window );">Increase in existing provisions, other provisions</a></td>
<td class="nump">28.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions', window );">Acquisitions</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProvisionUsedOtherProvisions', window );">Paid or otherwise settled</a></td>
<td class="num">(14.1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions', window );">Impact of foreign exchange</a></td>
<td class="num">(0.4)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherProvisions', window );">Balance, end of the year</a></td>
<td class="nump">109.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherShorttermProvisions', window );">Less current portion</a></td>
<td class="nump">8.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherLongtermProvisions', window );">Long-term portion</a></td>
<td class="nump">101.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfProvisionsAxis=stn_ProvisionForClaimsMember', window );">Claims</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract', window );"><strong>Reconciliation of changes in other provisions [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherProvisions', window );">Balance, beginning of the year</a></td>
<td class="nump">13.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions', window );">Increase in existing provisions, other provisions</a></td>
<td class="nump">2.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions', window );">Acquisitions</a></td>
<td class="nump">9.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProvisionUsedOtherProvisions', window );">Paid or otherwise settled</a></td>
<td class="num">(4.8)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions', window );">Impact of foreign exchange</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherProvisions', window );">Balance, end of the year</a></td>
<td class="nump">20.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherShorttermProvisions', window );">Less current portion</a></td>
<td class="nump">17.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherLongtermProvisions', window );">Long-term portion</a></td>
<td class="nump">2.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfProvisionsAxis=ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember', window );">Lease restoration</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract', window );"><strong>Reconciliation of changes in other provisions [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherProvisions', window );">Balance, beginning of the year</a></td>
<td class="nump">12.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions', window );">Increase in existing provisions, other provisions</a></td>
<td class="nump">1.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions', window );">Acquisitions</a></td>
<td class="nump">0.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProvisionUsedOtherProvisions', window );">Paid or otherwise settled</a></td>
<td class="num">(1.5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions', window );">Impact of foreign exchange</a></td>
<td class="num">(0.2)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherProvisions', window );">Balance, end of the year</a></td>
<td class="nump">12.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherShorttermProvisions', window );">Less current portion</a></td>
<td class="nump">2.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherLongtermProvisions', window );">Long-term portion</a></td>
<td class="nump">10.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfProvisionsAxis=ifrs-full_OnerousContractsProvisionMember', window );">Onerous contracts</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract', window );"><strong>Reconciliation of changes in other provisions [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherProvisions', window );">Balance, beginning of the year</a></td>
<td class="nump">6.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions', window );">Increase in existing provisions, other provisions</a></td>
<td class="nump">14.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions', window );">Acquisitions</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProvisionUsedOtherProvisions', window );">Paid or otherwise settled</a></td>
<td class="num">(4.1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions', window );">Impact of foreign exchange</a></td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherProvisions', window );">Balance, end of the year</a></td>
<td class="nump">16.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherShorttermProvisions', window );">Less current portion</a></td>
<td class="nump">8.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherLongtermProvisions', window );">Long-term portion</a></td>
<td class="nump">$ 8.7<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase in other provisions resulting from acquisitions through business combinations. [Refer: Business combinations [member]; Other provisions]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 37<br> -IssueDate 2021-01-01<br> -Paragraph 84<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_84&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase in existing other provisions. [Refer: Other provisions]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 37<br> -IssueDate 2021-01-01<br> -Paragraph 84<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_84_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in other provisions resulting from foreign currency exchange rate changes on provisions measured in a currency different from the entity's presentation currency. [Refer: Other provisions]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 37<br> -IssueDate 2021-01-01<br> -Paragraph 84<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_84&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherLongtermProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current provisions other than provisions for employee benefits. [Refer: Non-current provisions]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 78<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_78_d&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherLongtermProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of provisions other than provisions for employee benefits. [Refer: Provisions]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 37<br> -IssueDate 2021-01-01<br> -Paragraph 84<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_84_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 78<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_78_d&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherShorttermProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of current provisions other than provisions for employee benefits. [Refer: Provisions]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 78<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_78_d&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherShorttermProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProvisionUsedOtherProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount used (ie incurred and charged against the provision) for other provisions. [Refer: Other provisions]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 37<br> -IssueDate 2021-01-01<br> -Paragraph 84<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_84_c&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProvisionUsedOtherProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfProvisionsAxis=stn_SelfInsuredLiabilitiesProvisionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfProvisionsAxis=stn_SelfInsuredLiabilitiesProvisionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfProvisionsAxis=stn_ProvisionForClaimsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfProvisionsAxis=stn_ProvisionForClaimsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfProvisionsAxis=ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfProvisionsAxis=ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfProvisionsAxis=ifrs-full_OnerousContractsProvisionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfProvisionsAxis=ifrs-full_OnerousContractsProvisionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>119
<FILENAME>R100.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324181783016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Provisions - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range | Claims</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsLineItems', window );"><strong>Disclosure of other provisions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions', window );">Cash outflows for existing provisions expected period</a></td>
<td class="text">one<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range | Lease restoration</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsLineItems', window );"><strong>Disclosure of other provisions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions', window );">Cash outflows for existing provisions expected period</a></td>
<td class="text">one<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range | Claims</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsLineItems', window );"><strong>Disclosure of other provisions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions', window );">Cash outflows for existing provisions expected period</a></td>
<td class="text">five years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range | Lease restoration</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOtherProvisionsLineItems', window );"><strong>Disclosure of other provisions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions', window );">Cash outflows for existing provisions expected period</a></td>
<td class="text">eighteen years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The description of the expected timing of outflows of economic benefits related to other provisions. [Refer: Other provisions]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 37<br> -IssueDate 2021-01-01<br> -Paragraph 85<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_85_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOtherProvisionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOtherProvisionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfProvisionsAxis=stn_ProvisionForClaimsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfProvisionsAxis=stn_ProvisionForClaimsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfProvisionsAxis=ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfProvisionsAxis=ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>120
<FILENAME>R101.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324177521176">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Employee Defined Benefit Obligations - Summary of Employee Defined Benefit Obligations (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan', window );">Net defined benefit pension asset</a></td>
<td class="num">$ (17.0)<span></span>
</td>
<td class="num">$ (47.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan', window );">Net defined benefit liability</a></td>
<td class="nump">58.7<span></span>
</td>
<td class="nump">91.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis=ifrs-full_PensionDefinedBenefitPlansMember', window );">Pension defined benefit plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan', window );">Net defined benefit pension asset</a></td>
<td class="num">(17.0)<span></span>
</td>
<td class="num">(47.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan', window );">Net defined benefit liability</a></td>
<td class="nump">42.8<span></span>
</td>
<td class="nump">73.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Net defined benefit liability (asset)</a></td>
<td class="nump">25.8<span></span>
</td>
<td class="nump">26.4<span></span>
</td>
<td class="nump">$ 43.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis=stn_PostEmploymentBenefitPlansMember', window );">Post employment benefit plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems', window );"><strong>Disclosure of defined benefit plans [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan', window );">Net defined benefit liability</a></td>
<td class="nump">$ 15.9<span></span>
</td>
<td class="nump">$ 17.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfDefinedBenefitPlansLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfDefinedBenefitPlansLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of deficit or surplus in a defined benefit plan, adjusted for any effect of limiting a net defined benefit asset to the asset ceiling. [Refer: Defined benefit plans [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2021-01-01<br> -Paragraph 140<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_140_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LiabilityAssetOfDefinedBenefitPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current net defined benefit asset. [Refer: Net defined benefit asset]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current net defined benefit liability. [Refer: Net defined benefit liability]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis=ifrs-full_PensionDefinedBenefitPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis=ifrs-full_PensionDefinedBenefitPlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis=stn_PostEmploymentBenefitPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis=stn_PostEmploymentBenefitPlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>121
<FILENAME>R102.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324181318136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Defined Benefit Obligations - Additional Information (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_EmployeeBenefitsAbstract', window );"><strong>Employee Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan', window );">Amount expected to be contribute in next annual reporting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies', window );">Percent of defined benefit obligation was fully covered against changes in interest rates</a></td>
<td class="nump">54.20%<span></span>
</td>
<td class="nump">54.20%<span></span>
</td>
<td class="nump">21.10%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans', window );">Remeasurement (loss) gain on net employee defined benefit liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (10.1)<span></span>
</td>
<td class="num">$ (0.4)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome', window );">Deferred tax expense (recovery) on remeasurement of net employee defined benefit liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (4.7)<span></span>
</td>
<td class="num">$ (0.1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_PercentageOfPlanAssetInSecuritiesOrHeldInMutualExchangeTradedAndPooledFundsAndInCash', window );">Percentage of plans' assets invested in mutual funds and exchange-traded funds or held in cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_PercentageOfPlanAssetInAnnuityPolicies', window );">Percentage of plans' assets held in annuity policies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019', window );">Weighted average duration of defined benefit obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 years<span></span>
</td>
<td class="text">15 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation', window );">Rate of inflation,&#160;pre-retirement</a></td>
<td class="nump">2.74%<span></span>
</td>
<td class="nump">2.74%<span></span>
</td>
<td class="nump">2.40%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans', window );">Remeasurement loss on net employee defined benefit liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (10.1)<span></span>
</td>
<td class="num">$ (0.4)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_RemeasurementAdjustmentBetweenPremiumsPaidForAnnuityAndValueOfDefinedBenefitObligation', window );">Remeasurement adjustment, representing the difference between the premium paid for the annuity policy and the value of the related defined benefit obligation</a></td>
<td class="nump">$ 39.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The expected rate of inflation that is used as a significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit plans [member]; Defined benefit obligation, at present value; Actuarial assumptions [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2021-01-01<br> -Paragraph 144<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_144&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimate of the expected contributions to be made to a defined benefit plan for the next annual reporting period. [Refer: Defined benefit plans [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2021-01-01<br> -Paragraph 147<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_147_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2021-01-01<br> -Paragraph 148<br> -Subparagraph d<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_148_d_iii&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax relating to amounts recognised in other comprehensive income in relation to remeasurements of defined benefit plans. [Refer: Other comprehensive income; Reserve of remeasurements of defined benefit plans; Defined benefit plans [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph 81<br> -Subparagraph ab<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_81_ab&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 90<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_90&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of other comprehensive income, net of tax, related to gains (losses) on remeasurements of defined benefit plans, which comprise actuarial gains and losses; the return on plan assets, excluding amounts included in net interest on the net defined benefit liability (asset); and any change in the effect of the asset ceiling, excluding amounts included in net interest on the net defined benefit liability (asset). [Refer: Other comprehensive income; Defined benefit plans [member]; Plan assets [member]; Net defined benefit liability (asset)] [Contrast: Decrease (increase) in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2021-01-01<br> -Paragraph 135<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_135_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average duration of a defined benefit obligation. [Refer: Weighted average [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2021-01-01<br> -Paragraph 147<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_147_c&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_EmployeeBenefitsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employee Benefits</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_EmployeeBenefitsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage Of Defined Benefit Obligation Fully Covered With Annuity Policies</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_PercentageOfPlanAssetInAnnuityPolicies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of plan asset in annuity policies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_PercentageOfPlanAssetInAnnuityPolicies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_PercentageOfPlanAssetInSecuritiesOrHeldInMutualExchangeTradedAndPooledFundsAndInCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of plan asset in securities or held in mutual, exchange-traded, and pooled funds, and in cash</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_PercentageOfPlanAssetInSecuritiesOrHeldInMutualExchangeTradedAndPooledFundsAndInCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_RemeasurementAdjustmentBetweenPremiumsPaidForAnnuityAndValueOfDefinedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Remeasurement Adjustment Between Premiums Paid For Annuity And Value Of Defined Benefit Obligation</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_RemeasurementAdjustmentBetweenPremiumsPaidForAnnuityAndValueOfDefinedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>122
<FILENAME>R103.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324175662472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Defined Benefit Obligations - Summary of Reconciliation for Net Defined Benefit Liability (Details) - Pension defined benefit plans - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Balance, beginning of the year</a></td>
<td class="nump">$ 26.4<span></span>
</td>
<td class="nump">$ 43.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract', window );"><strong>Administrative and marketing expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Interest expense (income)</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">0.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset', window );">Past service cost</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset', window );">Administrative expenses paid by the Plans</a></td>
<td class="nump">1.0<span></span>
</td>
<td class="nump">1.1<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss', window );">Net defined benefit liability asset included in profit or loss</a></td>
<td class="nump">1.1<span></span>
</td>
<td class="nump">2.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract', window );"><strong>Other comprehensive loss (income)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset', window );">Return on the plan assets, excluding interest income</a></td>
<td class="nump">11.1<span></span>
</td>
<td class="num">(41.1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract', window );"><strong>Actuarial (gains) losses arising from:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset', window );">Changes in demographic assumptions</a></td>
<td class="nump">5.0<span></span>
</td>
<td class="nump">1.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset', window );">Changes in financial assumptions</a></td>
<td class="nump">0.5<span></span>
</td>
<td class="nump">40.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset', window );">Experience adjustments</a></td>
<td class="num">(1.8)<span></span>
</td>
<td class="nump">0.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans', window );">Remeasurement loss (gain) on net employee defined benefit liability, before tax</a></td>
<td class="nump">14.8<span></span>
</td>
<td class="nump">0.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset', window );">Effect of movement in exchange rates</a></td>
<td class="num">(0.3)<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset', window );">Net defined benefit liability asset included in other comprehensive income</a></td>
<td class="nump">14.5<span></span>
</td>
<td class="nump">0.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_OtherNetDefinedBenefitLiabilityAssetAbstract', window );"><strong>Other</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset', window );">Benefits paid</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset', window );">Contributions by employer</a></td>
<td class="num">(16.2)<span></span>
</td>
<td class="num">(20.2)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset', window );">Other net defined benefit liability asset</a></td>
<td class="num">(16.2)<span></span>
</td>
<td class="num">(20.2)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Balance, end of the year</a></td>
<td class="nump">25.8<span></span>
</td>
<td class="nump">26.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NetDefinedBenefitLiabilityAssetAxis=ifrs-full_PresentValueOfDefinedBenefitObligationMember', window );">Defined benefit obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Balance, beginning of the year</a></td>
<td class="nump">601.6<span></span>
</td>
<td class="nump">563.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract', window );"><strong>Administrative and marketing expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Interest expense (income)</a></td>
<td class="nump">6.8<span></span>
</td>
<td class="nump">10.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset', window );">Past service cost</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset', window );">Administrative expenses paid by the Plans</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss', window );">Net defined benefit liability asset included in profit or loss</a></td>
<td class="nump">6.8<span></span>
</td>
<td class="nump">10.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract', window );"><strong>Other comprehensive loss (income)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset', window );">Return on the plan assets, excluding interest income</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract', window );"><strong>Actuarial (gains) losses arising from:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset', window );">Changes in demographic assumptions</a></td>
<td class="nump">5.0<span></span>
</td>
<td class="nump">1.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset', window );">Changes in financial assumptions</a></td>
<td class="nump">0.5<span></span>
</td>
<td class="nump">40.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset', window );">Experience adjustments</a></td>
<td class="num">(1.8)<span></span>
</td>
<td class="nump">0.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans', window );">Remeasurement loss (gain) on net employee defined benefit liability, before tax</a></td>
<td class="nump">3.7<span></span>
</td>
<td class="nump">41.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset', window );">Effect of movement in exchange rates</a></td>
<td class="num">(10.4)<span></span>
</td>
<td class="nump">6.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset', window );">Net defined benefit liability asset included in other comprehensive income</a></td>
<td class="num">(6.7)<span></span>
</td>
<td class="nump">47.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_OtherNetDefinedBenefitLiabilityAssetAbstract', window );"><strong>Other</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset', window );">Benefits paid</a></td>
<td class="num">(15.6)<span></span>
</td>
<td class="num">(20.1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset', window );">Contributions by employer</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset', window );">Other net defined benefit liability asset</a></td>
<td class="num">(15.6)<span></span>
</td>
<td class="num">(20.1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Balance, end of the year</a></td>
<td class="nump">586.1<span></span>
</td>
<td class="nump">601.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NetDefinedBenefitLiabilityAssetAxis=ifrs-full_PlanAssetsMember', window );">Fair value of plan assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems', window );"><strong>Disclosure of net defined benefit liability (asset) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Balance, beginning of the year</a></td>
<td class="nump">575.2<span></span>
</td>
<td class="nump">519.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract', window );"><strong>Administrative and marketing expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset', window );">Interest expense (income)</a></td>
<td class="nump">6.7<span></span>
</td>
<td class="nump">10.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset', window );">Past service cost</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset', window );">Administrative expenses paid by the Plans</a></td>
<td class="num">(1.0)<span></span>
</td>
<td class="num">(1.1)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss', window );">Net defined benefit liability asset included in profit or loss</a></td>
<td class="nump">5.7<span></span>
</td>
<td class="nump">8.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract', window );"><strong>Other comprehensive loss (income)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset', window );">Return on the plan assets, excluding interest income</a></td>
<td class="num">(11.1)<span></span>
</td>
<td class="nump">41.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract', window );"><strong>Actuarial (gains) losses arising from:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset', window );">Changes in demographic assumptions</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset', window );">Changes in financial assumptions</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset', window );">Experience adjustments</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans', window );">Remeasurement loss (gain) on net employee defined benefit liability, before tax</a></td>
<td class="num">(11.1)<span></span>
</td>
<td class="nump">41.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset', window );">Effect of movement in exchange rates</a></td>
<td class="num">(10.1)<span></span>
</td>
<td class="nump">5.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset', window );">Net defined benefit liability asset included in other comprehensive income</a></td>
<td class="num">(21.2)<span></span>
</td>
<td class="nump">46.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_OtherNetDefinedBenefitLiabilityAssetAbstract', window );"><strong>Other</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset', window );">Benefits paid</a></td>
<td class="num">(15.6)<span></span>
</td>
<td class="num">(20.1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset', window );">Contributions by employer</a></td>
<td class="nump">16.2<span></span>
</td>
<td class="nump">20.2<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset', window );">Other net defined benefit liability asset</a></td>
<td class="nump">0.6<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans', window );">Balance, end of the year</a></td>
<td class="nump">$ 560.3<span></span>
</td>
<td class="nump">$ 575.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The decrease (increase) in a net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in demographic assumptions that result in remeasurements of the net defined benefit liability (asset). Demographic assumptions deal with matters such as: (a) mortality; (b) rates of employee turnover, disability and early retirement; (c) the proportion of plan members with dependants who will be eligible for benefits; (d) the proportion of plan members who will select each form of payment option available under the plan terms; and (e) claim rates under medical plans. [Refer: Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2021-01-01<br> -Paragraph 141<br> -Subparagraph c<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_141_c_ii&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The decrease (increase) in a net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in financial assumptions that result in remeasurements of the net defined benefit liability (asset). Financial assumptions deal with items such as: (a) the discount rate; (b) benefit levels, excluding any cost of the benefits to be met by employees, and future salary; (c) in the case of medical benefits, future medical costs, including claim handling costs (ie the costs that will be incurred in processing and resolving claims, including legal and adjuster's fees); and (d) taxes payable by the plan on contributions relating to service before the reporting date or on benefits resulting from that service. [Refer: Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2021-01-01<br> -Paragraph 141<br> -Subparagraph c<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_141_c_iii&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The decrease (increase) in a net defined benefit liability (asset) resulting from actuarial gains (losses) arising from experience adjustments that result in remeasurements of the net defined benefit liability (asset). Experience adjustments deal with the effects of differences between the previous actuarial assumptions and what has actually occurred. [Refer: Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2021-01-01<br> -Paragraph 141<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_141_c&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The decrease (increase) in net defined benefit liability (asset) resulting from contributions to a defined benefit plan by the employer. [Refer: Net defined benefit liability (asset); Defined benefit plans [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2021-01-01<br> -Paragraph 141<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_141_f&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The decrease (increase) in a net defined benefit liability (asset) resulting from the remeasurement of that net defined benefit liability (asset). [Refer: Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2021-01-01<br> -Paragraph 141<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_141_c&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in the net defined benefit liability (asset) resulting from changes in foreign exchange rates. [Refer: Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2021-01-01<br> -Paragraph 141<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_141_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in the net defined benefit liability (asset) resulting from changes that the entity does not separately disclose in the same statement or note. [Refer: Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2021-01-01<br> -Paragraph 141<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_141&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in the net defined benefit liability (asset) resulting from the passage of time. [Refer: Interest expense; Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2021-01-01<br> -Paragraph 141<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_141_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LiabilityAssetOfDefinedBenefitPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of deficit or surplus in a defined benefit plan, adjusted for any effect of limiting a net defined benefit asset to the asset ceiling. [Refer: Defined benefit plans [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2021-01-01<br> -Paragraph 140<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_140_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LiabilityAssetOfDefinedBenefitPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of other comprehensive income, before tax, related to gains (losses) on remeasurements of defined benefit plans, which comprise actuarial gains and losses; the return on plan assets, excluding amounts included in net interest on the net defined benefit liability (asset); and any change in the effect of the asset ceiling, excluding amounts included in net interest on the net defined benefit liability (asset). [Refer: Other comprehensive income; Defined benefit plans [member]; Plan assets [member]; Net defined benefit liability (asset)] [Contrast: Decrease (increase) in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2021-01-01<br> -Paragraph 135<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_135_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 91<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_91_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 7<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_7&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in the net defined benefit liability (asset) resulting from past service cost. Past service cost is the change in the present value of the defined benefit obligation for employee service in prior periods, resulting from a plan amendment (the introduction or withdrawal of, or changes to, a defined benefit plan) or a curtailment (a significant reduction by the entity in the number of employees covered by a plan). [Refer: Net defined benefit liability (asset); Defined benefit plans [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2021-01-01<br> -Paragraph 141<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_141_d&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The decrease (increase) in the net defined benefit liability (asset) resulting from payments from the plan. [Refer: Net defined benefit liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2021-01-01<br> -Paragraph 141<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_141_g&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The decrease (increase) in the net defined benefit liability (asset) resulting from the return on plan assets, excluding amounts included in interest income or expense. The return on plan assets is interest, dividends and other revenue derived from the plan assets, together with realised and unrealised gains or losses on the plan assets, less any costs of managing plan assets and less any tax payable by the plan itself, other than tax included in the actuarial assumptions used to measure the present value of the defined benefit obligation. [Refer: Plan assets [member]; Net defined benefit liability (asset); Actuarial assumptions [member]; Increase (decrease) in net defined benefit liability (asset) resulting from interest expense (income)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2021-01-01<br> -Paragraph 141<br> -Subparagraph c<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_141_c_i&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Actuarial gains losses arising from net defined benefit liability asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Administrative expense net defined benefit liability asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net defined benefit liability asset included in profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_OtherNetDefinedBenefitLiabilityAssetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other net defined benefit liability asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_OtherNetDefinedBenefitLiabilityAssetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis=ifrs-full_PensionDefinedBenefitPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis=ifrs-full_PensionDefinedBenefitPlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NetDefinedBenefitLiabilityAssetAxis=ifrs-full_PresentValueOfDefinedBenefitObligationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NetDefinedBenefitLiabilityAssetAxis=ifrs-full_PresentValueOfDefinedBenefitObligationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NetDefinedBenefitLiabilityAssetAxis=ifrs-full_PlanAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NetDefinedBenefitLiabilityAssetAxis=ifrs-full_PlanAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>123
<FILENAME>R104.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324177518440">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Employee Defined Benefit Obligations - Summary of Major Categories of Plan Assets, Measured at Fair Value (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems', window );"><strong>Disclosure of fair value of plan assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 23.1<span></span>
</td>
<td class="nump">$ 9.6<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PlanAssetsAtFairValue', window );">Fair value of plan assets</a></td>
<td class="nump">560.3<span></span>
</td>
<td class="nump">575.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level1OfFairValueHierarchyMember', window );">Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems', window );"><strong>Disclosure of fair value of plan assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets', window );">&#160;&#160;Equities</a></td>
<td class="nump">43.1<span></span>
</td>
<td class="nump">149.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets', window );">&#160;&#160;Corporate bonds and fixed income</a></td>
<td class="nump">9.9<span></span>
</td>
<td class="nump">130.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets', window );">&#160;&#160;Pooled fund liability-driven investments</a></td>
<td class="nump">26.2<span></span>
</td>
<td class="nump">21.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets', window );">&#160;&#160;Property funds</a></td>
<td class="nump">1.6<span></span>
</td>
<td class="nump">10.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level2And3OfFairValueHierarchyMember', window );">Level 2 and 3 of fair value hierarchy</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems', window );"><strong>Disclosure of fair value of plan assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets', window );">Cash and cash equivalents</a></td>
<td class="nump">10.3<span></span>
</td>
<td class="nump">0.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets', window );">&#160;&#160;Corporate bonds and fixed income</a></td>
<td class="nump">27.9<span></span>
</td>
<td class="nump">41.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets', window );">&#160;&#160;Annuity policies</a></td>
<td class="nump">317.5<span></span>
</td>
<td class="nump">127.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets', window );">Equities and property</a></td>
<td class="nump">$ 100.7<span></span>
</td>
<td class="nump">$ 85.5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount cash and cash equivalents contribute to the fair value of defined benefit plan assets. [Refer: Cash and cash equivalents; Plan assets, at fair value; Defined benefit plans [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2021-01-01<br> -Paragraph 142<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_142_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount instruments representing debt (rather than equity) contribute to the fair value of defined benefit plan assets. [Refer: Plan assets, at fair value; Defined benefit plans [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2021-01-01<br> -Paragraph 142<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_142_c&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount instruments representing equity (rather than debt) contribute to the fair value of defined benefit plan assets. [Refer: Plan assets, at fair value; Defined benefit plans [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2021-01-01<br> -Paragraph 142<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_142_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount investment funds contribute to the fair value of defined benefit plan assets. [Refer: Plan assets, at fair value; Defined benefit plans [member]; Investment funds [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2021-01-01<br> -Paragraph 142<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_142_f&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PlanAssetsAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value of defined benefit plan assets. Plan assets comprise assets held by a long-term employee benefit fund and qualifying insurance policies. [Refer: At fair value [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2021-01-01<br> -Paragraph 57<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_57_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PlanAssetsAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Annuity policies amount contributed to fair value of plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity instruments and property amount contributed to fair value of plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Pooled fund liability driven investments amount contributed to fair value of plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level1OfFairValueHierarchyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level1OfFairValueHierarchyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level2And3OfFairValueHierarchyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level2And3OfFairValueHierarchyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>124
<FILENAME>R105.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324181316040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Defined Benefit Obligations - Summary of Principal Assumptions Used In Determining Pension Benefit Obligations (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_EmployeeBenefitsAbstract', window );"><strong>Employee Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ActuarialAssumptionOfDiscountRates', window );">Discount rate</a></td>
<td class="nump">1.80%<span></span>
</td>
<td class="nump">1.15%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases', window );">Rate of increase in salaries</a></td>
<td class="nump">4.27%<span></span>
</td>
<td class="nump">4.17%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation', window );">Rate of inflation,&#160;pre-retirement</a></td>
<td class="nump">2.74%<span></span>
</td>
<td class="nump">2.40%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases', window );">Rate of increase in future pensions payment</a></td>
<td class="nump">3.49%<span></span>
</td>
<td class="nump">3.41%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract', window );"><strong>Life expectancy at age 65 for current pensioners:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementMale', window );">&#160;&#160;Male</a></td>
<td class="text">22 years<span></span>
</td>
<td class="text">22 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale', window );">&#160;&#160;Female</a></td>
<td class="text">24 years<span></span>
</td>
<td class="text">24 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract', window );"><strong>Life expectancy at age 65 for current members aged 45:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale', window );">&#160;&#160;Male</a></td>
<td class="text">23 years<span></span>
</td>
<td class="text">23 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale', window );">&#160;&#160;Female</a></td>
<td class="text">25 years<span></span>
</td>
<td class="text">25 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ActuarialAssumptionOfDiscountRates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The discount rate used as the significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit obligation, at present value; Actuarial assumptions [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2021-01-01<br> -Paragraph 144<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_144&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ActuarialAssumptionOfDiscountRates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The expected rate of inflation that is used as a significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit plans [member]; Defined benefit obligation, at present value; Actuarial assumptions [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2021-01-01<br> -Paragraph 144<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_144&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The expected rate of increases in pension that is used as a significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit plans [member]; Defined benefit obligation, at present value; Actuarial assumptions [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2021-01-01<br> -Paragraph 144<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_144&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The expected rate of salary increases used as a significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit plans [member]; Defined benefit obligation, at present value; Actuarial assumptions [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2021-01-01<br> -Paragraph 144<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_144&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Actuarial assumption of life expectancy after retirement, female</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementMale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Actuarial assumption of life expectancy after retirement, male</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementMale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_EmployeeBenefitsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employee Benefits</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_EmployeeBenefitsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Life expectancy at age sixty five for current members aged forty.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Life expectancy at age sixty five for current members aged forty female.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Life expectancy at age sixty five for current members aged forty male.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Life expectancy at age sixty five for current pensioners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>125
<FILENAME>R106.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324176654520">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Employee Defined Benefit Obligations - Summary of Quantitative Sensitivity Analyses Impact on Defined Benefit Obligation for Significant Assumptions (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ActuarialAssumptionsAxis=stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember', window );">Change in discount rate by 0.25%</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems', window );"><strong>Disclosure of sensitivity analysis for actuarial assumptions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption', window );">Increase</a></td>
<td class="num">$ (22.3)<span></span>
</td>
<td class="num">$ (19.6)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption', window );">Decrease</a></td>
<td class="nump">$ 23.8<span></span>
</td>
<td class="nump">20.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption', window );">Percentage of increase</a></td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption', window );">Percentage of decrease</a></td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ActuarialAssumptionsAxis=stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember', window );">Change in&#160;pre-retirement&#160;inflation rate by 0.25%</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems', window );"><strong>Disclosure of sensitivity analysis for actuarial assumptions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption', window );">Increase</a></td>
<td class="nump">$ 5.1<span></span>
</td>
<td class="nump">5.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption', window );">Decrease</a></td>
<td class="num">$ (5.1)<span></span>
</td>
<td class="num">(5.3)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption', window );">Percentage of increase</a></td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption', window );">Percentage of decrease</a></td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ActuarialAssumptionsAxis=stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember', window );">Change in salary growth by 0.25%</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems', window );"><strong>Disclosure of sensitivity analysis for actuarial assumptions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption', window );">Increase</a></td>
<td class="nump">$ 1.1<span></span>
</td>
<td class="nump">1.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption', window );">Decrease</a></td>
<td class="num">$ (1.1)<span></span>
</td>
<td class="num">(1.2)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption', window );">Percentage of increase</a></td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption', window );">Percentage of decrease</a></td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ActuarialAssumptionsAxis=stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember', window );">Change in pension increase assumption by 0.25%</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems', window );"><strong>Disclosure of sensitivity analysis for actuarial assumptions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption', window );">Increase</a></td>
<td class="nump">$ 12.3<span></span>
</td>
<td class="nump">12.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption', window );">Decrease</a></td>
<td class="num">$ (11.6)<span></span>
</td>
<td class="num">(12.3)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption', window );">Percentage of increase</a></td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption', window );">Percentage of decrease</a></td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ActuarialAssumptionsAxis=stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember', window );">Change in one year in the life expectancy</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems', window );"><strong>Disclosure of sensitivity analysis for actuarial assumptions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption', window );">Increase</a></td>
<td class="nump">$ 12.0<span></span>
</td>
<td class="nump">13.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption', window );">Decrease</a></td>
<td class="num">$ (12.0)<span></span>
</td>
<td class="num">$ (13.3)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in a defined benefit obligation that would have been caused by a decrease in a significant actuarial assumption that was reasonably possible at the end of the reporting period. [Refer: Actuarial assumptions [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2021-01-01<br> -Paragraph 145<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_145_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in a defined benefit obligation that would have been caused by an increase in a significant actuarial assumption that was reasonably possible at the end of the reporting period. [Refer: Actuarial assumptions [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2021-01-01<br> -Paragraph 145<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_145_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The reasonably possible percentage of the decrease in the actuarial assumption used to determine the present value of defined benefit obligation. [Refer: Actuarial assumptions [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2021-01-01<br> -Paragraph 145<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_145_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The reasonably possible percentage of the increase in the actuarial assumption used to determine the present value of defined benefit obligation. [Refer: Actuarial assumptions [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2021-01-01<br> -Paragraph 145<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_145_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ActuarialAssumptionsAxis=stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ActuarialAssumptionsAxis=stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ActuarialAssumptionsAxis=stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ActuarialAssumptionsAxis=stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ActuarialAssumptionsAxis=stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ActuarialAssumptionsAxis=stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ActuarialAssumptionsAxis=stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ActuarialAssumptionsAxis=stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ActuarialAssumptionsAxis=stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ActuarialAssumptionsAxis=stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>126
<FILENAME>R107.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324181450968">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Liabilities (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011', window );">Cash-settled share-based compensation</a></td>
<td class="nump">$ 62.0<span></span>
</td>
<td class="nump">$ 25.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax', window );">Deferred non-corporate tax liabilities</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">13.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DerivativeFinancialLiabilitiesHeldForHedging', window );">Interest rate swap</a></td>
<td class="nump">2.3<span></span>
</td>
<td class="nump">6.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_MiscellaneousOtherLiabilities', window );">Other</a></td>
<td class="nump">8.2<span></span>
</td>
<td class="nump">8.2<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherLiabilities', window );">Other liabilities</a></td>
<td class="nump">72.5<span></span>
</td>
<td class="nump">53.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherCurrentLiabilities', window );">Less current portion</a></td>
<td class="nump">34.5<span></span>
</td>
<td class="nump">14.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherNoncurrentLiabilities', window );">Long-term portion</a></td>
<td class="nump">$ 38.0<span></span>
</td>
<td class="nump">$ 39.5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DerivativeFinancialLiabilitiesHeldForHedging">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of derivative financial liabilities held for hedging. [Refer: Derivative financial liabilities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DerivativeFinancialLiabilitiesHeldForHedging</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of liabilities arising from share-based payment transactions. Share-based payment transactions are transactions in which the entity: (a) receives goods or services from the supplier of those goods or services (including an employee) in a share-based payment arrangement; or (b) incurs an obligation to settle the transaction with the supplier in a share-based payment arrangement when another group entity receives those goods or services. [Refer: Share-based payment arrangements [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2021-01-01<br> -Paragraph 51<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_51_b_i&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Current liabilities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of liabilities that the entity does not separately disclose in the same statement or note.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Non-current liabilities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of payment due on social security and taxes other than income tax. Income taxes include all domestic and foreign taxes that are based on taxable profits. Income taxes also include taxes, such as withholding taxes, that are payable by a subsidiary, associate or joint arrangement on distributions to the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 78<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_78&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_MiscellaneousOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Miscellaneous other liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_MiscellaneousOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>127
<FILENAME>R108.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324176698344">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems', window );"><strong>Disclosure of future cash outflows not reflected in measurement of lease liability and purchase obligations [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed', window );">Variable lease payments</a></td>
<td class="nump">$ 291.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed', window );">Short-term and low value lease payments</a></td>
<td class="nump">2.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LeasesNotYetCommencedToWhichLesseeIsCommitted', window );">Leases not commenced but committed</a></td>
<td class="nump">33.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_Commitments', window );">Total minimum lease payments</a></td>
<td class="nump">327.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_UndiscountedLeasePaymentsToBeReceived', window );">Future minimum payments receivable under&#160;non-cancelable&#160;sublease agreements</a></td>
<td class="nump">7.2<span></span>
</td>
<td class="nump">$ 7.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UndiscountedFinanceLeasePaymentsToBeReceived', window );">Sublease receivables</a></td>
<td class="nump">3.0<span></span>
</td>
<td class="nump">$ 2.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember', window );">Less&#160;than&#160;1&#160;Year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems', window );"><strong>Disclosure of future cash outflows not reflected in measurement of lease liability and purchase obligations [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed', window );">Variable lease payments</a></td>
<td class="nump">50.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed', window );">Short-term and low value lease payments</a></td>
<td class="nump">2.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LeasesNotYetCommencedToWhichLesseeIsCommitted', window );">Leases not commenced but committed</a></td>
<td class="nump">1.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_Commitments', window );">Total minimum lease payments</a></td>
<td class="nump">54.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember', window );">1&#160;to&#160;3&#160;Years</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems', window );"><strong>Disclosure of future cash outflows not reflected in measurement of lease liability and purchase obligations [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed', window );">Variable lease payments</a></td>
<td class="nump">79.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed', window );">Short-term and low value lease payments</a></td>
<td class="nump">0.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LeasesNotYetCommencedToWhichLesseeIsCommitted', window );">Leases not commenced but committed</a></td>
<td class="nump">6.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_Commitments', window );">Total minimum lease payments</a></td>
<td class="nump">86.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanThreeYearsMember', window );">After&#160;3&#160;Years</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems', window );"><strong>Disclosure of future cash outflows not reflected in measurement of lease liability and purchase obligations [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed', window );">Variable lease payments</a></td>
<td class="nump">161.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed', window );">Short-term and low value lease payments</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LeasesNotYetCommencedToWhichLesseeIsCommitted', window );">Leases not commenced but committed</a></td>
<td class="nump">25.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_Commitments', window );">Total minimum lease payments</a></td>
<td class="nump">$ 186.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_UndiscountedFinanceLeasePaymentsToBeReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of undiscounted finance lease payments to be received. Finance lease is a lease that transfers substantially all the risks and rewards incidental to ownership of an underlying asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2021-01-01<br> -Paragraph 94<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_94&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_UndiscountedFinanceLeasePaymentsToBeReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_Commitments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commitments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_Commitments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of future cash outflows not reflected in measurement of lease liability and purchase obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease commitments for short-term leases and leases of low-value assets for which recognition exemption has been used</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease commitments for variable leases for which recognition exemption has been used</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_LeasesNotYetCommencedToWhichLesseeIsCommitted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Leases not yet commenced to which lessee is committed</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_LeasesNotYetCommencedToWhichLesseeIsCommitted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_UndiscountedLeasePaymentsToBeReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Undiscounted lease payments to be received</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_UndiscountedLeasePaymentsToBeReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanThreeYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanThreeYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>128
<FILENAME>R109.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324211690296">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Contingencies and Guarantees (Details)<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CAD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfContingentLiabilitiesAxis=ifrs-full_ContingentLiabilityForGuaranteesMember', window );">Contingent liability for guarantees</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfContingentLiabilitiesLineItems', window );"><strong>Disclosure of contingent liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EstimatedFinancialEffectOfContingentAssets', window );">Accrual of indemnifications or guarantees</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfContingentLiabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfContingentLiabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EstimatedFinancialEffectOfContingentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of the estimated financial effect of possible assets that arise from past events and whose existence will be confirmed only by the occurrence or non-occurrence of one or more uncertain future events not wholly within control of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 37<br> -IssueDate 2021-01-01<br> -Paragraph 89<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=37&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_89&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EstimatedFinancialEffectOfContingentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfContingentLiabilitiesAxis=ifrs-full_ContingentLiabilityForGuaranteesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfContingentLiabilitiesAxis=ifrs-full_ContingentLiabilityForGuaranteesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>129
<FILENAME>R110.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324174796136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Capital - Additional Information (Details)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CAD ($) </div>
<div>day </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CAD ($) </div>
<div>shares</div>
</th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th">
<div>Nov. 09, 2021 </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of range of exercise prices of outstanding share options [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_SharesRepurchasedForCancellation', window );">Common shares repurchased for cancellation (in shares) | shares</a></td>
<td class="nump">939,482<span></span>
</td>
<td class="nump">2,047,948<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CancellationOfTreasuryShares', window );">Cost of common shares repurchased and cancelled</a></td>
<td class="nump">$ 50.7<span></span>
</td>
<td class="nump">$ 78.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReductionOfIssuedCapital', window );">Reduction in share capital</a></td>
<td class="nump">8.1<span></span>
</td>
<td class="nump">16.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_ReductionOfContributedSurplus', window );">Reduction in contributed surplus accounts</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_ChargesToRetainedEarnings', window );">Charges to retained earnings</a></td>
<td class="nump">42.5<span></span>
</td>
<td class="nump">61.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DividendPayables', window );">Dividends declared included in trade and other payables</a></td>
<td class="nump">18.3<span></span>
</td>
<td class="nump">17.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets', window );">Share-based compensation expense</a></td>
<td class="nump">46.7<span></span>
</td>
<td class="nump">16.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets', window );">Expense related to fair value of options granted</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">1.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets', window );">Expense related to amortization of fair value of options granted</a></td>
<td class="nump">46.6<span></span>
</td>
<td class="nump">15.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions', window );">Decrease (increase) through tax on share-based payment transactions, equity</a></td>
<td class="nump">4.9<span></span>
</td>
<td class="nump">0.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011', window );">Outstanding fair value</a></td>
<td class="nump">$ 62.0<span></span>
</td>
<td class="nump">$ 25.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember', window );">Bottom of range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of range of exercise prices of outstanding share options [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ExercisePriceOfOutstandingShareOptions2019', window );">Range&#160;of&#160;exercise prices&#160;per&#160;share (in cad per share) | $ / shares</a></td>
<td class="nump">$ 31.75<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of range of exercise prices of outstanding share options [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram', window );">Maximum common shares authorized to be repurchased (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,559,312<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ExercisePriceOfOutstandingShareOptions2019', window );">Range&#160;of&#160;exercise prices&#160;per&#160;share (in cad per share) | $ / shares</a></td>
<td class="nump">$ 32.98<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_RestrictedShareUnitsRSUsMember', window );">RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of range of exercise prices of outstanding share options [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Number of share units granted</a></td>
<td class="nump">128,579<span></span>
</td>
<td class="nump">142,043<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_VestingDurationForShareBasedPaymentArrangement', window );">Vesting period for share-based payment arrangement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NumberOfTradingDays', window );">Number of trading days | day</a></td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011', window );">Outstanding fair value</a></td>
<td class="nump">$ 15.4<span></span>
</td>
<td class="nump">$ 4.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement', window );">Number of units paid</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_PerformanceShareUnitsMember', window );">PSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of range of exercise prices of outstanding share options [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Number of share units granted</a></td>
<td class="nump">251,120<span></span>
</td>
<td class="nump">320,256<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_VestingDurationForShareBasedPaymentArrangement', window );">Vesting period for share-based payment arrangement</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011', window );">Outstanding fair value</a></td>
<td class="nump">$ 32.5<span></span>
</td>
<td class="nump">$ 14.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement', window );">Number of units paid</a></td>
<td class="nump">235,373<span></span>
</td>
<td class="nump">234,966<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_PerformanceShareUnitsMember', window );">PSUs | Bottom of range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of range of exercise prices of outstanding share options [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease', window );">Weighting of the return on equity target</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_PerformanceShareUnitsMember', window );">PSUs | Bottom of range | Option pricing model</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of range of exercise prices of outstanding share options [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_SharebasedPaymentArrangementVestingRightsPercentage', window );">Number of units vest percentage</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_PerformanceShareUnitsMember', window );">PSUs | Top of range</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of range of exercise prices of outstanding share options [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease', window );">Weighting of the return on equity target</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_PerformanceShareUnitsMember', window );">PSUs | Top of range | Option pricing model</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of range of exercise prices of outstanding share options [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_SharebasedPaymentArrangementVestingRightsPercentage', window );">Number of units vest percentage</a></td>
<td class="nump">200.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_PerformanceShareUnitsPSUsExcludingDividendsMember', window );">PSUs, excluding dividends</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of range of exercise prices of outstanding share options [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Number of share units granted</a></td>
<td class="nump">242,701<span></span>
</td>
<td class="nump">308,136<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted', window );">Fair value of share units granted</a></td>
<td class="nump">$ 14.0<span></span>
</td>
<td class="nump">$ 16.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement', window );">Number of units paid</a></td>
<td class="nump">235,373<span></span>
</td>
<td class="nump">234,966<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PaymentsOfOtherEquityInstruments', window );">Amount of units paid</a></td>
<td class="nump">$ 9.0<span></span>
</td>
<td class="nump">$ 6.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_DeferredShareUnitsDSUsExcludingDividendsMember', window );">DSUs, excluding dividends</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of range of exercise prices of outstanding share options [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Number of share units granted</a></td>
<td class="nump">37,162<span></span>
</td>
<td class="nump">37,147<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted', window );">Fair value of share units granted</a></td>
<td class="nump">$ 1.8<span></span>
</td>
<td class="nump">$ 1.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NumberOfTradingDays', window );">Number of trading days | day</a></td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_DeferredShareUnitsDSUsMember', window );">DSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of range of exercise prices of outstanding share options [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Number of share units granted</a></td>
<td class="nump">37,162<span></span>
</td>
<td class="nump">37,147<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement', window );">Number of units paid</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">149,848<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PaymentsOfOtherEquityInstruments', window );">Amount of units paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011', window );">Fair value of outstanding and vested DSUs</a></td>
<td class="nump">$ 14.1<span></span>
</td>
<td class="nump">$ 6.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=stn_OfficersAndEmployeesMember', window );">Officers and employees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of range of exercise prices of outstanding share options [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019', window );">Weighted average remaining contractual life of outstanding share options</a></td>
<td class="text">9 months 10 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CategoriesOfRelatedPartiesAxis=stn_OfficersAndEmployeesMember', window );">Officers and employees | RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of range of exercise prices of outstanding share options [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Number of share units granted</a></td>
<td class="nump">124,599<span></span>
</td>
<td class="nump">138,148,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted', window );">Fair value of share units granted</a></td>
<td class="nump">$ 6.7<span></span>
</td>
<td class="nump">$ 5.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CancellationOfTreasuryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of treasury stock cancelled during the period. [Refer: Treasury shares]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CancellationOfTreasuryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The decrease (increase) in equity resulting from tax on transactions in which the entity: (a) receives goods or services from the supplier of those goods or services (including an employee) in a share-based payment arrangement; or (b) incurs an obligation to settle the transaction with the supplier in a share-based payment arrangement when another group entity receives those goods or services. [Refer: Share-based payment arrangements [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DividendPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of dividends that the company has declared but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DividendPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ExercisePriceOfOutstandingShareOptions2019">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exercise price of outstanding share options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2021-01-01<br> -Paragraph 45<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_45_d&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExercisePriceOfOutstandingShareOptions2019</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense arising from cash-settled share-based payment transactions in which the goods or services received did not qualify for recognition as assets. [Refer: Expense from share-based payment transactions]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense arising from equity-settled share-based payment transactions in which the goods or services received did not qualify for recognition as assets. [Refer: Expense from share-based payment transactions]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2021-01-01<br> -Paragraph 51<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_51_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense arising from share-based payment transactions in which the goods or services received did not qualify for recognition as assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2021-01-01<br> -Paragraph 51<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_51_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The intrinsic value of liabilities arising from share-based transactions for which the counterparty's right to cash or other assets had vested by the end of the period (for example, vested share appreciation rights). The intrinsic value is the difference between the fair value of the shares to which the counterparty has the (conditional or unconditional) right to subscribe, or which it has the right to receive, and the price (if any) that the counterparty is (or will be) required to pay for those shares. Share-based payment transactions are transactions in which the entity: (a) receives goods or services from the supplier of those goods or services (including an employee) in a share-based payment arrangement; or (b) incurs an obligation to settle the transaction with the supplier in a share-based payment arrangement when another group entity receives those goods or services, for which the counterparty's right to cash or other assets had vested by the end of the period (for example, vested share appreciation rights).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2021-01-01<br> -Paragraph 51<br> -Subparagraph b<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_51_b_ii&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of liabilities arising from share-based payment transactions. Share-based payment transactions are transactions in which the entity: (a) receives goods or services from the supplier of those goods or services (including an employee) in a share-based payment arrangement; or (b) incurs an obligation to settle the transaction with the supplier in a share-based payment arrangement when another group entity receives those goods or services. [Refer: Share-based payment arrangements [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2021-01-01<br> -Paragraph 51<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_51_b_i&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of other equity instruments (ie other than share options) granted in a share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2021-01-01<br> -Paragraph 47<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2021-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of other equity instruments (ie other than share options) exercised or vested in a share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2021-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PaymentsOfOtherEquityInstruments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for payments for equity instruments that the entity does not separately disclose in the same statement or note.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 17<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PaymentsOfOtherEquityInstruments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ReductionOfIssuedCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The decrease in equity resulting from a reduction in issued capital. [Refer: Issued capital]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 106<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_106_d&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ReductionOfIssuedCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at the measurement date of granted equity instruments other than share options. [Refer: Weighted average [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2021-01-01<br> -Paragraph 47<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average remaining contractual life of outstanding share options. [Refer: Weighted average [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2021-01-01<br> -Paragraph 45<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_45_d&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_ChargesToRetainedEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Charges to retained earnings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_ChargesToRetainedEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized to be repurchased in stock repurchase program</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_NumberOfTradingDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number Of Trading Days</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_NumberOfTradingDays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_ReductionOfContributedSurplus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reduction of contributed surplus.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_ReductionOfContributedSurplus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share Based Payment Arrangement Equity Instrument Other than Opion Granted Percent Incerase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_SharebasedPaymentArrangementVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based payment arrangement vesting rights percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_SharebasedPaymentArrangementVestingRightsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_SharesRepurchasedForCancellation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shares repurchased for cancellation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_SharesRepurchasedForCancellation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_VestingDurationForShareBasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Vesting Duration For Share-Based Payment Arrangement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_VestingDurationForShareBasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_RestrictedShareUnitsRSUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_RestrictedShareUnitsRSUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_PerformanceShareUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_PerformanceShareUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis=ifrs-full_OptionPricingModelMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis=ifrs-full_OptionPricingModelMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_PerformanceShareUnitsPSUsExcludingDividendsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_PerformanceShareUnitsPSUsExcludingDividendsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_DeferredShareUnitsDSUsExcludingDividendsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_DeferredShareUnitsDSUsExcludingDividendsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_DeferredShareUnitsDSUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_DeferredShareUnitsDSUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=stn_OfficersAndEmployeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=stn_OfficersAndEmployeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>130
<FILENAME>R111.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324175401416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Capital - Summary of Dividends Declared and Recorded (Details)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </div>
<div>CAD ($) </div>
<div>$ / shares</div>
</th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfOrdinarySharesAxis=stn_OrdinarySharesPerSharePeriodOneMember', window );">Ordinary shares per share, period one</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfDividendsLineItems', window );"><strong>Disclosure of Dividends [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DividendsPaidOrdinarySharesPerShare', window );">Dividend per Share (in cad per share) | $ / shares</a></td>
<td class="nump">$ 0.155<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DividendsPaidOrdinaryShares', window );">Paid | $</a></td>
<td class="nump">$ 17.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfOrdinarySharesAxis=stn_OrdinarySharesPerSharePeriodTwoMember', window );">Ordinary shares per share, period two</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfDividendsLineItems', window );"><strong>Disclosure of Dividends [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DividendsPaidOrdinarySharesPerShare', window );">Dividend per Share (in cad per share) | $ / shares</a></td>
<td class="nump">$ 0.165<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DividendsPaidOrdinaryShares', window );">Paid | $</a></td>
<td class="nump">$ 18.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfOrdinarySharesAxis=stn_OrdinarySharesPerSharePeriodThreeMember', window );">Ordinary shares per share, period three</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfDividendsLineItems', window );"><strong>Disclosure of Dividends [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DividendsPaidOrdinarySharesPerShare', window );">Dividend per Share (in cad per share) | $ / shares</a></td>
<td class="nump">$ 0.165<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DividendsPaidOrdinaryShares', window );">Paid | $</a></td>
<td class="nump">$ 18.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfOrdinarySharesAxis=stn_OrdinarySharesPerSharePeriodFourMember', window );">Ordinary shares per share, period four</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfDividendsLineItems', window );"><strong>Disclosure of Dividends [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DividendsPaidOrdinarySharesPerShare', window );">Dividend per Share (in cad per share) | $ / shares</a></td>
<td class="nump">$ 0.165<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DividendsPaidOrdinaryShares', window );">Paid | $</a></td>
<td class="nump">$ 18.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfOrdinarySharesAxis=stn_OrdinarySharesPerSharePeriodFiveMember', window );">Ordinary shares per share, period five</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfDividendsLineItems', window );"><strong>Disclosure of Dividends [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DividendsPaidOrdinarySharesPerShare', window );">Dividend per Share (in cad per share) | $ / shares</a></td>
<td class="nump">$ 0.165<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DividendsPaidOrdinaryShares', window );">Paid | $</a></td>
<td class="nump">$ 0.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DividendsPaidOrdinaryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of dividends paid by the entity on ordinary shares. [Refer: Ordinary shares [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 34<br> -IssueDate 2021-01-01<br> -Paragraph 16A<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=34&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_16A_f&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DividendsPaidOrdinaryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DividendsPaidOrdinarySharesPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of dividends paid per ordinary share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 34<br> -IssueDate 2021-01-01<br> -Paragraph 16A<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=34&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_16A_f&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DividendsPaidOrdinarySharesPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfDividendsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of Dividends [line items]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfDividendsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfOrdinarySharesAxis=stn_OrdinarySharesPerSharePeriodOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfOrdinarySharesAxis=stn_OrdinarySharesPerSharePeriodOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfOrdinarySharesAxis=stn_OrdinarySharesPerSharePeriodTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfOrdinarySharesAxis=stn_OrdinarySharesPerSharePeriodTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfOrdinarySharesAxis=stn_OrdinarySharesPerSharePeriodThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfOrdinarySharesAxis=stn_OrdinarySharesPerSharePeriodThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfOrdinarySharesAxis=stn_OrdinarySharesPerSharePeriodFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfOrdinarySharesAxis=stn_OrdinarySharesPerSharePeriodFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfOrdinarySharesAxis=stn_OrdinarySharesPerSharePeriodFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfOrdinarySharesAxis=stn_OrdinarySharesPerSharePeriodFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>131
<FILENAME>R112.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324176706952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Capital - Number of Shares and Weighted&#160;Average Exercise Price of Share Options (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>$ / shares</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_ShareBasedPaymentArrangementsAbstract', window );"><strong>Share-Based Payment Arrangements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOutstandingShareOptions', window );">Share options outstanding, beginning of the year</a></td>
<td class="nump">2,123,800<span></span>
</td>
<td class="nump">4,051,080<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement', window );">Exercised</a></td>
<td class="num">(1,267,614)<span></span>
</td>
<td class="num">(1,840,320)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement', window );">Forfeited</a></td>
<td class="num">(7,908)<span></span>
</td>
<td class="num">(86,960)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOutstandingShareOptions', window );">Share options outstanding, end of the year</a></td>
<td class="nump">848,278<span></span>
</td>
<td class="nump">2,123,800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement', window );">Share options vested, end of the year</a></td>
<td class="nump">848,278<span></span>
</td>
<td class="nump">1,816,592<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019', window );">Weighted average exercise price per share, outstanding, beginning of the year (in cad per share)</a></td>
<td class="nump">$ 32.45<span></span>
</td>
<td class="nump">$ 32.17<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019', window );">Weighted average exercise price per share, exercised (in cad per share)</a></td>
<td class="nump">32.50<span></span>
</td>
<td class="nump">31.83<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019', window );">Weighted average exercise price per share, forfeited (in cad per share)</a></td>
<td class="nump">32.98<span></span>
</td>
<td class="nump">32.58<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019', window );">Weighted average exercise price per share, outstanding, end of the year (in cad per share)</a></td>
<td class="nump">32.37<span></span>
</td>
<td class="nump">32.45<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement', window );">Weighted average exercise price per share, vested, end of the year (in cad per share)</a></td>
<td class="nump">$ 32.37<span></span>
</td>
<td class="nump">$ 32.36<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfOutstandingShareOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of share options outstanding in a share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2021-01-01<br> -Paragraph 45<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_45_d&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2021-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_45_b_i&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2021-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause vi<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_45_b_vi&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfOutstandingShareOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of share options exercised in a share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2021-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_45_b_iv&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of share options forfeited in a share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2021-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_45_b_iii&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average exercise price of share options exercised in a share-based payment arrangement. [Refer: Weighted average [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2021-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_45_b_iv&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average exercise price of share options forfeited in a share-based payment arrangement. [Refer: Weighted average [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2021-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_45_b_iii&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average exercise price of share options outstanding in a share-based payment arrangement. [Refer: Weighted average [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2021-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_45_b_i&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2021-01-01<br> -Paragraph 45<br> -Subparagraph b<br> -Clause vi<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_45_b_vi&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options vested in sharebased payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_ShareBasedPaymentArrangementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-Based Payment Arrangements</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_ShareBasedPaymentArrangementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average exercise price of share options vested in share-based payment arrangement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>132
<FILENAME>R113.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324175289288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share Capital - Summary of the Company's RSUs, PSUs, and DSUs (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_RestrictedShareUnitsRSUsMember', window );">RSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of number and weighted average remaining contractual life of outstanding share options [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement', window );">Units, beginning of year</a></td>
<td class="nump">289,180<span></span>
</td>
<td class="nump">164,704<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Granted</a></td>
<td class="nump">128,579<span></span>
</td>
<td class="nump">142,043<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement', window );">Paid</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement', window );">Forfeited</a></td>
<td class="num">(10,997)<span></span>
</td>
<td class="num">(17,567)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement', window );">Units, end of year</a></td>
<td class="nump">406,762<span></span>
</td>
<td class="nump">289,180<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_PerformanceShareUnitsMember', window );">PSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of number and weighted average remaining contractual life of outstanding share options [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement', window );">Units, beginning of year</a></td>
<td class="nump">869,337<span></span>
</td>
<td class="nump">875,739<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Granted</a></td>
<td class="nump">251,120<span></span>
</td>
<td class="nump">320,256<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement', window );">Paid</a></td>
<td class="num">(235,373)<span></span>
</td>
<td class="num">(234,966)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement', window );">Forfeited</a></td>
<td class="num">(23,052)<span></span>
</td>
<td class="num">(91,692)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement', window );">Units, end of year</a></td>
<td class="nump">862,032<span></span>
</td>
<td class="nump">869,337<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_DeferredShareUnitsDSUsMember', window );">DSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems', window );"><strong>Disclosure of number and weighted average remaining contractual life of outstanding share options [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement', window );">Units, beginning of year</a></td>
<td class="nump">163,249<span></span>
</td>
<td class="nump">275,950<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted', window );">Granted</a></td>
<td class="nump">37,162<span></span>
</td>
<td class="nump">37,147<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement', window );">Paid</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(149,848)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement', window );">Forfeited</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement', window );">Units, end of year</a></td>
<td class="nump">200,411<span></span>
</td>
<td class="nump">163,249<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of other equity instruments (ie other than share options) granted in a share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2021-01-01<br> -Paragraph 47<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_47_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2021-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of other equity instruments (ie other than share options) exercised or vested in a share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2021-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of other equity instruments (ie other than share options) forfeited in a share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2021-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of other equity instruments (ie other than share options) outstanding in a share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 2<br> -IssueDate 2021-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=2&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_RestrictedShareUnitsRSUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_RestrictedShareUnitsRSUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_PerformanceShareUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_PerformanceShareUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_DeferredShareUnitsDSUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_DeferredShareUnitsDSUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>133
<FILENAME>R114.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324174671272">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Summary of Fair Value Hierarchy for Assets (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of assets and liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherFinancialAssets', window );">Assets</a></td>
<td class="nump">$ 198.3<span></span>
</td>
<td class="nump">$ 174.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_RecurringFairValueMeasurementMember', window );">Recurring fair value measurement | Interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of assets and liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherFinancialLiabilities', window );">Liabilities</a></td>
<td class="nump">2.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_RecurringFairValueMeasurementMember', window );">Recurring fair value measurement | Investments held for self-insured liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of assets and liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherFinancialAssets', window );">Assets</a></td>
<td class="nump">198.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_RecurringFairValueMeasurementMember', window );">Recurring fair value measurement | Total return swap on share-based compensation units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of assets and liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherFinancialAssets', window );">Assets</a></td>
<td class="nump">0.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_RecurringFairValueMeasurementMember', window );">Recurring fair value measurement | Foreign currency forward contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of assets and liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherFinancialAssets', window );">Assets</a></td>
<td class="nump">0.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_RecurringFairValueMeasurementMember', window );">Recurring fair value measurement | Level 1 | Interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of assets and liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherFinancialLiabilities', window );">Liabilities</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_RecurringFairValueMeasurementMember', window );">Recurring fair value measurement | Level 1 | Investments held for self-insured liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of assets and liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherFinancialAssets', window );">Assets</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_RecurringFairValueMeasurementMember', window );">Recurring fair value measurement | Level 1 | Total return swap on share-based compensation units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of assets and liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherFinancialAssets', window );">Assets</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_RecurringFairValueMeasurementMember', window );">Recurring fair value measurement | Level 1 | Foreign currency forward contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of assets and liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherFinancialAssets', window );">Assets</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_RecurringFairValueMeasurementMember', window );">Recurring fair value measurement | Level 2 | Interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of assets and liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherFinancialLiabilities', window );">Liabilities</a></td>
<td class="nump">2.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_RecurringFairValueMeasurementMember', window );">Recurring fair value measurement | Level 2 | Investments held for self-insured liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of assets and liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherFinancialAssets', window );">Assets</a></td>
<td class="nump">198.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_RecurringFairValueMeasurementMember', window );">Recurring fair value measurement | Level 2 | Total return swap on share-based compensation units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of assets and liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherFinancialAssets', window );">Assets</a></td>
<td class="nump">0.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_RecurringFairValueMeasurementMember', window );">Recurring fair value measurement | Level 2 | Foreign currency forward contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of assets and liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherFinancialAssets', window );">Assets</a></td>
<td class="nump">0.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_RecurringFairValueMeasurementMember', window );">Recurring fair value measurement | Level 3 | Interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of assets and liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherFinancialLiabilities', window );">Liabilities</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_RecurringFairValueMeasurementMember', window );">Recurring fair value measurement | Level 3 | Investments held for self-insured liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of assets and liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherFinancialAssets', window );">Assets</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_RecurringFairValueMeasurementMember', window );">Recurring fair value measurement | Level 3 | Total return swap on share-based compensation units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of assets and liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherFinancialAssets', window );">Assets</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_RecurringFairValueMeasurementMember', window );">Recurring fair value measurement | Level 3 | Foreign currency forward contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of assets and liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherFinancialAssets', window );">Assets</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of financial assets that the entity does not separately disclose in the same statement or note. [Refer: Financial assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 54<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_54_d&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherFinancialLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of financial liabilities that the entity does not separately disclose in the same statement or note. [Refer: Financial liabilities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 54<br> -Subparagraph m<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_54_m&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherFinancialLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of Fair Value Measurement of Assets and Liabilities [Line item]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MeasurementAxis=ifrs-full_RecurringFairValueMeasurementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MeasurementAxis=ifrs-full_RecurringFairValueMeasurementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfLiabilitiesAxis=ifrs-full_DerivativesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfLiabilitiesAxis=ifrs-full_DerivativesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfAssetsAxis=stn_InvestmentsHeldForSelfInsuredLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfAssetsAxis=stn_InvestmentsHeldForSelfInsuredLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfAssetsAxis=stn_ReturnSwapOnShareBasedCompensationUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfAssetsAxis=stn_ReturnSwapOnShareBasedCompensationUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfAssetsAxis=stn_ForeignCurrencyForwardContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfAssetsAxis=stn_ForeignCurrencyForwardContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level1OfFairValueHierarchyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level1OfFairValueHierarchyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level2OfFairValueHierarchyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level2OfFairValueHierarchyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level3OfFairValueHierarchyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level3OfFairValueHierarchyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>134
<FILENAME>R115.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324174760104">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Summary of Fair Value Hierarchy for Liabilities (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">Liabilities</a></td>
<td class="nump">$ 3,224.2<span></span>
</td>
<td class="nump">$ 2,459.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember', window );">Not measured at fair value in statement of financial position but for which fair value is disclosed | Senior unsecured notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">Liabilities</a></td>
<td class="nump">298.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember', window );">Not measured at fair value in statement of financial position but for which fair value is disclosed | Notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">Liabilities</a></td>
<td class="nump">64.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember', window );">Not measured at fair value in statement of financial position but for which fair value is disclosed | Level 1 | Senior unsecured notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">Liabilities</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember', window );">Not measured at fair value in statement of financial position but for which fair value is disclosed | Level 1 | Notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">Liabilities</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember', window );">Not measured at fair value in statement of financial position but for which fair value is disclosed | Level 2 | Senior unsecured notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">Liabilities</a></td>
<td class="nump">290.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember', window );">Not measured at fair value in statement of financial position but for which fair value is disclosed | Level 2 | Notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">Liabilities</a></td>
<td class="nump">64.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember', window );">Not measured at fair value in statement of financial position but for which fair value is disclosed | Level 3 | Senior unsecured notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">Liabilities</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MeasurementAxis=ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember', window );">Not measured at fair value in statement of financial position but for which fair value is disclosed | Level 3 | Notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems', window );"><strong>Disclosure of fair value measurement of liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Liabilities', window );">Liabilities</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2021-01-01<br> -Paragraph 93<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_93_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2021-01-01<br> -Paragraph 93<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_93_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 13<br> -IssueDate 2021-01-01<br> -Paragraph 93<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=13&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_93_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2021-01-01<br> -Paragraph 28<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_28_d&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2021-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MeasurementAxis=ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MeasurementAxis=ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfLiabilitiesAxis=stn_SeniorUnsecuredNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfLiabilitiesAxis=stn_SeniorUnsecuredNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfLiabilitiesAxis=stn_NotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfLiabilitiesAxis=stn_NotesPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level1OfFairValueHierarchyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level1OfFairValueHierarchyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level2OfFairValueHierarchyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level2OfFairValueHierarchyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level3OfFairValueHierarchyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LevelsOfFairValueHierarchyAxis=ifrs-full_Level3OfFairValueHierarchyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>135
<FILENAME>R116.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324175550184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments - Additional Information (Details)<br> $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CAD ($) </div>
<div>day</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CAD ($) </div>
<div>day</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>AUD ($) </div>
<div>day</div>
</th>
<th class="th">
<div>Oct. 29, 2021 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>day</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax', window );">Gains (losses) on cash flow hedges, net of tax</a></td>
<td class="nump">$ 3,600,000<span></span>
</td>
<td class="num">$ (4,100,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaximumExposureToCreditRisk', window );">Maximum amount of credit risk exposure</a></td>
<td class="nump">$ 1,746,900,000<span></span>
</td>
<td class="nump">$ 1,649,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables', window );">Number of internal target days of revenue in trade receivables | day</a></td>
<td class="nump">59<span></span>
</td>
<td class="nump">58<span></span>
</td>
<td class="nump">59<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DecreaseThroughWriteoffFinancialAssets', window );">Decrease through write-off, financial assets</a></td>
<td class="nump">$ 1,000,000.0<span></span>
</td>
<td class="nump">$ 2,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncreaseThroughRecoveriesFinancialAssets', window );">Recoveries</a></td>
<td class="nump">2,200,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_SensitiveAnalysisOfFairValueProfitLossImpactOf1ChangeInEquityPrices', window );">Adjustments in net income resulting from 1% changes in interest rate</a></td>
<td class="nump">1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_SensitiveAnalysisOfFairValueProfitLossImpactOf05ChangeInInterestRateOnBorrowings', window );">Adjustments in net income resulting from 0.5% changes in interest rate</a></td>
<td class="nump">$ 2,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_PerformanceShareUnitsMember', window );">PSUs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_SensitiveAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice', window );">Adjustments in net income resulting from 10% changes in interest rate</a></td>
<td class="nump">130000000.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">130000000.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_SeniorRevolvingCreditFacilityMember', window );">Revolving credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_LineOfCreditFacilityMaximumBorrowingsCapacity', window );">Amount of revolving credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 800.0<span></span>
</td>
<td class="nump">$ 800,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UndrawnBorrowingFacilities', window );">Unused capacity of the facility</a></td>
<td class="nump">$ 243,700,000<span></span>
</td>
<td class="nump">786,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=stn_ReturnSwapOnShareBasedCompensationUnitsMember', window );">Total return swap on share-based compensation units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness', window );">Unrealized gain (loss) on interest rate swap</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax', window );">Gains (losses) on cash flow hedges, net of tax</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax', window );">Reclassification adjustments on cash flow hedges, before tax</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax', window );">Reclassification adjustments on cash flow hedges, net of tax</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GainsOnChangeInFairValueOfDerivatives', window );">Gains on change in fair value of derivatives</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_ForwardContractMember', window );">Forward contract</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GainsOnChangeInFairValueOfDerivatives', window );">Gains on change in fair value of derivatives</a></td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NotionalAmount', window );">Derivative notional amount</a></td>
<td class="nump">$ 39,300,000<span></span>
</td>
<td class="nump">96,000,000.0<span></span>
</td>
<td class="nump">$ 42.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LossesOnChangeInFairValueOfDerivatives', window );">Losses on change in fair value of derivatives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfHedgesAxis=ifrs-full_CashFlowHedgesMember', window );">Cash flow hedges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NominalAmountOfHedgingInstrument', window );">Interest rate swap agreement, amount</a></td>
<td class="nump">160,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AverageRateOfHedgingInstrument', window );">Interest rate swap agreement, fixed Interest rate</a></td>
<td class="nump">2.295%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.295%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness', window );">Unrealized gain (loss) on interest rate swap</a></td>
<td class="nump">$ 4,600,000<span></span>
</td>
<td class="num">(5,400,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax', window );">Gains (losses) on cash flow hedges, net of tax</a></td>
<td class="nump">$ 3,500,000<span></span>
</td>
<td class="num">$ (4,100,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TypesOfHedgesAxis=ifrs-full_CashFlowHedgesMember', window );">Cash flow hedges | Total return swap on share-based compensation units</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems', window );"><strong>Disclosure of nature and extent of risks arising from financial instruments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NominalAmountOfHedgingInstrument', window );">Interest rate swap agreement, amount</a></td>
<td class="nump">24,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AverageRateOfHedgingInstrument">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average rate of a hedging instrument. [Refer: Hedging instruments [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 23B<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_23B_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AverageRateOfHedgingInstrument</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DecreaseThroughWriteoffFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The decrease in financial assets resulting from write-off. [Refer: Financial assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph IG20B<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_IG20B&amp;doctype=Implementation%20Guidance<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 35I<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_35I_c&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 35H<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_35H&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DecreaseThroughWriteoffFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The gain (loss) on the change in fair value of the hedging instrument used as a basis for recognising hedge ineffectiveness. Hedge ineffectiveness is the extent to which the changes in the fair value or the cash flows of the hedging instrument are greater or less than those on the hedged item.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 24A<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_24A_c&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The gains (losses) recognised in other comprehensive income on cash flow hedges, net of tax, before reclassification adjustments. [Refer: Cash flow hedges [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 24C<br> -Subparagraph b<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_24C_b_i&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 24E<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_24E_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 91<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_91_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Expiry date 2023-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 23<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_23_c&amp;doctype=Standard&amp;book=b<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsOnChangeInFairValueOfDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The gains resulting from change in the fair value of derivatives recognised in profit or loss. [Refer: Derivatives [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsOnChangeInFairValueOfDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LossesOnChangeInFairValueOfDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The losses resulting from changes in the fair value of derivatives recognised in profit or loss. [Refer: Derivatives [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LossesOnChangeInFairValueOfDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaximumExposureToCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount that best represents the maximum exposure to credit risk without taking into account any collateral held or other credit enhancements (for example, netting agreements that do not qualify for offset in accordance with IAS 32). [Refer: Credit risk [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 35K<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_35K_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Expiry date 2023-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 36<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_36_a&amp;doctype=Standard&amp;book=b<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaximumExposureToCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NominalAmountOfHedgingInstrument">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The nominal amount of a hedging instrument. [Refer: Hedging instruments [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 23B<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_23B_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 24A<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_24A_d&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NominalAmountOfHedgingInstrument</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The nominal or face amount of a financial instrument, used to calculate payments made on that instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of reclassification adjustments related to cash flow hedges, before tax. Reclassification adjustments are amounts reclassified to profit (loss) in the current period that were recognised in other comprehensive income in the current or previous periods. [Refer: Cash flow hedges [member]; Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 92<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_92&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Expiry date 2023-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 23<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_23_d&amp;doctype=Standard&amp;book=b<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of reclassification adjustments related to cash flow hedges, net of tax. Reclassification adjustments are amounts reclassified to profit (loss) in the current period that were recognised in other comprehensive income in the current or previous periods. [Refer: Cash flow hedges [member]; Other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 92<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_92&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 24C<br> -Subparagraph b<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_24C_b_iv&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 24E<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_24E_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Expiry date 2023-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 23<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_23_d&amp;doctype=Standard&amp;book=b<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_UndrawnBorrowingFacilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of undrawn borrowing facilities that may be available for future operating activities and to settle capital commitments. [Refer: Capital commitments]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 50<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_50_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_UndrawnBorrowingFacilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_IncreaseThroughRecoveriesFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase Through Recoveries, Financial Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_IncreaseThroughRecoveriesFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_LineOfCreditFacilityMaximumBorrowingsCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line of credit facility, maximum borrowings capacity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_LineOfCreditFacilityMaximumBorrowingsCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of internal target of days of revenue in trade receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_SensitiveAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sensitive Analysis Of Fair Value, Performance Shares, Impact Of 10% Change In Share Price</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_SensitiveAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_SensitiveAnalysisOfFairValueProfitLossImpactOf05ChangeInInterestRateOnBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sensitive Analysis Of Fair Value, Profit (Loss), Impact Of 0.5% Change In Interest Rate On Borrowings</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_SensitiveAnalysisOfFairValueProfitLossImpactOf05ChangeInInterestRateOnBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_SensitiveAnalysisOfFairValueProfitLossImpactOf1ChangeInEquityPrices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sensitive Analysis Of Fair Value, Profit (Loss), Impact Of 1% Change In Equity Prices</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_SensitiveAnalysisOfFairValueProfitLossImpactOf1ChangeInEquityPrices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_PerformanceShareUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfSharebasedPaymentArrangementsAxis=stn_PerformanceShareUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=stn_SeniorRevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=stn_SeniorRevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=stn_ReturnSwapOnShareBasedCompensationUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=stn_ReturnSwapOnShareBasedCompensationUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_ForwardContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_ForwardContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TypesOfHedgesAxis=ifrs-full_CashFlowHedgesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TypesOfHedgesAxis=ifrs-full_CashFlowHedgesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>136
<FILENAME>R117.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324176792264">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments - Summary of Loss Allowance Provision (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets', window );">Loss allowance provision, end of the year</a></td>
<td class="nump">$ 2.0<span></span>
</td>
<td class="nump">$ 3.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember', window );">Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_FinancialAssets', window );">Gross carrying amount</a></td>
<td class="nump">1,348.3<span></span>
</td>
<td class="nump">1,180.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedImpairmentMember', window );">Accumulated impairment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets', window );">Loss allowance provision, end of the year</a></td>
<td class="nump">$ 2.6<span></span>
</td>
<td class="nump">$ 3.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=ifrs-full_CurrentMember', window );">1&#8211;30</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ExpectedCreditLossRate', window );">Expected loss rate</a></td>
<td class="nump">0.09%<span></span>
</td>
<td class="nump">0.12%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=ifrs-full_CurrentMember', window );">1&#8211;30 | Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_FinancialAssets', window );">Gross carrying amount</a></td>
<td class="nump">$ 1,026.1<span></span>
</td>
<td class="nump">$ 864.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=ifrs-full_CurrentMember', window );">1&#8211;30 | Accumulated impairment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets', window );">Loss allowance provision, end of the year</a></td>
<td class="nump">$ 1.1<span></span>
</td>
<td class="nump">$ 1.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember', window );">31&#8211;60</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ExpectedCreditLossRate', window );">Expected loss rate</a></td>
<td class="nump">0.14%<span></span>
</td>
<td class="nump">0.16%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember', window );">31&#8211;60 | Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_FinancialAssets', window );">Gross carrying amount</a></td>
<td class="nump">$ 181.1<span></span>
</td>
<td class="nump">$ 160.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember', window );">31&#8211;60 | Accumulated impairment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets', window );">Loss allowance provision, end of the year</a></td>
<td class="nump">$ 0.2<span></span>
</td>
<td class="nump">$ 0.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember', window );">61&#8211;90</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ExpectedCreditLossRate', window );">Expected loss rate</a></td>
<td class="nump">0.34%<span></span>
</td>
<td class="nump">0.38%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember', window );">61&#8211;90 | Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_FinancialAssets', window );">Gross carrying amount</a></td>
<td class="nump">$ 56.3<span></span>
</td>
<td class="nump">$ 60.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember', window );">61&#8211;90 | Accumulated impairment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets', window );">Loss allowance provision, end of the year</a></td>
<td class="nump">$ 0.2<span></span>
</td>
<td class="nump">$ 0.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember', window );">91&#8211;120</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ExpectedCreditLossRate', window );">Expected loss rate</a></td>
<td class="nump">0.73%<span></span>
</td>
<td class="nump">0.76%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember', window );">91&#8211;120 | Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_FinancialAssets', window );">Gross carrying amount</a></td>
<td class="nump">$ 30.7<span></span>
</td>
<td class="nump">$ 25.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember', window );">91&#8211;120 | Accumulated impairment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets', window );">Loss allowance provision, end of the year</a></td>
<td class="nump">$ 0.2<span></span>
</td>
<td class="nump">$ 0.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanFourMonthsMember', window );">121+</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ExpectedCreditLossRate', window );">Expected loss rate</a></td>
<td class="nump">1.55%<span></span>
</td>
<td class="nump">1.52%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanFourMonthsMember', window );">121+ | Cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_FinancialAssets', window );">Gross carrying amount</a></td>
<td class="nump">$ 54.1<span></span>
</td>
<td class="nump">$ 69.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanFourMonthsMember', window );">121+ | Accumulated impairment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfProvisionMatrixLineItems', window );"><strong>Disclosure of provision matrix [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets', window );">Loss allowance provision, end of the year</a></td>
<td class="nump">$ 0.9<span></span>
</td>
<td class="nump">$ 1.6<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of an allowance account used to record impairments to financial assets due to credit losses. [Refer: Financial assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Expiry date 2023-01-01<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 16<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2017-en-b&amp;anchor=para_16&amp;doctype=Standard&amp;book=b<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfProvisionMatrixLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfProvisionMatrixLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ExpectedCreditLossRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The rate of expected credit losses, calculated as percentage of the gross carrying amount. Expected credit losses are the weighted average of credit losses with the respective risks of a default occurring as the weights.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph IG20D<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_IG20D&amp;doctype=Implementation%20Guidance<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 35N<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_35N&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExpectedCreditLossRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_FinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of assets that are: (a) cash; (b) an equity instrument of another entity; (c) a contractual right: (i) to receive cash or another financial asset from another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially favourable to the entity; or (d) a contract that will, or may be, settled in the entity&#8217;s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to receive a variable number of the entity&#8217;s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity&#8217;s own equity instruments. For this purpose the entity&#8217;s own equity instruments do not include puttable financial instruments classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity&#8217;s own equity instruments. [Refer: Financial instruments, class [member]; Financial liabilities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 25<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_25&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 35H<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_35H&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 35I<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_35I&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 35M<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_35M&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 35N<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_35N&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_GrossCarryingAmountMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedImpairmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis=ifrs-full_AccumulatedImpairmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PastDueStatusAxis=ifrs-full_CurrentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastDueStatusAxis=ifrs-full_CurrentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanFourMonthsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PastDueStatusAxis=ifrs-full_LaterThanFourMonthsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>137
<FILENAME>R118.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324175357512">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financial Instruments - Timing of Undiscounted Cash Outflows Relating to Financial Liabilities (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems', window );"><strong>Disclosure of maturity analysis for non-derivative financial liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BankBorrowingsUndiscountedCashFlows', window );">Bank indebtedness</a></td>
<td class="nump">$ 7.2<span></span>
</td>
<td class="nump">$ 4.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows', window );">Trade and other payables</a></td>
<td class="nump">634.7<span></span>
</td>
<td class="nump">576.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GrossLeaseLiabilities', window );">Lease liabilities</a></td>
<td class="nump">758.9<span></span>
</td>
<td class="nump">740.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NonCurrentBorrowingsUndiscountedCashFlows', window );">Long-term debt</a></td>
<td class="nump">1,250.0<span></span>
</td>
<td class="nump">683.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_OtherBorrowingsUndiscountedCashFlows', window );">Other financial liabilities</a></td>
<td class="nump">6.2<span></span>
</td>
<td class="nump">8.2<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows', window );">Total contractual obligations</a></td>
<td class="nump">2,657.0<span></span>
</td>
<td class="nump">2,012.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember', window );">Less&#160;than&#160;1&#160;Year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems', window );"><strong>Disclosure of maturity analysis for non-derivative financial liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BankBorrowingsUndiscountedCashFlows', window );">Bank indebtedness</a></td>
<td class="nump">7.2<span></span>
</td>
<td class="nump">4.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows', window );">Trade and other payables</a></td>
<td class="nump">634.7<span></span>
</td>
<td class="nump">576.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GrossLeaseLiabilities', window );">Lease liabilities</a></td>
<td class="nump">136.9<span></span>
</td>
<td class="nump">127.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NonCurrentBorrowingsUndiscountedCashFlows', window );">Long-term debt</a></td>
<td class="nump">52.6<span></span>
</td>
<td class="nump">47.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_OtherBorrowingsUndiscountedCashFlows', window );">Other financial liabilities</a></td>
<td class="nump">3.4<span></span>
</td>
<td class="nump">0.9<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows', window );">Total contractual obligations</a></td>
<td class="nump">834.8<span></span>
</td>
<td class="nump">757.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember', window );">1&#160;to&#160;3&#160;Years</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems', window );"><strong>Disclosure of maturity analysis for non-derivative financial liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BankBorrowingsUndiscountedCashFlows', window );">Bank indebtedness</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows', window );">Trade and other payables</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GrossLeaseLiabilities', window );">Lease liabilities</a></td>
<td class="nump">241.2<span></span>
</td>
<td class="nump">226.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NonCurrentBorrowingsUndiscountedCashFlows', window );">Long-term debt</a></td>
<td class="nump">190.7<span></span>
</td>
<td class="nump">334.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_OtherBorrowingsUndiscountedCashFlows', window );">Other financial liabilities</a></td>
<td class="nump">2.7<span></span>
</td>
<td class="nump">7.2<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows', window );">Total contractual obligations</a></td>
<td class="nump">434.6<span></span>
</td>
<td class="nump">568.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanThreeYearsMember', window );">After&#160;3&#160;Years</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems', window );"><strong>Disclosure of maturity analysis for non-derivative financial liabilities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BankBorrowingsUndiscountedCashFlows', window );">Bank indebtedness</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows', window );">Trade and other payables</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GrossLeaseLiabilities', window );">Lease liabilities</a></td>
<td class="nump">380.8<span></span>
</td>
<td class="nump">385.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NonCurrentBorrowingsUndiscountedCashFlows', window );">Long-term debt</a></td>
<td class="nump">1,006.7<span></span>
</td>
<td class="nump">300.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_OtherBorrowingsUndiscountedCashFlows', window );">Other financial liabilities</a></td>
<td class="nump">0.1<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows', window );">Total contractual obligations</a></td>
<td class="nump">$ 1,387.6<span></span>
</td>
<td class="nump">$ 686.6<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BankBorrowingsUndiscountedCashFlows">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of contractual undiscounted cash flows in relation to bank borrowings. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph B11D<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B11D&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph IG31A<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_IG31A&amp;doctype=Implementation%20Guidance<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BankBorrowingsUndiscountedCashFlows</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GrossLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of contractual undiscounted cash flows in relation to lease liabilities before deducting finance charges. [Refer: Lease liabilities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2021-01-01<br> -Paragraph 58<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_58&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph B11D<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B11D_a&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GrossLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of contractual undiscounted cash flows in relation to non-derivative financial liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 39<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_39_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of contractual undiscounted cash flows in relation to trade and other payables. [Refer: Trade and other payables]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph B11D<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B11D&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph IG31A<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_IG31A&amp;doctype=Implementation%20Guidance<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_NonCurrentBorrowingsUndiscountedCashFlows">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non-current borrowings, undiscounted cash flows</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_NonCurrentBorrowingsUndiscountedCashFlows</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_OtherBorrowingsUndiscountedCashFlows">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other borrowings, undiscounted cash flows</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_OtherBorrowingsUndiscountedCashFlows</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_NotLaterThanOneYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=ifrs-full_LaterThanThreeYearsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=ifrs-full_LaterThanThreeYearsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>138
<FILENAME>R119.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324174655400">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Capital Management - Summary of Capital Managed (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract', window );"><strong>Subclassifications of assets, liabilities and equities [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentPortionOfLongtermBorrowings', window );">Current portion of long-term debt</a></td>
<td class="nump">$ 51.0<span></span>
</td>
<td class="nump">$ 46.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LongtermBorrowings', window );">Non-current&#160;portion of long-term debt</a></td>
<td class="nump">1,194.1<span></span>
</td>
<td class="nump">634.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_Borrowings', window );">Long-term debt</a></td>
<td class="nump">1,245.1<span></span>
</td>
<td class="nump">680.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents', window );">Bank indebtedness</a></td>
<td class="nump">7.2<span></span>
</td>
<td class="nump">4.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashAndCashEquivalents', window );">Less: cash and deposits</a></td>
<td class="num">(193.9)<span></span>
</td>
<td class="num">(289.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NetDebt', window );">Net debt</a></td>
<td class="nump">1,058.4<span></span>
</td>
<td class="nump">396.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EquityAttributableToOwnersOfParent', window );">Shareholders&#8217; equity</a></td>
<td class="nump">2,001.7<span></span>
</td>
<td class="nump">1,928.5<span></span>
</td>
<td class="nump">$ 1,875.5<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_CapitalNetOfCashAndCashEquivalents', window );">Total capital managed</a></td>
<td class="nump">$ 3,060.1<span></span>
</td>
<td class="nump">$ 2,324.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BankOverdraftsClassifiedAsCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount that has been withdrawn from an account in excess of existing cash balances. This is considered a short-term extension of credit by the bank. [Refer: Cash and cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BankOverdraftsClassifiedAsCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_Borrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of outstanding funds that the entity is obligated to repay.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_Borrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 45<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_45&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph B13<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B13_a&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 54<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_54_i&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentPortionOfLongtermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current portion of non-current borrowings. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentPortionOfLongtermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EquityAttributableToOwnersOfParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of equity attributable to the owners of the parent. This specifically excludes non-controlling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 54<br> -Subparagraph r<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_54_r&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EquityAttributableToOwnersOfParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LongtermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The non-current portion of non-current borrowings. [Refer: Borrowings]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 55<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_55&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LongtermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NetDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net debt of the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NetDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_CapitalNetOfCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Capital, net of cash and cash equivalents</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_CapitalNetOfCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>139
<FILENAME>R120.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324185758408">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Capital Management - Additional Information (Details)<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CAD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember', window );">Top of range</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems', window );"><strong>Disclosure of objectives, policies and processes for managing capital [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_UnencumberedCashLeverageRatioCovenant', window );">Unencumbered cash</a></td>
<td class="nump">$ 150,000,000.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_UnencumberedCashLeverageRatioCovenant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unencumbered Cash, Leverage Ratio Covenant</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_UnencumberedCashLeverageRatioCovenant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>140
<FILENAME>R121.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324181431368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Summary of Effective Income Tax for Continuing Operations From Statutory Canadian Tax Rates (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncomeTaxesAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ApplicableTaxRate', window );">Income tax expense at statutory Canadian rates</a></td>
<td class="nump">25.90%<span></span>
</td>
<td class="nump">25.60%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract', window );"><strong>Increase (decrease) resulting from:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TaxRateEffectOfForeignTaxRates', window );">Rate differential on foreign income</a></td>
<td class="num">(1.80%)<span></span>
</td>
<td class="nump">2.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss', window );">Non-deductible&#160;expenses and&#160;non-taxable&#160;income</a></td>
<td class="num">(0.10%)<span></span>
</td>
<td class="nump">1.60%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TaxRateEffectOfTaxLosses', window );">Unrecognized tax losses and temporary differences</a></td>
<td class="num">(0.10%)<span></span>
</td>
<td class="num">(0.50%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation', window );">Research and development and other tax credits</a></td>
<td class="num">(0.70%)<span></span>
</td>
<td class="num">(1.10%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome', window );">Other</a></td>
<td class="nump">0.50%<span></span>
</td>
<td class="num">(1.50%)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AverageEffectiveTaxRate', window );">Average effective tax rate</a></td>
<td class="nump">23.70%<span></span>
</td>
<td class="nump">26.60%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ApplicableTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The applicable income tax rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ApplicableTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AverageEffectiveTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The tax expense (income) divided by the accounting profit. [Refer: Accounting profit]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AverageEffectiveTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax rate effects, in aggregate, on the reconciliation between the average effective tax rate and the applicable tax rate that the entity does not separately disclose in the reconciliation. [Refer: Average effective tax rate; Applicable tax rate]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from the expenses not deductible in determining taxable profit. [Refer: Average effective tax rate; Applicable tax rate]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TaxRateEffectOfForeignTaxRates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from the application of foreign tax rates. [Refer: Average effective tax rate; Applicable tax rate]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TaxRateEffectOfForeignTaxRates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from revenue that is exempt from taxation. [Refer: Average effective tax rate; Applicable tax rate]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TaxRateEffectOfTaxLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from tax losses. [Refer: Average effective tax rate; Applicable tax rate]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph 81<br> -Subparagraph c<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_81_c_ii&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TaxRateEffectOfTaxLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_IncomeTaxesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Taxes</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_IncomeTaxesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>141
<FILENAME>R122.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324177083800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Summary of Major Components of Current Income Tax Expense from Continuing Operations (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncomeTaxesAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncomeTaxExpenseContinuingOperationsCurrent', window );">Ongoing operations</a></td>
<td class="nump">$ 66.7<span></span>
</td>
<td class="nump">$ 76.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_TaxExpenseRelatingToUKReorganizationAndUSTransition', window );">UK reorganization tax and US transition tax</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">2.6<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CurrentTaxExpenseIncome', window );">Current income tax expense</a></td>
<td class="nump">$ 66.7<span></span>
</td>
<td class="nump">$ 79.5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CurrentTaxExpenseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income taxes payable (recoverable) in respect of the taxable profit (tax loss) for a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph 80<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_80_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CurrentTaxExpenseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_IncomeTaxExpenseContinuingOperationsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income tax expense continuing operations current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_IncomeTaxExpenseContinuingOperationsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_IncomeTaxesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Taxes</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_IncomeTaxesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_TaxExpenseRelatingToUKReorganizationAndUSTransition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax expense relating to UK reorganization and US transition</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_TaxExpenseRelatingToUKReorganizationAndUSTransition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>142
<FILENAME>R123.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324211647560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Summary of Major Components of Deferred Income Tax (Recovery) Expense from Continuing Operations (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncomeTaxesAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences', window );">Origination and reversal of timing differences</a></td>
<td class="num">$ (2.3)<span></span>
</td>
<td class="num">$ (17.0)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset', window );">Unrecognized tax losses and temporary differences</a></td>
<td class="nump">0.9<span></span>
</td>
<td class="nump">0.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes', window );">Change of tax rates</a></td>
<td class="num">(2.4)<span></span>
</td>
<td class="num">(1.7)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense', window );">Recovery arising from previously unrecognized tax assets</a></td>
<td class="num">(0.6)<span></span>
</td>
<td class="num">(4.0)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncome', window );">Deferred income tax recovery</a></td>
<td class="num">$ (4.4)<span></span>
</td>
<td class="num">$ (21.9)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of deferred tax expense arising from the write-down, or reversal of a previous write-down, of a deferred tax asset. [Refer: Deferred tax assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph 80<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_80_g&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxExpenseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of tax expense (income) relating to changes in deferred tax liabilities and deferred tax assets. [Refer: Deferred tax assets; Deferred tax liabilities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_81_g_ii&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxExpenseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of deferred tax expense or income relating to the creation or reversal of temporary differences. [Refer: Temporary differences [member]; Deferred tax expense (income)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph 80<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_80_c&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of deferred tax expense or income relating to tax rate changes or the imposition of new taxes. [Refer: Deferred tax expense (income)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph 80<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_80_d&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of benefit arising from a previously unrecognised tax loss, tax credit or temporary difference of a prior period that is used to reduce deferred tax expense. [Refer: Deferred tax expense (income); Temporary differences [member]; Unused tax losses [member]; Unused tax credits [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph 80<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_80_f&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_IncomeTaxesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Taxes</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_IncomeTaxesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>143
<FILENAME>R124.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324175611800">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Significant Components of Net Deferred Income Tax Assets (Liabilities) (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets</a></td>
<td class="nump">$ 48.3<span></span>
</td>
<td class="nump">$ 42.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="num">(77.5)<span></span>
</td>
<td class="num">(63.4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilityAsset', window );">Deferred income tax assets (liabilities)</a></td>
<td class="num">(29.2)<span></span>
</td>
<td class="num">(21.0)<span></span>
</td>
<td class="num">$ (41.3)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_LeaseLiabilitiesMember', window );">Lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets</a></td>
<td class="nump">166.7<span></span>
</td>
<td class="nump">154.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_TemporaryDifferenceMember', window );">Differences in timing of taxability of revenue and deductibility of expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets</a></td>
<td class="nump">47.3<span></span>
</td>
<td class="nump">27.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=stn_UnusedTaxLossesAndCreditsMember', window );">Loss and tax credit carryforwards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets</a></td>
<td class="nump">28.2<span></span>
</td>
<td class="nump">8.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=stn_DeferredTaxDefinedBenefitObligationMember', window );">Employee defined benefit plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets</a></td>
<td class="nump">7.3<span></span>
</td>
<td class="nump">5.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_OtherTemporaryDifferencesMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxAssets', window );">Deferred tax assets</a></td>
<td class="nump">1.5<span></span>
</td>
<td class="nump">1.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_PropertyPlantAndEquipmentMember', window );">Carrying value of property and equipment in excess of tax cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="num">(15.2)<span></span>
</td>
<td class="num">(26.2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_IntangibleAssetsOtherThanGoodwillMember', window );">Carrying value of intangible assets in excess of tax cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="num">(147.1)<span></span>
</td>
<td class="num">(84.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_RightofuseAssetsMember', window );">Lease assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="num">$ (117.9)<span></span>
</td>
<td class="num">$ (108.7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amounts of income taxes recoverable in future periods in respect of: (a) deductible temporary differences; (b) the carryforward of unused tax losses; and (c) the carryforward of unused tax credits. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 54<br> -Subparagraph o<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 56<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amounts of income taxes payable in future periods in respect of taxable temporary differences. [Refer: Temporary differences [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 54<br> -Subparagraph o<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_54_o&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 56<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_56&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of deferred tax liabilities or assets. [Refer: Deferred tax liabilities; Deferred tax assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_LeaseLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_LeaseLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_TemporaryDifferenceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_TemporaryDifferenceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=stn_UnusedTaxLossesAndCreditsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=stn_UnusedTaxLossesAndCreditsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=stn_DeferredTaxDefinedBenefitObligationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=stn_DeferredTaxDefinedBenefitObligationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_OtherTemporaryDifferencesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_OtherTemporaryDifferencesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_PropertyPlantAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_PropertyPlantAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_IntangibleAssetsOtherThanGoodwillMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_IntangibleAssetsOtherThanGoodwillMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_RightofuseAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_RightofuseAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>144
<FILENAME>R125.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324181344344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Reconciliation of Net Deferred Tax Assets (Liabilities) (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract', window );"><strong>Reconciliation of changes in deferred tax liability (asset) [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilityAsset', window );">Balance, beginning of the year</a></td>
<td class="num">$ (21.0)<span></span>
</td>
<td class="num">$ (41.3)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity', window );">Tax effect on equity items</a></td>
<td class="nump">7.3<span></span>
</td>
<td class="num">(2.0)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset', window );">Impact of foreign exchange</a></td>
<td class="num">(0.4)<span></span>
</td>
<td class="nump">0.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_OtherIncreaseDecreaseDeferredTaxLiabilityAsset', window );">Other</a></td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset', window );">Deferred taxes acquired through business combinations</a></td>
<td class="num">(19.9)<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss', window );">Tax recovery during the year recognized in net income</a></td>
<td class="nump">4.4<span></span>
</td>
<td class="nump">20.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeferredTaxLiabilityAsset', window );">Balance, end of the year</a></td>
<td class="num">$ (29.2)<span></span>
</td>
<td class="num">$ (21.0)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of tax expense or income relating to changes in deferred tax liabilities and deferred tax assets, recognised in profit or loss. [Refer: Deferred tax assets; Deferred tax expense (income); Deferred tax liabilities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause ii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_81_g_ii&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of deferred tax liabilities or assets. [Refer: Deferred tax liabilities; Deferred tax assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph 81<br> -Subparagraph g<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_81_g_i&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of deferred tax related to items credited (charged) directly to equity. [Refer: Deferred tax expense (income)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph 81<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_81_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in deferred tax liability (asset) resulting from business combinations. [Refer: Deferred tax liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph 81<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_81&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in deferred tax liability (asset) resulting from the net exchange differences arising when the financial statements are translated from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Deferred tax liability (asset)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph 81<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_81&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_OtherIncreaseDecreaseDeferredTaxLiabilityAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in deferred tax liability (asset) resulting from other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_OtherIncreaseDecreaseDeferredTaxLiabilityAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>145
<FILENAME>R126.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324176782344">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Summary of Loss Carryforwards and Deductible Temporary Differences (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised', window );">Deductible temporary differences</a></td>
<td class="nump">$ 0.2<span></span>
</td>
<td class="nump">$ 1.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=stn_NonCapitalTaxLossesMember', window );">Non-capital tax losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised', window );">Non-capital and capital tax losses</a></td>
<td class="nump">113.8<span></span>
</td>
<td class="nump">70.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=stn_NonCapitalTaxLossesMember', window );">Non-capital tax losses | Expire (2022 to 2041)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised', window );">Non-capital and capital tax losses</a></td>
<td class="nump">72.0<span></span>
</td>
<td class="nump">37.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=stn_NonCapitalTaxLossesMember', window );">Non-capital tax losses | Never expire</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised', window );">Non-capital and capital tax losses</a></td>
<td class="nump">41.8<span></span>
</td>
<td class="nump">33.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=stn_CapitalTaxLossesMember', window );">Capital tax losses | Never expire</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised', window );">Non-capital and capital tax losses</a></td>
<td class="nump">2.5<span></span>
</td>
<td class="nump">2.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_TemporaryDifferenceMember', window );">Non-capital and capital tax losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems', window );"><strong>Disclosure of temporary difference, unused tax losses and unused tax credits [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised', window );">Non-capital and capital tax losses</a></td>
<td class="nump">$ 116.5<span></span>
</td>
<td class="nump">$ 74.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of deductible temporary differences for which no deferred tax asset is recognised in the statement of financial position. [Refer: Temporary differences [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph 81<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_81_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of unused tax losses for which no deferred tax asset is recognised in the statement of financial position. [Refer: Unused tax losses [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph 81<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_81_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=stn_NonCapitalTaxLossesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=stn_NonCapitalTaxLossesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=stn_ExpireMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=stn_ExpireMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_MaturityAxis=stn_NeverExpireMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_MaturityAxis=stn_NeverExpireMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=stn_CapitalTaxLossesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=stn_CapitalTaxLossesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_TemporaryDifferenceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=ifrs-full_TemporaryDifferenceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>146
<FILENAME>R127.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324180420648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Additional Information (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncomeTaxesAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_AdjustmentForTaxRelatingToTaxLegislationChanges', window );">Adjustments of tax expense (income) by change in tax legislation</a></td>
<td class="nump">$ 9.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised', window );">Unused tax credits for which no deferred tax asset recognised</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 4.9<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of unused tax credits for which no deferred tax asset is recognised in the statement of financial position. [Refer: Unused tax credits [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph 81<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_81_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_AdjustmentForTaxRelatingToTaxLegislationChanges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments of tax expense (income) recognised relating to tax legislation changes</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_AdjustmentForTaxRelatingToTaxLegislationChanges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_IncomeTaxesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Taxes</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_IncomeTaxesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>147
<FILENAME>R128.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324177308664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Interest Expense - Schedule of Interest Expense (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract', window );"><strong>Analysis of income and expense [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_InterestExpenseOnBorrowings', window );">Interest on credit facilities</a></td>
<td class="nump">$ 9.5<span></span>
</td>
<td class="nump">$ 20.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_InterestExpenseOnLeaseLiabilities', window );">Interest on lease liabilities</a></td>
<td class="nump">23.7<span></span>
</td>
<td class="nump">28.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_InterestExpenseOnOther', window );">Other</a></td>
<td class="nump">9.5<span></span>
</td>
<td class="nump">4.2<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_InterestExpense', window );">Total interest expense</a></td>
<td class="nump">42.7<span></span>
</td>
<td class="nump">53.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome', window );">Interest income on FVOCI investment debt securities</a></td>
<td class="num">(3.5)<span></span>
</td>
<td class="num">(2.8)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_InterestIncomeOnOtherFinancialAssets', window );">Other</a></td>
<td class="num">(1.3)<span></span>
</td>
<td class="num">(1.1)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RevenueFromInterest', window );">Total interest income</a></td>
<td class="num">(4.8)<span></span>
</td>
<td class="num">(3.9)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_InterestRevenueExpense', window );">Net interest expense</a></td>
<td class="nump">$ 37.9<span></span>
</td>
<td class="nump">$ 49.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AnalysisOfIncomeAndExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense arising from interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2021-01-01<br> -Paragraph 23<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_23_d&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2021-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph B13<br> -Subparagraph f<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B13_f&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InterestExpenseOnBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of interest expense on borrowings. [Refer: Interest expense; Borrowings]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestExpenseOnBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InterestExpenseOnLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of interest expense on lease liabilities. [Refer: Lease liabilities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2021-01-01<br> -Paragraph 53<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_53_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestExpenseOnLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InterestIncomeOnOtherFinancialAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of interest income on other financial assets. [Refer: Interest income; Other financial assets]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestIncomeOnOtherFinancialAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InterestRevenueExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income or expense arising from interest. [Refer: Interest expense; Interest income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2021-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2021-01-01<br> -Paragraph 23<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_23&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestRevenueExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of interest revenue arising on financial assets measured at fair value through other comprehensive income. [Refer: Revenue; Financial assets measured at fair value through other comprehensive income]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 20<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_20_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RevenueFromInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income arising from interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2021-01-01<br> -Paragraph 23<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_23_c&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2021-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph B13<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B13_e&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueFromInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_InterestExpenseOnOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest expense on other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_InterestExpenseOnOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>148
<FILENAME>R129.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324175173544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CAD ($) </div>
<div>unit</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>CAD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_RevenueFromContractsWithCustomersAbstract', window );"><strong>Revenue From Contracts With Customers [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NumberOfSpecializedBusinessOperatingUnits', window );">Number of specialized business operating units | unit</a></td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate', window );">Contract liabilities recognised as of acquisition date</a></td>
<td class="nump">$ 43.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod', window );">Deferred revenue</a></td>
<td class="nump">$ 197.3<span></span>
</td>
<td class="nump">$ 199.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PercentageOfEntitysRevenue', window );">Percentage of gross revenue</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations', window );">Revenue from performance obligations unsatisfied (or partially unsatisfied)</a></td>
<td class="nump">$ 5,134.3<span></span>
</td>
<td class="nump">$ 4,377.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue', window );">Expected revenue recognition as contracts are completed</a></td>
<td class="nump">78.00%<span></span>
</td>
<td class="nump">78.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment', window );">Timing expected to recognize revenue as contracts are completed</a></td>
<td class="text">18 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount recognised as of the acquisition date for contract liabilities assumed in a business combination. [Refer: Contract liabilities; Business combinations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 3<br> -IssueDate 2021-01-01<br> -Paragraph B64<br> -Subparagraph i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=3&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_B64_i&amp;doctype=Appendix&amp;subtype=B<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PercentageOfEntitysRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of the entity's revenue. [Refer: Revenue]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2021-01-01<br> -Paragraph 34<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_34&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PercentageOfEntitysRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of revenue that was included in the contract liability balance at the beginning of the period. [Refer: Contract liabilities; Revenue from contracts with customers]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2021-01-01<br> -Paragraph 116<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_116_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of the transaction price allocated to the performance obligations that are unsatisfied (or partially unsatisfied) as of the end of the reporting period. The transaction price is the amount of consideration to which an entity expects to be entitled in exchange for transferring promised goods or services to a customer, excluding amounts collected on behalf of third parties (for example, some sales taxes). [Refer: Performance obligations [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2021-01-01<br> -Paragraph 120<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_120_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_NumberOfSpecializedBusinessOperatingUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of specialized business operating units</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_NumberOfSpecializedBusinessOperatingUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage that entity expects to recognise transaction price allocated to remaining performance obligations as revenue</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_RevenueFromContractsWithCustomersAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue From Contracts With Customers</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_RevenueFromContractsWithCustomersAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Timing of satisfaction of performance obligations relates to typical timing of payment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>149
<FILENAME>R130.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324181411464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Costs from Continuing Operations - Schedule of Employee Benefits Cost (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract', window );"><strong>Analysis of income and expense [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ShorttermEmployeeBenefitsExpense', window );">Wages, salaries, and benefits</a></td>
<td class="nump">$ 2,644.6<span></span>
</td>
<td class="nump">$ 2,670.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PostemploymentBenefitExpenseInProfitOrLoss', window );">Pension costs</a></td>
<td class="nump">77.3<span></span>
</td>
<td class="nump">79.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees', window );">Share-based compensation</a></td>
<td class="nump">46.7<span></span>
</td>
<td class="nump">16.4<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EmployeeBenefitsExpense', window );">Total employee costs</a></td>
<td class="nump">2,768.6<span></span>
</td>
<td class="nump">2,766.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DirectLaborCosts', window );">Direct labor</a></td>
<td class="nump">1,672.8<span></span>
</td>
<td class="nump">1,754.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IndirectLaborCosts', window );">Indirect labor</a></td>
<td class="nump">$ 1,095.8<span></span>
</td>
<td class="nump">$ 1,012.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AnalysisOfIncomeAndExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EmployeeBenefitsExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The expense of all forms of consideration given by an entity in exchange for a service rendered by employees or for the termination of employment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 102<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_102&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 99<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_99&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 104<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_104&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EmployeeBenefitsExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense from share-based payment transactions with employees. [Refer: Expense from share-based payment transactions]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PostemploymentBenefitExpenseInProfitOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of post-employment benefit expense included in profit or loss</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2021-01-01<br> -Paragraph 5<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_5&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PostemploymentBenefitExpenseInProfitOrLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ShorttermEmployeeBenefitsExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense from employee benefits (other than termination benefits) that are expected to be settled wholly within twelve months after the end of the annual reporting period in which the employees render the related services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ShorttermEmployeeBenefitsExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DirectLaborCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Direct labor costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DirectLaborCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_IndirectLaborCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indirect labor costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_IndirectLaborCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>150
<FILENAME>R131.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324179256968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Costs from Continuing Operations - Additional Information (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfUnusualOrInfrequentItemOrBothLineItems', window );"><strong>Disclosure of unusual or infrequent item, or both [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans', window );">Pension cost</a></td>
<td class="nump">$ 76.1<span></span>
</td>
<td class="nump">$ 77.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_UnusualOrInfrequentItemOrBothAxis=stn_COVID19Member', window );">COVID-19</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_DisclosureOfUnusualOrInfrequentItemOrBothLineItems', window );"><strong>Disclosure of unusual or infrequent item, or both [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities', window );">Government grants received</a></td>
<td class="nump">4.3<span></span>
</td>
<td class="nump">3.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_ReductionOfDirectLabor', window );">Reduction of direct labor</a></td>
<td class="nump">3.3<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_ReductionOfIndirectLabor', window );">Reduction of indirect labor</a></td>
<td class="nump">$ 1.0<span></span>
</td>
<td class="nump">$ 3.5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of post-employment benefit expense relating to defined contribution plans. Defined contribution plans are post-employment benefit plans under which an entity pays fixed contributions into a separate entity (a fund) and will have no legal or constructive obligation to pay further contributions if the fund does not hold sufficient assets to pay all employee benefits relating to employee service in the current and prior periods.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 19<br> -IssueDate 2021-01-01<br> -Paragraph 53<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=19&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_53&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from government grants, classified as financing activities. [Refer: Government [member]; Government grants]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 20<br> -IssueDate 2021-01-01<br> -Paragraph 28<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=20&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_28&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_DisclosureOfUnusualOrInfrequentItemOrBothLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of unusual or infrequent item, or both</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_DisclosureOfUnusualOrInfrequentItemOrBothLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_ReductionOfDirectLabor">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reduction Of Direct Labor</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_ReductionOfDirectLabor</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_ReductionOfIndirectLabor">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reduction Of Indirect Labor</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_ReductionOfIndirectLabor</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_UnusualOrInfrequentItemOrBothAxis=stn_COVID19Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_UnusualOrInfrequentItemOrBothAxis=stn_COVID19Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>151
<FILENAME>R132.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324181253112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Income (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract', window );"><strong>Analysis of income and expense [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod', window );">Share of income from joint ventures and associates</a></td>
<td class="num">$ (1.8)<span></span>
</td>
<td class="num">$ (1.5)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue', window );">Unrealized gain on equity securities</a></td>
<td class="num">(13.9)<span></span>
</td>
<td class="num">(0.7)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_MiscellaneousOtherIncomeExpense', window );">Other</a></td>
<td class="num">(1.5)<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_OtherOperatingIncomeExpense', window );">Total other income</a></td>
<td class="num">$ (17.2)<span></span>
</td>
<td class="num">$ (2.1)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AnalysisOfIncomeAndExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AnalysisOfIncomeAndExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The gains (losses) on financial assets mandatorily measured at fair value through profit or loss in accordance with IFRS 9. [Refer: Financial assets at fair value through profit or loss, mandatorily measured at fair value; Gains (losses) on financial assets at fair value through profit or loss; Financial liabilities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 20<br> -Subparagraph a<br> -Clause i<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_20_a_i&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_OtherOperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of operating income (expense) that the entity does not separately disclose in the same statement or note.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 85<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_85&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_OtherOperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entity's share of the profit (loss) of associates and joint ventures accounted for using the equity method. [Refer: Associates [member]; Investments accounted for using equity method; Joint ventures [member]; Profit (loss)]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2021-01-01<br> -Paragraph 23<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_23_g&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2021-01-01<br> -Paragraph 28<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_28_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Note Effective on first application of IFRS 9<br> -Name IFRS<br> -Number 4<br> -IssueDate 2021-01-01<br> -Paragraph 39M<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=4&amp;code=ifrs-tx-2021-en-b&amp;anchor=para_39M_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 82<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_82_c&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_MiscellaneousOtherIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Miscellaneous other income expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_MiscellaneousOtherIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>152
<FILENAME>R133.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324181253368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Weighted Average Shares Outstanding - Schedule of Basic and Diluted Common Shares Outstanding, Calculated on Weighted Average Basis (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>option </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>option </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EarningsPerShareAbstract', window );"><strong>Earnings per share [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_WeightedAverageShares', window );">Basic shares outstanding (in shares)</a></td>
<td class="nump">111,242,658<span></span>
</td>
<td class="nump">111,553,711<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares', window );">Share options (dilutive effect) (in shares)</a></td>
<td class="nump">374,007<span></span>
</td>
<td class="nump">395,594<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AdjustedWeightedAverageShares', window );">Diluted shares (in shares)</a></td>
<td class="nump">111,616,665<span></span>
</td>
<td class="nump">111,949,305<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NumberOfShareOptionsWithDilutiveEffect', window );">Number of dilutive options | option</a></td>
<td class="nump">848,278<span></span>
</td>
<td class="nump">2,123,800<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AdjustedWeightedAverageShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average number of ordinary shares outstanding plus the weighted average number of ordinary shares that would be issued on the conversion of all the dilutive potential ordinary shares into ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2021-01-01<br> -Paragraph 70<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_70_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AdjustedWeightedAverageShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of dilutive potential ordinary shares that relate to the assumed exercise of the entity's share options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2021-01-01<br> -Paragraph 70<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_70_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_WeightedAverageShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of ordinary shares outstanding at the beginning of the period, adjusted by the number of ordinary shares bought back or issued during the period multiplied by a time-weighting factor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 33<br> -IssueDate 2021-01-01<br> -Paragraph 70<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=33&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_70_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_WeightedAverageShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_NumberOfShareOptionsWithDilutiveEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options with dilutive effect</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_NumberOfShareOptionsWithDilutiveEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>153
<FILENAME>R134.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324185760632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Weighted Average Shares Outstanding - Additional Information (Details) - shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_EarningsPerShareAbstract', window );"><strong>Earnings per share [abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1', window );">Antidilutive options (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Antidilutive securities excluded from computation of earnings per share amount1.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>154
<FILENAME>R135.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324174619400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash Flow Information - Roll Forward (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Beginning balance</a></td>
<td class="nump">$ 1,310.6<span></span>
</td>
<td class="nump">$ 1,549.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities', window );">Proceeds</a></td>
<td class="nump">1,185.2<span></span>
</td>
<td class="nump">363.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities', window );">Transaction costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2.1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities', window );">Repayments or payments</a></td>
<td class="num">(826.9)<span></span>
</td>
<td class="num">(684.5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract', window );"><strong>Non-cash&#160;changes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Foreign exchange</a></td>
<td class="num">(7.6)<span></span>
</td>
<td class="nump">0.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities', window );">Additions and modifications</a></td>
<td class="nump">255.3<span></span>
</td>
<td class="nump">76.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Other</a></td>
<td class="num">(2.6)<span></span>
</td>
<td class="nump">6.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Ending balance</a></td>
<td class="nump">1,914.0<span></span>
</td>
<td class="nump">1,310.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=stn_SoftwareFinancingObligationsMember', window );">Software financing obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Beginning balance</a></td>
<td class="nump">3.4<span></span>
</td>
<td class="nump">15.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities', window );">Proceeds</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities', window );">Transaction costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities', window );">Repayments or payments</a></td>
<td class="num">(16.8)<span></span>
</td>
<td class="num">(13.0)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract', window );"><strong>Non-cash&#160;changes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Foreign exchange</a></td>
<td class="num">(0.2)<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities', window );">Additions and modifications</a></td>
<td class="nump">44.4<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Other</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">0.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Ending balance</a></td>
<td class="nump">31.0<span></span>
</td>
<td class="nump">3.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_LeaseLiabilitiesMember', window );">Lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Beginning balance</a></td>
<td class="nump">629.8<span></span>
</td>
<td class="nump">688.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities', window );">Proceeds</a></td>
<td class="nump">3.0<span></span>
</td>
<td class="nump">2.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities', window );">Transaction costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities', window );">Repayments or payments</a></td>
<td class="num">(131.4)<span></span>
</td>
<td class="num">(129.3)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract', window );"><strong>Non-cash&#160;changes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Foreign exchange</a></td>
<td class="num">(2.8)<span></span>
</td>
<td class="num">(1.6)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities', window );">Additions and modifications</a></td>
<td class="nump">169.3<span></span>
</td>
<td class="nump">66.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Other</a></td>
<td class="nump">1.0<span></span>
</td>
<td class="nump">2.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Ending balance</a></td>
<td class="nump">668.9<span></span>
</td>
<td class="nump">629.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_SeniorUnsecuredNotesMember', window );">Senior unsecured notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Beginning balance</a></td>
<td class="nump">299.5<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities', window );">Proceeds</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">300.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities', window );">Transaction costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2.1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities', window );">Repayments or payments</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract', window );"><strong>Non-cash&#160;changes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Foreign exchange</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities', window );">Additions and modifications</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Other</a></td>
<td class="num">(1.3)<span></span>
</td>
<td class="nump">1.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Ending balance</a></td>
<td class="nump">298.2<span></span>
</td>
<td class="nump">299.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_SeniorRevolvingCreditFacilityMember', window );">Revolving credit facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Beginning balance</a></td>
<td class="nump">309.1<span></span>
</td>
<td class="nump">756.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities', window );">Proceeds</a></td>
<td class="nump">1,182.2<span></span>
</td>
<td class="nump">61.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities', window );">Transaction costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities', window );">Repayments or payments</a></td>
<td class="num">(637.5)<span></span>
</td>
<td class="num">(509.0)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract', window );"><strong>Non-cash&#160;changes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Foreign exchange</a></td>
<td class="num">(1.4)<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities', window );">Additions and modifications</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Other</a></td>
<td class="num">(1.2)<span></span>
</td>
<td class="nump">0.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Ending balance</a></td>
<td class="nump">851.2<span></span>
</td>
<td class="nump">309.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_BorrowingsByNameAxis=stn_NotesPayableMember', window );">Notes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems', window );"><strong>Disclosure of reconciliation of liabilities arising from financing activities [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Beginning balance</a></td>
<td class="nump">68.8<span></span>
</td>
<td class="nump">88.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities', window );">Proceeds</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities', window );">Transaction costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities', window );">Repayments or payments</a></td>
<td class="num">(41.2)<span></span>
</td>
<td class="num">(33.2)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract', window );"><strong>Non-cash&#160;changes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities', window );">Foreign exchange</a></td>
<td class="num">(3.2)<span></span>
</td>
<td class="nump">2.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities', window );">Additions and modifications</a></td>
<td class="nump">41.6<span></span>
</td>
<td class="nump">10.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities', window );">Other</a></td>
<td class="num">(1.3)<span></span>
</td>
<td class="nump">1.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_LiabilitiesArisingFromFinancingActivities', window );">Ending balance</a></td>
<td class="nump">$ 64.7<span></span>
</td>
<td class="nump">$ 68.8<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in liabilities arising from financing activities resulting from the effect of changes in foreign exchange rates. [Refer: Liabilities arising from financing activities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 44B<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_44B_c&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) in liabilities arising from financing activities resulting from changes that the entity does not separately disclose in the same statement or note. [Refer: Liabilities arising from financing activities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 44B<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_44B_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LiabilitiesArisingFromFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of liabilities for which cash flows were, or future cash flows will be, classified in the statement of cash flows as cash flows from financing activities. [Refer: Cash flows from (used in) financing activities; Liabilities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 44D<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_44D&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LiabilitiesArisingFromFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for payment of lease liabilities, classified as financing activities. [Refer: Lease liabilities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 17<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_17_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase decrease through new liabilities arising from financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (decrease) through proceeds, liabilities arising from financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) Through Transaction Costs, Liabilities Arising From Financing Activities</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=stn_SoftwareFinancingObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=stn_SoftwareFinancingObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_LeaseLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_LeaseLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=stn_SeniorUnsecuredNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=stn_SeniorUnsecuredNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=stn_SeniorRevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=stn_SeniorRevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_BorrowingsByNameAxis=stn_NotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_BorrowingsByNameAxis=stn_NotesPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>155
<FILENAME>R136.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324181913592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash Flow Information - Amounts Recognized in the Consolidated Statement of Cash Flows (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_CashFlowStatementAbstract', window );"><strong>Cash Flow Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_InterestPaymentsOfLeaseLiabilities', window );">Cash payments for the interest portion of lease liabilities</a></td>
<td class="nump">$ 23.7<span></span>
</td>
<td class="nump">$ 28.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities', window );">Cash payments for leases not included in the measurement of lease liabilities</a></td>
<td class="nump">42.9<span></span>
</td>
<td class="nump">47.4<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_CashFlowsUsedInOperatingActivitiesForLeases', window );">Cash used in operating activities</a></td>
<td class="nump">66.6<span></span>
</td>
<td class="nump">76.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities', window );">Repayments or payments</a></td>
<td class="nump">826.9<span></span>
</td>
<td class="nump">684.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_CashFlowsUsedInFinancingActivitiesForLeases', window );">Net cash used in financing activities</a></td>
<td class="nump">128.4<span></span>
</td>
<td class="nump">126.5<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashOutflowForLeases', window );">Total cash used for leases</a></td>
<td class="nump">$ 195.0<span></span>
</td>
<td class="nump">$ 202.7<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashOutflowForLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 16<br> -IssueDate 2021-01-01<br> -Paragraph 53<br> -Subparagraph g<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=16&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_53_g&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashOutflowForLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for payment of lease liabilities, classified as financing activities. [Refer: Lease liabilities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 17<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_17_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_CashFlowStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash Flow Statement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_CashFlowStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_CashFlowsUsedInFinancingActivitiesForLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash flows used in financing activities for leases</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_CashFlowsUsedInFinancingActivitiesForLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_CashFlowsUsedInOperatingActivitiesForLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash flows used in operating activities for leases</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_CashFlowsUsedInOperatingActivitiesForLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash payments for leases not included in the measurement of lease liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_InterestPaymentsOfLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest Payments Of Lease Liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_InterestPaymentsOfLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>156
<FILENAME>R137.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324176691368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cash Flow Information - Net Cash Flows from Operating Activities (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_CashFlowStatementAbstract', window );"><strong>Cash Flow Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices', window );">Cash receipts from clients</a></td>
<td class="nump">$ 4,703.9<span></span>
</td>
<td class="nump">$ 4,965.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PaymentsToSuppliersForGoodsAndServices', window );">Cash paid to suppliers</a></td>
<td class="num">(1,538.9)<span></span>
</td>
<td class="num">(1,516.6)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_PaymentsToAndOnBehalfOfEmployees', window );">Cash paid to employees</a></td>
<td class="num">(2,636.9)<span></span>
</td>
<td class="num">(2,715.7)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_InterestReceivedClassifiedAsOperatingActivities', window );">Interest received</a></td>
<td class="nump">4.7<span></span>
</td>
<td class="nump">3.9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_InterestPaidClassifiedAsOperatingActivities', window );">Interest paid</a></td>
<td class="num">(41.1)<span></span>
</td>
<td class="num">(51.9)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities', window );">Finance costs paid</a></td>
<td class="num">(5.7)<span></span>
</td>
<td class="num">(4.9)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities', window );">Income taxes paid</a></td>
<td class="num">(101.5)<span></span>
</td>
<td class="num">(77.9)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_IncomeTaxesRefundClassifiedAsOperatingActivities', window );">Income taxes recovered</a></td>
<td class="nump">12.5<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations', window );">Cash flows from operating activities from continuing operations</a></td>
<td class="nump">$ 397.0<span></span>
</td>
<td class="nump">$ 602.6<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash flows from (used in) the entity's operating activities, related to continuing operations. [Refer: Continuing operations [member]; Cash flows from (used in) operating activities]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 5<br> -IssueDate 2021-01-01<br> -Paragraph 33<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=5&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_33_c&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for finance costs paid, classified as operating activities. [Refer: Finance costs]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 31<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_31&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for income taxes paid, classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 35<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_35&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_IncomeTaxesRefundClassifiedAsOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from income taxes refunded, classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 35<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_35&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_IncomeTaxesRefundClassifiedAsOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InterestPaidClassifiedAsOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for interest paid, classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 31<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_31&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestPaidClassifiedAsOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_InterestReceivedClassifiedAsOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from interest received, classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 31<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_31&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_InterestReceivedClassifiedAsOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PaymentsToAndOnBehalfOfEmployees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to, and on behalf of, employees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 14<br> -Subparagraph d<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_14_d&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PaymentsToAndOnBehalfOfEmployees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_PaymentsToSuppliersForGoodsAndServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to suppliers for goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 14<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_14_c&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_PaymentsToSuppliersForGoodsAndServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from sales of goods and rendering of services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 7<br> -IssueDate 2021-01-01<br> -Paragraph 14<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=7&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_14_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_CashFlowStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash Flow Statement</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_CashFlowStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>157
<FILENAME>R138.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324185760504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related-Party Disclosures - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=stn_WhollyOwnedSubsidiariesMember', window );">Wholly owned subsidiaries</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems', window );"><strong>Disclosure of subsidiaries [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProportionOfVotingPowerHeldInSubsidiary', window );">Ownership of voting and restricted securities</a></td>
<td class="nump">100.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProportionOfVotingPowerHeldInSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The proportion of the voting rights in a subsidiary held by the entity. [Refer: Subsidiaries [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2021-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_17_b_iii&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2021-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_16_b_iii&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph 19B<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_19B_c&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProportionOfVotingPowerHeldInSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SignificantInvestmentsInSubsidiariesAxis=stn_WhollyOwnedSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SignificantInvestmentsInSubsidiariesAxis=stn_WhollyOwnedSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>158
<FILENAME>R139.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324177040056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related-Party Disclosures - Summary of Joint Operations (Details) - Joint ventures<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_JointVenturesByNameAxis=stn_StarrIIMember', window );">Starr ll, a Joint Venture</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfJointOperationsLineItems', window );"><strong>Disclosure of joint operations [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Ownership Interests</a></td>
<td class="nump">47.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_JointVenturesByNameAxis=stn_BetterTogetherMember', window );">Better Together, a Joint Venture</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfJointOperationsLineItems', window );"><strong>Disclosure of joint operations [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProportionOfOwnershipInterestInJointVenture', window );">Ownership Interests</a></td>
<td class="nump">10.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfJointOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfJointOperationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProportionOfOwnershipInterestInJointVenture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The proportion of ownership interest in a joint venture attributable to the entity. [Refer: Joint ventures [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2021-01-01<br> -Paragraph 17<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_17_b_iii&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 27<br> -IssueDate 2021-01-01<br> -Paragraph 16<br> -Subparagraph b<br> -Clause iii<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=27&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_16_b_iii&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 12<br> -IssueDate 2021-01-01<br> -Paragraph 21<br> -Subparagraph a<br> -Clause iv<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=12&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_21_a_iv&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProportionOfOwnershipInterestInJointVenture</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_JointVenturesByNameAxis=stn_StarrIIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_JointVenturesByNameAxis=stn_StarrIIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_JointVenturesAxis=ifrs-full_JointVenturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_JointVenturesAxis=ifrs-full_JointVenturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_JointVenturesByNameAxis=stn_BetterTogetherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_JointVenturesByNameAxis=stn_BetterTogetherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>159
<FILENAME>R140.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324175300024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related-Party Disclosures - Transactions with Joint Ventures (Details) - Joint ventures - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems', window );"><strong>Disclosure of transactions between related parties [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions', window );">Sales to Related Parties</a></td>
<td class="nump">$ 44.5<span></span>
</td>
<td class="nump">$ 33.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_PaymentsOfDistributionRelatedPartyTransactions', window );">Distributions Paid</a></td>
<td class="nump">1.7<span></span>
</td>
<td class="nump">2.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_AmountsPayableRelatedPartyTransactions', window );">Amounts Owed by Related Parties</a></td>
<td class="nump">$ 4.6<span></span>
</td>
<td class="nump">$ 4.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_AmountsPayableRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amounts payable resulting from related party transactions. [Refer: Related parties [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 24<br> -IssueDate 2021-01-01<br> -Paragraph 20<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_20&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 24<br> -IssueDate 2021-01-01<br> -Paragraph 18<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_18_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_AmountsPayableRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of revenue arising from the sale of goods in related party transactions. [Refer: Revenue; Related parties [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 24<br> -IssueDate 2021-01-01<br> -Paragraph 21<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_21_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_PaymentsOfDistributionRelatedPartyTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments of distribution, related party transactions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_PaymentsOfDistributionRelatedPartyTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_JointVenturesWhereEntityIsVenturerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_CategoriesOfRelatedPartiesAxis=ifrs-full_JointVenturesWhereEntityIsVenturerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>160
<FILENAME>R141.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324181407960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related-Party Disclosures - Compensation of Key Management Personnel and Directors of the Company (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_RelatedPartyAbstract', window );"><strong>Related Party [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits', window );">Salaries and other short-term employment benefits</a></td>
<td class="nump">$ 12.4<span></span>
</td>
<td class="nump">$ 11.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DirectorsRemunerationExpense', window );">Directors&#8217; fees</a></td>
<td class="nump">0.8<span></span>
</td>
<td class="nump">0.8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment', window );">Share-based compensation</a></td>
<td class="nump">21.6<span></span>
</td>
<td class="nump">8.1<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_KeyManagementPersonnelCompensation', window );">Total compensation</a></td>
<td class="nump">$ 34.8<span></span>
</td>
<td class="nump">$ 19.9<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DirectorsRemunerationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of remuneration paid or payable to the entity's directors.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 112<br> -Subparagraph c<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_112_c&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DirectorsRemunerationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_KeyManagementPersonnelCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of compensation to key management personnel. [Refer: Key management personnel of entity or parent [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 24<br> -IssueDate 2021-01-01<br> -Paragraph 17<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_17&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_KeyManagementPersonnelCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of compensation to key management personnel in the form of share-based payments. [Refer: Key management personnel of entity or parent [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 24<br> -IssueDate 2021-01-01<br> -Paragraph 17<br> -Subparagraph e<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_17_e&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of compensation to key management personnel in the form of short-term employee benefits. [Refer: Key management personnel of entity or parent [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 24<br> -IssueDate 2021-01-01<br> -Paragraph 17<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=24&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_17_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_RelatedPartyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Related Party</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_RelatedPartyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>161
<FILENAME>R142.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324174451784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segmented Information - Schedule of Operating Segments (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_GrossRevenue', window );">Total gross revenue</a></td>
<td class="nump">$ 4,576.8<span></span>
</td>
<td class="nump">$ 4,730.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_RevenueAdjustmentsArisingFromInterSegments', window );">Less inter-segment revenue</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross revenue from external customers</a></td>
<td class="nump">4,576.8<span></span>
</td>
<td class="nump">4,730.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_SubconsultantSubcontractorAndOtherDirectExpenses', window );">Less subconsultant and other direct expenses</a></td>
<td class="nump">940.7<span></span>
</td>
<td class="nump">1,045.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NetRevenue', window );">Net revenue</a></td>
<td class="nump">3,636.1<span></span>
</td>
<td class="nump">3,684.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GrossProfit', window );">Project margin</a></td>
<td class="nump">1,963.3<span></span>
</td>
<td class="nump">1,930.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SegmentConsolidationItemsAxis=ifrs-full_OperatingSegmentsMember', window );">Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_GrossRevenue', window );">Total gross revenue</a></td>
<td class="nump">4,687.9<span></span>
</td>
<td class="nump">4,828.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_RevenueAdjustmentsArisingFromInterSegments', window );">Less inter-segment revenue</a></td>
<td class="nump">111.1<span></span>
</td>
<td class="nump">98.2<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross revenue from external customers</a></td>
<td class="nump">4,576.8<span></span>
</td>
<td class="nump">4,730.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_SubconsultantSubcontractorAndOtherDirectExpenses', window );">Less subconsultant and other direct expenses</a></td>
<td class="nump">940.7<span></span>
</td>
<td class="nump">1,045.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NetRevenue', window );">Net revenue</a></td>
<td class="nump">3,636.1<span></span>
</td>
<td class="nump">3,684.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GrossProfit', window );">Project margin</a></td>
<td class="nump">1,963.3<span></span>
</td>
<td class="nump">1,930.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_SegmentConsolidationItemsAxis=ifrs-full_EliminationOfIntersegmentAmountsMember', window );">Adjustments and Eliminations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_GrossRevenue', window );">Total gross revenue</a></td>
<td class="num">(111.1)<span></span>
</td>
<td class="num">(98.2)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_RevenueAdjustmentsArisingFromInterSegments', window );">Less inter-segment revenue</a></td>
<td class="num">(111.1)<span></span>
</td>
<td class="num">(98.2)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross revenue from external customers</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_SubconsultantSubcontractorAndOtherDirectExpenses', window );">Less subconsultant and other direct expenses</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NetRevenue', window );">Net revenue</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GrossProfit', window );">Project margin</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CA', window );">Canada</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross revenue from external customers</a></td>
<td class="nump">1,225.9<span></span>
</td>
<td class="nump">1,238.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CA', window );">Canada | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_GrossRevenue', window );">Total gross revenue</a></td>
<td class="nump">1,257.7<span></span>
</td>
<td class="nump">1,272.6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_RevenueAdjustmentsArisingFromInterSegments', window );">Less inter-segment revenue</a></td>
<td class="nump">31.8<span></span>
</td>
<td class="nump">34.1<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross revenue from external customers</a></td>
<td class="nump">1,225.9<span></span>
</td>
<td class="nump">1,238.5<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_SubconsultantSubcontractorAndOtherDirectExpenses', window );">Less subconsultant and other direct expenses</a></td>
<td class="nump">157.4<span></span>
</td>
<td class="nump">164.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NetRevenue', window );">Net revenue</a></td>
<td class="nump">1,068.5<span></span>
</td>
<td class="nump">1,073.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GrossProfit', window );">Project margin</a></td>
<td class="nump">571.9<span></span>
</td>
<td class="nump">533.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross revenue from external customers</a></td>
<td class="nump">2,400.2<span></span>
</td>
<td class="nump">2,655.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_US', window );">United States | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_GrossRevenue', window );">Total gross revenue</a></td>
<td class="nump">2,431.5<span></span>
</td>
<td class="nump">2,675.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_RevenueAdjustmentsArisingFromInterSegments', window );">Less inter-segment revenue</a></td>
<td class="nump">31.3<span></span>
</td>
<td class="nump">19.9<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross revenue from external customers</a></td>
<td class="nump">2,400.2<span></span>
</td>
<td class="nump">2,655.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_SubconsultantSubcontractorAndOtherDirectExpenses', window );">Less subconsultant and other direct expenses</a></td>
<td class="nump">600.7<span></span>
</td>
<td class="nump">695.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NetRevenue', window );">Net revenue</a></td>
<td class="nump">1,799.5<span></span>
</td>
<td class="nump">1,959.8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GrossProfit', window );">Project margin</a></td>
<td class="nump">977.8<span></span>
</td>
<td class="nump">1,048.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=ifrs-full_ForeignCountriesMember', window );">Global | Operating Segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems', window );"><strong>Disclosure of operating segments [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_GrossRevenue', window );">Total gross revenue</a></td>
<td class="nump">998.7<span></span>
</td>
<td class="nump">880.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_RevenueAdjustmentsArisingFromInterSegments', window );">Less inter-segment revenue</a></td>
<td class="nump">48.0<span></span>
</td>
<td class="nump">44.2<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross revenue from external customers</a></td>
<td class="nump">950.7<span></span>
</td>
<td class="nump">836.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_SubconsultantSubcontractorAndOtherDirectExpenses', window );">Less subconsultant and other direct expenses</a></td>
<td class="nump">182.6<span></span>
</td>
<td class="nump">185.4<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_NetRevenue', window );">Net revenue</a></td>
<td class="nump">768.1<span></span>
</td>
<td class="nump">651.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GrossProfit', window );">Project margin</a></td>
<td class="nump">$ 413.6<span></span>
</td>
<td class="nump">$ 348.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfOperatingSegmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfOperatingSegmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of revenue less cost of sales. [Refer: Cost of sales; Revenue]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 103<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_103&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RevenueFromContractsWithCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of revenue from contracts with customers. A customer is a party that has contracted with an entity to obtain goods or services that are an output of the entity&#8217;s ordinary activities in exchange for consideration.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2021-01-01<br> -Paragraph 113<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_113_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2021-01-01<br> -Paragraph 114<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_114&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueFromContractsWithCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_GrossRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross Revenue</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_GrossRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_NetRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross revenue less any revenue associated with subconsultant, subcontractor and other direct expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_NetRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_RevenueAdjustmentsArisingFromInterSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue adjustments arising from inter segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_RevenueAdjustmentsArisingFromInterSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_SubconsultantSubcontractorAndOtherDirectExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue associated with certain direct costs for subconsultant, subcontractor and other expenditures that are recoverable directly from customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_SubconsultantSubcontractorAndOtherDirectExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SegmentConsolidationItemsAxis=ifrs-full_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SegmentConsolidationItemsAxis=ifrs-full_OperatingSegmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_SegmentConsolidationItemsAxis=ifrs-full_EliminationOfIntersegmentAmountsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_SegmentConsolidationItemsAxis=ifrs-full_EliminationOfIntersegmentAmountsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_CA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=ifrs-full_ForeignCountriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=ifrs-full_ForeignCountriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>162
<FILENAME>R143.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324176848664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segmented Information - Schedule of Non-Current Assets and Gross Revenue by Geographical Areas (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfGeographicalAreasLineItems', window );"><strong>Disclosure of geographical areas [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts', window );">Non-Current&#160;Assets</a></td>
<td class="nump">$ 3,267.8<span></span>
</td>
<td class="nump">$ 2,542.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross Revenue</a></td>
<td class="nump">4,576.8<span></span>
</td>
<td class="nump">4,730.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_CA', window );">Canada</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfGeographicalAreasLineItems', window );"><strong>Disclosure of geographical areas [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts', window );">Non-Current&#160;Assets</a></td>
<td class="nump">644.6<span></span>
</td>
<td class="nump">646.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross Revenue</a></td>
<td class="nump">1,225.9<span></span>
</td>
<td class="nump">1,238.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_US', window );">United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfGeographicalAreasLineItems', window );"><strong>Disclosure of geographical areas [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts', window );">Non-Current&#160;Assets</a></td>
<td class="nump">1,880.0<span></span>
</td>
<td class="nump">1,430.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross Revenue</a></td>
<td class="nump">2,400.2<span></span>
</td>
<td class="nump">2,655.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_GB', window );">United Kingdom</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfGeographicalAreasLineItems', window );"><strong>Disclosure of geographical areas [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts', window );">Non-Current&#160;Assets</a></td>
<td class="nump">144.5<span></span>
</td>
<td class="nump">142.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross Revenue</a></td>
<td class="nump">341.0<span></span>
</td>
<td class="nump">321.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=country_AU', window );">Australia</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfGeographicalAreasLineItems', window );"><strong>Disclosure of geographical areas [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts', window );">Non-Current&#160;Assets</a></td>
<td class="nump">325.6<span></span>
</td>
<td class="nump">149.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross Revenue</a></td>
<td class="nump">243.8<span></span>
</td>
<td class="nump">159.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_GeographicalAreasAxis=stn_OtherCountriesMember', window );">Other global geographies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfGeographicalAreasLineItems', window );"><strong>Disclosure of geographical areas [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts', window );">Non-Current&#160;Assets</a></td>
<td class="nump">273.1<span></span>
</td>
<td class="nump">175.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross Revenue</a></td>
<td class="nump">$ 365.9<span></span>
</td>
<td class="nump">$ 355.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfGeographicalAreasLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfGeographicalAreasLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of non-current assets other than financial instruments, deferred tax assets, post-employment benefit assets and rights arising under insurance contracts. [Refer: Deferred tax assets; Financial instruments, class [member]; Non-current assets; Types of insurance contracts [member]]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 8<br> -IssueDate 2021-01-01<br> -Paragraph 33<br> -Subparagraph b<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=8&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_33_b&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RevenueFromContractsWithCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of revenue from contracts with customers. A customer is a party that has contracted with an entity to obtain goods or services that are an output of the entity&#8217;s ordinary activities in exchange for consideration.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2021-01-01<br> -Paragraph 113<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_113_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2021-01-01<br> -Paragraph 114<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_114&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueFromContractsWithCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_CA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_GB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_GB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=country_AU">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=country_AU</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_GeographicalAreasAxis=stn_OtherCountriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_GeographicalAreasAxis=stn_OtherCountriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>163
<FILENAME>R144.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324175294184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segmented Information - Schedule of Gross Revenue by Services (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfProductsAndServicesLineItems', window );"><strong>Disclosure of products and services [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross revenue</a></td>
<td class="nump">$ 4,576.8<span></span>
</td>
<td class="nump">$ 4,730.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProductsAndServicesAxis=stn_BuildingsServicesMember', window );">Buildings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfProductsAndServicesLineItems', window );"><strong>Disclosure of products and services [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross revenue</a></td>
<td class="nump">904.8<span></span>
</td>
<td class="nump">990.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProductsAndServicesAxis=stn_EnergyAndResourcesServicesMember', window );">Energy&#160;&amp; Resources</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfProductsAndServicesLineItems', window );"><strong>Disclosure of products and services [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross revenue</a></td>
<td class="nump">559.2<span></span>
</td>
<td class="nump">631.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProductsAndServicesAxis=stn_EnvironmentalServicesMember', window );">Environmental Services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfProductsAndServicesLineItems', window );"><strong>Disclosure of products and services [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross revenue</a></td>
<td class="nump">831.7<span></span>
</td>
<td class="nump">749.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProductsAndServicesAxis=stn_InfrastructureMember', window );">Infrastructure</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfProductsAndServicesLineItems', window );"><strong>Disclosure of products and services [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross revenue</a></td>
<td class="nump">1,266.2<span></span>
</td>
<td class="nump">1,354.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_ProductsAndServicesAxis=stn_WaterServicesMember', window );">Water</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfProductsAndServicesLineItems', window );"><strong>Disclosure of products and services [line items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_RevenueFromContractsWithCustomers', window );">Gross revenue</a></td>
<td class="nump">$ 1,014.9<span></span>
</td>
<td class="nump">$ 1,003.9<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfProductsAndServicesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfProductsAndServicesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_RevenueFromContractsWithCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of revenue from contracts with customers. A customer is a party that has contracted with an entity to obtain goods or services that are an output of the entity&#8217;s ordinary activities in exchange for consideration.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2021-01-01<br> -Paragraph 113<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_113_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IFRS<br> -Number 15<br> -IssueDate 2021-01-01<br> -Paragraph 114<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&amp;num=15&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_114&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_RevenueFromContractsWithCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProductsAndServicesAxis=stn_BuildingsServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProductsAndServicesAxis=stn_BuildingsServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProductsAndServicesAxis=stn_EnergyAndResourcesServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProductsAndServicesAxis=stn_EnergyAndResourcesServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProductsAndServicesAxis=stn_EnvironmentalServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProductsAndServicesAxis=stn_EnvironmentalServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProductsAndServicesAxis=stn_InfrastructureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProductsAndServicesAxis=stn_InfrastructureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_ProductsAndServicesAxis=stn_WaterServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_ProductsAndServicesAxis=stn_WaterServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>164
<FILENAME>R145.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324185752920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment Tax Credit (Details) - CAD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_InvestmentTaxCreditsAbstract', window );"><strong>Investment Tax Credits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_stn_InvestmentTaxCredits', window );">Investment tax credits</a></td>
<td class="nump">$ 7.7<span></span>
</td>
<td class="nump">$ 10.5<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_InvestmentTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Investment tax credits</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_InvestmentTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_stn_InvestmentTaxCreditsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Investment Tax Credits</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">stn_InvestmentTaxCreditsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>stn_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>165
<FILENAME>R146.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140324178099912">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Event after the Reporting Period (Details)<br></strong></div></th>
<th class="th">
<div>Feb. 23, 2022 </div>
<div>$ / shares</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=stn_DividendDeclarationTransactionsMember', window );">Dividend declaration transactions</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems', window );"><strong>Disclosure of non-adjusting events after reporting period [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare', window );">Dividends payable amount per share (in cad per share)</a></td>
<td class="nump">$ 0.18<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount, per share, of dividends proposed or declared before financial statements were authorised for issue but not recognised as distribution to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name IAS<br> -Number 1<br> -IssueDate 2021-01-01<br> -Paragraph 137<br> -Subparagraph a<br> -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&amp;num=1&amp;code=ifrs-tx-2021-en-r&amp;anchor=para_137_a&amp;doctype=Standard<br> -URIDate 2021-03-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ifrs-full_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=stn_DividendDeclarationTransactionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ifrs-full_NonadjustingEventsAfterReportingPeriodAxis=stn_DividendDeclarationTransactionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>166
<FILENAME>stn-20211231_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2021"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:ifrs-full="http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:stn="http://www.stantec.com/20211231"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="stn-20211231.xsd" xlink:type="simple"/>
    <context id="iba3833dbd24640c687b7601a81518ead_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i37a6c9c2b9914807823f2754da235ca0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5b28933136f3418588e052e2f12ddb70_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i68a69f165da142fb90ffbaf6e2861210_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7364a63852ab4e4f91ba63765509aaec_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6e7366ec88d0446fbe974e02400c8529_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i55bfc70c950b4d88962444e1be2a516b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie61779407cb14b36af63d95a1699fe66_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i95bc60adeaf14724a622aaba23d4d465_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i51f35e14c3414479a3e5eb845bfdf87d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic7f2e49f4111489084c62270c9085062_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib28fd2453cca40b5b0a3ba6dc04a962b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6d995e3a59f14d4a9868d716d33fd7b0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iafac30def3f4463eada7bd0dea2af5e1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifc904822cf7f48ec92fefa7f2fe45ef2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie28a569b31934062aac93fd09c6cb649_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic2234e6bee42455bb3578c232c844ea9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i46b71eb1029244eb8c991fc38e4e6f19_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4c1e8bc23cc14371835e8ae234b0131d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1387c6c6dd254c2cb89e68ee65522278_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib3abb2c7b73f4735bc0cd879f1f82806_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie67e7d071dad45a1813ad75794715f5b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie15e4a238fa2417c8e9e74795a304a9a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i38f6dc252b5940afbc623c4210059886_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idb5982e4792a4765b546efcf4df330e0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5d53099c48064d3e8b1a6007355d86cd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9d4e2ae682a34781a2492215c0253441_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i206d97c5989e46ff915ae248e6358b31_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i39fb5b140f86404681f5660201442118_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i020606776d834f34b2a8d576b35875b6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="icc4686e1806944d5949ced7644c986ad_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i38fb6700e99b41fa84bf68f6294a34c8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib42752fba04e4217a05ba8689f72ab8a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i45df70aa3b7e4efd833ce058f8af4ac1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1dd534b3c5d64596b8b18dfe79f81313_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogAndFiniteTrademarksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib8e3840963254796a060ae5f86a0244c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogAndFiniteTrademarksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia80be4f8fc434b32a03950f0acf4949b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i57ebedbc373b43b1af7ca1e5998a1274_I20211208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">stn:CardnoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-08</instant>
        </period>
    </context>
    <context id="i0b76412350974136b1cdebc88bb5dda3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">stn:CardnoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">ifrs-full:AggregatedIndividuallyImmaterialBusinessCombinationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i675103fc14a54a29b01f21195f5a11e2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">stn:CardnoAndOtherAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i89c48ce1dfef477599157d7647c92583_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">stn:CardnoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i726ce04294684e779add7d9e5aac94af_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">ifrs-full:AggregatedIndividuallyImmaterialBusinessCombinationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie855b7ece9a747bc84fbb9d72e825faf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ContinuingAndDiscontinuedOperationsAxis">ifrs-full:DiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iae5ab0ceeb314b3f984d8e3dc0c3bc4f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:OneToThirtyDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i23f11fa0c35a4786b5357e25f73e38bb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:ThirtyOneToSixtyDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i169d706588af4ecdaed43ccbc9f77f29_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:SixtyOneToNinetyDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic8a5c87b3cec4befbd63dec01fb68fdf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:NinetyOneDaysToOneTwentyDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i059b8dc643ce4a3e8110815206b4df00_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:AboveOneTwentyOneDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifd50c1bf70d14a3ea08d9a1711566609_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:OneToThirtyDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i38c74d217a734f798e4c3065c78f0b9b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:ThirtyOneToSixtyDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3183140fe34f462bb7a9befa4ad475c2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:SixtyOneToNinetyDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5a35c17bdbc34272a92436eb750cd792_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:NinetyOneDaysToOneTwentyDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i67c7a5fc70804ebd9df02381dd7a1fee_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:AboveOneTwentyOneDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i955874fd909c464baa2824d840b13d56_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5f058720b495466d856a51bd6d2ff581_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i298d185e16fc49ac816ac6495e29e9fe_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i927accc84ade4e568e7f84e695a05b1e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7a4cf001a8534cbc8ba84471e931eef8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i924d1b99a6cf4b469969549e2a3cb051_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie5c144e47a6445529a38f6139275c3e0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i93b36837e68f4034b5305344f2a203fb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if7a38aaf7ebb4accbeb0f29331329045_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idfed72e66e374e3695096731da6cf7ae_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie1cab3ca1d7a4bc0a34ddbc6e7b7c470_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iec8248c0e0f14c12adbd3277c4c8e6ff_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7e13b88877414f118bdd6c3784cad505_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib75d36ac68b147009542668f51165573_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i263daefe50b34f30a68bac5939f36d10_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8f8576aa084e456f9e5ba11c1242574a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i058ad1ced7cb4322af808ef06733843e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idbab04195a884699acc8a935c3d58601_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i10f2f578da3b449cb4122d2540bc3ff0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i39ee473b2b5c4c328ea30c3fb37e6204_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7576e81d87d94ad8ad8642e6c6a2c6f4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i470277484dc7468baebdfd8259f054fd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iafe40d3bc2da4702a877948c76e343e0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7b4074a98db14956a8b38d02eaa9adad_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7db45f9cea85432ca56c65bbde4bb0c8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i95e841ac8f5b4fb9a544e625598ebae7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i05be1ea2e4e0459db9694dd8de6bd3a6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ied383b55e55e46a2ace2c80d30f0356d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifac39dd6dda54bda82e5483f27c8fb75_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iceb397a5a82740828cc7401d0a31a82d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i353f73bc530a4b72b781f8de497624c1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i26e7131407ac4398828f2ba745cee6cf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iefbe0352e3b2475aa264d4459a7c181e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i974638e0e76f4d65b05a9d80dce96919_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i99de6c74d238493bae34df72b597d5bf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i13fbb945524d47efbecbcac54b848b11_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i496b0e5e32724855b00c27243f4ef6a0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5c057d82053c4aad97437620e9b9929c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i15ea143a07a74a08b8931b289fda411f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1441672385784d978650d879f8ef1411_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0469ae9e65104e9fa3177f87588044af_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2adf87690c3e4e1dae7b38b1d6e7d90a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i57a646eb988e408e9274dc5d1f68a6bf_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic84f53360861434bab7e989d27c784fc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i405f9c44a22f47c8a29619a098ad26e5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic55c94a19bdc4ee5a482f627e6e8f42b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i125fe66ae496429e8621ad24b9035440_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6d2a7f48238c44f383e7b957c94014c5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie6a22f03cbcd4ce18285e23907fd5d69_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i731a38a92b1b43a49238ca837a175065_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie9625a7dc1e84d05aec795344887c82f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib971d842a8a14236bfe7ae525ce16ce4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4f9ad241cebe48379a166221bf488fc4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3155fae27dd44b6c952526b0f3d88a58_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8885dd2c3595490581990e1ae3fcf708_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:EngineeringEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i67cf4d0522214b999305736424e4347a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i115bc7b05040470297fa13847de123bb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie796ec3f2c114bd79aac5a0f3b557461_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6869329bd0f94b2799d2877068da8b7a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i20164c32699f48f6b7e7e27c5bc7d705_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id0080f6e8de54976811852c3a5cb24b0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i06961f56dcc44120851442f7d5c8c858_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7b034123dc5f47bd9ebf930edfbf1462_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id89efcb54ab0420bbcdd926acd171710_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i49a5afa8f0c94b10884319e54f726cee_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie8c101e33d6b436dbef2984a01ab3d1e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i519e56459e2b4fa68cd5ed9e0bbb6ab0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6b8fee24626047f0b7e9a6195aae3add_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i62389489f02c4b0ab95c6d2ab053c3f2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib7c9c7447d0f48f9a565cd50a2be351e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if7c57590d27541a48eaafbb25a4dcd17_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifbf45251441c4371ae0fb86c7cc7ae24_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OtherPropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ief10d3cca6504d1489fefeb3172a4d38_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iefb5dc51a5284826bf85d40c79e8e66e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:OfficeSpaceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i98263cd0e2bd4206bc3480ef77822e6e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:OfficeSpaceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3cbba0bb80ac4f2e9d8b39b3c3cdee4e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:OfficeSpaceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:WeightedAverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7c36de41190a4992a93fb4b596b6f765_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:OfficeSpaceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:WeightedAverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id6df17df9b9d442eaafb303027e7dd2a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:WeightedAverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic177ad0e42ed4a7f9bfe1b27d598eaf0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:WeightedAverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i977ee5f77c77475db5eb47ec4deb73a5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:ITAndOtherEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9a4c06b5bc4c4c45833033beb39f3bf5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">stn:ITAndOtherEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2a9a87442e3a4bfea2b82a1971f2fc57_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4eedd5550701474b9ed98be9e20082e0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1caa2742e80a400bbf22867494f0a66f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i11de81257ac94ba99eb43fc9faf0b2ba_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6339533b53e641f9910973d168943d89_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7f9c78b6f33947fb9be901953fefeb01_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i358c3ec548394dc9bf2ae5a87d97bc6a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4a282413b9f14efb857b1108f18b71b9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5e87e7697fa541c5949309a88dd0dc86_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i911a88f221074348bd860d2921fc58ea_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i26f8af91dddd4e9b98ca457f44ad97ba_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id50cb5e366af4d50bc74c36b6551a4c0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i194ec526f2be469fa3e2dc9764e653e7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5e1aba298c194e6da7b954b6bfdec761_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie689e268e83d45c19989ac253ad2f9f6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i675ebc924975466ca516e0041c61b20d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iefd002a80aa24f4996dc339eb9a30eef_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i27f5b4aafcce4f0a8f7edab0b35df3e9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id34b3ec8d8724be19ac2902c22c39c31_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0e8402244660421a8f46e4badd22795c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0f3303b3c69d4671a214e4312a62bea4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i444ac2801b6643f9b82e45ab58628109_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7e7add6a516340e0a48af53ac6087fcc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0a4027fa27b54961a91ae5c5ad53480b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie07ec0fabbb34b40b407e3eb5c74496f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic72723771dbb4ded989d991e511bcdb7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentsAxis">ifrs-full:ReportableSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2303dcb76ed044788d19ffb5f66df6e2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i10d7a9e6580d4276bc3ab233b5f876c4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaa61dec3d8844830b6ce7782771b82d3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i534d154e30214f7c82ed7ed9c6e1e7e2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibc8088ecac7f4b7998f6b35c7ece7960_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6965eaacf6bf47e0bf3737416832f7ad_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iae56130305074d0cb02be1f75eab6f4d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i25613d7f4959488b938b8b49c9c4c157_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i52a97cfea95949e8b6b244c3f68d0be2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i10fad36fc6c940a0a3035b3481f89b69_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ide5d6c6ccac545c2acaeb0575ad2844b_I20211001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-01</instant>
        </period>
    </context>
    <context id="i7daa8ef9e49f4823a2760454f1bce1ea_I20211001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-01</instant>
        </period>
    </context>
    <context id="if95b72d4a9944c018c58f558495aa7a9_I20201001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-01</instant>
        </period>
    </context>
    <context id="id23a43d65ccc4b6481ed377d4af9782e_I20201001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-01</instant>
        </period>
    </context>
    <context id="if489645dc98b4b7baa9cf45eafe29ca7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7e35a5ff080c499fb07d8600ea9c68b3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5bcd05236a634c79bb61958843f3ce9b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia48933566e3244fb99779395a4ed0b1d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibe16266363994d3d861aa38f9cf0ff30_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i53d69e9729ae4de092141fa92e5588fa_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1f27298a325e4eeb9e3040a050589328_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib67cc651f5b14ad0b3a57a1c1f7618a9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i36863314eb1149d9aa650223ab284587_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ieb2c72c043654defbdeb1a5c977c7945_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie416544a407e485ea2a37f085f730d48_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i21d8049a4fdf47b3b29fbb6ceac90535_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id2c8fc0f3f3f4500963119518d6cf7de_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9911e431756d42e59773eb77f7e8d861_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia1455dc3d5cb40039d7b92d2c34d91ef_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie6882a5ee4a94c738b21b43093997936_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9d20d1157b214e5f98ce9a245384aad0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0cf32ae0a5e8443e9f296ed1f523647b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6eceae9806ee4666ab0b387c5ba9c4df_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1e2e4f40ae7a475dbfb32a2cf01f3646_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if63a302be01c4abb96a312311414adf0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4e07a1ac63284c2f8e668e90eacae522_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i173364d215834882adbe4f0587cf2595_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic89e0433eb2444b19eda4265d1749ae5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i168899a96bb34245839b5160957a1c5d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0309648fe88d4343900efb0849064159_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic22523fd1c1f44aab233977eb54d19b6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4e50cd11f49c45029de5be3e63ab38eb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i766f49b66ba24718bf7edefd46a0fd7f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iedaa38a8efa74d81b29ace5d911e22ae_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i48c0667fe17e4fbcaf62e85aa7740499_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9147cbc3d912414cab652eabf465faf6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iae3e935dad32428d8db2ee1a1adc6bbf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6879a8105c1645f7b2bb5cb51be9dbf3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibf25881f115642829bcdaa889cd3dd4f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i61f721b8e83c4f7ea3f7a66ccb7db4ad_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1dd80f1b60924096bfeffdd155296e56_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ifec074c5b3eb47bf9f7751ea9f8434f4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i541bf1fb94ff4c5b8790ea6dd7e937df_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i14e237d4e9544fa9b914b4a72ac40804_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia95b2cbd76df424f83c69784eee3baae_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id46b3459c1f24ff882ea4109835186ac_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedDepreciationAndAmortisationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5f47ee9c92ba49d1be6eb6440560c11c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3f1ced54aa274e7a96dfa4e341d9e053_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1895a11baeb7467b947bc590d4d07f05_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i54413507b8184601a4b375a8cba2bb8f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id4fa0337c41343bbbeb1fbea214f7cc4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i01e8ee345aff42f084b20b4b5a436fb2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:ContractBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idf87bc7107674f30ac4d85fb53f6a285_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:ComputerSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i895b6caeaa944d2a8f585e7d1645211a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2047a70c4e0a42e1aa9ecc68e6071bcf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:SoftwareLicensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i125346df7f584ebaba5d9ea1f8dd3f23_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">stn:SoftwareLicensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i59356e326c7a455d9077a432aa2f6285_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:InvestmentsHeldForSelfInsuredLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i56a78d0f85d345faa42faab77fc88e30_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:InvestmentsHeldForSelfInsuredLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4b2524739cb14dac814128dd901d57bb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:HoldbacksOnLongTermContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ica31ad0a871b4056ab01fa2f2f8332f6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:HoldbacksOnLongTermContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i67789c96fd5b4865abcb3b398c53261a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9cb6be745ca147aa9612f7745b000617_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i334f470bb5bd4d8ea710bd15e3f3d96b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:InvestmentsInJointVenturesAndAssociatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i77c9b3689c9e4f1cb5ead2c5b89877da_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:InvestmentsInJointVenturesAndAssociatesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i543001d41b124b2a800a273c71ebd407_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:BondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1f9b2331ee864b0fa00b76bfa5853812_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:BondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifd466e06c6784f6c8e51a31f52b95b50_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:EquityInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iadbe76d95bdb49d8802c8cef0141a445_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:EquityInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i558e6e5ad57b4cc5910c0968b089df52_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5595a0a1fa0d42aaaa0f64cbb4f773a1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3f92d0ab3cf746b29108b9f7f444a590_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4d2d9545f05344eca07c4bc5e7746343_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie935baa9bdfe44cf84bfe64c9cf50fa8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:BondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i42c3e6aa5bba4048a5fe40884ac4b50e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:BondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5fe06e61e3e24ac1956e1f9aecf387cb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:BondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5f599fc28dfb4a00a47d368bc71278c7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:BondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i54bf598718fc489ebc8ee2f135502ebd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:BondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9e50f61f7742452c9c73269c73f900af_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:BondsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic01b756300664d7285443e48a66da919_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorUnsecuredNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i199a2ef534ad4c02b62f09007a6f4525_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorUnsecuredNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5b7a9932768c48daa131194332e2b58e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i263020db5a0a441b9148dddadefe6b16_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3f945c3cd8d74f43ba9ca3003e709043_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibb49ff3d5a414a97b1a07cda74eb168d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibe861908cd9d4eb3bd75b18d22816122_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie01e1a31269c4278ac18aaea1629f1d3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia876d2ae2c1c45d197bb77372acf8e2d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SoftwareFinancingObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5df915e73d7248b7b1a0d72e5d50f6a8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SoftwareFinancingObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i15f1dc71f8b7445cb0589dd23a1e98fc_I20201008">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorUnsecuredNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-08</instant>
        </period>
    </context>
    <context id="i251850bb1a6e4b1b85b77bd66ba35ada_I20211029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-29</instant>
        </period>
    </context>
    <context id="i9ac21da0c0b44f908a94e99a31f95769_I20211029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorTermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-29</instant>
        </period>
    </context>
    <context id="i1039e570525d4130b5fc18068b82a1b8_D20211029-20211029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
        </entity>
        <period>
            <startDate>2021-10-29</startDate>
            <endDate>2021-10-29</endDate>
        </period>
    </context>
    <context id="i8f137262edf4419c8f8f0b04f910c819_I20211029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
        </entity>
        <period>
            <instant>2021-10-29</instant>
        </period>
    </context>
    <context id="i6fb68e7e2372460684a04ccf170de585_I20211029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:CanadianDollarsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorTermLoanTrancheAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-29</instant>
        </period>
    </context>
    <context id="i63736898d3364e518698d256334a4e42_I20211029">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:CanadianDollarsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorTermLoanTrancheBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-29</instant>
        </period>
    </context>
    <context id="i05cc0e26ff1b481582b9fff22fd0fa96_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:CanadianDollarsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i36a324e7dfe846e9ba39e276122927de_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:CanadianDollarsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0779467e5a4d47058255292f877c3ca3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:USDollarsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i32c05838dbd94169bdabb02a4fe8c36c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:USDollarsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8f5c0c759e8d40148f3e85b6e6afe533_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id66c28e55e214aae8121bfbcd960a0a3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">stn:ExpireBeforeTwoThousandTwentyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ibca88b6383344c7f95583c53c8ac0040_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">stn:ExpireBeforeTwoThousandTwentyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i90838fcb71db467cb0c23457d911d3fd_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">stn:OpenEndedTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4e833125f0414da998c78db71cf41e25_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">stn:OpenEndedTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i540ccf992ec646c1b85c8cc0e4ff53ab_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:WeightedAverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id2a33a3b05854f6ca32067a4ebf71105_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:WeightedAverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i740453931363445dbe9021c7f8b2d2d1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:CanadianDollarsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3387e90373254b099ae2f955a5419098_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:CanadianDollarsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7cb4cf76580d454b98795c5dced9e392_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:USDollarsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id07298acac2c438591aa9bf89b822a96_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:USDollarsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i48c202181d9c41c9944839d3678ab10e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:AustralianDollarMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic2d3fcbb6af647ccb3f20bb1b0a659e9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:AustralianDollarMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if78741aaefae4b3c8c77b27584d1655f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:OtherForeignCurrenciesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i86d331cb4be9424f9db0fd070d1957b8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CurrencyAxis">stn:OtherForeignCurrenciesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i74278d5c3ef54d318ead6438d696234c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SoftwareFinancingObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i08f265ec33034d3db325618db468c6d8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SoftwareFinancingObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3455ae819ae44feba5a3dcd4391484c4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SuretyFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifb7896c8550847c8921bec759cae1c57_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SuretyFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0ed86c27324e4f799a445ba99c092e5d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SuretyFacilitiesExpiringBeforeSeptember2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic3b3eff98b5747a09f97a2c5209d52db_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SuretyFacilitiesExpiringBeforeSeptember2026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib3f8e2d8414c4839a322935fb2984ec8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">stn:SelfInsuredLiabilitiesProvisionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i087d9ffc234d4e6da34a81c784cb7bc1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">stn:ProvisionForClaimsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i88d00d55307c49958ddc2b6431399937_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2afd7dfd8fad4c8299243c053a2536d1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:OnerousContractsProvisionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0456e8cfab28455c98c12e1233d38c04_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">stn:SelfInsuredLiabilitiesProvisionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i361cca37e99147e7b0547f7cfbb9e884_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">stn:ProvisionForClaimsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic4cb309250b147ef8dcc75a34782bfb5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8bfcc393cc244981869363121006208a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:OnerousContractsProvisionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i88b7e665ad4e404abfca34c948fdf4e6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">stn:SelfInsuredLiabilitiesProvisionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i36bfbc302b7a43ea8320b84529515c8c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">stn:ProvisionForClaimsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib0691d33e8aa499ba8f6a89250fa889d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icd110fec546c45bfb0d4f2705e3cca5b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:OnerousContractsProvisionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8ef0a718aabc4304b36d4ec527e2f0f4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">stn:ProvisionForClaimsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7039e12f9ea241ca9043ad04c2ae8671_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">stn:ProvisionForClaimsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib1f2ff60ab9346019c1bdc8d9765c9ed_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic4cd36983f584266a314f16720966ea9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfProvisionsAxis">ifrs-full:ProvisionForDecommissioningRestorationAndRehabilitationCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i786389ddcff64f5d8ea6bbc5019bbbcf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3d300f11547f4d59a27d64c185ca9d36_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i89a1d90741d1404bbf334a624c7ee16f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">stn:PostEmploymentBenefitPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i44deee6ba3ad4f2e8956b863d9e350a5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">stn:PostEmploymentBenefitPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie0c7c64f42ca4848a34ce6f9a3d64a9c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8d5b86120fcc45d683d10968ae548c2c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PlanAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic3f063f1596f4fb98fa780e48a84a012_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i17353f652668475e9c4e31e04b745817_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PlanAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic3da7112c3f34723bbd34087e6d0275a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4aa61d5c1df3470aa8503b5544cd5828_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic535b35d38c94fb28135dd438fc4a457_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PlanAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i48b2bb9cd3e94e19bec0dfb95e860d7a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5d6a6a28ccf9448ea5bba9ef6a433416_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6a50d579fd874d5a870aec368366aa01_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PlanAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i46cff85fdcc2472db657fb610d7702f5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib052a07c141e4447a6817cda7ee22bc8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PresentValueOfDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if74f0aac4f2c49eda47e535556f63622_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CharacteristicsOfDefinedBenefitPlansAxis">ifrs-full:PensionDefinedBenefitPlansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NetDefinedBenefitLiabilityAssetAxis">ifrs-full:PlanAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i88601ce24e834ed48fa87dcef33fd45e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i985e2cba66e240ec972c4b3d0923bbb4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i31434678f3954bec9e68a6b0de611b5e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2And3OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ife662f1d54a649c08a3729a1dd3cae51_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2And3OfFairValueHierarchyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib732da93bf794557bcf679de00a1e317_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">stn:ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id90fb097431840daa68d2f6e3489cc8d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">stn:ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i74afce489ac04038a288b318a73ab516_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">stn:ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6971ab1139a5428e96dc03b4649e0148_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">stn:ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i76e439fd27dd4d6fa9d51308e86c63c2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">stn:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5a7d1b85f6ff4365b4088247d144da28_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">stn:ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id93117f091ae40dc90b5d759e3f5bf83_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">stn:ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i815976737e9a409eb903efa2c2178ab0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">stn:ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i84eb28dd2739414d9eb65c2f23160499_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">stn:ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia847a249005e4a8187e1b88d3d6f6efd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ActuarialAssumptionsAxis">stn:ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9eb10b5d541644aebf301a51e63fea80_D20211201-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
        </entity>
        <period>
            <startDate>2021-12-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3349e2b0d16e4a5bbb3353a666d3aaeb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4ecbd68da6294804ad629c6b05beca4e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i11a3d5637f1b48cd97bd12873b09c6bd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i19d3ead9de434e6691e432e5ff7298e6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfContingentLiabilitiesAxis">ifrs-full:ContingentLiabilityForGuaranteesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icdf51e14cc0a4abb94f8d0fd10c71106_I20211109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-09</instant>
        </period>
    </context>
    <context id="i98d329ba7efc443b8f2dfb7503fea145_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">stn:OrdinarySharesPerSharePeriodOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4bd19691230d4dafb48f3948d9a8821f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">stn:OrdinarySharesPerSharePeriodTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ice1ee689634244b0930bc42419adc193_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">stn:OrdinarySharesPerSharePeriodThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iaa0ce57aea7d42649906846ba0f83669_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">stn:OrdinarySharesPerSharePeriodFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2c76902c65e44661807aac6fe1b91483_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfOrdinarySharesAxis">stn:OrdinarySharesPerSharePeriodFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ieefa146eb4674662b314a77fee1f5338_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i92865c8611b94be8b2a8448290d148cb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:OfficersAndEmployeesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id5aca73b751a4d68a76f61dfce0ed8c7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:RestrictedShareUnitsRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i76ac2c5c3c9840a6ae8edd51ef2d976a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0964b2b886e546489daa651e5aec56a3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:DeferredShareUnitsDSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8a8aeb2709e6457abfd0181ca6f91265_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:RestrictedShareUnitsRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5ee75c807c85483b89ebdddc752b951f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ica368688836b4b4f9bd339416fad1a0f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:DeferredShareUnitsDSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1f516696c83e43b88a10964e1caf1d8c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:RestrictedShareUnitsRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id8225d99acb74adb82920e532d36c77b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0ac345a480d84f569d7fbcc23d808fff_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:DeferredShareUnitsDSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i35b1e60405bd405f8708e2764bc6d64c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:RestrictedShareUnitsRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia62df87e9d72407496a1152fc60618fd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9ce17ba349db4dc5aa0afe0b3e423051_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:DeferredShareUnitsDSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i89b200ad7a934b1092cd60e52fb5b211_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:RestrictedShareUnitsRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia2648cb3f448402295cac25c14b9533b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i429b52d3b4e442948dda5a0bf0f6543d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:DeferredShareUnitsDSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i847c4131df2d4574a351d561176dae97_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:OfficersAndEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:RestrictedShareUnitsRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ib3f3f4d46c7d4403aeccd5a03b6ccd28_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:OfficersAndEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:RestrictedShareUnitsRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic0af066bef574d40aceed2522d713749_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:OfficersAndEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:RestrictedShareUnitsRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i54e7fe0267384b96b52f67b645fcc8d0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">stn:OfficersAndEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:RestrictedShareUnitsRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i66e269d892304c5cae0cd0752860c0a6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ValuationTechniquesUsedInFairValueMeasurementAxis">ifrs-full:OptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i90871e2ca554405895a91d3a1e27ece1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ValuationTechniquesUsedInFairValueMeasurementAxis">ifrs-full:OptionPricingModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7697198f556543dca0fd7fcbae3de90c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if6029671177745b7b582f44fbff20ca0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ieede469898a34d2daced83a9a31d9fb4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsPSUsExcludingDividendsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6cc8ed6f20954565bc71e542bee2e70e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsPSUsExcludingDividendsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1acb38b0ae244466a104b6ae12a27de9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsPSUsExcludingDividendsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i12ae319ea41b41f48668b5c5b791ea60_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:PerformanceShareUnitsPSUsExcludingDividendsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i39241c4dddd240e097bc8226b190585c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:DeferredShareUnitsDSUsExcludingDividendsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia7cdbd1ff2634ca3a9d737707728e8d1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:DeferredShareUnitsDSUsExcludingDividendsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia344b8283833443c94757b89fca44f62_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:DeferredShareUnitsDSUsExcludingDividendsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib25cf4bd788e4e4d8e3502f0b165c953_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">stn:DeferredShareUnitsDSUsExcludingDividendsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib87f7e9d27f04e2c946de68eec008070_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">stn:InvestmentsHeldForSelfInsuredLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6acd7dc226974fe1afb7611b27f0f791_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">stn:InvestmentsHeldForSelfInsuredLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i51d3f259d86c45a596c4667f8323ea5c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">stn:InvestmentsHeldForSelfInsuredLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i68671cebe19d45e3bc96a5638914fe68_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">stn:InvestmentsHeldForSelfInsuredLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iea004dc7ea6a405c9feb1f3b26fbd48c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">stn:ReturnSwapOnShareBasedCompensationUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8f901b25d40043c0a6a2ad61ede141f6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">stn:ReturnSwapOnShareBasedCompensationUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id8f4b3b4e76a48dfbd8bd5a7bd895d0e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">stn:ReturnSwapOnShareBasedCompensationUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib862abc4003346e9b3d76bb80018b568_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">stn:ReturnSwapOnShareBasedCompensationUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4926b2f6b3614ef0984724e7e013ab1b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">stn:ForeignCurrencyForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifcb96af5180640b6a72cf8f5f15c6dac_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">stn:ForeignCurrencyForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4c422c56402543dbbe8c1d7d102b64ed_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">stn:ForeignCurrencyForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i879ad5072c294a268774123a4bf12e5f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfAssetsAxis">stn:ForeignCurrencyForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i69e9fe7a675645b481fc7ee63439b985_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8f63e7e4445f4009b5d4424a13dda9d1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie196d7518aa4497fb189e470a47fe002_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaf1389d3c0c94f698973dcea9f3ae1fa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">ifrs-full:DerivativesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:RecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iad733b047a404b03ac983ebca692fa02_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:SeniorUnsecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1c9385c020dc4c8ca2993a64a4a3def8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:SeniorUnsecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i10cb35aaea0944b7b0ea01ecccbd1a2f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:SeniorUnsecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i57ed80e9927140d2a231f41a0dbe10d1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:SeniorUnsecuredNotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i579e9607c4ca4d66b4e88476a322ec13_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:NotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i15cd2ec5f6cd456b8baba485f2a40186_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:NotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level1OfFairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5ea31df5d1c44329a51f436ac72bd87e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:NotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level2OfFairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2621b2db114042bbbae6a3aef4a48f78_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">stn:NotesPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:LevelsOfFairValueHierarchyAxis">ifrs-full:Level3OfFairValueHierarchyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idf3929a2d4804bee9fd08ea729f63480_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idc18fc6444b64bbf9cdf8512745a6b94_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idfde5954fc0b45588f20251384cad3e8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i674b61bd8dd64573b7118af90fdac669_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:ReturnSwapOnShareBasedCompensationUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfHedgesAxis">ifrs-full:CashFlowHedgesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4e1d10d95e5d4663a8499a54e0a0217f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">stn:ReturnSwapOnShareBasedCompensationUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i33a86fe365c34154b3d669ae7d2f9254_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie9cdcdd2e7844006b146bb805796cb70_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9676acd1c8e4481f9f50b77fb77eb12c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i988854e9703c4a9092b94bfcd1e1ebec_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">ifrs-full:ForwardContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8917c2119a674d1e950809d9375e5dad_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:CurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1e262b93c1bd4bca8e6390202e1d6908_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia3c1029f9af34bbf8c415c118136e05f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i89a6f9f14251482ab150f78e8f71ee0f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanThreeMonthsAndNotLaterThanFourMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic4c5d91b4d094adeab757c8ccb32ae73_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanFourMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4399594038504217aea44952fa3bb2b5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:CurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i51a36d73e9644d62b3a818a0cc09645a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie8dce274c7a14e22acd831297ec561a8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib2c20660d6e34945a500acfe8049c246_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanThreeMonthsAndNotLaterThanFourMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2a8ce0139bb34f2cb9cf9b57dfe2e4cd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanFourMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ieeac59c7ae9d42d1bf354c7601db9e72_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:CurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i46e3efea1d454193a8060e74a8c402e8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i21fe618f9c744f5a83d18bed77abad2e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i21fb91da18114417ba2f74bcfa3fe1ec_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanThreeMonthsAndNotLaterThanFourMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i877d64fb394c4077b5f96c86c2b65d97_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanFourMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2625afa8f1144603b8ca551240d79ee7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:CurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id556a9712bf3485f93c55ce74e0d869f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic699c2e33e08422482d811d31e43bb9b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i55d457db915c422ba0f6ad347dc22cc9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanThreeMonthsAndNotLaterThanFourMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i990b0addddea478ca99f358618f260f5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanFourMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9f614b40ddab48c19582b0c2e7061a04_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:CurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i039d571cbb4048eda5e06e500cf1b878_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i05c1829528d5497a93fcb3b0164b3db9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i714ab5755e194696a95222ddf41850a7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanThreeMonthsAndNotLaterThanFourMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i147b621b5f52429f913efd90cfc9da08_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanFourMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i16f5946873094312be7f80cc549842a2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:CurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia2f579250a8a4ed9903e90edc264e3d4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanOneMonthAndNotLaterThanTwoMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i575f161eb2244d2c8d9ca23b6932d37b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if72b277953a54ff1a0131b8e53309dcc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanThreeMonthsAndNotLaterThanFourMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i45b0f7e1c60849dda67415609194ec11_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:AccumulatedImpairmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:PastDueStatusAxis">ifrs-full:LaterThanFourMonthsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8859c4159cb54c68a210e659b05a9224_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibe70ec5c37174c2eb5744846ea8e2a4a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id8003ca715e84066b50a324d27d9d880_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9314ea7547024f079ddd172c99b7bf0c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icc876109a08b4b54903a604f1e2d649f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1f4d9bceec154ad0ad71dd2e44c8273b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:TemporaryDifferenceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib363394b95594a3a8e9fd5bee3561a8e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:TemporaryDifferenceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i71388560aaeb4985be8eacfcc758979e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:UnusedTaxLossesAndCreditsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i60e97739b0404d9a95dbea70b202b73f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:UnusedTaxLossesAndCreditsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i240e6175999e4258aafd99dead1b5528_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:DeferredTaxDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3e1d40a892bc4fcfadd90fce4b1c954d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:DeferredTaxDefinedBenefitObligationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i48ec668f355445a5bc248ddf7e0b2756_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:OtherTemporaryDifferencesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3851117f8e1f4838af0d4842b238d8b3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:OtherTemporaryDifferencesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie42af43813f042d388bba95073cc00d9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i737c25753d5a44389d4d4c7e4e5578d9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i19d16f6410b94158ba1074b28f8d09e2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:IntangibleAssetsOtherThanGoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ieb7396a7351540cda0723448085159c3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:IntangibleAssetsOtherThanGoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib002c0b7aecb45f4ac9ffe13985ab12a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7f4406bc163945499786476f8bf18e0b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">ifrs-full:RightofuseAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia7f27f6f840145739c6f5461b2a15371_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:ExpireMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:NonCapitalTaxLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i34f9f72e79694034a03d3b1bd4ab54e7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:ExpireMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:NonCapitalTaxLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iac294f3fc53a42c4a983cf9ed75920db_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:NeverExpireMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:NonCapitalTaxLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i385dbe5596be4708b3af7447705748c3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:NeverExpireMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:NonCapitalTaxLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib485dc255af34b889bae1651404c8c6d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:NonCapitalTaxLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id04223e343534274ae77088f90e028e9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:NonCapitalTaxLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6d2d9267b026450ca53a313731800923_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:NeverExpireMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:CapitalTaxLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i342f9f1e94404f3bb605750f9097008e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">stn:NeverExpireMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">stn:CapitalTaxLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i25250f382e064fc5ad7787bc68f5fcc0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="stn:UnusualOrInfrequentItemOrBothAxis">stn:COVID19Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia5863b0c532b48b3a4c7de6735282797_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="stn:UnusualOrInfrequentItemOrBothAxis">stn:COVID19Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i239e45b8e74c481486960507fdfa4698_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="stn:UnusualOrInfrequentItemOrBothAxis">stn:COVID19Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie313f3e252dd4a89b04b581aeca3afa7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="stn:UnusualOrInfrequentItemOrBothAxis">stn:COVID19Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i96cb2cf6dc814ba28283e29982e6c4d9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorUnsecuredNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idec589f9adb3444fb5cc1c79c9f39793_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1727fd3c334b48b480e62481e8359485_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i664a30f871d64aceb93966c2c95fb475_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">stn:SoftwareFinancingObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i288697935ebe46d39c3e07b0be61caf9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5df5d93d12f847cba45817afcf72bde6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorUnsecuredNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibdf994addefc44fba781fe555303462c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie5080a748bbe451ab49a6810017f734c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i766e0faf381a40239a3991533a3a24b8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">stn:SoftwareFinancingObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie5481efaa6ea4acc9a89e86c24f14a99_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic4353e28d9c041f184ffe5038a5ada4f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">stn:SoftwareFinancingObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia8d99d0922c849f4a9684b3e855bbcab_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idccddc04441b42759380f5faddff169f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorUnsecuredNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8f1b5c53dd5c4be4a0d7e90fbb3d2154_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:SeniorRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id1a5858b49104c65b2b869329effede9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">stn:NotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic2e7c38f3d094b4f859d49e07da0dc42_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">stn:SoftwareFinancingObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9ca4218549c8457e9fffd5474b806e67_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6853ca73d12241bbae183fa152173200_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">stn:SoftwareFinancingObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i85ec1a5a2a5d49bbbf70f64bce165193_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:LiabilitiesArisingFromFinancingActivitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i31caf40149084bcaa010cbd730fc0e96_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">stn:WhollyOwnedSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1aed2094255f4b0cb58abd9bf9da1080_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="stn:JointVenturesByNameAxis">stn:StarrIIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1487ece5dff84ef5a4cd0c5fdfef659b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="stn:JointVenturesByNameAxis">stn:BetterTogetherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:JointVenturesAxis">ifrs-full:JointVenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i145dc6b48f6342f9a78f2d1253c1e682_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointVenturesWhereEntityIsVenturerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id3c00207952f409f85f5f405e0bd3576_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointVenturesWhereEntityIsVenturerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4a541aee7fb44f2e9aa4a7a9fa166d2f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointVenturesWhereEntityIsVenturerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0267ed347055497c9f4e34b4f75fa5b5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:JointVenturesWhereEntityIsVenturerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia17857f1fc7740abbd572478ffde7af0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6a31900db31a472e8ebca6b9ed00f28e_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i40f4da9ead574a9f95e129a753f757b3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5e57dffa4444433380f6395b1fd5fb63_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id1ebb814c6274efeb6c6717601151818_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic24a676919d44c15a4730c3b637ec512_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i610f63c004314390a3a7bb86c2ff3499_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i10120fc52b204ea999fef7b2bc779e2b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">ifrs-full:ForeignCountriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5081b12d00c24e16b11c1ceda39b854b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1c02e045fbc5499f85e71571f3767ec8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:EliminationOfIntersegmentAmountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia6719a83a68c42f3bd288a1c19f813ba_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie4ec4cad34924256b96afedfb64010f9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if2fa589104bd421685be7693141af530_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i905496afba624af393761c8e0f2f084b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib08373b03be745888cf54b73902965b8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic48c9957036c49468c153ec4df291d05_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8432d1d33e0a408a8f3cf6a4e673d61b_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie41f99919e8341c29a0ca854225defb1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3f8120cac7da49489961c3fdc27a1fb1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iabb7ea9eb98f4a709c8b9d9c18ac1a04_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic3ddd4bc69654a5a8a2adac9a925ffeb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i1ac2826e4c6f4a939ce9ffa81cf7640e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if4b4fbd7c5ed490687eb9d54566d14c4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i617989f392f644b9add8fc5ef54341a7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6f27ed27798740ab89cd20cdb08a4a6f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i6ddc0b7cb1374151928a1246cda38b43_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8221d28978b24af2945d4cfadfee5a77_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">stn:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i75ad2f14cac644299e665953e4d25cb6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">stn:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i91b4660b9c1446a6b995567a188508ea_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">stn:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i721caf42696d445f9dfb692cdfbdd5a8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">stn:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1861a387cedd4937aa35b4874dd70453_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">stn:BuildingsServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if88e3707786a4566a18ff6e768ec6ba7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">stn:BuildingsServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i75a7300007e549eda523334e838a7fd6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">stn:EnergyAndResourcesServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i592e10ef7ae2437eaa83240fa4303d0c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">stn:EnergyAndResourcesServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iccab0152b2264b38bef636f3f40cc4e4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">stn:EnvironmentalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i436f651003b34e53a0f0602bb727ffbb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">stn:EnvironmentalServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2de2de01412646e3ac6c0d7d6f691d1f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">stn:InfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i155de620e43f4acda3e5872d3002bb4a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">stn:InfrastructureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1946ad46ee094b5fa8a0b86d0caa226c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">stn:WaterServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i612a873d1dbf45f6ad065dfd6698c84b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">stn:WaterServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i332fd6fb183e44c9b445b3f024f01e91_D20220223-20220223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001131383</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">stn:DividendDeclarationTransactionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-23</startDate>
            <endDate>2022-02-23</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="cad">
        <measure>iso4217:CAD</measure>
    </unit>
    <unit id="cadPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:CAD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="office">
        <measure>stn:office</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="tranche">
        <measure>stn:tranche</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="aud">
        <measure>iso4217:AUD</measure>
    </unit>
    <unit id="day">
        <measure>stn:day</measure>
    </unit>
    <unit id="unit">
        <measure>stn:unit</measure>
    </unit>
    <unit id="option">
        <measure>stn:option</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xL2ZyYWc6NjJmZjE1NDZkZTRiNDhjNGFkMDU1ZDFjODlmNTZlMmEvdGFibGU6ZTlhZDc4M2ZlNDVjNDVhODhlYzE1Nzc5ZjkxZDZjNTgvdGFibGVyYW5nZTplOWFkNzgzZmU0NWM0NWE4OGVjMTU3NzlmOTFkNmM1OF8yLTEtMS0xLTA_571da18d-162c-4fa5-bfc4-c5f4a48e1783">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xL2ZyYWc6NjJmZjE1NDZkZTRiNDhjNGFkMDU1ZDFjODlmNTZlMmEvdGFibGU6ZTlhZDc4M2ZlNDVjNDVhODhlYzE1Nzc5ZjkxZDZjNTgvdGFibGVyYW5nZTplOWFkNzgzZmU0NWM0NWE4OGVjMTU3NzlmOTFkNmM1OF8zLTEtMS0xLTA_e31387ca-8c8b-4be3-9c9b-cd666412905e">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xL2ZyYWc6NjJmZjE1NDZkZTRiNDhjNGFkMDU1ZDFjODlmNTZlMmEvdGFibGU6ZTlhZDc4M2ZlNDVjNDVhODhlYzE1Nzc5ZjkxZDZjNTgvdGFibGVyYW5nZTplOWFkNzgzZmU0NWM0NWE4OGVjMTU3NzlmOTFkNmM1OF80LTEtMS0xLTA_e3591d10-c35d-4922-b3dd-cbe33cd766b7">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xL2ZyYWc6NjJmZjE1NDZkZTRiNDhjNGFkMDU1ZDFjODlmNTZlMmEvdGFibGU6ZTlhZDc4M2ZlNDVjNDVhODhlYzE1Nzc5ZjkxZDZjNTgvdGFibGVyYW5nZTplOWFkNzgzZmU0NWM0NWE4OGVjMTU3NzlmOTFkNmM1OF81LTEtMS0xLTA_020ffd8c-34cf-4f1e-b7a1-e50d6b200e24">0001131383</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDU0_41ab3439-d32d-4123-afa9-cde7c9385245">40-F</dei:DocumentType>
    <dei:DocumentRegistrationStatement
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDY3_b0681449-8e99-4fb4-984d-d782a2a73cd0">false</dei:DocumentRegistrationStatement>
    <dei:DocumentAnnualReport
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDk3_84521d79-0097-499d-9850-28cc4f69b5ee">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF82MDQ3MzEzOTU2OTAz_6396b699-0da3-40df-86c7-18ef14bf3af9">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF82MDQ3MzEzOTU2OTAz_82e47f71-25fe-4642-b333-ee59972fecfd">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityFileNumber
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDcy_52764790-b065-42e1-8314-04bd347f062a">001-32562</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDkw_d5ac17f1-b1a6-4acb-996e-8ee9f1747071">STANTEC INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDY2_b2497ede-230b-4c31-bf18-fbfccc9fc2d7">Z4</dei:EntityIncorporationStateCountryCode>
    <dei:EntityPrimarySicNumber
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDYw_5b4af8f6-1e64-46ba-ad8b-a621e5c42c2d">8711</dei:EntityPrimarySicNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF85ODk1NjA0NjU0MTQ1_4b026779-6bef-479b-b0ea-59da3db3b5f4">98-0601423</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDU4_f56ebb82-cd8c-4609-b770-76642e581213">10220-103 Avenue NW</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDc4_86301afd-14d9-4e92-8bb8-dfe47fd18c90">Suite 400</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDU5_bce3a088-f39f-42d3-ac71-96e295e79bcb">Edmonton</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDc1_deee9942-9b0b-4518-a9b4-d337062f9483">AB</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressCountry
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDgz_88eb1d7a-658f-460b-84ac-3cf113ee053a">CA</dei:EntityAddressCountry>
    <dei:EntityAddressPostalZipCode
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDg5_15a917af-6d88-4fd0-ba88-9ddd64375b40">T5J 0K4</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDky_f02c8385-5c39-41b8-a1d4-fe37a398c6d5">780</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDY4_a7f3ed02-9ce5-433e-92ab-5e31dd33513e">917-7000</dei:LocalPhoneNumber>
    <dei:ContactPersonnelName
      contextRef="i37a6c9c2b9914807823f2754da235ca0_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDk0_13b30201-d080-4416-9527-03ede095bee6">Stantec Consulting Services Inc.</dei:ContactPersonnelName>
    <dei:EntityAddressAddressLine1
      contextRef="i37a6c9c2b9914807823f2754da235ca0_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDQ1_1123622e-32db-4bba-8fe2-90e43b926ce4">370 Interlocken Boulevard</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i37a6c9c2b9914807823f2754da235ca0_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDQ3_9807422e-e375-42d5-be09-be9073a8d59b">Suite 200</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i37a6c9c2b9914807823f2754da235ca0_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDk5_6f15317d-688c-45d3-a480-ab3f4e2a49a9">Broomfield</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i37a6c9c2b9914807823f2754da235ca0_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDk1_bc8d005b-8528-4bc9-8421-4a8cb5b37382">CO</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i37a6c9c2b9914807823f2754da235ca0_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDU1_c183af3d-3195-499d-b70a-7412011fc2bc">80021-8009</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i37a6c9c2b9914807823f2754da235ca0_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDgx_f0d01b43-f285-4b36-a160-4b097985b772">303</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i37a6c9c2b9914807823f2754da235ca0_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDQ5_b23d1ce9-355f-498a-8500-44c668bd5e78">410-4000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGFibGU6ZDU2M2MwNjEyM2I3NDEzNThkMzQzN2ZiZjc0ODg1OTcvdGFibGVyYW5nZTpkNTYzYzA2MTIzYjc0MTM1OGQzNDM3ZmJmNzQ4ODU5N18yLTAtMS0xLTA_fdedded8-c267-46cb-bbcb-33a5394adbff">Common Shares</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGFibGU6ZDU2M2MwNjEyM2I3NDEzNThkMzQzN2ZiZjc0ODg1OTcvdGFibGVyYW5nZTpkNTYzYzA2MTIzYjc0MTM1OGQzNDM3ZmJmNzQ4ODU5N18yLTEtMS0xLTA_1ed73e6f-5a07-4461-a993-78ef30efd954">STN</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGFibGU6ZDU2M2MwNjEyM2I3NDEzNThkMzQzN2ZiZjc0ODg1OTcvdGFibGVyYW5nZTpkNTYzYzA2MTIzYjc0MTM1OGQzNDM3ZmJmNzQ4ODU5N18yLTItMS0xLTA_eaf1bd21-58f1-4805-8107-1ab638dbf146">NYSE</dei:SecurityExchangeName>
    <dei:AnnualInformationForm
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDk2_d63cba51-de39-43f9-bae4-2c88eb9eadb7">true</dei:AnnualInformationForm>
    <dei:AuditedAnnualFinancialStatements
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDg2_d165bdba-d5da-4798-bc3a-fe1fb761b5c5">true</dei:AuditedAnnualFinancialStatements>
    <dei:DocumentPeriodEndDate
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF8yNTY3_6396b699-0da3-40df-86c7-18ef14bf3af9">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF8yNTY3_82e47f71-25fe-4642-b333-ee59972fecfd">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF82MDQ3MzEzOTU2OTA3_a75633ea-063f-4026-97e2-22830e322107"
      unitRef="shares">111333479</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCurrentReportingStatus
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDY5_0cec307a-e059-410e-96e5-3821e11e11fd">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDUz_1908ce9d-5dd0-496d-91a5-d9b51f914763">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityEmergingGrowthCompany
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDY0_98f33888-6273-41eb-8bcf-8a4686e3ddb5">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY18xL2ZyYWc6NGNiYTYwYTdkNjEwNDdjOWIwMjg4NzA5YjEyMjEwOTgvdGV4dHJlZ2lvbjo0Y2JhNjBhN2Q2MTA0N2M5YjAyODg3MDliMTIyMTA5OF80MDg3_7c28fa58-c26a-4c90-afbf-c2257ff755ea">true</dei:IcfrAuditorAttestationFlag>
    <dei:AuditorName
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY180L2ZyYWc6YTY3ZTcwZmY5NjBhNDRjZTk5YWQ2MDg2NmU4ZTU3NTIvdGV4dHJlZ2lvbjphNjdlNzBmZjk2MGE0NGNlOTlhZDYwODY2ZThlNTc1Ml8zMjk4NTM0ODk2MTcz_a7c91605-6e20-4cd6-8e90-12af144e0a47">Ernst &amp; Young LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY180L2ZyYWc6YTY3ZTcwZmY5NjBhNDRjZTk5YWQ2MDg2NmU4ZTU3NTIvdGV4dHJlZ2lvbjphNjdlNzBmZjk2MGE0NGNlOTlhZDYwODY2ZThlNTc1Ml8zMjk4NTM0ODk2MTc0_dbdc09fc-72cf-4859-863f-448e25ffc0fb">Edmonton, AB, Canada</dei:AuditorLocation>
    <dei:AuditorFirmId
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY180L2ZyYWc6YTY3ZTcwZmY5NjBhNDRjZTk5YWQ2MDg2NmU4ZTU3NTIvdGV4dHJlZ2lvbjphNjdlNzBmZjk2MGE0NGNlOTlhZDYwODY2ZThlNTc1Ml8zMjk4NTM0ODk2MTc1_5d59bde1-6365-46e6-9520-bdf4588fbf26">1263</dei:AuditorFirmId>
    <dei:AuditorName
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY180L2ZyYWc6YTY3ZTcwZmY5NjBhNDRjZTk5YWQ2MDg2NmU4ZTU3NTIvdGV4dHJlZ2lvbjphNjdlNzBmZjk2MGE0NGNlOTlhZDYwODY2ZThlNTc1Ml8zMjk4NTM0ODk2MTc2_ff7b7ca5-0a46-4915-a651-1d5189d30a0d">PricewaterhouseCoopers LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY180L2ZyYWc6YTY3ZTcwZmY5NjBhNDRjZTk5YWQ2MDg2NmU4ZTU3NTIvdGV4dHJlZ2lvbjphNjdlNzBmZjk2MGE0NGNlOTlhZDYwODY2ZThlNTc1Ml8zMjk4NTM0ODk2MTc3_e2b8d925-3af4-4f2d-96fe-8fd1b2d45dd3">Edmonton, AB, Canada</dei:AuditorLocation>
    <dei:AuditorFirmId
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY180L2ZyYWc6YTY3ZTcwZmY5NjBhNDRjZTk5YWQ2MDg2NmU4ZTU3NTIvdGV4dHJlZ2lvbjphNjdlNzBmZjk2MGE0NGNlOTlhZDYwODY2ZThlNTc1Ml8zMjk4NTM0ODk2MTc4_5d759e01-4628-45b6-9711-1256c6b43164">271</dei:AuditorFirmId>
    <dei:DocumentPeriodEndDate
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY183L2ZyYWc6NGE2ZjZkNDhlOTg1NDQ2ODg2ZjUxNzVhMDRlZTA4NzQvdGFibGU6OThhMzRhM2VkOGIwNDgxZWI3ODBkMTMxMTRmOWZhMGIvdGFibGVyYW5nZTo5OGEzNGEzZWQ4YjA0ODFlYjc4MGQxMzExNGY5ZmEwYl81LTItMS0xLTAvdGV4dHJlZ2lvbjo4ZDYzOWFiZjNhYjQ0OTNjYmVkOTgxMGRiY2Y5NDc2MF82MA_6396b699-0da3-40df-86c7-18ef14bf3af9">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmU4YjZkNDMyNjFhZDRiZDVhZDYwNGY2OTgzOGY0NjFjL3NlYzplOGI2ZDQzMjYxYWQ0YmQ1YWQ2MDRmNjk4MzhmNDYxY183L2ZyYWc6NGE2ZjZkNDhlOTg1NDQ2ODg2ZjUxNzVhMDRlZTA4NzQvdGFibGU6OThhMzRhM2VkOGIwNDgxZWI3ODBkMTMxMTRmOWZhMGIvdGFibGVyYW5nZTo5OGEzNGEzZWQ4YjA0ODFlYjc4MGQxMzExNGY5ZmEwYl81LTItMS0xLTAvdGV4dHJlZ2lvbjo4ZDYzOWFiZjNhYjQ0OTNjYmVkOTgxMGRiY2Y5NDc2MF82MA_82e47f71-25fe-4642-b333-ee59972fecfd">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentPeriodEndDate
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMC9mcmFnOjUyZDdmOGUxMzU3MTRmZjE4NmY5MTNmMDUyYzk5NTg0L3RleHRyZWdpb246NTJkN2Y4ZTEzNTcxNGZmMTg2ZjkxM2YwNTJjOTk1ODRfMTQ4NDM0MDcwMDkxMzI_6396b699-0da3-40df-86c7-18ef14bf3af9">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMC9mcmFnOjUyZDdmOGUxMzU3MTRmZjE4NmY5MTNmMDUyYzk5NTg0L3RleHRyZWdpb246NTJkN2Y4ZTEzNTcxNGZmMTg2ZjkxM2YwNTJjOTk1ODRfMTQ4NDM0MDcwMDkxMzI_82e47f71-25fe-4642-b333-ee59972fecfd">--12-31</dei:CurrentFiscalYearEndDate>
    <ifrs-full:CashAndCashEquivalents
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNC0yLTEtMS0w_b757eb4b-de1c-42dd-b171-1acf4be24c80"
      unitRef="cad">193900000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNC0zLTEtMS0w_a78263dd-4153-4d9e-8939-766b3f855823"
      unitRef="cad">289500000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNS0yLTEtMS0w_019369d3-92e7-49cc-b50a-4fdc1f002cc2"
      unitRef="cad">823700000</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNS0zLTEtMS0w_9e9c75bf-315c-408f-a4cc-db25139cb8c4"
      unitRef="cad">738000000.0</ifrs-full:TradeAndOtherCurrentReceivables>
    <stn:UnbilledReceivables
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNi0yLTEtMS0w_1dd6418d-75ec-4cd5-8f22-6e41bdff39b5"
      unitRef="cad">421700000</stn:UnbilledReceivables>
    <stn:UnbilledReceivables
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNi0zLTEtMS0w_a1d1346f-a4e4-48f7-9462-e35216a124d1"
      unitRef="cad">342200000</stn:UnbilledReceivables>
    <ifrs-full:CurrentContractAssets
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNy0yLTEtMS0w_f44213c8-98f4-4da1-971e-c36d13796820"
      unitRef="cad">70200000</ifrs-full:CurrentContractAssets>
    <ifrs-full:CurrentContractAssets
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNy0zLTEtMS0w_435025c6-b668-4779-b515-3cc91b998d9a"
      unitRef="cad">66700000</ifrs-full:CurrentContractAssets>
    <ifrs-full:CurrentTaxAssetsCurrent
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfOC0yLTEtMS0w_abe72c47-2fc4-4974-9153-0deab2b73fb0"
      unitRef="cad">85600000</ifrs-full:CurrentTaxAssetsCurrent>
    <ifrs-full:CurrentTaxAssetsCurrent
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfOC0zLTEtMS0w_f57f5e98-0a5e-47db-b75e-a0c048e315c6"
      unitRef="cad">47200000</ifrs-full:CurrentTaxAssetsCurrent>
    <ifrs-full:CurrentPrepaidExpenses
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfOS0yLTEtMS0w_e35a63b4-b1cb-4cf4-8f99-49afc78b11e3"
      unitRef="cad">45800000</ifrs-full:CurrentPrepaidExpenses>
    <ifrs-full:CurrentPrepaidExpenses
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfOS0zLTEtMS0w_c114b64d-20d6-45ce-b3b4-147876b4ede0"
      unitRef="cad">39400000</ifrs-full:CurrentPrepaidExpenses>
    <ifrs-full:OtherCurrentAssets
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMTAtMi0xLTEtMA_ec658ae4-8b14-4596-9064-232ee0f9bafe"
      unitRef="cad">23500000</ifrs-full:OtherCurrentAssets>
    <ifrs-full:OtherCurrentAssets
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMTAtMy0xLTEtMA_6c82b1b9-9557-4a24-a21c-5a6667ffa2fd"
      unitRef="cad">42100000</ifrs-full:OtherCurrentAssets>
    <ifrs-full:CurrentAssets
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMTEtMi0xLTEtMA_c811bb48-4838-461a-89a5-6f653b8f0916"
      unitRef="cad">1664400000</ifrs-full:CurrentAssets>
    <ifrs-full:CurrentAssets
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMTEtMy0xLTEtMA_3d405f04-758e-4ffc-8f44-108f49e6bdec"
      unitRef="cad">1565100000</ifrs-full:CurrentAssets>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMTMtMi0xLTEtMA_fccbbe23-a245-47e8-aedd-ec96672b69c1"
      unitRef="cad">233700000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMTMtMy0xLTEtMA_f8fd85fd-df5e-46d2-8a51-bc99d99b4d0c"
      unitRef="cad">240100000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:RightofuseAssets
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMTQtMi0xLTEtMA_06210f63-ef25-4fcc-a5ea-aa78812fbf88"
      unitRef="cad">476500000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMTQtMy0xLTEtMA_52f2b844-dfee-4257-939e-00ad794a5e41"
      unitRef="cad">447000000.0</ifrs-full:RightofuseAssets>
    <ifrs-full:Goodwill
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMTUtMi0xLTEtMA_b8f8bd8f-b311-4f08-ab08-4d91403bcefe"
      unitRef="cad">2184300000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMTUtMy0xLTEtMA_99c95f43-9f7b-4b95-847c-49923e721d8a"
      unitRef="cad">1673800000</ifrs-full:Goodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMTYtMi0xLTEtMA_ba8be2d4-eeb0-4599-a125-744e7a606a62"
      unitRef="cad">373300000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMTYtMy0xLTEtMA_80985804-eb13-4f11-b774-e11e620d42ee"
      unitRef="cad">182000000.0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMTgtMi0xLTEtMA_38edc607-7e7c-4392-84a4-2a95d6abd63e"
      unitRef="cad">17000000.0</ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan>
    <ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMTgtMy0xLTEtMA_634a195b-0972-4dcc-a9c6-db42aca23c79"
      unitRef="cad">47300000</ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan>
    <ifrs-full:DeferredTaxAssets
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMTktMi0xLTEtMA_6ed4d033-af88-46a2-94cc-46663cd2fa39"
      unitRef="cad">48300000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMTktMy0xLTEtMA_96ff767a-90ed-4520-be00-cf61b5a6be58"
      unitRef="cad">42400000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:OtherNoncurrentAssets
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMjAtMi0xLTEtMA_c99ff242-084a-437d-992d-5c583416456c"
      unitRef="cad">228900000</ifrs-full:OtherNoncurrentAssets>
    <ifrs-full:OtherNoncurrentAssets
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMjAtMy0xLTEtMA_6f6335c7-088e-4d18-bb53-2f53a5f399d7"
      unitRef="cad">191200000</ifrs-full:OtherNoncurrentAssets>
    <ifrs-full:Assets
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMjEtMi0xLTEtMA_28156824-42c8-4e41-ad0b-a245812f9d1a"
      unitRef="cad">5226400000</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMjEtMy0xLTEtMA_fa499c18-964e-454d-aa45-ef65ee459777"
      unitRef="cad">4388900000</ifrs-full:Assets>
    <ifrs-full:BankOverdraftsClassifiedAsCashEquivalents
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMjQtMi0xLTEtMA_04063656-7aa1-433d-8bae-7bc8cb54ab86"
      unitRef="cad">7200000</ifrs-full:BankOverdraftsClassifiedAsCashEquivalents>
    <ifrs-full:BankOverdraftsClassifiedAsCashEquivalents
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMjQtMy0xLTEtMA_3c48a972-a5f1-4d32-8934-985bc890258a"
      unitRef="cad">4700000</ifrs-full:BankOverdraftsClassifiedAsCashEquivalents>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMjUtMi0xLTEtMA_7d38b4d5-c42e-4b90-af1f-bec0a6765690"
      unitRef="cad">634700000</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMjUtMy0xLTEtMA_6ca71817-a1b4-4a9e-8ae6-108119bff423"
      unitRef="cad">576000000.0</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMjYtMi0xLTEtMA_85d32d91-9e98-4a8b-a099-04883550c930"
      unitRef="cad">123900000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMjYtMy0xLTEtMA_e533233c-ec20-44d0-b2bf-bdbebc212e25"
      unitRef="cad">103600000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentContractLiabilities
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMjctMi0xLTEtMA_9ef60960-d10d-4270-bd30-d1f14d16b87b"
      unitRef="cad">264800000</ifrs-full:CurrentContractLiabilities>
    <ifrs-full:CurrentContractLiabilities
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMjctMy0xLTEtMA_176e28b5-e363-4259-b011-980bf1a0dc15"
      unitRef="cad">197300000</ifrs-full:CurrentContractLiabilities>
    <ifrs-full:CurrentTaxLiabilitiesCurrent
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMjgtMi0xLTEtMA_187b33e0-7b73-4abc-9bbf-d23b9c78ebde"
      unitRef="cad">26600000</ifrs-full:CurrentTaxLiabilitiesCurrent>
    <ifrs-full:CurrentTaxLiabilitiesCurrent
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMjgtMy0xLTEtMA_049ab129-0ad5-4737-80b7-b6eed27e55ad"
      unitRef="cad">24200000</ifrs-full:CurrentTaxLiabilitiesCurrent>
    <ifrs-full:CurrentPortionOfLongtermBorrowings
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMjktMi0xLTEtMA_2227dabf-d835-46d5-b4b5-fac652855988"
      unitRef="cad">51000000.0</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMjktMy0xLTEtMA_17387340-c5f3-457e-9a66-964318e6bf0d"
      unitRef="cad">46600000</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentProvisions
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMzAtMi0xLTEtMA_178e278a-f695-44df-99ea-728c009a7b4c"
      unitRef="cad">36700000</ifrs-full:CurrentProvisions>
    <ifrs-full:CurrentProvisions
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMzAtMy0xLTEtMA_00de50ea-cf50-4621-8970-df68449e6a34"
      unitRef="cad">20500000</ifrs-full:CurrentProvisions>
    <ifrs-full:OtherCurrentLiabilities
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMzEtMi0xLTEtMA_897899af-aace-4bb0-84f1-2379747f35be"
      unitRef="cad">34500000</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:OtherCurrentLiabilities
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMzEtMy0xLTEtMA_2629d511-1a45-41b9-9d1b-e52a111cf60a"
      unitRef="cad">14300000</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:CurrentLiabilities
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMzItMi0xLTEtMA_063eeaea-b9ac-48ba-b875-68f0065a5e6c"
      unitRef="cad">1179400000</ifrs-full:CurrentLiabilities>
    <ifrs-full:CurrentLiabilities
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMzItMy0xLTEtMA_dcdff925-79ee-41c0-8cab-bde1d000ace2"
      unitRef="cad">987200000</ifrs-full:CurrentLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMzQtMi0xLTEtMA_fe734bb2-b0f5-4265-84bd-4caf593fb9bc"
      unitRef="cad">545000000.0</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMzQtMy0xLTEtMA_8082069a-beeb-4e63-832a-e4e016293802"
      unitRef="cad">526200000</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:CurrentTaxLiabilitiesNoncurrent
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMzUtMi0xLTEtMA_bce8e8c0-a0dc-423a-bf03-f2433343c778"
      unitRef="cad">8900000</ifrs-full:CurrentTaxLiabilitiesNoncurrent>
    <ifrs-full:CurrentTaxLiabilitiesNoncurrent
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMzUtMy0xLTEtMA_e86717e2-d346-47e0-8874-c5452eb53b25"
      unitRef="cad">10200000</ifrs-full:CurrentTaxLiabilitiesNoncurrent>
    <ifrs-full:LongtermBorrowings
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMzYtMi0xLTEtMA_c79bfec7-b879-43ff-8843-9af6b8e4e6e9"
      unitRef="cad">1194100000</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMzYtMy0xLTEtMA_6647bd1f-e225-427d-b94b-67ad550abb8e"
      unitRef="cad">634200000</ifrs-full:LongtermBorrowings>
    <ifrs-full:NoncurrentProvisions
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMzctMi0xLTEtMA_29bff81e-1d43-4e14-a8aa-5c470103994a"
      unitRef="cad">122600000</ifrs-full:NoncurrentProvisions>
    <ifrs-full:NoncurrentProvisions
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMzctMy0xLTEtMA_928e506c-4c23-4b75-8bd1-0e9f48cb7cb3"
      unitRef="cad">107700000</ifrs-full:NoncurrentProvisions>
    <ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMzgtMi0xLTEtMA_c5a89656-3684-4934-84b1-6dd1658d20aa"
      unitRef="cad">58700000</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
    <ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMzgtMy0xLTEtMA_5f2dc991-c562-4142-8d37-f8b1fe794dd3"
      unitRef="cad">91200000</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMzktMi0xLTEtMA_a22e5826-283f-4cd8-866f-b4348d535577"
      unitRef="cad">77500000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfMzktMy0xLTEtMA_785b147c-287d-4d2e-9362-6bbbe8deeb4c"
      unitRef="cad">63400000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:OtherNoncurrentLiabilities
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNDAtMi0xLTEtMA_d07b1a3d-c1a6-4a3a-8633-0c013b2a547e"
      unitRef="cad">38000000.0</ifrs-full:OtherNoncurrentLiabilities>
    <ifrs-full:OtherNoncurrentLiabilities
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNDAtMy0xLTEtMA_e28b4e25-2656-428c-bc06-cf4dad01f56d"
      unitRef="cad">39500000</ifrs-full:OtherNoncurrentLiabilities>
    <ifrs-full:Liabilities
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNDEtMi0xLTEtMA_75db574d-6093-4362-9c73-eda3227a5fb7"
      unitRef="cad">3224200000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNDEtMy0xLTEtMA_a0cfab85-0b28-4ae1-ad2c-0848c4b93327"
      unitRef="cad">2459600000</ifrs-full:Liabilities>
    <ifrs-full:IssuedCapital
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNDMtMi0xLTEtMA_c0857f86-afc4-4484-91ff-8b9227941da2"
      unitRef="cad">972400000</ifrs-full:IssuedCapital>
    <ifrs-full:IssuedCapital
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNDMtMy0xLTEtMA_bd24a34e-72b3-4fa3-8a5c-83164022b272"
      unitRef="cad">932200000</ifrs-full:IssuedCapital>
    <ifrs-full:AdditionalPaidinCapital
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNDQtMi0xLTEtMA_927e1444-64c0-420a-8a55-6f98a4c64e27"
      unitRef="cad">10600000</ifrs-full:AdditionalPaidinCapital>
    <ifrs-full:AdditionalPaidinCapital
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNDQtMy0xLTEtMA_dfe72ca4-7718-43a5-aaa2-20cfffe6bd8f"
      unitRef="cad">12900000</ifrs-full:AdditionalPaidinCapital>
    <ifrs-full:RetainedEarnings
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNDUtMi0xLTEtMA_fa58b3e0-793c-47c8-a470-d106fda536d5"
      unitRef="cad">1043400000</ifrs-full:RetainedEarnings>
    <ifrs-full:RetainedEarnings
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNDUtMy0xLTEtMA_bc79220b-9d66-4313-a436-f1b542a631d8"
      unitRef="cad">958600000</ifrs-full:RetainedEarnings>
    <ifrs-full:AccumulatedOtherComprehensiveIncome
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNDYtMi0xLTEtMA_8baba279-83e6-4b10-9081-54a121e3d812"
      unitRef="cad">-24700000</ifrs-full:AccumulatedOtherComprehensiveIncome>
    <ifrs-full:AccumulatedOtherComprehensiveIncome
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNDYtMy0xLTEtMA_03e922f7-02aa-4a65-909f-6cce2733f48a"
      unitRef="cad">24800000</ifrs-full:AccumulatedOtherComprehensiveIncome>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNDctMi0xLTEtMA_6cdbf542-3948-48b1-bcdb-22749ae8c34e"
      unitRef="cad">2001700000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNDctMy0xLTEtMA_3a3febde-eb59-480f-8dee-998a841f5f7e"
      unitRef="cad">1928500000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:NoncontrollingInterests
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNDgtMi0xLTEtMA_8ce9264a-ec9d-46c5-a050-d40240b29a51"
      unitRef="cad">500000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNDgtMy0xLTEtMA_db860172-402a-406f-86ff-86f344df0614"
      unitRef="cad">800000</ifrs-full:NoncontrollingInterests>
    <ifrs-full:EquityAndLiabilities
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNDktMi0xLTEtMA_8d0da3bf-597c-4775-a68f-98db65fbced6"
      unitRef="cad">5226400000</ifrs-full:EquityAndLiabilities>
    <ifrs-full:EquityAndLiabilities
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMy9mcmFnOjZhZmJjZDQwODY3ZDRmMzk4ODkxZjY0ODAxZWUxMTI2L3RhYmxlOjNkYWY0MzUzMWY4NjRhYmJiYTY4YzJjMTUwMDFmOTRkL3RhYmxlcmFuZ2U6M2RhZjQzNTMxZjg2NGFiYmJhNjhjMmMxNTAwMWY5NGRfNDktMy0xLTEtMA_130def86-6292-4f5f-a9bc-95fdcb80201c"
      unitRef="cad">4388900000</ifrs-full:EquityAndLiabilities>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMy0yLTEtMS0w_0a1c441d-865a-4c3f-ad9c-dd5264ef9c84"
      unitRef="cad">4576800000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMy0zLTEtMS0w_1bde3cbb-8192-4b2c-8dad-c04b739ee9d3"
      unitRef="cad">4730100000</ifrs-full:RevenueFromContractsWithCustomers>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfNC0yLTEtMS0w_e96308ed-94bf-493c-b613-35ca5f8570ca"
      unitRef="cad">940700000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfNC0zLTEtMS0w_8f61a774-f4d8-4967-9710-c04cfee61b04"
      unitRef="cad">1045600000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:NetRevenue
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfNS0yLTEtMS0w_55ae5e1a-1c72-4cf2-8d7f-369ae3ee8e17"
      unitRef="cad">3636100000</stn:NetRevenue>
    <stn:NetRevenue
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfNS0zLTEtMS0w_50cb3661-19ff-41f9-bee0-18283a2cca04"
      unitRef="cad">3684500000</stn:NetRevenue>
    <ifrs-full:CostOfSales
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfNi0yLTEtMS0w_f3786f70-98ae-45d2-b0a7-dc1e4c8c1429"
      unitRef="cad">1672800000</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfNi0zLTEtMS0w_6c98f073-2a89-47a9-bc8d-f337a2f4c532"
      unitRef="cad">1754000000</ifrs-full:CostOfSales>
    <ifrs-full:GrossProfit
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfNy0yLTEtMS0w_37a024c9-8493-4b26-b749-6bc22f04bb24"
      unitRef="cad">1963300000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfNy0zLTEtMS0w_972266cd-0db2-4c47-86d6-2a633e620c3c"
      unitRef="cad">1930500000</ifrs-full:GrossProfit>
    <ifrs-full:SellingGeneralAndAdministrativeExpense
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfOC0yLTEtMS0w_7aed72a2-ffc9-4cc0-a44e-3456de57dac9"
      unitRef="cad">1423600000</ifrs-full:SellingGeneralAndAdministrativeExpense>
    <ifrs-full:SellingGeneralAndAdministrativeExpense
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfOC0zLTEtMS0w_91809f82-990d-4cb3-ac4e-f930fc3408bc"
      unitRef="cad">1352900000</ifrs-full:SellingGeneralAndAdministrativeExpense>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfOS0yLTEtMS0w_392f7fd1-d910-4d97-b57d-29a27c03a76b"
      unitRef="cad">53900000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfOS0zLTEtMS0w_ddb1e4af-03b6-4033-b10b-083a6b4ba965"
      unitRef="cad">57900000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMTAtMi0xLTEtMA_d29cd612-d4a1-428d-9bf6-a19a4a8a163f"
      unitRef="cad">107900000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMTAtMy0xLTEtMA_48b2597a-8685-4baf-91cc-1aa0beee81df"
      unitRef="cad">117700000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:AmortisationExpense
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMTEtMi0xLTEtMA_f5a904af-ccb2-43d1-a9be-5a52ff076f9e"
      unitRef="cad">60000000.0</ifrs-full:AmortisationExpense>
    <ifrs-full:AmortisationExpense
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMTEtMy0xLTEtMA_5e68a292-d6e2-4036-a0f9-bf527e529e72"
      unitRef="cad">53200000</ifrs-full:AmortisationExpense>
    <ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMTItMi0xLTEtMA_41c1e712-213b-4e07-8374-fe095916b48b"
      unitRef="cad">24800000</ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
    <ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMTItMy0xLTEtMA_1cbc47c6-e63b-4d20-a212-5406f26ac34d"
      unitRef="cad">78600000</ifrs-full:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
    <ifrs-full:InterestRevenueExpense
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMTMtMi0xLTEtMA_75a4d272-4c06-44cd-9ab4-35d4162d9d64"
      unitRef="cad">-37900000</ifrs-full:InterestRevenueExpense>
    <ifrs-full:InterestRevenueExpense
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMTMtMy0xLTEtMA_cb8678cb-7698-4fb8-8369-ca08853a14d4"
      unitRef="cad">-49200000</ifrs-full:InterestRevenueExpense>
    <ifrs-full:FinanceIncomeCost
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMTQtMi0xLTEtMA_c823a0f2-6fcf-4634-a775-23e34389a178"
      unitRef="cad">-5400000</ifrs-full:FinanceIncomeCost>
    <ifrs-full:FinanceIncomeCost
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMTQtMy0xLTEtMA_2ce91a3f-6127-4534-8534-91a7ff6b3ed9"
      unitRef="cad">-4900000</ifrs-full:FinanceIncomeCost>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMTYtMi0xLTEtMA_ac3ca173-b1da-4ce9-bc14-c9cc8dcf77e2"
      unitRef="cad">-4000000.0</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMTYtMy0xLTEtMA_f8493d0e-4597-43c1-904e-ca37f8193da9"
      unitRef="cad">-1500000</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:OtherOperatingIncomeExpense
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMTctMi0xLTEtMA_7e415bc3-866a-4f00-818d-897aa06ef7e4"
      unitRef="cad">17200000</ifrs-full:OtherOperatingIncomeExpense>
    <ifrs-full:OtherOperatingIncomeExpense
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMTctMy0xLTEtMA_b15ce815-0e5b-448c-8f6e-7c29f2977352"
      unitRef="cad">2100000</ifrs-full:OtherOperatingIncomeExpense>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMTgtMi0xLTEtMA_53eaac11-d5d1-4c6c-97f3-1b8b32f4af46"
      unitRef="cad">263000000.0</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMTgtMy0xLTEtMA_82f81b58-62e7-4d3a-86ff-1a633f3e8129"
      unitRef="cad">216700000</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMjAtMi0xLTEtMA_0285dda5-2366-406b-b5e2-66f3b0b12dcb"
      unitRef="cad">66700000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMjAtMy0xLTEtMA_79d564b9-1658-4e50-9f6c-3b0bd421581b"
      unitRef="cad">79500000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMjEtMi0xLTEtMA_f556edcd-1dfc-45a4-a2e2-c98b9078ab0e"
      unitRef="cad">-4400000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMjEtMy0xLTEtMA_dbc4ba7a-1904-40c4-9f93-c4a8e06d7394"
      unitRef="cad">-21900000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMjItMi0xLTEtMA_053af846-edce-4d35-9e4e-6536ec011730"
      unitRef="cad">62300000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMjItMy0xLTEtMA_cb0b9209-281e-4910-a9de-f14896971e4f"
      unitRef="cad">57600000</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:ProfitLossFromContinuingOperations
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMjMtMi0xLTEtMA_8545ce7f-4fa6-417f-bca6-7e59853f2ac2"
      unitRef="cad">200700000</ifrs-full:ProfitLossFromContinuingOperations>
    <ifrs-full:ProfitLossFromContinuingOperations
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMjMtMy0xLTEtMA_4e687912-fc67-4ac5-82c2-07b47392a9ce"
      unitRef="cad">159100000</ifrs-full:ProfitLossFromContinuingOperations>
    <ifrs-full:ProfitLossFromDiscontinuedOperations
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMjUtMi0xLTEtMA_52c3f51f-f2e2-44cb-a0b9-99cb322864e1"
      unitRef="cad">0</ifrs-full:ProfitLossFromDiscontinuedOperations>
    <ifrs-full:ProfitLossFromDiscontinuedOperations
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMjUtMy0xLTEtMA_d8c68a83-80e1-4184-9e1e-0b2aca3be367"
      unitRef="cad">12000000.0</ifrs-full:ProfitLossFromDiscontinuedOperations>
    <ifrs-full:ProfitLoss
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMjYtMi0xLTEtMA_0a081443-a113-4506-a2d9-1630e1b0a6f3"
      unitRef="cad">200700000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMjYtMy0xLTEtMA_3317027d-1e56-485f-bb1b-7678eb575666"
      unitRef="cad">171100000</ifrs-full:ProfitLoss>
    <ifrs-full:BasicEarningsLossPerShareFromContinuingOperations
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMjktMi0xLTEtMA_e3f1b4ca-f7a0-4e90-bf1d-6bf7c5967d50"
      unitRef="cadPerShare">1.80</ifrs-full:BasicEarningsLossPerShareFromContinuingOperations>
    <ifrs-full:BasicEarningsLossPerShareFromContinuingOperations
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMjktMy0xLTEtMA_4f2d8e75-4346-4e4d-b626-db5e9dbc85b5"
      unitRef="cadPerShare">1.43</ifrs-full:BasicEarningsLossPerShareFromContinuingOperations>
    <ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMzAtMi0xLTEtMA_c63a62af-d32f-4a60-8eb8-29b1fa8e1aee"
      unitRef="cadPerShare">0</ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations>
    <ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMzAtMy0xLTEtMA_9fefd1b3-d28c-441a-ac47-3250e492e071"
      unitRef="cadPerShare">0.11</ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMzEtMi0xLTEtMA_e4e85f63-9374-498d-9992-d30c52074814"
      unitRef="cadPerShare">1.80</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:BasicEarningsLossPerShare
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMzEtMy0xLTEtMA_052705fe-7ae3-432d-8131-9c654c8487dc"
      unitRef="cadPerShare">1.53</ifrs-full:BasicEarningsLossPerShare>
    <ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMzQtMi0xLTEtMA_9dfc63f1-ff83-497f-bf3d-6dffa2653784"
      unitRef="cadPerShare">1.80</ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations>
    <ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMzQtMy0xLTEtMA_1dbe7fa5-8a12-4a78-865e-1ebed69d03e7"
      unitRef="cadPerShare">1.42</ifrs-full:DilutedEarningsLossPerShareFromContinuingOperations>
    <ifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperations
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMzUtMi0xLTEtMA_763807b2-2740-4d1f-b8d8-dececfc80ce7"
      unitRef="cadPerShare">0</ifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperations>
    <ifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperations
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMzUtMy0xLTEtMA_3aa35f39-bbd0-4a36-99df-355da50dfb68"
      unitRef="cadPerShare">0.11</ifrs-full:DilutedEarningsLossPerShareFromDiscontinuedOperations>
    <ifrs-full:DilutedEarningsLossPerShare
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMzYtMi0xLTEtMA_a08c7540-c3ce-4117-bb1f-5e97f20cebf4"
      unitRef="cadPerShare">1.80</ifrs-full:DilutedEarningsLossPerShare>
    <ifrs-full:DilutedEarningsLossPerShare
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNi9mcmFnOmFmY2NhMzRiMjU4MDQ3MTNhNjUyYWM5ZGE2YjA1YzQxL3RhYmxlOjhkYTRlNTUxMmVhYTQxMDk5M2UzMWQ5OTdhMjFlNzc1L3RhYmxlcmFuZ2U6OGRhNGU1NTEyZWFhNDEwOTkzZTMxZDk5N2EyMWU3NzVfMzYtMy0xLTEtMA_cbcf17f7-605e-4da5-b7e1-c0e83a06fca2"
      unitRef="cadPerShare">1.53</ifrs-full:DilutedEarningsLossPerShare>
    <ifrs-full:ProfitLoss
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xOS9mcmFnOjU1MTI1M2EzYjAxYTQzYmJhMDkzYjRlNzhhM2NhNGExL3RhYmxlOjhmMDc2MjI2NmFjNTRjYWNiNDc4NDk4NGY5NjljYjAzL3RhYmxlcmFuZ2U6OGYwNzYyMjY2YWM1NGNhY2I0Nzg0OTg0Zjk2OWNiMDNfMi0yLTEtMS0w_72d08599-9adb-4e70-9323-daeb841fa31c"
      unitRef="cad">200700000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xOS9mcmFnOjU1MTI1M2EzYjAxYTQzYmJhMDkzYjRlNzhhM2NhNGExL3RhYmxlOjhmMDc2MjI2NmFjNTRjYWNiNDc4NDk4NGY5NjljYjAzL3RhYmxlcmFuZ2U6OGYwNzYyMjY2YWM1NGNhY2I0Nzg0OTg0Zjk2OWNiMDNfMi0zLTEtMS0w_3bfd867b-4aa3-47e7-ae29-8cb734029215"
      unitRef="cad">171100000</ifrs-full:ProfitLoss>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xOS9mcmFnOjU1MTI1M2EzYjAxYTQzYmJhMDkzYjRlNzhhM2NhNGExL3RhYmxlOjhmMDc2MjI2NmFjNTRjYWNiNDc4NDk4NGY5NjljYjAzL3RhYmxlcmFuZ2U6OGYwNzYyMjY2YWM1NGNhY2I0Nzg0OTg0Zjk2OWNiMDNfNS0yLTEtMS0w_936baf6f-4263-47f2-907d-55555383b0e1"
      unitRef="cad">-40100000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xOS9mcmFnOjU1MTI1M2EzYjAxYTQzYmJhMDkzYjRlNzhhM2NhNGExL3RhYmxlOjhmMDc2MjI2NmFjNTRjYWNiNDc4NDk4NGY5NjljYjAzL3RhYmxlcmFuZ2U6OGYwNzYyMjY2YWM1NGNhY2I0Nzg0OTg0Zjk2OWNiMDNfNS0zLTEtMS0w_77186fc9-c9ed-41f8-916b-dd2fb302c965"
      unitRef="cad">-27800000</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xOS9mcmFnOjU1MTI1M2EzYjAxYTQzYmJhMDkzYjRlNzhhM2NhNGExL3RhYmxlOjhmMDc2MjI2NmFjNTRjYWNiNDc4NDk4NGY5NjljYjAzL3RhYmxlcmFuZ2U6OGYwNzYyMjY2YWM1NGNhY2I0Nzg0OTg0Zjk2OWNiMDNfNy0yLTEtMS0w_0af631b5-587b-460f-bc75-47d3925cf1f6"
      unitRef="cad">-2900000</ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax>
    <ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xOS9mcmFnOjU1MTI1M2EzYjAxYTQzYmJhMDkzYjRlNzhhM2NhNGExL3RhYmxlOjhmMDc2MjI2NmFjNTRjYWNiNDc4NDk4NGY5NjljYjAzL3RhYmxlcmFuZ2U6OGYwNzYyMjY2YWM1NGNhY2I0Nzg0OTg0Zjk2OWNiMDNfNy0zLTEtMS0w_27e9fcf0-6d28-4e22-9a5e-58194fc88d2e"
      unitRef="cad">3000000.0</ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax>
    <ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xOS9mcmFnOjU1MTI1M2EzYjAxYTQzYmJhMDkzYjRlNzhhM2NhNGExL3RhYmxlOjhmMDc2MjI2NmFjNTRjYWNiNDc4NDk4NGY5NjljYjAzL3RhYmxlcmFuZ2U6OGYwNzYyMjY2YWM1NGNhY2I0Nzg0OTg0Zjk2OWNiMDNfOC0yLTEtMS0w_f544763e-7750-437f-bd1c-8d9261c465bf"
      unitRef="cad">3600000</ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax>
    <ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xOS9mcmFnOjU1MTI1M2EzYjAxYTQzYmJhMDkzYjRlNzhhM2NhNGExL3RhYmxlOjhmMDc2MjI2NmFjNTRjYWNiNDc4NDk4NGY5NjljYjAzL3RhYmxlcmFuZ2U6OGYwNzYyMjY2YWM1NGNhY2I0Nzg0OTg0Zjk2OWNiMDNfOC0zLTEtMS0w_3849917a-dd9a-445d-9a97-8024cecb0fea"
      unitRef="cad">-4100000</ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xOS9mcmFnOjU1MTI1M2EzYjAxYTQzYmJhMDkzYjRlNzhhM2NhNGExL3RhYmxlOjhmMDc2MjI2NmFjNTRjYWNiNDc4NDk4NGY5NjljYjAzL3RhYmxlcmFuZ2U6OGYwNzYyMjY2YWM1NGNhY2I0Nzg0OTg0Zjk2OWNiMDNfOS0yLTEtMS0w_83aa259a-6fcb-4e93-8aae-a189a7fb3173"
      unitRef="cad">-39400000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xOS9mcmFnOjU1MTI1M2EzYjAxYTQzYmJhMDkzYjRlNzhhM2NhNGExL3RhYmxlOjhmMDc2MjI2NmFjNTRjYWNiNDc4NDk4NGY5NjljYjAzL3RhYmxlcmFuZ2U6OGYwNzYyMjY2YWM1NGNhY2I0Nzg0OTg0Zjk2OWNiMDNfOS0zLTEtMS0w_e3813432-6c54-4a98-bdf6-10bed695ae2a"
      unitRef="cad">-28900000</ifrs-full:OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xOS9mcmFnOjU1MTI1M2EzYjAxYTQzYmJhMDkzYjRlNzhhM2NhNGExL3RhYmxlOjhmMDc2MjI2NmFjNTRjYWNiNDc4NDk4NGY5NjljYjAzL3RhYmxlcmFuZ2U6OGYwNzYyMjY2YWM1NGNhY2I0Nzg0OTg0Zjk2OWNiMDNfMTEtMi0xLTEtMA_6d6e9014-90a4-4fea-91d2-c567511faef5"
      unitRef="cad">-10100000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xOS9mcmFnOjU1MTI1M2EzYjAxYTQzYmJhMDkzYjRlNzhhM2NhNGExL3RhYmxlOjhmMDc2MjI2NmFjNTRjYWNiNDc4NDk4NGY5NjljYjAzL3RhYmxlcmFuZ2U6OGYwNzYyMjY2YWM1NGNhY2I0Nzg0OTg0Zjk2OWNiMDNfMTEtMy0xLTEtMA_684b5361-9b81-472b-b68e-cf370492b86e"
      unitRef="cad">-400000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xOS9mcmFnOjU1MTI1M2EzYjAxYTQzYmJhMDkzYjRlNzhhM2NhNGExL3RhYmxlOjhmMDc2MjI2NmFjNTRjYWNiNDc4NDk4NGY5NjljYjAzL3RhYmxlcmFuZ2U6OGYwNzYyMjY2YWM1NGNhY2I0Nzg0OTg0Zjk2OWNiMDNfMTItMi0xLTEtMA_493781fd-2fbb-454a-aee2-cb34343f0ca9"
      unitRef="cad">-49500000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xOS9mcmFnOjU1MTI1M2EzYjAxYTQzYmJhMDkzYjRlNzhhM2NhNGExL3RhYmxlOjhmMDc2MjI2NmFjNTRjYWNiNDc4NDk4NGY5NjljYjAzL3RhYmxlcmFuZ2U6OGYwNzYyMjY2YWM1NGNhY2I0Nzg0OTg0Zjk2OWNiMDNfMTItMy0xLTEtMA_246084cd-38c9-4441-ad61-107be3a26fc7"
      unitRef="cad">-29300000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xOS9mcmFnOjU1MTI1M2EzYjAxYTQzYmJhMDkzYjRlNzhhM2NhNGExL3RhYmxlOjhmMDc2MjI2NmFjNTRjYWNiNDc4NDk4NGY5NjljYjAzL3RhYmxlcmFuZ2U6OGYwNzYyMjY2YWM1NGNhY2I0Nzg0OTg0Zjk2OWNiMDNfMTMtMi0xLTEtMA_c8c5bfa3-926c-41fd-9d2d-d3cb17e5b1ed"
      unitRef="cad">151200000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xOS9mcmFnOjU1MTI1M2EzYjAxYTQzYmJhMDkzYjRlNzhhM2NhNGExL3RhYmxlOjhmMDc2MjI2NmFjNTRjYWNiNDc4NDk4NGY5NjljYjAzL3RhYmxlcmFuZ2U6OGYwNzYyMjY2YWM1NGNhY2I0Nzg0OTg0Zjk2OWNiMDNfMTMtMy0xLTEtMA_1e2f1012-5e4a-4a84-bb51-a1813e21d1bf"
      unitRef="cad">141800000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="i7364a63852ab4e4f91ba63765509aaec_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMS0xLTEtMS0w_04b2d35c-5f94-49a1-9675-a27db9b1db9d"
      unitRef="shares">111212975</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i7364a63852ab4e4f91ba63765509aaec_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMS0yLTEtMS0w_775f58da-2396-4b25-8000-f448860591db"
      unitRef="cad">879800000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i6e7366ec88d0446fbe974e02400c8529_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMS0zLTEtMS0w_0b3cc7e6-32df-44b0-b7ee-0c1b5ede4ac0"
      unitRef="cad">23900000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i55bfc70c950b4d88962444e1be2a516b_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMS00LTEtMS0w_f64ad35d-aeb8-435b-8b68-2ea20400b7bb"
      unitRef="cad">917700000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="ie61779407cb14b36af63d95a1699fe66_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMS01LTEtMS0w_5889bb8c-920e-47bd-8f73-1cf9334e964a"
      unitRef="cad">54100000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i95bc60adeaf14724a622aaba23d4d465_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMS02LTEtMS0w_ca5c5b66-2734-40b7-b464-2c104c74669e"
      unitRef="cad">1875500000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:ProfitLoss
      contextRef="i51f35e14c3414479a3e5eb845bfdf87d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfNC00LTEtMS0w_743596de-8e0c-43da-8ff2-7b07645cb874"
      unitRef="cad">171100000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfNC02LTEtMS0w_39f1206c-a364-4b95-a3e0-cad5e8ea762c"
      unitRef="cad">171100000</ifrs-full:ProfitLoss>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="ic7f2e49f4111489084c62270c9085062_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfNS01LTEtMS0w_c6d218d0-de62-45fe-9bbd-4d7ba370181c"
      unitRef="cad">-29300000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfNS02LTEtMS0w_91adc15d-4ee2-4197-bc2c-e530729056d1"
      unitRef="cad">-29300000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i51f35e14c3414479a3e5eb845bfdf87d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfNi00LTEtMS0w_109b0c1b-92f5-40d8-92c5-714ead7b72e8"
      unitRef="cad">171100000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="ic7f2e49f4111489084c62270c9085062_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfNi01LTEtMS0w_5172ea34-a45c-4f62-837f-0589e785f810"
      unitRef="cad">-29300000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfNi02LTEtMS0w_c8c527c9-2286-4b87-908f-505513f6c1f0"
      unitRef="cad">141800000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="ib28fd2453cca40b5b0a3ba6dc04a962b_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfNy0xLTEtMS0w_13f73c06-2034-430a-b553-c43f885828d1"
      unitRef="shares">1840320</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="ib28fd2453cca40b5b0a3ba6dc04a962b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfNy0yLTEtMS0w_082ef5cf-0b43-4181-96bc-6eb6ed5ff3f8"
      unitRef="cad">58500000</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfNy02LTEtMS0w_4cc5b965-9747-4e34-acc6-1a208eb49f44"
      unitRef="cad">58500000</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="i6d995e3a59f14d4a9868d716d33fd7b0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfOC0zLTEtMS0w_5afc534d-3323-427e-ab03-9a8570a71bbc"
      unitRef="cad">100000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfOC02LTEtMS0w_453112fb-c040-44a5-8686-64db26a548e7"
      unitRef="cad">100000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <stn:IncreaseDecreaseInNumberOfSharesRepurchased
      contextRef="ib28fd2453cca40b5b0a3ba6dc04a962b_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfOS0xLTEtMS0w_39c75d55-b268-46fb-82f3-e9f8929964df"
      unitRef="shares">-2047948</stn:IncreaseDecreaseInNumberOfSharesRepurchased>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="ib28fd2453cca40b5b0a3ba6dc04a962b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfOS0yLTEtMS0w_f7bf062f-846f-4240-8ae3-8970c1f7858b"
      unitRef="cad">16800000</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="i6d995e3a59f14d4a9868d716d33fd7b0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfOS0zLTEtMS0w_56551815-3187-4ec7-9625-e3ced419a9df"
      unitRef="cad">400000</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="i51f35e14c3414479a3e5eb845bfdf87d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfOS00LTEtMS0w_e906d776-08fb-495d-9528-42ee2719a868"
      unitRef="cad">61100000</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfOS02LTEtMS0w_9b39b78f-dafa-4a59-af38-c006c303037e"
      unitRef="cad">78300000</ifrs-full:PurchaseOfTreasuryShares>
    <stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity
      contextRef="ib28fd2453cca40b5b0a3ba6dc04a962b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTAtMi0xLTEtMA_cb457eb6-19ac-4714-ae50-0aaadb863781"
      unitRef="cad">10700000</stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity>
    <stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity
      contextRef="i6d995e3a59f14d4a9868d716d33fd7b0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTAtMy0xLTEtMA_8fe17816-6575-4cfc-ae81-f8cba0d26141"
      unitRef="cad">-10700000</stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity>
    <stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTAtNi0xLTEtMA_0aa48a33-1562-48be-8fc4-f4c888b9b8c9"
      unitRef="cad">0</stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity>
    <ifrs-full:DividendsPaid
      contextRef="i51f35e14c3414479a3e5eb845bfdf87d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTEtNC0xLTEtMA_ef4ef97d-b1bf-494b-ba08-b99cf1231f67"
      unitRef="cad">69100000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTEtNi0xLTEtMA_aa9c7cda-fed7-4cca-bd0c-1d0174c3e4d6"
      unitRef="cad">69100000</ifrs-full:DividendsPaid>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="iafac30def3f4463eada7bd0dea2af5e1_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTItMS0xLTEtMA_4b29c933-3ddb-4ecc-bc55-2b24f8db474d"
      unitRef="shares">111005347</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="iafac30def3f4463eada7bd0dea2af5e1_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTItMi0xLTEtMA_5b9d36d8-1baf-4357-816f-28ebc5149a02"
      unitRef="cad">932200000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="ifc904822cf7f48ec92fefa7f2fe45ef2_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTItMy0xLTEtMA_ed0b682d-4e08-4996-a55a-8d9d0c46789c"
      unitRef="cad">12900000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="ie28a569b31934062aac93fd09c6cb649_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTItNC0xLTEtMA_27e3b671-549d-47cd-8bc1-70b755732f2c"
      unitRef="cad">958600000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="ic2234e6bee42455bb3578c232c844ea9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTItNS0xLTEtMA_b83de501-d3e4-404a-828e-0748db65737a"
      unitRef="cad">24800000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTItNi0xLTEtMA_1923a5d8-754e-4330-91b3-233204774f64"
      unitRef="cad">1928500000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:ProfitLoss
      contextRef="i46b71eb1029244eb8c991fc38e4e6f19_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTMtNC0xLTEtMA_09e07885-1014-4d31-9d19-a3eba9c9eb31"
      unitRef="cad">200700000</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTMtNi0xLTEtMA_d42ce59c-23ab-41fa-b3ca-d18d2420cf82"
      unitRef="cad">200700000</ifrs-full:ProfitLoss>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="i4c1e8bc23cc14371835e8ae234b0131d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTQtNS0xLTEtMA_d17a6532-b4e4-464b-85d7-6aee18895579"
      unitRef="cad">-49500000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTQtNi0xLTEtMA_c34e5309-fdd3-4f09-a4af-fbb503765117"
      unitRef="cad">-49500000</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i46b71eb1029244eb8c991fc38e4e6f19_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTUtNC0xLTEtMA_bec1448e-d3c7-4195-81ca-b3022b3dbeb3"
      unitRef="cad">200700000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="i4c1e8bc23cc14371835e8ae234b0131d_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTUtNS0xLTEtMA_38f8072d-0ea9-49c3-a628-0729c8c618d3"
      unitRef="cad">-49500000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTUtNi0xLTEtMA_1ef93e1c-adaa-47f5-97ff-ef406088a99c"
      unitRef="cad">151200000</ifrs-full:ComprehensiveIncome>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="i1387c6c6dd254c2cb89e68ee65522278_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTYtMS0xLTEtMA_6009ba8f-75d7-4481-b480-9953ed4382b9"
      unitRef="shares">1267614</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="i1387c6c6dd254c2cb89e68ee65522278_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTYtMi0xLTEtMA_8a22fa11-ee3c-4695-b6a1-dd87e0353f92"
      unitRef="cad">41200000</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTYtNi0xLTEtMA_b2ef0e12-0589-450e-bbdd-73ed5cf6c656"
      unitRef="cad">41200000</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="ib3abb2c7b73f4735bc0cd879f1f82806_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTctMy0xLTEtMA_ca13a781-f465-4aa5-a67d-968227f29714"
      unitRef="cad">4900000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTctNi0xLTEtMA_85660b38-827e-4003-99b6-159e008e529c"
      unitRef="cad">4900000</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <stn:IncreaseDecreaseInNumberOfSharesRepurchased
      contextRef="i1387c6c6dd254c2cb89e68ee65522278_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTgtMS0xLTEtMA_996234e6-a2aa-4db2-96d6-7d0ceeda5b1c"
      unitRef="shares">-939482</stn:IncreaseDecreaseInNumberOfSharesRepurchased>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="i1387c6c6dd254c2cb89e68ee65522278_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTgtMi0xLTEtMA_3132a3b2-24f0-4318-82cb-7e6fc30227d0"
      unitRef="cad">8100000</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="ib3abb2c7b73f4735bc0cd879f1f82806_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTgtMy0xLTEtMA_4086ac20-1bd5-4112-88e1-9634405b09a9"
      unitRef="cad">100000</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="i46b71eb1029244eb8c991fc38e4e6f19_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTgtNC0xLTEtMA_45a3080b-25a9-4e78-8942-bb0156057eff"
      unitRef="cad">42500000</ifrs-full:PurchaseOfTreasuryShares>
    <ifrs-full:PurchaseOfTreasuryShares
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTgtNi0xLTEtMA_3ce1883b-807a-4d92-b814-9e8c8e0fe860"
      unitRef="cad">50700000</ifrs-full:PurchaseOfTreasuryShares>
    <stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity
      contextRef="i1387c6c6dd254c2cb89e68ee65522278_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTktMi0xLTEtMA_c69d8f37-bb90-4efe-9799-fd647411c84a"
      unitRef="cad">7100000</stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity>
    <stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity
      contextRef="ib3abb2c7b73f4735bc0cd879f1f82806_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTktMy0xLTEtMA_32b1e77e-938e-4e36-8c17-88eea166a3db"
      unitRef="cad">-7100000</stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity>
    <stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMTktNi0xLTEtMA_6b8e1bcc-ea00-4e22-96d9-9a79a586e689"
      unitRef="cad">0</stn:ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity>
    <ifrs-full:DividendsPaid
      contextRef="i46b71eb1029244eb8c991fc38e4e6f19_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMjAtNC0xLTEtMA_e13916b9-1240-41cf-b095-f69c18798016"
      unitRef="cad">73400000</ifrs-full:DividendsPaid>
    <ifrs-full:DividendsPaid
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMjAtNi0xLTEtMA_c2c3d1fa-af97-46be-8f8d-c76ac3c49966"
      unitRef="cad">73400000</ifrs-full:DividendsPaid>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="ie67e7d071dad45a1813ad75794715f5b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMjEtMS0xLTEtMA_baa08e20-341e-4b83-95e3-01d4dc067ba9"
      unitRef="shares">111333479</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="ie67e7d071dad45a1813ad75794715f5b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMjEtMi0xLTEtMA_1cedc179-e20d-4c69-80af-25ecec1c112c"
      unitRef="cad">972400000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="ie15e4a238fa2417c8e9e74795a304a9a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMjEtMy0xLTEtMA_e4beb229-cf86-4948-a749-0e1de165d084"
      unitRef="cad">10600000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i38f6dc252b5940afbc623c4210059886_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMjEtNC0xLTEtMA_1ee874ea-691b-4d9c-abe4-87e00f22633d"
      unitRef="cad">1043400000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="idb5982e4792a4765b546efcf4df330e0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMjEtNS0xLTEtMA_8aebad0a-094a-4ff5-b287-c075e537f218"
      unitRef="cad">-24700000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yMi9mcmFnOjVmN2EzMGYxNzdkODRhZmViN2YzOTRmMDZjZGYzN2RiL3RhYmxlOmMxYTUzN2E1NGNiYzQ5M2VhY2FiM2IwYjYxOWU2MWNmL3RhYmxlcmFuZ2U6YzFhNTM3YTU0Y2JjNDkzZWFjYWIzYjBiNjE5ZTYxY2ZfMjEtNi0xLTEtMA_a3f2a842-6fc2-42ca-aca3-b48bcdb0b9e9"
      unitRef="cad">2001700000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:ProfitLossFromContinuingOperations
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMy0yLTEtMS0w_26205adb-52f3-4b64-840e-e2f84b9ffd83"
      unitRef="cad">200700000</ifrs-full:ProfitLossFromContinuingOperations>
    <ifrs-full:ProfitLossFromContinuingOperations
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMy0zLTEtMS0w_fc6782a8-c7d1-491d-8f77-cbc415007e77"
      unitRef="cad">159100000</ifrs-full:ProfitLossFromContinuingOperations>
    <stn:AdjustmentsForDepreciationExpensePropertyPlantAndEquipment
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfNS0yLTEtMS0zMzEyNA_871c8aa4-f273-42bc-a24f-9ba89a62896e"
      unitRef="cad">53900000</stn:AdjustmentsForDepreciationExpensePropertyPlantAndEquipment>
    <stn:AdjustmentsForDepreciationExpensePropertyPlantAndEquipment
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfNS0zLTEtMS0zMzEyNA_3d1df5dd-ea69-448e-abd4-58c454e19eb3"
      unitRef="cad">57900000</stn:AdjustmentsForDepreciationExpensePropertyPlantAndEquipment>
    <stn:AdjustmentsForDepreciationExpenseOfRightOfUseAssets
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfNi0yLTEtMS0zMzEyNA_6710e0d9-91b0-461d-8bb1-474245f174d7"
      unitRef="cad">107900000</stn:AdjustmentsForDepreciationExpenseOfRightOfUseAssets>
    <stn:AdjustmentsForDepreciationExpenseOfRightOfUseAssets
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfNi0zLTEtMS0zMzEyNA_a8a40e9b-5786-41ae-8b35-f2b20dfce922"
      unitRef="cad">117700000</stn:AdjustmentsForDepreciationExpenseOfRightOfUseAssets>
    <ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfNy0yLTEtMS0zMzEyNA_3d5518a1-0ad6-44f1-bbe4-b7fbcf3370e7"
      unitRef="cad">24800000</ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
    <ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfNy0zLTEtMS0zMzEyNA_5d0ec775-3208-4a72-bf51-5d5cafe6b51b"
      unitRef="cad">78600000</ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss>
    <ifrs-full:AdjustmentsForAmortisationExpense
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfNC0yLTEtMS0w_5c03d550-cd32-432d-8a66-737b85d1380a"
      unitRef="cad">60000000.0</ifrs-full:AdjustmentsForAmortisationExpense>
    <ifrs-full:AdjustmentsForAmortisationExpense
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfNC0zLTEtMS0w_4bbd98f5-1a34-48fb-b408-beb30b31f221"
      unitRef="cad">53200000</ifrs-full:AdjustmentsForAmortisationExpense>
    <ifrs-full:AdjustmentsForDeferredTaxExpense
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfNS0yLTEtMS0w_1c9cc3e1-21c9-40bd-9399-82885f9eb6f2"
      unitRef="cad">-4400000</ifrs-full:AdjustmentsForDeferredTaxExpense>
    <ifrs-full:AdjustmentsForDeferredTaxExpense
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfNS0zLTEtMS0w_6736ef7b-b9c9-4f16-b4d4-ab3294468fff"
      unitRef="cad">-21900000</ifrs-full:AdjustmentsForDeferredTaxExpense>
    <ifrs-full:AdjustmentsForFairValueGainsLosses
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfOC0yLTEtMS0w_bc1acab3-5c4f-449f-ba75-9bfd7a9af9ae"
      unitRef="cad">-13900000</ifrs-full:AdjustmentsForFairValueGainsLosses>
    <ifrs-full:AdjustmentsForFairValueGainsLosses
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfOC0zLTEtMS0w_43949b1c-c1ab-4211-85a8-d68303441187"
      unitRef="cad">-700000</ifrs-full:AdjustmentsForFairValueGainsLosses>
    <ifrs-full:AdjustmentsForSharebasedPayments
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfOS0yLTEtMS0w_c23f7dd3-80f7-4310-bded-a5f1430baea0"
      unitRef="cad">46700000</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:AdjustmentsForSharebasedPayments
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfOS0zLTEtMS0w_c5c82fce-818e-409c-b630-a410a5162b41"
      unitRef="cad">16400000</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:AdjustmentsForProvisions
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMTAtMi0xLTEtMA_055061ba-deb9-42b2-9bad-c3956021ae65"
      unitRef="cad">46500000</ifrs-full:AdjustmentsForProvisions>
    <ifrs-full:AdjustmentsForProvisions
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMTAtMy0xLTEtMA_5af12f8e-7eb4-4d5e-922c-c1e796aa9c30"
      unitRef="cad">46800000</ifrs-full:AdjustmentsForProvisions>
    <ifrs-full:OtherAdjustmentsForNoncashItems
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMTEtMi0xLTEtMA_d05fa444-4aaa-48e5-9234-2a5a37975bef"
      unitRef="cad">1200000</ifrs-full:OtherAdjustmentsForNoncashItems>
    <ifrs-full:OtherAdjustmentsForNoncashItems
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMTEtMy0xLTEtMA_3d8be721-556e-4b1f-af6d-4104b382f59c"
      unitRef="cad">15200000</ifrs-full:OtherAdjustmentsForNoncashItems>
    <ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMTYtMi0xLTEtMzMxMjQ_ea2942ba-c5eb-4ba6-9f79-13dd4522f320"
      unitRef="cad">523400000</ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital>
    <ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMTYtMy0xLTEtMzMxMjQ_f7e01b01-df3b-40df-be62-cbc780d1323c"
      unitRef="cad">522300000</ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMTctMi0xLTEtMzMxMzE_0d8b913c-11e3-445b-be0b-4bbcfccbc51d"
      unitRef="cad">-8400000</ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMTctMy0xLTEtMzMxMzE_f462d9f5-4a1a-4e7f-b531-a84677e7d250"
      unitRef="cad">103300000</ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMTgtMi0xLTEtMzMxMzE_ebd10a7d-d8ea-4c3e-8976-2d0ca43ede5c"
      unitRef="cad">-46400000</ifrs-full:AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMTgtMy0xLTEtMzMxMzE_9612b1dc-4c0a-4ba8-8965-100cffd6fda1"
      unitRef="cad">32400000</ifrs-full:AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInContractAssets
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMTktMi0xLTEtMzMxMzE_094d2e22-c450-423d-be52-59d0b187ea63"
      unitRef="cad">-3500000</ifrs-full:AdjustmentsForDecreaseIncreaseInContractAssets>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInContractAssets
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMTktMy0xLTEtMzMxMzE_cda832c9-03f0-46eb-b885-3958dece08b7"
      unitRef="cad">800000</ifrs-full:AdjustmentsForDecreaseIncreaseInContractAssets>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInPrepaidExpenses
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjAtMi0xLTEtMzMxMzE_ccbc0707-fd98-4420-b2e3-5ea23439f69f"
      unitRef="cad">1900000</ifrs-full:AdjustmentsForDecreaseIncreaseInPrepaidExpenses>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInPrepaidExpenses
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjAtMy0xLTEtMzMxMzE_e188a24d-adff-4de7-a118-42aae0974c2c"
      unitRef="cad">4300000</ifrs-full:AdjustmentsForDecreaseIncreaseInPrepaidExpenses>
    <ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjEtMi0xLTEtMzMxMzE_f110596d-0888-4e9f-a04b-9ce3ef620e6c"
      unitRef="cad">39100000</ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities>
    <ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjEtMy0xLTEtMzMxMzE_25825830-3b03-4c90-9c2a-6b6ea44d111d"
      unitRef="cad">16900000</ifrs-full:IncomeTaxesPaidRefundClassifiedAsOperatingActivities>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjItMi0xLTEtMzMxMzE_d3d21c35-1db7-4b51-b9fa-a3d186c5fdff"
      unitRef="cad">-65800000</ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjItMy0xLTEtMzMxMzE_d0849c1a-ace9-4d46-b680-8c05f5d55205"
      unitRef="cad">-42500000</ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjMtMi0xLTEtMzMxMzE_0020dcb7-6f8a-4d47-b02b-80df30ae5b02"
      unitRef="cad">34900000</ifrs-full:AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities>
    <ifrs-full:AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjMtMy0xLTEtMzMxMzE_31f3bb0a-c5de-4006-8b40-b73869cc7908"
      unitRef="cad">-1100000</ifrs-full:AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities>
    <ifrs-full:IncreaseDecreaseInWorkingCapital
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjQtMi0xLTEtMzMxMzc_01436ead-c5b9-444f-b727-6ad3dd33bd5a"
      unitRef="cad">126400000</ifrs-full:IncreaseDecreaseInWorkingCapital>
    <ifrs-full:IncreaseDecreaseInWorkingCapital
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjQtMy0xLTEtMzMxMzc_8cb77b9a-4444-4af5-99f0-ba30178731d8"
      unitRef="cad">-80300000</ifrs-full:IncreaseDecreaseInWorkingCapital>
    <ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjUtMi0xLTEtMzMxNDM_95b26e90-2434-4039-9725-2888520f96a5"
      unitRef="cad">397000000.0</ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjUtMy0xLTEtMzMxNDM_3b206c95-2330-4a0a-8014-9bfb33e933ca"
      unitRef="cad">602600000</ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjYtMi0xLTEtMzMxNDM_7992c8c4-0a4a-496a-b396-754abbbda838"
      unitRef="cad">0</ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations>
    <ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjYtMy0xLTEtMzMxNDM_6d047edf-10c2-47da-82b4-c613a07166b8"
      unitRef="cad">1200000</ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMTMtMi0xLTEtMA_4b31a841-8bc3-4f52-9238-0b470cae2589"
      unitRef="cad">397000000.0</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMTMtMy0xLTEtMA_431e721e-e607-487a-8a9e-dfef4ecd63f4"
      unitRef="cad">603800000</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMTUtMi0xLTEtMA_2701eec3-5459-4e8c-b8eb-29286e101d13"
      unitRef="cad">702500000</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMTUtMy0xLTEtMA_12908d5a-86b8-4c85-a89c-74c26731efed"
      unitRef="cad">50600000</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <stn:PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMTYtMi0xLTEtMA_df25e2bf-37f1-4b76-9e4e-79ddac2dc8aa"
      unitRef="cad">61600000</stn:PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities>
    <stn:PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMTYtMy0xLTEtMA_66c3d270-866e-4f9d-bc3e-65e7f4e221e5"
      unitRef="cad">54400000</stn:PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities>
    <stn:ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMzEtMi0xLTEtNjI2Mzc_39abfa12-eae1-47ac-a67b-f23140d05750"
      unitRef="cad">47800000</stn:ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities>
    <stn:ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMzEtMy0xLTEtNjI2Mzc_56eb86ef-1d3f-46f5-8cbd-5cc7ce46ad5c"
      unitRef="cad">33700000</stn:ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjAtMi0xLTEtMA_462233bb-93a1-4ba1-a0d1-23c739fa2811"
      unitRef="cad">4800000</ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjAtMy0xLTEtMA_8f38a57d-1083-49e3-9350-f21e2b1e4f17"
      unitRef="cad">3000000.0</ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjEtMi0xLTEtMA_6be973b4-92fe-4020-9133-5fb03a1ba108"
      unitRef="cad">45800000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjEtMy0xLTEtMA_5db6e4c6-0688-4216-9d54-f79af24d0b37"
      unitRef="cad">31200000</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjItMi0xLTEtMA_96145fd2-1a62-4c7b-90a6-6ec3295e84dd"
      unitRef="cad">2100000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities>
    <ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjItMy0xLTEtMA_b8e4436d-9032-4494-9ce7-f666a8c082a5"
      unitRef="cad">3500000</ifrs-full:OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsFromUsedInInvestingActivities
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjYtMi0xLTEtMA_9532b76b-2ed3-4d09-9628-701bf11aa2e4"
      unitRef="cad">-764800000</ifrs-full:CashFlowsFromUsedInInvestingActivities>
    <ifrs-full:CashFlowsFromUsedInInvestingActivities
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjYtMy0xLTEtMA_1f23ff1b-2886-4644-b24e-1b31f3cc7f74"
      unitRef="cad">-102000000.0</ifrs-full:CashFlowsFromUsedInInvestingActivities>
    <ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjgtMi0xLTEtMA_f7442e8c-4378-4b5a-93cd-9f1cee83014d"
      unitRef="cad">0</ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures>
    <ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjgtMy0xLTEtMA_3c9332e6-c969-4f46-a6ce-4bf901b2f8b9"
      unitRef="cad">297900000</ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures>
    <stn:ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjktMi0xLTEtMA_b9d200c3-6b08-48f1-ad78-528f2d4eb017"
      unitRef="cad">544700000</stn:ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <stn:ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMjktMy0xLTEtMA_7456dc29-f1af-48a9-895c-ccba2ec98707"
      unitRef="cad">-448000000.0</stn:ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <stn:PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMzEtMi0xLTEtMA_d3271311-b47d-49f9-bdec-e3772a992f6e"
      unitRef="cad">58000000.0</stn:PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings>
    <stn:PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMzEtMy0xLTEtMA_68eb80be-0964-44f4-960d-b2b49393cbe4"
      unitRef="cad">46200000</stn:PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings>
    <stn:CashFlowsUsedInFinancingActivitiesForLeases
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMzItMi0xLTEtMA_0275b784-01ea-4e08-af8f-1187ddca89ca"
      unitRef="cad">128400000</stn:CashFlowsUsedInFinancingActivitiesForLeases>
    <stn:CashFlowsUsedInFinancingActivitiesForLeases
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMzItMy0xLTEtMA_d6d9ef8c-7dfc-4335-be1b-e710fcf9c3a3"
      unitRef="cad">126500000</stn:CashFlowsUsedInFinancingActivitiesForLeases>
    <ifrs-full:PaymentsToAcquireOrRedeemEntitysShares
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMzUtMi0xLTEtMA_0bf6cfdf-53ba-42f5-aa00-4bb7ab88ebfc"
      unitRef="cad">50700000</ifrs-full:PaymentsToAcquireOrRedeemEntitysShares>
    <ifrs-full:PaymentsToAcquireOrRedeemEntitysShares
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMzUtMy0xLTEtMA_55874d6d-e279-45c0-8672-9466855fed2a"
      unitRef="cad">80300000</ifrs-full:PaymentsToAcquireOrRedeemEntitysShares>
    <ifrs-full:ProceedsFromExerciseOfOptions
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMzYtMi0xLTEtMA_619880f0-3f64-40f0-8e67-060dd1d6f08f"
      unitRef="cad">41200000</ifrs-full:ProceedsFromExerciseOfOptions>
    <ifrs-full:ProceedsFromExerciseOfOptions
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMzYtMy0xLTEtMA_96e138f8-32ca-4c7f-871d-e10430c7fe16"
      unitRef="cad">58500000</ifrs-full:ProceedsFromExerciseOfOptions>
    <ifrs-full:DividendsPaidClassifiedAsFinancingActivities
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMzctMi0xLTEtMA_3e488c35-5284-4865-b3a3-ff042a13a926"
      unitRef="cad">72300000</ifrs-full:DividendsPaidClassifiedAsFinancingActivities>
    <ifrs-full:DividendsPaidClassifiedAsFinancingActivities
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfMzctMy0xLTEtMA_ca344bf3-4d83-4bfd-accc-fe2e9c7bab80"
      unitRef="cad">68000000.0</ifrs-full:DividendsPaidClassifiedAsFinancingActivities>
    <ifrs-full:CashFlowsFromUsedInFinancingActivities
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfNDEtMi0xLTEtMA_3a54a3bb-f114-4d42-8a38-30fbd5606c5b"
      unitRef="cad">276500000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
    <ifrs-full:CashFlowsFromUsedInFinancingActivities
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfNDEtMy0xLTEtMA_caa4af45-f24b-4c61-91c4-65d0a262b50a"
      unitRef="cad">-412600000</ifrs-full:CashFlowsFromUsedInFinancingActivities>
    <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfNDItMi0xLTEtMA_40a6514b-7ac6-4f97-ab5a-dc3ec5a1f784"
      unitRef="cad">-6800000</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
    <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfNDItMy0xLTEtMA_3d6ed7aa-445f-400c-a07e-2b3c9a1ae765"
      unitRef="cad">-8400000</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfNDMtMi0xLTEtMA_607f33f6-f7a4-473c-9a05-353f000a357c"
      unitRef="cad">-98100000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfNDMtMy0xLTEtMA_c6d2de02-62dc-4f1e-8fd4-6ab6f3f7fb50"
      unitRef="cad">80800000</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfNDQtMi0xLTEtMA_97f14431-75e4-4e90-977c-9db8c6756351"
      unitRef="cad">284800000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="i95bc60adeaf14724a622aaba23d4d465_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfNDQtMy0xLTEtMA_9da45401-0b0f-44e7-81c7-d2fb3ecf18a7"
      unitRef="cad">204000000.0</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfNDUtMi0xLTEtMA_8ca2f5e4-7015-4192-be1f-b05198b4650f"
      unitRef="cad">186700000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8yNS9mcmFnOjI0YjkzOTdhYWJlMjRhNmFhYTNkYzg0NzY3YTk3MTBhL3RhYmxlOmMxYWYwMWNiZmI0ODRmZWM4OTc5ZDhjYTdkN2IxZjk5L3RhYmxlcmFuZ2U6YzFhZjAxY2JmYjQ4NGZlYzg5NzlkOGNhN2Q3YjFmOTlfNDUtMy0xLTEtMA_b8535c00-6bd1-4dda-9e86-f56710b3dc47"
      unitRef="cad">284800000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8zNC9mcmFnOjc4Nzk2YWVlMTM1MzRjNTc5NGZlZDc1M2JlOGY2ZGEwL3RleHRyZWdpb246Nzg3OTZhZWUxMzUzNGM1Nzk0ZmVkNzUzYmU4ZjZkYTBfMTA0OQ_e96e7d0e-e0d0-49b3-8341-372ed21a169e">Corporate Information&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements of Stantec Inc. (the Company) for the year ended December&#160;31, 2021, were authorized for issuance in accordance with a resolution of the Company&#x2019;s board of directors on February&#160;23, 2022. The Company was incorporated under the Canada Business Corporations Act on March&#160;23, 1984. Its shares are traded on the Toronto Stock Exchange (TSX) and New York Stock Exchange (NYSE) under the symbol STN. The Company&#x2019;s registered office is located at Suite 400, 10220 - 103 Avenue, Edmonton, Alberta. The Company is domiciled in Canada.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company is a provider of comprehensive professional services in the area of infrastructure and facilities for clients in the public and private sectors. The Company&#x2019;s services include engineering, architecture, interior design, landscape architecture, surveying, environmental sciences, project management, and project economics, from initial project concept and planning through to design, construction administration, commissioning, maintenance, decommissioning, and remediation.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory>
    <ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8zNy9mcmFnOjU5NGVlNzEyMDUxNTQzNjBhYTU1NjZiMmY5NGE3OTJiL3RleHRyZWdpb246NTk0ZWU3MTIwNTE1NDM2MGFhNTU2NmIyZjk0YTc5MmJfNjgz_b8931c66-af71-4cb7-91eb-614940a00cf7">Basis of Preparation&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;These consolidated financial statements were prepared in accordance with International Financial Reporting Standards (IFRS) as issued by the International Accounting Standards Board (IASB). The accounting policies adopted in these consolidated financial statements are based on IFRS effective as at December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements have been prepared on a historical cost basis, unless otherwise stated in the significant accounting policies. The consolidated financial statements are presented in Canadian dollars, and all values, including United States dollars, are rounded to the nearest million ($000,000), except when otherwise indicated.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory>
    <ifrs-full:DisclosureOfBasisOfConsolidationExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80MC9mcmFnOmUyOGE1NDIxMWVlMjQ0NjA5MGRmMTk1YzFmZTc1MDc0L3RleHRyZWdpb246ZTI4YTU0MjExZWUyNDQ2MDkwZGYxOTVjMWZlNzUwNzRfNzMz_43225f90-cb8b-45fb-9809-cde8564a3675">Basis of Consolidation&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The consolidated financial statements include the accounts of the Company, its subsidiaries, and its structured entities as at December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Subsidiaries and structured entities are fully consolidated from the date of acquisition, which is the date the Company obtains control, and continue to be consolidated until the date that this control ceases. The financial statements of the subsidiaries and structured entities are prepared as at December&#160;31, 2021 and December&#160;31, 2020. All intercompany balances are eliminated.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Joint ventures and associates are accounted for using the equity method, and joint operations are accounted for by the Company recognizing its share of assets, liabilities, revenue, and expenses of the joint operation.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfBasisOfConsolidationExplanatory>
    <ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfNDEyMzE_ef41819d-646a-4d04-9abe-2221738005d7">Summary of Significant Accounting Policies&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.11pt"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents include cash and unrestricted investments, net of bank indebtedness. Unrestricted investments are comprised of short-term bank deposits with a maturity of three months or less.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.11pt"&gt;Property and equipment&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Property and equipment are recorded at cost less accumulated depreciation and any impairment losses. Cost includes the cost of replacing parts of property and equipment. When significant parts of property and equipment are required to be replaced in intervals, the Company recognizes those parts as individual assets with specific useful lives. All other repair and maintenance costs are recognized in the consolidated statements of income as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation is calculated over the assets' estimated useful lives on a straight-line basis as follows:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.618%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Engineering equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5 to 10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;straight-line&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5 to 10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;straight-line&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;straight-line over term of lease to a maximum of 15 years or the improvement&#x2019;s economic life&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5 to 50 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;straight-line&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The residual values, useful lives, and methods of depreciation of property and equipment are reviewed at each financial&#160;year-end&#160;and adjusted prospectively, if appropriate.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.31pt"&gt;Intangible assets&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Intangible assets acquired separately are measured on initial recognition at cost. Intangible assets acquired in a business combination are measured at fair value as at the date of acquisition. Following initial recognition, finite life intangible assets are carried at cost less any accumulated amortization and any impairment losses and indefinite life intangible assets are carried at cost less any impairment loss.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s intangible assets with finite lives are amortized over their useful economic lives on a straight-line basis. Once an intangible asset is fully amortized, the gross carrying amount and related accumulated amortization are removed from the accounts.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company also incurs costs for third-party internet-based cloud computing services. These costs are expensed in administrative and marketing expenses over the period of the service agreement when the Company determines that it has not obtained control of the software.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Intangible assets acquired from business combinations&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s policy is to amortize client relationships with finite lives over periods ranging from 10 to 15 years. Contract backlog and finite life trademarks are amortized over estimated lives of generally 1 to 3 years. The Company assigns value to acquired intangibles using the income approach, which involves quantifying the present value of net cash flows attributed to the subject asset. This, in turn, involves estimating the revenues and earnings expected from the asset.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;d)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.11pt"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company assesses at contract inception whether a contract is a lease or contains a lease; that is, if the contract conveys the right to control the use of an identified asset for a time period in exchange for consideration.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At the commencement of a lease, the Company determines the lease term as the&#160;non-cancellable&#160;period of a lease, together with periods covered by an option to extend or an option to terminate if it is reasonably certain to exercise an extension option or to not exercise a termination option. Management considers all facts and circumstances that create an economic incentive to exercise an extension option or to not exercise a termination option. This judgment is based on factors such as contract rates compared to market rates, economic reasons, significance of leasehold improvements, termination and relocation costs, installation of specialized assets, residual value guarantees, and any sublease term. The Company reassesses this when a significant event or significant change in circumstances within the Company&#x2019;s control has occurred.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company recognizes lease assets and lease liabilities for all leases, except for leases of&#160;low-value&#160;assets and short-term leases with a term of 12 months or less. The lease payments associated with those exempted leases are recognized in administrative and marketing expenses on a straight-line basis over the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The lease asset is recognized at the commencement date of the lease and initially measured at cost, which is comprised of the amount of the initial lease liability recognized less any incentives received from the lessor. Lease asset cost also includes any initial direct costs incurred, lease payments made before the commencement date, and estimated restoration costs. The lease asset is subsequently depreciated on a straight-line basis from the commencement date to the earlier of the end of the useful life of the lease asset or the end of the lease term. The lease asset is periodically reduced by impairment losses, if any, and adjusted for certain remeasurements of the lease liability.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The lease liability is recognized at the commencement date of the lease and initially measured at the present value of lease payments  to be made over the lease term. Lease payments generally include fixed payments less any lease incentives receivable. Also, the Company elected to not separate&#160;non-lease&#160;components from lease components and to account for the&#160;non-lease&#160;and lease components as a single lease component. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The lease liability is discounted using the interest rate implicit in the lease or, if that rate cannot be readily determined, the Company&#x2019;s incremental borrowing rate. The lease liability is subsequently measured at amortized cost using the effective interest method. The lease liability is remeasured when the expected lease payments change as a result of a change in the lease term, a change in the assessment of an option to purchase the leased asset, changes in the future lease payments as a result of a change in an index or rate used to determine the lease payments, and changes in estimated payments for residual value guarantees.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;e)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.31pt"&gt;Investments in joint arrangements and associates&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Each joint arrangement of the Company is classified as either a joint operation or joint venture based on the rights and obligations arising from the contractual obligations between the parties to the arrangement. A joint arrangement that provides the Company with rights to the individual assets and obligations arising from the arrangement is classified as a joint operation and a joint arrangement that provides the Company with rights to the net assets of the arrangement is classified as a joint venture.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company accounts for a joint operation by recognizing its share of assets, liabilities, revenues, and expenses of the joint operation and combining them line by line with similar items in the Company&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company accounts for a joint venture using the equity method. The Company&#x2019;s share of the&#160;after-tax&#160;net income or loss of associates or joint ventures is recorded in the consolidated statements of income. Adjustments are made in the Company&#x2019;s consolidated financial statements to eliminate its share of unrealized gains and losses resulting from transactions with its associates.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;If the financial statements of associates or joint arrangements are prepared for a date that is different from the Company&#x2019;s date (due to the timing of finalizing and receiving information), adjustments are made for the effects of significant transactions or events that occur between that date and the date of the Company&#x2019;s financial statements. When necessary, adjustments are made to bring the accounting policies in line with the Company&#x2019;s.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;f)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:6.92pt"&gt;Provisions&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;General&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Provisions are recognized when the Company has a present legal or constructive obligation as a result of a past event, it is probable that an outflow of resources embodying economic benefits will be required to settle the obligation, and a reliable estimate can be made of the amount of the obligation. When the Company expects some or all of a provision to be reimbursed&#x2014;for example, under an insurance contract&#x2014;and when the reimbursement is virtually certain, the reimbursement is recognized as a separate asset. The expense relating to a provision is presented in the consolidated statements of income net of any reimbursement. If the effect of the time value of money is significant, provisions are discounted using a current&#160;pre-tax&#160;rate that reflects, where appropriate, the risks specific to the liability. When discounting is used, the increase in the provision due to the passage of time is recognized as a finance cost. Management regularly reviews the timing of the outflows of these provisions.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Provision for self-insured liabilities&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company self-insures certain risks related to professional liability, automobile physical damages, and employment practices liability. The provision for self-insured liabilities includes estimates of the costs of reported claims (including potential claims that are probable of being asserted) and is based on assumptions made by management and actuarial estimates. The provision for self-insured liabilities does not include unasserted claims where assertion by a third party is not probable.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Provisions for claims&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Provision for claims include an estimate for costs associated with legal claims not covered by its provisions for self-insured liabilities, including claims that are subject to exclusions under the Company&#x2019;s commercial and captive insurance policies. Often, these legal claims are from previous acquisitions and may be indemnified by the acquiree (notes 7 and 15).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Contingent liabilities recognized in a business combination&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A contingent liability recognized in a business combination is initially measured at its fair value. Subsequently, it is measured as discussed under &#x201c;General.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;g)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.11pt"&gt;Foreign currency translation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s consolidated financial statements are presented in Canadian dollars, which is also the parent Company&#x2019;s functional currency. Each entity in the Company determines its own functional currency, and items included in the financial statements of each entity are measured using that functional currency. The Company is mainly exposed to fluctuations in the US dollar, British pound sterling, and Australian dollar.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Transactions and balances&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Transactions in foreign currencies (those different from an entity&#x2019;s functional currency) are initially translated into the functional currency of an entity using the foreign exchange rate at the transaction date. Subsequent to the transaction date, foreign currency transactions are measured as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;On the consolidated statements of financial position, monetary items are translated at the rate of exchange in effect at the reporting date.&#160;Non-monetary&#160;items at cost are translated at historical exchange rates.&#160;Non-monetary&#160;items at fair value are translated at rates in effect at the date the fair value is determined. Any resulting realized and unrealized foreign exchange gains or losses are recognized in income in the period incurred, however, unrealized foreign exchange gains and losses on&#160;non-monetary&#160;investments are recognized in other comprehensive income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Revenue and expense items are translated at the exchange rate on the transaction date.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Foreign operations&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s foreign operations are translated into its reporting currency (Canadian dollar) as follows:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Assets and liabilities are translated at the rate of exchange in effect at each consolidated statement of financial position date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Revenue and expense items (including depreciation and amortization) are translated at the average rate of exchange for the month.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The resulting unrealized exchange gains and losses on foreign subsidiaries are recognized in other comprehensive income.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;h)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.71pt"&gt;Financial instruments&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Initial recognition and subsequent measurement&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Financial assets (except trade and other receivables and unbilled receivables that do not have a significant financing component) are initially recognized at fair value plus directly attributable transaction costs, except for financial assets at fair value through profit and loss (FVPL) for which transaction costs are expensed. Trade and other receivables and unbilled receivables that do not have a significant financing component are initially measured at the transaction price determined in accordance with IFRS 15. Purchases or sales of financial assets are accounted for at trade dates.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Subsequent measurement of financial assets is at FVPL, amortized cost, or fair value through other comprehensive income (FVOCI). The classification is based on two criteria: the Company&#x2019;s business approach for managing the financial assets and whether the instruments&#x2019; contractual cash flows represent &#x201c;solely payments of principal and interest&#x201d; on the principal amount outstanding (the SPPI criterion). The business approach considers whether a Company&#x2019;s objective is to receive cash flows from holding assets, from selling assets in a portfolio, or a combination of both. The Company reclassifies financial assets only when its business approach for managing those assets changes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Amortized cost: Assets held for collection of contractual cash flows&#x2014;when they meet the SPPI criterion&#x2014;are measured at amortized cost using the effective interest rate (EIR) method and are subject to impairment. Gains and losses are recognized in profit or loss when the asset is derecognized, modified, or impaired. Items in this category include cash and cash equivalents, receivables, and certain other financial assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;FVOCI: Assets held to both collect cash flows and sell the assets&#x2014;when they meet the SPPI criterion&#x2014;are measured at FVOCI. Bonds held for self-insured liabilities are included in this category. Changes in the carrying amount are reported in other comprehensive income (except impairments) until disposed of. Realized gains and losses are recognized in finance income and interest income from these financial assets is included in interest &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;income using the EIR method. Impairment and foreign exchange gains and losses are recognized in profit or loss and computed in the same manner as for financial assets measured at amortized cost.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;FVPL: Assets that do not meet the criteria for amortized cost or FVOCI are measured at FVPL with realized and unrealized gains and losses reported in other income. Equity securities held for self-insured liabilities and indemnifications are included in this category.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Financial liabilities are initially recognized at fair value and, in the case of loans and borrowings, net of directly attributable transaction costs. Subsequent measurement of financial liabilities is at amortized cost using the EIR method. The EIR method discounts estimated future cash payments or receipts through the expected life of a financial instrument, and thereby calculates the amortized cost and subsequently allocates the interest income or expense over the life of the instrument. Gains and losses are recognized in profit or loss when the liability is derecognized or modified, as well as through the EIR amortization process. For long-term debt, EIR amortization and realized gains and losses are recognized in net finance expense. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Fair value&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;After initial recognition, the fair values of financial instruments are based on the bid prices in quoted active markets for financial assets and on the ask prices for financial liabilities. For financial instruments not traded in active markets, fair values are determined using appropriate valuation techniques, which may include recent arm&#x2019;s length market transactions, reference to the current fair value of another instrument that is substantially the same, and discounted cash flow analysis; however, other valuation models may be used. The fair values of the Company&#x2019;s derivatives are based on third-party indicators and forecasts. Fair values of cash and cash equivalents, trade and other receivables, and trade and other payables approximate their carrying amounts because of the short-term maturity of these instruments. The carrying amounts of the revolving credit facility and term loans approximate their fair values because the applicable interest rates are based on variable reference rates. The carrying amounts of other financial assets and financial liabilities approximate their fair values except as otherwise disclosed in the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;All financial instruments carried at fair value are categorized into one of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Level&#160;1 &#x2013; quoted market prices in active markets for identical assets or liabilities at the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Level&#160;2 &#x2013; observable inputs other than quoted prices included within level 1, such as quoted prices for similar assets and liabilities in active markets, quoted prices for identical assets or liabilities that are not active, or other inputs that are observable directly or indirectly.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Level&#160;3 &#x2013; unobservable inputs for the assets and liabilities that reflect the reporting entity&#x2019;s own assumptions and are not based on observable market data.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;When forming estimates, the Company uses the most observable inputs available for valuation purposes. If a fair value measurement reflects inputs of different levels within the hierarchy, the financial instrument is categorized based on the lowest level of significant input.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;When determining fair value, the Company considers the principal or most advantageous market in which it would transact and the assumptions that market participants would use when pricing the asset or liability. For financial instruments recognized at fair value on a recurring basis, the Company determines whether transfers have occurred between levels of the hierarchy by reassessing categorizations at the end of each reporting period.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Derivatives&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;From time to time, the Company enters into foreign currency forward contracts to manage risk associated with net operating assets or liabilities denominated in foreign currencies. The Company also utilizes interest rate swaps to manage its exposure to fluctuations in interest rates and total return swaps to manage its exposure to fluctuations in the fair value of its common shares related to its cash-settled share-based payment arrangements. The Company&#x2019;s policy is not to use these derivatives for trading or speculative purposes.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Derivatives are recorded at fair value in the consolidated statements of financial position as either other assets or other liabilities. Changes in the fair value of derivatives not designated as hedging instruments are recognized in the consolidated statements of income. Unrealized gains and losses for derivatives designated as hedging instruments in a cash flow hedge, to the extent they are effective, are recorded in other comprehensive income and subsequently reclassified to the consolidated statements of income when the hedged item affects earnings. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;i)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:7.32pt"&gt;Impairment&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The carrying amounts of the Company&#x2019;s assets or group of assets, other than deferred tax assets, are reviewed at each reporting date to determine whether there is an indication of impairment. An asset may be impaired if objective evidence of impairment exists because of one or more events that have occurred after the initial recognition of the asset (referred to as a &#x201c;loss event&#x201d;) and if that loss event has an impact on the estimated future cash flows of the asset. When an indication of impairment exists, or annual impairment testing for an asset is required, the asset&#x2019;s recoverable amount is estimated.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Financial assets and contract assets&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company recognizes a loss allowance for expected credit losses (ECLs) on financial assets and contract assets based on a&#160;12-month&#160;ECL or lifetime ECL. The lifetime ECL (the simplified approach) is applied to trade and other receivables, unbilled receivables, contract assets, sublease receivables, and holdbacks.&#160;12-month&#160;ECLs are recorded against all other financial assets, unless credit risk has significantly increased since initial recognition, then the ECL is measured at the lifetime ECL. ECLs are based on the difference between the contractual cash flows due in accordance with the contract and all the cash flows that the Company expects to receive.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The loss allowance provision is based on the Company&#x2019;s historical collection and loss experience and incorporates forward-looking factors, where appropriate.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;When the carrying amount of financial assets or contract assets is reduced through an ECL allowance, the reduction is recognized in administrative and marketing expenses in the consolidated statements of income.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Non-financial&#160;assets&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For&#160;non-financial&#160;assets such as property and equipment, lease assets, goodwill, intangible assets, and investments in joint ventures and associates, the recoverable amount is the higher of an asset&#x2019;s or cash-generating unit&#x2019;s (CGU&#x2019;s) value in use or its fair value less costs of disposal. The recoverable amount is determined for an individual asset, unless the asset does not generate cash inflows that are largely independent of those from other assets or groups of assets. When the carrying amount of an asset or CGU exceeds its recoverable amount, the asset is considered impaired and is written down to its recoverable amount. To assess value in use, the estimated future cash flows are discounted to their present value using a&#160;pre-tax&#160;discount rate that reflects current market assessments of the time value of money and the risks specific to the asset. To determine fair value less costs of disposal, an appropriate valuation model is used. The results of these valuation techniques are corroborated by the market capitalization of comparable public companies and arm&#x2019;s length transactions of comparable companies. Impairment losses are recognized in the consolidated statements of income in expense categories that are consistent with the nature of the impaired asset.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;CGUs are defined based on the smallest identifiable group of assets that generates cash inflows that are largely independent of the cash inflows from other assets or groups of assets. Other factors are considered, including how management monitors the entity&#x2019;s operations. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company tests intangible assets for recoverability when events or changes in circumstances indicate that their carrying amount may not be recoverable. To determine indicators of impairment of intangible assets, the Company considers external sources of information such as prevailing economic and market conditions and internal sources of information such as the historical and expected financial performance of the intangible assets. If indicators of impairment are present, the Company determines recoverability based on an estimate of discounted cash flows, using the higher of either the value in use or the fair value less costs of disposal method. The measurement of impairment loss is based on the amount that the carrying amount of an intangible asset exceeds its recoverable amount at the CGU level. As part of the impairment test, the Company updates its future cash flow assumptions and estimates, including factors such as current and future contracts with clients, margins, market conditions, and the useful lives of the assets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Goodwill is evaluated for impairment annually (as at October 1) or more frequently if circumstances indicate that an impairment may occur or if a significant acquisition occurs between the annual impairment test date and December 31. The Company considers the relationship between its market capitalization and its book value, as well as other factors, when reviewing for indicators of impairment. Goodwill is assessed for impairment based on the CGUs or group of CGUs to which the goodwill relates. Any potential goodwill impairment is identified by comparing the recoverable amount of a CGU or group of CGUs to its carrying value which includes the allocated goodwill. If the recoverable amount is less than its carrying value, an impairment loss is recognized.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company may need to test its goodwill for impairment between its annual test dates if market and economic conditions deteriorate or if volatility in the financial markets causes declines in the Company&#x2019;s share price, increases the weighted average cost of capital, or changes valuation multiples or other inputs to its goodwill assessment. In addition, changes in the numerous variables associated with the judgments, assumptions, and estimates made by management in assessing the fair value could cause them to be impaired. Goodwill impairment charges are&#160;non-cash&#160;charges that could have a material adverse effect on the Company&#x2019;s consolidated financial statements but in themselves do not have any adverse effect on its liquidity, cash flows from operating activities or debt covenants.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;An impairment loss of goodwill is not reversed. For other assets, an impairment loss may be reversed if the estimates used to determine the recoverable amount have changed. The reversal is limited so that the carrying amount of the asset does not exceed its recoverable amount or the carrying amount that would have been determined, net of amortization or depreciation, had no impairment loss been recognized for the asset in prior years. The reversal is recognized in the consolidated statements of income.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;j)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:7.12pt"&gt;Revenue recognition&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company generates revenue from contracts in which goods or services are typically provided over time. Revenue is measured based on the consideration the Company expects to be entitled to in exchange for providing goods and services, excluding duty and taxes collected from clients that are reimbursable to government authorities.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;While providing services, the Company incurs certain direct costs for subconsultants and other expenses that are recoverable directly from clients. The recoverable amounts of these direct costs are included in the Company&#x2019;s gross revenue. Since these direct costs can vary significantly from contract to contract, changes in gross revenue may not be indicative of the Company&#x2019;s revenue trends. Therefore, the Company also reports net revenue, which is gross revenue less subconsultants and other direct expenses. The Company assesses its revenue arrangements against specific criteria to determine whether it is acting as a principal or an agent. In general, the Company acts as a principal in its revenue arrangements because it obtains control of the goods or services before they are provided to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Most of the Company&#x2019;s contracts include a single performance obligation because the promise to transfer the individual goods or services is not separately identifiable from other promises in the contract and therefore is not distinct. The Company&#x2019;s contracts may include multiple goods or services that are accounted for as separate performance obligations if they are distinct&#x2014;if a good or service is separately identifiable from other items in the contract and if a customer can benefit from it. If a contract has multiple performance obligations, the consideration in the contract is allocated to each performance obligation based on the estimated stand-alone selling price.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company transfers control of the goods or services it provides to clients over time and therefore recognizes revenue progressively as the services are performed. Revenue from&#160;fixed-fee&#160;and&#160;variable-fee-with-ceiling&#160;contracts, including contracts in which the Company participates through joint arrangements, is recognized based on the percentage of completion method where the stage of completion is measured using costs incurred to date as a percentage of estimated costs for each contract. When the contract outcome cannot be measured reliably, revenue is recognized only to the extent that the expenses incurred are eligible to be recovered. Provisions for estimated losses on incomplete contracts are made in the period that the losses are determined. Revenue from&#160;time-and-material&#160;contracts without stated ceilings is recognized as costs are incurred based on the amount that the Company has a right to invoice.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The timing of revenue recognition, billings, and cash collections results in trade and other receivables, holdbacks, unbilled receivables, contract assets, and deferred revenue in the consolidated statements of financial position. Amounts are typically invoiced as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals or when contractual milestones are achieved. Receivables represent amounts due from customers: trade and other receivables and holdbacks consist of invoiced amounts, and unbilled receivables consist of work in progress that has not yet been invoiced. Contract assets represent unbilled amounts where the right to payment is subject to more than the passage of time and includes performance-based incentives and services provided ahead of agreed contractual milestones. Contract assets are transferred to receivables when the right to consideration becomes unconditional. Deferred revenue represents amounts that have been invoiced but not yet recognized as revenue, including advance payments and billings in excess of revenue. Deferred revenue is recognized as revenue when (or as) the Company performs under the contract.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenue is adjusted for the effects of a significant financing component when the period between the transfer of the promised goods or services to the customer and payment by the customer exceeds one year. Advance payments and &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;holdbacks typically do not result in a significant financing component because the intent is to provide protection against the failure of one party to adequately complete some or all of its obligations under the contract.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;k)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.91pt"&gt;Employee benefit plans&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Defined benefit plans&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company sponsors defined benefit pension plans covering certain full-time employees and past employees, primarily in the United Kingdom. Benefits are based on final compensation and years of service. Benefit costs (determined separately for each plan using the projected unit credit method) are recognized over the periods that employees are expected to render services in return for those benefits.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Remeasurements, comprising actuarial gains and losses and the return on the plan assets (excluding interest), are recognized immediately in the consolidated statements of financial position with a corresponding debit or credit to other comprehensive income in the period they occur. Remeasurements are not reclassified to net income in subsequent periods.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The calculation of defined benefit obligations is performed at least annually by a qualified actuary, or more often as required due to plan amendments, curtailments, or settlements. When the calculation results in a potential asset, the recognized asset is limited to the economic benefits available in the form of any future refunds or of reductions in future contributions to the plan.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Past service costs are recognized in net income on the earlier of the date of the plan amendment or curtailment and the date that the Company recognizes related restructuring costs.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net interest is calculated by applying the discount rate to the net defined benefit liability or asset, adjusted for benefit and contribution payments during the year. The Company recognizes the following changes in the net defined benefit obligations under administrative and marketing expenses: service costs comprising current service costs, past service costs, gains and losses on curtailments and&#160;non-routine&#160;settlements; net interest expense or income; and administrative expenses paid directly by the pension plans.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Defined contribution plans&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company also contributes to group retirement savings plans and an employee share purchase plan. Certain plans are based on employee contribution amounts and subject to maximum limits per employee. The Company accounts for defined contributions as an expense in the period the contributions are made.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;l)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:7.32pt"&gt;Taxes&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Current income tax&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current income tax assets and liabilities for current and prior periods are measured at the amount expected to be recovered from or paid to taxation authorities. Tax rates and tax laws used to compute the amounts are those enacted or substantively enacted at the reporting date in the countries where the Company operates and generates taxable income.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current income tax that relates to items recognized directly in equity is recognized in equity and not in the consolidated statements of income. Management periodically evaluates positions taken in the tax returns when applicable tax regulations are subject to interpretation and then establishes an uncertain tax liability, if appropriate.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income taxes payable are typically expected to be settled within twelve months of the&#160;year-end&#160;date. However, there may be instances where taxes are payable over a longer period. Portions due after a&#160;one-year&#160;period are classified as&#160;non-current&#160;and are not discounted.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Deferred tax&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred tax is determined using the liability method for temporary differences at the reporting date between the tax bases of assets and liabilities and their carrying amounts for financial reporting purposes. Deferred tax liabilities are generally recognized for all taxable temporary differences. Deferred tax assets are recognized for all deductible temporary differences and the carryforward of unused tax credits and unused tax losses, to the extent that it is probable that taxable profit will be available against which the deductible temporary differences and the carryforward of unused tax credits and unused tax losses can be utilized. Deferred taxes are not recognized for the initial recognition of goodwill; the initial recognition of assets or liabilities, outside of a business combination, that affect neither accounting nor taxable profit; or the differences relating to investments in associates, subsidiaries, and &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;interests in joint arrangements to the extent that the reversal can be controlled and it is probable that it will not reverse in the foreseeable future.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The carrying amount of deferred tax assets is reviewed at each reporting date and reduced to the extent that it is no longer probable that sufficient taxable profit will be available to allow all or part of the deferred tax asset to be used. Unrecognized deferred tax assets are reassessed at each reporting date and are recognized to the extent that it has become probable that future taxable profits will allow the deferred tax asset to be recovered.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred tax assets and liabilities are measured at the tax rates that are expected to apply in the year when the asset is realized or the liability is settled and are based on tax rates and tax laws that have been enacted or substantively enacted at the reporting date.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred tax relating to items recognized outside income is also recognized outside income. Deferred tax items are recognized in correlation to the underlying transaction either in other comprehensive income or directly in equity.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred tax assets and deferred tax liabilities are offset when a legally enforceable right exists to set off tax assets against tax liabilities and the deferred taxes relate to the same taxable entity and the same taxation authority.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Uncertain tax positions&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;If the Company determines that it is not probable that a taxation authority will accept an uncertain tax treatment, then an uncertain tax liability is recorded using either the most likely amount or the expected value method, depending on which method better predicts the resolution of the circumstances giving rise to the uncertainty.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Uncertain tax liabilities are presented as either income taxes payable or deferred tax liabilities. This depends on whether the uncertain tax liabilities are in respect of taxable profit for a period or income taxes payable in future periods in respect of taxable temporary differences.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Sales tax&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenues, expenses, and assets excluding trade receivables, are recognized net of the amount of sales tax recoverable from or payable to a taxation authority. The net amount of sales tax recoverable from or payable to a taxation authority is included as part of trade receivables or trade payables (as appropriate) in the consolidated statements of financial position.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;m)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:0.32pt"&gt; Share-based payment transactions&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Under the Company&#x2019;s share option plan, the board of directors may grant to officers and employees remuneration in the form of share-based payment transactions, whereby officers and employees render services as consideration for equity instruments (equity-settled transactions).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Under the Company&#x2019;s deferred share unit plan, the board of directors may receive deferred share units (DSUs), each of which is equal to one common share. Under the Company&#x2019;s long-term incentive plan, certain members of the senior leadership teams are granted performance share units (PSUs) or restricted share units (RSUs) that vest and are settled after a three-year period. DSUs, PSUs, and RSUs are settled only in cash (cash-settled transactions).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Equity-settled transactions&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The cost of equity-settled transactions is measured at fair value at the grant date using a Black-Scholes option-pricing model. The cost of equity-settled transactions, together with a corresponding increase in contributed surplus, is recognized over the period in which the service conditions are fulfilled (the vesting period). Upon the exercise of share options for which a share-based compensation expense has been recognized, the cash paid, together with the related portion of contributed surplus, is credited to share capital. For equity-settled transactions, the cumulative expense recognized at each reporting date until the vesting date reflects the extent to which the vesting period has expired and the Company's best estimate of the number of equity instruments that will ultimately vest. The expense or credit to income for a period represents the movement in cumulative expense recognized as at the beginning and end of that period and is recorded in administrative and marketing expenses. No expense is recognized for awards that do not ultimately vest. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Cash-settled transactions&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The cost of cash-settled transactions is measured initially at fair value at the grant date. For DSUs, this fair value is expensed on issue with the recognition of a corresponding liability through other liabilities. For PSUs and RSUs, the fair value is expensed over the vesting period. These liabilities are remeasured to fair value at each reporting date, up to and including the settlement date, with changes in fair value recognized in administrative and marketing expenses.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;n)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.71pt"&gt;Earnings per share&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Basic earnings per share is computed based on the weighted average number of common shares outstanding during the year. Diluted earnings per share is computed using the treasury stock method, which assumes that the cash that would be received on the exercise of options is applied to purchase shares at the average price during the year and that the difference between the number of shares issued on the exercise of options and the number of shares obtainable under this computation, on a weighted average basis, is added to the number of shares outstanding. Antidilutive options are not considered when computing diluted earnings per share.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;o)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.31pt"&gt;Business combinations and goodwill&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Business combinations are accounted for using the acquisition method, and the results of operations after the respective dates of acquisition are included in the consolidated statements of income. Acquisition-related costs are expensed when incurred in administrative and marketing expenses.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The cost of an acquisition is measured as the consideration transferred at fair value at the acquisition date. Any contingent consideration to be transferred by the Company is recognized at fair value at the acquisition date. Subsequent changes to the fair value of the contingent consideration are recognized in other income.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The consideration paid for acquisitions may be subject to price adjustment clauses included in the purchase agreements and may extend over a number of years. At each consolidated statement of financial position date, these price adjustment clauses are reviewed. This may result in an increase or decrease of the notes payable consideration (recorded on the acquisition date) to reflect either more or less&#160;non-cash&#160;working capital than was originally recorded. Since these adjustments are a result of facts and circumstances occurring after the acquisition date, they are not considered measurement period adjustments.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For some acquisitions, additional payments may be made to the employees of an acquired company that are based on the employees&#x2019; continued service over an agreed time period. These additional payments are not included in the purchase price but are expensed as compensation when services are provided by the employees.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Goodwill is initially measured at cost, which is the excess of the consideration transferred over the fair value of a company&#x2019;s net identifiable assets acquired and liabilities assumed. If this consideration is lower than the fair value of the net assets acquired, the difference is recognized in income.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;After initial recognition, goodwill is measured at cost less any accumulated impairment losses. Goodwill is not amortized. For the purpose of impairment testing, goodwill acquired in a business combination is, from the acquisition date, allocated to each CGU or group of CGUs that is expected to benefit from the synergies of the combination, irrespective of whether other assets or liabilities of the acquiree are assigned to those units. Each CGU or group of CGUs represents the lowest level at which management monitors the goodwill.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;p)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.11pt"&gt;Dividends&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Dividends on common shares are recognized in the Company&#x2019;s consolidated financial statements in the period the dividends are declared by the Company&#x2019;s board of directors.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;q)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.11pt"&gt;Discontinued operations&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A discontinued operation is a component of the Company&#x2019;s business, the operations and cash flows of which can be clearly distinguished from the rest of the Company, and (a)&#160;represents a separate major line of business or geographic area of operations; (b)&#160;is part of a single coordinated plan to dispose of a separate major line of business or geographic area of operations; or (c)&#160;is a subsidiary acquired exclusively with a view to resale. Classification as a discontinued operation occurs at the earlier of disposal or when the operation meets the criteria to be classified as held for sale. The Company classifies&#160;non-current&#160;assets and disposal groups as held for sale when their carrying amount will be recovered principally through a sale transaction rather than through continuing use and when a sale is considered highly probable. &lt;/span&gt;&lt;/div&gt;Discontinued operations are presented separately from continuing operations in the consolidated statements of income and consolidated statements of cash flows for all years presented.</ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfNDEyNDU_b90cc52a-1be0-4033-a6d7-b136e9672b45">Cash and cash equivalentsCash and cash equivalents include cash and unrestricted investments, net of bank indebtedness. Unrestricted investments are comprised of short-term bank deposits with a maturity of three months or less.</ifrs-full:DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents>
    <ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfNDEyMzI_ee44c199-0aed-486a-b6a4-1520803d4389">Property and equipmentProperty and equipment are recorded at cost less accumulated depreciation and any impairment losses. Cost includes the cost of replacing parts of property and equipment. When significant parts of property and equipment are required to be replaced in intervals, the Company recognizes those parts as individual assets with specific useful lives. All other repair and maintenance costs are recognized in the consolidated statements of income as incurred.&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation is calculated over the assets' estimated useful lives on a straight-line basis as follows:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.618%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Engineering equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5 to 10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;straight-line&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5 to 10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;straight-line&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;straight-line over term of lease to a maximum of 15 years or the improvement&#x2019;s economic life&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5 to 50 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;straight-line&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The residual values, useful lives, and methods of depreciation of property and equipment are reviewed at each financial&#160;year-end&#160;and adjusted prospectively, if appropriate.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfNDEyMzU_4572feca-22e6-4d1d-bb7b-2b19b3ccddc9">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation is calculated over the assets' estimated useful lives on a straight-line basis as follows:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.541%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.618%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Engineering equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5 to 10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;straight-line&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5 to 10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;straight-line&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;straight-line over term of lease to a maximum of 15 years or the improvement&#x2019;s economic life&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;5 to 50 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;straight-line&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="i5d53099c48064d3e8b1a6007355d86cd_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RhYmxlOjc1ZTNkMzVhYTMzMzQ3NmFhNWM0NTg3ZWViOGFiYjc2L3RhYmxlcmFuZ2U6NzVlM2QzNWFhMzMzNDc2YWE1YzQ1ODdlZWI4YWJiNzZfMC0xLTEtMS0wL3RleHRyZWdpb246YmFmYmViMjM0NmY5NDNjZGI0NjUyODViYTY3NzAwZDZfNA_0ab45cb3-9fee-4d31-8934-4e1d866134e4">P5Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="i9d4e2ae682a34781a2492215c0253441_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RhYmxlOjc1ZTNkMzVhYTMzMzQ3NmFhNWM0NTg3ZWViOGFiYjc2L3RhYmxlcmFuZ2U6NzVlM2QzNWFhMzMzNDc2YWE1YzQ1ODdlZWI4YWJiNzZfMC0xLTEtMS0wL3RleHRyZWdpb246YmFmYmViMjM0NmY5NDNjZGI0NjUyODViYTY3NzAwZDZfMTA_13e7ffeb-1ab5-4e2f-81cd-5e907a61162b">P10Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="i206d97c5989e46ff915ae248e6358b31_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RhYmxlOjc1ZTNkMzVhYTMzMzQ3NmFhNWM0NTg3ZWViOGFiYjc2L3RhYmxlcmFuZ2U6NzVlM2QzNWFhMzMzNDc2YWE1YzQ1ODdlZWI4YWJiNzZfMS0xLTEtMS0wL3RleHRyZWdpb246ODk0ZGU3OTgzYWQwNGZlNWFkNmNiYTY2YzRjY2M1OWRfNA_f8be5a43-5f66-4f9e-8fa4-a002ef4216ed">P5Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="i39fb5b140f86404681f5660201442118_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RhYmxlOjc1ZTNkMzVhYTMzMzQ3NmFhNWM0NTg3ZWViOGFiYjc2L3RhYmxlcmFuZ2U6NzVlM2QzNWFhMzMzNDc2YWE1YzQ1ODdlZWI4YWJiNzZfMS0xLTEtMS0wL3RleHRyZWdpb246ODk0ZGU3OTgzYWQwNGZlNWFkNmNiYTY2YzRjY2M1OWRfMTA_a8f7359b-39d3-49ed-8a10-55a50c8c3429">P10Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="i020606776d834f34b2a8d576b35875b6_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RhYmxlOjc1ZTNkMzVhYTMzMzQ3NmFhNWM0NTg3ZWViOGFiYjc2L3RhYmxlcmFuZ2U6NzVlM2QzNWFhMzMzNDc2YWE1YzQ1ODdlZWI4YWJiNzZfMi0yLTEtMS0wL3RleHRyZWdpb246MWQ1NDhmZWFkMWVlNDZkNWI5NmU2MWZlYTI0N2NjMTJfNTM_a2dca86d-652b-44dc-a689-677921426332">P15Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="icc4686e1806944d5949ced7644c986ad_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RhYmxlOjc1ZTNkMzVhYTMzMzQ3NmFhNWM0NTg3ZWViOGFiYjc2L3RhYmxlcmFuZ2U6NzVlM2QzNWFhMzMzNDc2YWE1YzQ1ODdlZWI4YWJiNzZfMy0xLTEtMS0wL3RleHRyZWdpb246NGUwY2FlYzQ4MTZhNDg0MWIzY2Y4MWFkM2ZlMzlhYzhfNA_1e11ae4d-fbb1-40fa-a12b-6081df4224bd">P5Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment
      contextRef="i38fb6700e99b41fa84bf68f6294a34c8_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RhYmxlOjc1ZTNkMzVhYTMzMzQ3NmFhNWM0NTg3ZWViOGFiYjc2L3RhYmxlcmFuZ2U6NzVlM2QzNWFhMzMzNDc2YWE1YzQ1ODdlZWI4YWJiNzZfMy0xLTEtMS0wL3RleHRyZWdpb246NGUwY2FlYzQ4MTZhNDg0MWIzY2Y4MWFkM2ZlMzlhYzhfMTA_882e7cf8-e828-4dc8-ba97-afe32e5997ee">P50Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfNDEyNDc_d19917e3-4728-46dc-9a08-f77581080268">Intangible assets&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Intangible assets acquired separately are measured on initial recognition at cost. Intangible assets acquired in a business combination are measured at fair value as at the date of acquisition. Following initial recognition, finite life intangible assets are carried at cost less any accumulated amortization and any impairment losses and indefinite life intangible assets are carried at cost less any impairment loss.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s intangible assets with finite lives are amortized over their useful economic lives on a straight-line basis. Once an intangible asset is fully amortized, the gross carrying amount and related accumulated amortization are removed from the accounts.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company also incurs costs for third-party internet-based cloud computing services. These costs are expensed in administrative and marketing expenses over the period of the service agreement when the Company determines that it has not obtained control of the software.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Intangible assets acquired from business combinations&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s policy is to amortize client relationships with finite lives over periods ranging from 10 to 15 years. Contract backlog and finite life trademarks are amortized over estimated lives of generally 1 to 3 years. The Company assigns value to acquired intangibles using the income approach, which involves quantifying the present value of net cash flows attributed to the subject asset. This, in turn, involves estimating the revenues and earnings expected from the asset.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill
      contextRef="ib42752fba04e4217a05ba8689f72ab8a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfMjMyMg_abc83613-8310-4492-bdac-bea9be15d5eb">P10Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill
      contextRef="i45df70aa3b7e4efd833ce058f8af4ac1_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfMjMyOA_9252aefd-3681-4f22-b985-f4b98f2b9ae6">P15Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill
      contextRef="i1dd534b3c5d64596b8b18dfe79f81313_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfMjQyNA_fa7dafd0-709a-4194-9b1e-4b17e6714240">P1Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill
      contextRef="ib8e3840963254796a060ae5f86a0244c_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfMjQzMA_46af47fa-2144-40da-9f12-10184ea1378e">P3Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:DescriptionOfAccountingPolicyForLeasesExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfNDEyMzM_5f81ff5e-b7c8-480a-8484-329185bf2e90">Leases&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company assesses at contract inception whether a contract is a lease or contains a lease; that is, if the contract conveys the right to control the use of an identified asset for a time period in exchange for consideration.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At the commencement of a lease, the Company determines the lease term as the&#160;non-cancellable&#160;period of a lease, together with periods covered by an option to extend or an option to terminate if it is reasonably certain to exercise an extension option or to not exercise a termination option. Management considers all facts and circumstances that create an economic incentive to exercise an extension option or to not exercise a termination option. This judgment is based on factors such as contract rates compared to market rates, economic reasons, significance of leasehold improvements, termination and relocation costs, installation of specialized assets, residual value guarantees, and any sublease term. The Company reassesses this when a significant event or significant change in circumstances within the Company&#x2019;s control has occurred.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company recognizes lease assets and lease liabilities for all leases, except for leases of&#160;low-value&#160;assets and short-term leases with a term of 12 months or less. The lease payments associated with those exempted leases are recognized in administrative and marketing expenses on a straight-line basis over the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The lease asset is recognized at the commencement date of the lease and initially measured at cost, which is comprised of the amount of the initial lease liability recognized less any incentives received from the lessor. Lease asset cost also includes any initial direct costs incurred, lease payments made before the commencement date, and estimated restoration costs. The lease asset is subsequently depreciated on a straight-line basis from the commencement date to the earlier of the end of the useful life of the lease asset or the end of the lease term. The lease asset is periodically reduced by impairment losses, if any, and adjusted for certain remeasurements of the lease liability.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The lease liability is recognized at the commencement date of the lease and initially measured at the present value of lease payments  to be made over the lease term. Lease payments generally include fixed payments less any lease incentives receivable. Also, the Company elected to not separate&#160;non-lease&#160;components from lease components and to account for the&#160;non-lease&#160;and lease components as a single lease component. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The lease liability is discounted using the interest rate implicit in the lease or, if that rate cannot be readily determined, the Company&#x2019;s incremental borrowing rate. The lease liability is subsequently measured at amortized cost using the effective interest method. The lease liability is remeasured when the expected lease payments change as a result of a change in the lease term, a change in the assessment of an option to purchase the leased asset, changes in the future lease payments as a result of a change in an index or rate used to determine the lease payments, and changes in estimated payments for residual value guarantees.&lt;/span&gt;&lt;/div&gt;Leases&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company accounts for leases in accordance with IFRS 16&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, which requires judgments to be made in determining the incremental borrowing rate (IBR).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The IBR is the rate of interest that the Company would have to pay to borrow over a similar term, and with a similar security, the funds necessary to obtain an asset of a similar value to the lease asset in a similar economic environment. The Company estimates the incremental borrowing rate based on the lease term, collateral assumptions, and the economic environment in which the lease is denominated.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForLeasesExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfNDEyNDY_2a1d470b-8138-46a5-b0ed-577c76669d60">Investments in joint arrangements and associates&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Each joint arrangement of the Company is classified as either a joint operation or joint venture based on the rights and obligations arising from the contractual obligations between the parties to the arrangement. A joint arrangement that provides the Company with rights to the individual assets and obligations arising from the arrangement is classified as a joint operation and a joint arrangement that provides the Company with rights to the net assets of the arrangement is classified as a joint venture.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company accounts for a joint operation by recognizing its share of assets, liabilities, revenues, and expenses of the joint operation and combining them line by line with similar items in the Company&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company accounts for a joint venture using the equity method. The Company&#x2019;s share of the&#160;after-tax&#160;net income or loss of associates or joint ventures is recorded in the consolidated statements of income. Adjustments are made in the Company&#x2019;s consolidated financial statements to eliminate its share of unrealized gains and losses resulting from transactions with its associates.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;If the financial statements of associates or joint arrangements are prepared for a date that is different from the Company&#x2019;s date (due to the timing of finalizing and receiving information), adjustments are made for the effects of significant transactions or events that occur between that date and the date of the Company&#x2019;s financial statements. When necessary, adjustments are made to bring the accounting policies in line with the Company&#x2019;s.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForProvisionsExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfNDEyMzc_21ee9afd-16a8-4fba-a6f0-68c2fff81912">Provisions&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;General&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Provisions are recognized when the Company has a present legal or constructive obligation as a result of a past event, it is probable that an outflow of resources embodying economic benefits will be required to settle the obligation, and a reliable estimate can be made of the amount of the obligation. When the Company expects some or all of a provision to be reimbursed&#x2014;for example, under an insurance contract&#x2014;and when the reimbursement is virtually certain, the reimbursement is recognized as a separate asset. The expense relating to a provision is presented in the consolidated statements of income net of any reimbursement. If the effect of the time value of money is significant, provisions are discounted using a current&#160;pre-tax&#160;rate that reflects, where appropriate, the risks specific to the liability. When discounting is used, the increase in the provision due to the passage of time is recognized as a finance cost. Management regularly reviews the timing of the outflows of these provisions.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Provision for self-insured liabilities&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company self-insures certain risks related to professional liability, automobile physical damages, and employment practices liability. The provision for self-insured liabilities includes estimates of the costs of reported claims (including potential claims that are probable of being asserted) and is based on assumptions made by management and actuarial estimates. The provision for self-insured liabilities does not include unasserted claims where assertion by a third party is not probable.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Provisions for claims&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Provision for claims include an estimate for costs associated with legal claims not covered by its provisions for self-insured liabilities, including claims that are subject to exclusions under the Company&#x2019;s commercial and captive insurance policies. Often, these legal claims are from previous acquisitions and may be indemnified by the acquiree (notes 7 and 15).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Contingent liabilities recognized in a business combination&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A contingent liability recognized in a business combination is initially measured at its fair value. Subsequently, it is measured as discussed under &#x201c;General.&#x201d;&lt;/span&gt;&lt;/div&gt;Provision for self-insured liabilities and claims&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In the normal conduct of operations, various legal claims are pending against the Company, alleging, among other things, breaches of contract or negligence in connection with the performance of its services. The Company carries professional liability insurance, subject to certain deductibles and policy limits, and self-insures certain risks, including professional liability, automobile liability, and employment practices liability. In some cases, the Company may be subject to claims for which it is only partly insured or completely insured. The accrual for self-insured liabilities includes estimates of the costs of reported claims and is based on management&#x2019;s assumptions, including consideration of actuarial estimates. These estimates of loss are derived from loss history that is then subjected to actuarial techniques to determine the proposed liability. Estimates of loss may vary from those used in the actuarial projections and result in a larger loss than estimated. An increase in loss is recognized in the period that the loss is determined and increases the Company&#x2019;s self-insured liabilities and reported expenses.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Damages assessed in connection with and the cost of defending such actions could be substantial and possibly in excess of policy limits, for which a range of possible outcomes are either not able to be estimated or not expected to be significant. However, based on advice and information provided by legal counsel, the Company&#x2019;s previous experience with the settlement of similar claims, and the results of the annual actuarial review, management believes that the Company has recognized adequate provisions for probable and reasonably estimated liabilities associated with these claims. In addition, management believes that it has appropriate insurance in place to respond to and offset the cost of resolving these claims.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Due to uncertainties in the nature of the Company&#x2019;s legal claims, such as the range of possible outcomes and the progress of the litigation, provisions for self-insured liabilities and claims involve estimates. The ultimate cost to resolve these claims may exceed or be less than that recorded in the consolidated financial statements. Management believes that the ultimate cost to resolve these claims will not materially exceed the insurance coverage or provisions accrued and, therefore, would not have a material adverse effect on the Company&#x2019;s consolidated statements of income and financial position.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForProvisionsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfNDEyMzg_7729e799-337f-4a5a-af90-cecf12f87056">Foreign currency translation&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s consolidated financial statements are presented in Canadian dollars, which is also the parent Company&#x2019;s functional currency. Each entity in the Company determines its own functional currency, and items included in the financial statements of each entity are measured using that functional currency. The Company is mainly exposed to fluctuations in the US dollar, British pound sterling, and Australian dollar.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Transactions and balances&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Transactions in foreign currencies (those different from an entity&#x2019;s functional currency) are initially translated into the functional currency of an entity using the foreign exchange rate at the transaction date. Subsequent to the transaction date, foreign currency transactions are measured as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;On the consolidated statements of financial position, monetary items are translated at the rate of exchange in effect at the reporting date.&#160;Non-monetary&#160;items at cost are translated at historical exchange rates.&#160;Non-monetary&#160;items at fair value are translated at rates in effect at the date the fair value is determined. Any resulting realized and unrealized foreign exchange gains or losses are recognized in income in the period incurred, however, unrealized foreign exchange gains and losses on&#160;non-monetary&#160;investments are recognized in other comprehensive income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Revenue and expense items are translated at the exchange rate on the transaction date.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Foreign operations&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s foreign operations are translated into its reporting currency (Canadian dollar) as follows:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Assets and liabilities are translated at the rate of exchange in effect at each consolidated statement of financial position date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Revenue and expense items (including depreciation and amortization) are translated at the average rate of exchange for the month.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The resulting unrealized exchange gains and losses on foreign subsidiaries are recognized in other comprehensive income.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfNDEyMzk_8bcc0435-89f3-459e-ab71-fec8b1d8f4cb">Financial instruments&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Initial recognition and subsequent measurement&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Financial assets (except trade and other receivables and unbilled receivables that do not have a significant financing component) are initially recognized at fair value plus directly attributable transaction costs, except for financial assets at fair value through profit and loss (FVPL) for which transaction costs are expensed. Trade and other receivables and unbilled receivables that do not have a significant financing component are initially measured at the transaction price determined in accordance with IFRS 15. Purchases or sales of financial assets are accounted for at trade dates.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Subsequent measurement of financial assets is at FVPL, amortized cost, or fair value through other comprehensive income (FVOCI). The classification is based on two criteria: the Company&#x2019;s business approach for managing the financial assets and whether the instruments&#x2019; contractual cash flows represent &#x201c;solely payments of principal and interest&#x201d; on the principal amount outstanding (the SPPI criterion). The business approach considers whether a Company&#x2019;s objective is to receive cash flows from holding assets, from selling assets in a portfolio, or a combination of both. The Company reclassifies financial assets only when its business approach for managing those assets changes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Amortized cost: Assets held for collection of contractual cash flows&#x2014;when they meet the SPPI criterion&#x2014;are measured at amortized cost using the effective interest rate (EIR) method and are subject to impairment. Gains and losses are recognized in profit or loss when the asset is derecognized, modified, or impaired. Items in this category include cash and cash equivalents, receivables, and certain other financial assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;FVOCI: Assets held to both collect cash flows and sell the assets&#x2014;when they meet the SPPI criterion&#x2014;are measured at FVOCI. Bonds held for self-insured liabilities are included in this category. Changes in the carrying amount are reported in other comprehensive income (except impairments) until disposed of. Realized gains and losses are recognized in finance income and interest income from these financial assets is included in interest &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;income using the EIR method. Impairment and foreign exchange gains and losses are recognized in profit or loss and computed in the same manner as for financial assets measured at amortized cost.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;FVPL: Assets that do not meet the criteria for amortized cost or FVOCI are measured at FVPL with realized and unrealized gains and losses reported in other income. Equity securities held for self-insured liabilities and indemnifications are included in this category.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Financial liabilities are initially recognized at fair value and, in the case of loans and borrowings, net of directly attributable transaction costs. Subsequent measurement of financial liabilities is at amortized cost using the EIR method. The EIR method discounts estimated future cash payments or receipts through the expected life of a financial instrument, and thereby calculates the amortized cost and subsequently allocates the interest income or expense over the life of the instrument. Gains and losses are recognized in profit or loss when the liability is derecognized or modified, as well as through the EIR amortization process. For long-term debt, EIR amortization and realized gains and losses are recognized in net finance expense. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Fair value&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;After initial recognition, the fair values of financial instruments are based on the bid prices in quoted active markets for financial assets and on the ask prices for financial liabilities. For financial instruments not traded in active markets, fair values are determined using appropriate valuation techniques, which may include recent arm&#x2019;s length market transactions, reference to the current fair value of another instrument that is substantially the same, and discounted cash flow analysis; however, other valuation models may be used. The fair values of the Company&#x2019;s derivatives are based on third-party indicators and forecasts. Fair values of cash and cash equivalents, trade and other receivables, and trade and other payables approximate their carrying amounts because of the short-term maturity of these instruments. The carrying amounts of the revolving credit facility and term loans approximate their fair values because the applicable interest rates are based on variable reference rates. The carrying amounts of other financial assets and financial liabilities approximate their fair values except as otherwise disclosed in the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;All financial instruments carried at fair value are categorized into one of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Level&#160;1 &#x2013; quoted market prices in active markets for identical assets or liabilities at the measurement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Level&#160;2 &#x2013; observable inputs other than quoted prices included within level 1, such as quoted prices for similar assets and liabilities in active markets, quoted prices for identical assets or liabilities that are not active, or other inputs that are observable directly or indirectly.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Level&#160;3 &#x2013; unobservable inputs for the assets and liabilities that reflect the reporting entity&#x2019;s own assumptions and are not based on observable market data.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;When forming estimates, the Company uses the most observable inputs available for valuation purposes. If a fair value measurement reflects inputs of different levels within the hierarchy, the financial instrument is categorized based on the lowest level of significant input.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;When determining fair value, the Company considers the principal or most advantageous market in which it would transact and the assumptions that market participants would use when pricing the asset or liability. For financial instruments recognized at fair value on a recurring basis, the Company determines whether transfers have occurred between levels of the hierarchy by reassessing categorizations at the end of each reporting period.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Derivatives&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;From time to time, the Company enters into foreign currency forward contracts to manage risk associated with net operating assets or liabilities denominated in foreign currencies. The Company also utilizes interest rate swaps to manage its exposure to fluctuations in interest rates and total return swaps to manage its exposure to fluctuations in the fair value of its common shares related to its cash-settled share-based payment arrangements. The Company&#x2019;s policy is not to use these derivatives for trading or speculative purposes.&lt;/span&gt;&lt;/div&gt;Derivatives are recorded at fair value in the consolidated statements of financial position as either other assets or other liabilities. Changes in the fair value of derivatives not designated as hedging instruments are recognized in the consolidated statements of income. Unrealized gains and losses for derivatives designated as hedging instruments in a cash flow hedge, to the extent they are effective, are recorded in other comprehensive income and subsequently reclassified to the consolidated statements of income when the hedged item affects earnings.</ifrs-full:DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfNDEyNTE_8e2f66a4-386a-4c00-9069-9451395ef030">Impairment&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The carrying amounts of the Company&#x2019;s assets or group of assets, other than deferred tax assets, are reviewed at each reporting date to determine whether there is an indication of impairment. An asset may be impaired if objective evidence of impairment exists because of one or more events that have occurred after the initial recognition of the asset (referred to as a &#x201c;loss event&#x201d;) and if that loss event has an impact on the estimated future cash flows of the asset. When an indication of impairment exists, or annual impairment testing for an asset is required, the asset&#x2019;s recoverable amount is estimated.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Financial assets and contract assets&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company recognizes a loss allowance for expected credit losses (ECLs) on financial assets and contract assets based on a&#160;12-month&#160;ECL or lifetime ECL. The lifetime ECL (the simplified approach) is applied to trade and other receivables, unbilled receivables, contract assets, sublease receivables, and holdbacks.&#160;12-month&#160;ECLs are recorded against all other financial assets, unless credit risk has significantly increased since initial recognition, then the ECL is measured at the lifetime ECL. ECLs are based on the difference between the contractual cash flows due in accordance with the contract and all the cash flows that the Company expects to receive.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The loss allowance provision is based on the Company&#x2019;s historical collection and loss experience and incorporates forward-looking factors, where appropriate.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;When the carrying amount of financial assets or contract assets is reduced through an ECL allowance, the reduction is recognized in administrative and marketing expenses in the consolidated statements of income.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Non-financial&#160;assets&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For&#160;non-financial&#160;assets such as property and equipment, lease assets, goodwill, intangible assets, and investments in joint ventures and associates, the recoverable amount is the higher of an asset&#x2019;s or cash-generating unit&#x2019;s (CGU&#x2019;s) value in use or its fair value less costs of disposal. The recoverable amount is determined for an individual asset, unless the asset does not generate cash inflows that are largely independent of those from other assets or groups of assets. When the carrying amount of an asset or CGU exceeds its recoverable amount, the asset is considered impaired and is written down to its recoverable amount. To assess value in use, the estimated future cash flows are discounted to their present value using a&#160;pre-tax&#160;discount rate that reflects current market assessments of the time value of money and the risks specific to the asset. To determine fair value less costs of disposal, an appropriate valuation model is used. The results of these valuation techniques are corroborated by the market capitalization of comparable public companies and arm&#x2019;s length transactions of comparable companies. Impairment losses are recognized in the consolidated statements of income in expense categories that are consistent with the nature of the impaired asset.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;CGUs are defined based on the smallest identifiable group of assets that generates cash inflows that are largely independent of the cash inflows from other assets or groups of assets. Other factors are considered, including how management monitors the entity&#x2019;s operations. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company tests intangible assets for recoverability when events or changes in circumstances indicate that their carrying amount may not be recoverable. To determine indicators of impairment of intangible assets, the Company considers external sources of information such as prevailing economic and market conditions and internal sources of information such as the historical and expected financial performance of the intangible assets. If indicators of impairment are present, the Company determines recoverability based on an estimate of discounted cash flows, using the higher of either the value in use or the fair value less costs of disposal method. The measurement of impairment loss is based on the amount that the carrying amount of an intangible asset exceeds its recoverable amount at the CGU level. As part of the impairment test, the Company updates its future cash flow assumptions and estimates, including factors such as current and future contracts with clients, margins, market conditions, and the useful lives of the assets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Goodwill is evaluated for impairment annually (as at October 1) or more frequently if circumstances indicate that an impairment may occur or if a significant acquisition occurs between the annual impairment test date and December 31. The Company considers the relationship between its market capitalization and its book value, as well as other factors, when reviewing for indicators of impairment. Goodwill is assessed for impairment based on the CGUs or group of CGUs to which the goodwill relates. Any potential goodwill impairment is identified by comparing the recoverable amount of a CGU or group of CGUs to its carrying value which includes the allocated goodwill. If the recoverable amount is less than its carrying value, an impairment loss is recognized.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company may need to test its goodwill for impairment between its annual test dates if market and economic conditions deteriorate or if volatility in the financial markets causes declines in the Company&#x2019;s share price, increases the weighted average cost of capital, or changes valuation multiples or other inputs to its goodwill assessment. In addition, changes in the numerous variables associated with the judgments, assumptions, and estimates made by management in assessing the fair value could cause them to be impaired. Goodwill impairment charges are&#160;non-cash&#160;charges that could have a material adverse effect on the Company&#x2019;s consolidated financial statements but in themselves do not have any adverse effect on its liquidity, cash flows from operating activities or debt covenants.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;An impairment loss of goodwill is not reversed. For other assets, an impairment loss may be reversed if the estimates used to determine the recoverable amount have changed. The reversal is limited so that the carrying amount of the asset does not exceed its recoverable amount or the carrying amount that would have been determined, net of amortization or depreciation, had no impairment loss been recognized for the asset in prior years. The reversal is recognized in the consolidated statements of income.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForRecognitionOfRevenue
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfNDEyMzQ_ded00dee-e771-4683-8e8d-27fb235e78a1">Revenue recognition&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company generates revenue from contracts in which goods or services are typically provided over time. Revenue is measured based on the consideration the Company expects to be entitled to in exchange for providing goods and services, excluding duty and taxes collected from clients that are reimbursable to government authorities.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;While providing services, the Company incurs certain direct costs for subconsultants and other expenses that are recoverable directly from clients. The recoverable amounts of these direct costs are included in the Company&#x2019;s gross revenue. Since these direct costs can vary significantly from contract to contract, changes in gross revenue may not be indicative of the Company&#x2019;s revenue trends. Therefore, the Company also reports net revenue, which is gross revenue less subconsultants and other direct expenses. The Company assesses its revenue arrangements against specific criteria to determine whether it is acting as a principal or an agent. In general, the Company acts as a principal in its revenue arrangements because it obtains control of the goods or services before they are provided to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Most of the Company&#x2019;s contracts include a single performance obligation because the promise to transfer the individual goods or services is not separately identifiable from other promises in the contract and therefore is not distinct. The Company&#x2019;s contracts may include multiple goods or services that are accounted for as separate performance obligations if they are distinct&#x2014;if a good or service is separately identifiable from other items in the contract and if a customer can benefit from it. If a contract has multiple performance obligations, the consideration in the contract is allocated to each performance obligation based on the estimated stand-alone selling price.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company transfers control of the goods or services it provides to clients over time and therefore recognizes revenue progressively as the services are performed. Revenue from&#160;fixed-fee&#160;and&#160;variable-fee-with-ceiling&#160;contracts, including contracts in which the Company participates through joint arrangements, is recognized based on the percentage of completion method where the stage of completion is measured using costs incurred to date as a percentage of estimated costs for each contract. When the contract outcome cannot be measured reliably, revenue is recognized only to the extent that the expenses incurred are eligible to be recovered. Provisions for estimated losses on incomplete contracts are made in the period that the losses are determined. Revenue from&#160;time-and-material&#160;contracts without stated ceilings is recognized as costs are incurred based on the amount that the Company has a right to invoice.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The timing of revenue recognition, billings, and cash collections results in trade and other receivables, holdbacks, unbilled receivables, contract assets, and deferred revenue in the consolidated statements of financial position. Amounts are typically invoiced as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals or when contractual milestones are achieved. Receivables represent amounts due from customers: trade and other receivables and holdbacks consist of invoiced amounts, and unbilled receivables consist of work in progress that has not yet been invoiced. Contract assets represent unbilled amounts where the right to payment is subject to more than the passage of time and includes performance-based incentives and services provided ahead of agreed contractual milestones. Contract assets are transferred to receivables when the right to consideration becomes unconditional. Deferred revenue represents amounts that have been invoiced but not yet recognized as revenue, including advance payments and billings in excess of revenue. Deferred revenue is recognized as revenue when (or as) the Company performs under the contract.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenue is adjusted for the effects of a significant financing component when the period between the transfer of the promised goods or services to the customer and payment by the customer exceeds one year. Advance payments and &lt;/span&gt;&lt;/div&gt;holdbacks typically do not result in a significant financing component because the intent is to provide protection against the failure of one party to adequately complete some or all of its obligations under the contract.Revenue recognition&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company accounts for its revenue from&#160;fixed-fee&#160;and&#160;variable-fee-with-ceiling&#160;contracts using the percentage of completion method, which requires estimates to be made for contract costs and revenues. Contract costs include direct labor, direct costs for subconsultants, and other expenditures that are recoverable directly from clients. Progress on jobs is regularly reviewed by management and estimated costs to complete are revised based on the information available at the end of each reporting period. Contract cost estimates are based on various assumptions that can result in a change to contract profitability from one financial reporting period to another. Assumptions are made about labor productivity, the complexity of the work to be performed, the performance of subconsultants, and the accuracy of original bid estimates. Estimating costs is subjective and requires management&#x2019;s best judgments based on the information available at that time.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On an ongoing basis, estimated revenue is updated to reflect the amount of consideration the Company expects to be entitled to in exchange for providing goods and services. Revenue estimates are affected by various uncertainties that depend on the outcome of future events, including change orders, claims, variable consideration, and contract provisions for performance-based incentives or penalties.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Change orders are included in estimated revenue when management believes the Company has an enforceable right to the change order, the amount can be estimated reliably, and realization is highly probable. Claims against other parties, including subconsultants, are recognized as a reduction in costs using the same criteria. To evaluate these criteria, management considers the contractual or legal basis for the change order, the cause of any additional costs incurred, and the history of favorable negotiations for similar amounts. As change orders are not recognized until highly probable, it is possible for the Company to have substantial contract costs recognized in one accounting period and associated revenue or reductions in cost recognized in a later period&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s contracts may include variable consideration such as revenue based on costs incurred and performance-based incentives or penalties. Variable consideration is estimated by determining the most likely amount the Company expects to be entitled to, unless the contract includes a range of possible outcomes for performance-based amounts. In that case, the expected value is determined using a probability weighting of the range of possible outcomes. Variable consideration, including change orders approved as to scope but unapproved as to price, is included in estimated revenue to the extent it is highly probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Estimates of variable consideration are based on historical experience, anticipated performance, and management&#x2019;s best judgment based on the information available at the time.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Consideration in contracts with multiple performance obligations is allocated to the separate performance obligations based on estimates of stand-alone selling prices. The primary method used to estimate the stand-alone selling price is expected cost plus an appropriate margin. To determine the appropriate margin, management considers margins for comparable services under similar contracts in similar markets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Changes in estimates are reflected in the period in which the circumstances that gave rise to the change became known and affect the Company&#x2019;s revenue, unbilled receivables, contract assets, and deferred revenue.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForRecognitionOfRevenue>
    <ifrs-full:DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfNDEyNDg_1e66a1b4-3f31-4561-9c6e-1239d56ec213">Employee benefit plans&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Defined benefit plans&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company sponsors defined benefit pension plans covering certain full-time employees and past employees, primarily in the United Kingdom. Benefits are based on final compensation and years of service. Benefit costs (determined separately for each plan using the projected unit credit method) are recognized over the periods that employees are expected to render services in return for those benefits.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Remeasurements, comprising actuarial gains and losses and the return on the plan assets (excluding interest), are recognized immediately in the consolidated statements of financial position with a corresponding debit or credit to other comprehensive income in the period they occur. Remeasurements are not reclassified to net income in subsequent periods.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The calculation of defined benefit obligations is performed at least annually by a qualified actuary, or more often as required due to plan amendments, curtailments, or settlements. When the calculation results in a potential asset, the recognized asset is limited to the economic benefits available in the form of any future refunds or of reductions in future contributions to the plan.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Past service costs are recognized in net income on the earlier of the date of the plan amendment or curtailment and the date that the Company recognizes related restructuring costs.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net interest is calculated by applying the discount rate to the net defined benefit liability or asset, adjusted for benefit and contribution payments during the year. The Company recognizes the following changes in the net defined benefit obligations under administrative and marketing expenses: service costs comprising current service costs, past service costs, gains and losses on curtailments and&#160;non-routine&#160;settlements; net interest expense or income; and administrative expenses paid directly by the pension plans.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Defined contribution plans&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company also contributes to group retirement savings plans and an employee share purchase plan. Certain plans are based on employee contribution amounts and subject to maximum limits per employee. The Company accounts for defined contributions as an expense in the period the contributions are made.&lt;/span&gt;&lt;/div&gt;Employee benefit plans&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The cost of the defined benefit pension plans and the present value of the pension obligations are determined separately for each plan using actuarial valuations. An actuarial valuation involves making various assumptions that may differ from actual future developments. These include determining the discount rate, mortality rates, future salary increases, inflation, and future pension increases. Due to the complexities involved in the valuation and its long-term nature, the defined benefit obligation and cost are highly sensitive to changes in these assumptions, particularly to the discount and mortality rates (although portions of the pension plans have protection against changes in the discount rate and improving mortality rates by utilizing annuities). All assumptions are reviewed annually.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In determining the appropriate discount rate, management considers the interest rates of corporate bonds in currencies consistent with the currencies of the post-employment obligation and that have an &#x2018;AA&#x2019; rating or above, as set by an internationally acknowledged rating agency, and extrapolated as needed along the yield curve to correspond with the expected term of the benefit obligation.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The mortality rate is based on publicly available information in the actuarial profession&#x2019;s publications plus any special geographical or occupational features of each plan&#x2019;s membership. Mortality tables tend to change only at intervals in &lt;/span&gt;&lt;/div&gt;response to demographic changes. Future salary increases reflect the current estimate of management. Pension increases are calculated based on the terms of the individual plans and estimated future inflation rates.In determining whether the purchase of a bulk annuity contract results in a settlement of the Company's defined benefit obligations, management considers the intent of the transaction as well as the degree to which the Company continues to retain the related risks and obligations.</ifrs-full:DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForIncomeTaxExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfNDEyNDA_0676c4fc-d323-40ce-afa8-bcd7d0ad9fd1">Taxes&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Current income tax&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current income tax assets and liabilities for current and prior periods are measured at the amount expected to be recovered from or paid to taxation authorities. Tax rates and tax laws used to compute the amounts are those enacted or substantively enacted at the reporting date in the countries where the Company operates and generates taxable income.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current income tax that relates to items recognized directly in equity is recognized in equity and not in the consolidated statements of income. Management periodically evaluates positions taken in the tax returns when applicable tax regulations are subject to interpretation and then establishes an uncertain tax liability, if appropriate.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income taxes payable are typically expected to be settled within twelve months of the&#160;year-end&#160;date. However, there may be instances where taxes are payable over a longer period. Portions due after a&#160;one-year&#160;period are classified as&#160;non-current&#160;and are not discounted.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Deferred tax&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred tax is determined using the liability method for temporary differences at the reporting date between the tax bases of assets and liabilities and their carrying amounts for financial reporting purposes. Deferred tax liabilities are generally recognized for all taxable temporary differences. Deferred tax assets are recognized for all deductible temporary differences and the carryforward of unused tax credits and unused tax losses, to the extent that it is probable that taxable profit will be available against which the deductible temporary differences and the carryforward of unused tax credits and unused tax losses can be utilized. Deferred taxes are not recognized for the initial recognition of goodwill; the initial recognition of assets or liabilities, outside of a business combination, that affect neither accounting nor taxable profit; or the differences relating to investments in associates, subsidiaries, and &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;interests in joint arrangements to the extent that the reversal can be controlled and it is probable that it will not reverse in the foreseeable future.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The carrying amount of deferred tax assets is reviewed at each reporting date and reduced to the extent that it is no longer probable that sufficient taxable profit will be available to allow all or part of the deferred tax asset to be used. Unrecognized deferred tax assets are reassessed at each reporting date and are recognized to the extent that it has become probable that future taxable profits will allow the deferred tax asset to be recovered.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred tax assets and liabilities are measured at the tax rates that are expected to apply in the year when the asset is realized or the liability is settled and are based on tax rates and tax laws that have been enacted or substantively enacted at the reporting date.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred tax relating to items recognized outside income is also recognized outside income. Deferred tax items are recognized in correlation to the underlying transaction either in other comprehensive income or directly in equity.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred tax assets and deferred tax liabilities are offset when a legally enforceable right exists to set off tax assets against tax liabilities and the deferred taxes relate to the same taxable entity and the same taxation authority.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Uncertain tax positions&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;If the Company determines that it is not probable that a taxation authority will accept an uncertain tax treatment, then an uncertain tax liability is recorded using either the most likely amount or the expected value method, depending on which method better predicts the resolution of the circumstances giving rise to the uncertainty.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Uncertain tax liabilities are presented as either income taxes payable or deferred tax liabilities. This depends on whether the uncertain tax liabilities are in respect of taxable profit for a period or income taxes payable in future periods in respect of taxable temporary differences.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Sales tax&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenues, expenses, and assets excluding trade receivables, are recognized net of the amount of sales tax recoverable from or payable to a taxation authority. The net amount of sales tax recoverable from or payable to a taxation authority is included as part of trade receivables or trade payables (as appropriate) in the consolidated statements of financial position.&lt;/span&gt;&lt;/div&gt;Taxes&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Uncertainties exist with respect to the interpretation of complex tax regulations and the amount and timing of deferred taxable income. The Company&#x2019;s income tax assets and liabilities are based on interpretations of income tax legislation across various jurisdictions, primarily in Canada, United States, the United Kingdom, and Australia. The Company&#x2019;s effective tax rate can change from year to year based on the mix of income among jurisdictions, changes in tax laws in these jurisdictions, and changes in the estimated value of deferred tax assets and liabilities. The Company&#x2019;s income tax expense reflects an estimate of the taxes it expects to pay for the current year, as well as a provision for changes arising in the values of deferred tax assets and liabilities during the year. The tax value of these assets and liabilities is impacted by factors such as accounting estimates inherent in these balances, management&#x2019;s expectations about future operating results, previous tax audits, and differing interpretations of tax regulations by the taxable entity and the responsible tax authorities. Differences in interpretation may arise for a wide variety of issues, depending on the conditions prevailing in the respective legal entity&#x2019;s domicile. Management regularly assesses the likelihood of recovering value from deferred tax assets, such as loss carryforwards, as well as from deferred tax depreciation of capital assets, and adjusts the tax provision accordingly.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred tax assets are recognized for all unused tax losses to the extent that it is probable that taxable profit will be available against which the losses can be utilized. Significant management judgment is required to determine the amount of deferred tax assets that can be recognized based on the likely timing and the level of future taxable profits, together with future&#160;tax-planning&#160;strategies. If estimates change, the Company may be required to recognize an adjustment to its deferred income tax asset or liability and income tax expense.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForIncomeTaxExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfNDEyMzY_a1b98748-b880-4f5f-a4e8-f228a7eccd4b">Share-based payment transactions&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Under the Company&#x2019;s share option plan, the board of directors may grant to officers and employees remuneration in the form of share-based payment transactions, whereby officers and employees render services as consideration for equity instruments (equity-settled transactions).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Under the Company&#x2019;s deferred share unit plan, the board of directors may receive deferred share units (DSUs), each of which is equal to one common share. Under the Company&#x2019;s long-term incentive plan, certain members of the senior leadership teams are granted performance share units (PSUs) or restricted share units (RSUs) that vest and are settled after a three-year period. DSUs, PSUs, and RSUs are settled only in cash (cash-settled transactions).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Equity-settled transactions&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The cost of equity-settled transactions is measured at fair value at the grant date using a Black-Scholes option-pricing model. The cost of equity-settled transactions, together with a corresponding increase in contributed surplus, is recognized over the period in which the service conditions are fulfilled (the vesting period). Upon the exercise of share options for which a share-based compensation expense has been recognized, the cash paid, together with the related portion of contributed surplus, is credited to share capital. For equity-settled transactions, the cumulative expense recognized at each reporting date until the vesting date reflects the extent to which the vesting period has expired and the Company's best estimate of the number of equity instruments that will ultimately vest. The expense or credit to income for a period represents the movement in cumulative expense recognized as at the beginning and end of that period and is recorded in administrative and marketing expenses. No expense is recognized for awards that do not ultimately vest. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Cash-settled transactions&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The cost of cash-settled transactions is measured initially at fair value at the grant date. For DSUs, this fair value is expensed on issue with the recognition of a corresponding liability through other liabilities. For PSUs and RSUs, the fair value is expensed over the vesting period. These liabilities are remeasured to fair value at each reporting date, up to and including the settlement date, with changes in fair value recognized in administrative and marketing expenses.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory>
    <stn:MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement
      contextRef="ia80be4f8fc434b32a03950f0acf4949b_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfNDEyNDk_a69b6a99-ae43-47b8-aacb-b503f76be47e">P3Y</stn:MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement>
    <ifrs-full:DescriptionOfAccountingPolicyForEarningsPerShareExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfNDEyNDI_e01999ff-0f72-465b-b384-c90b0df85234">Earnings per shareBasic earnings per share is computed based on the weighted average number of common shares outstanding during the year. Diluted earnings per share is computed using the treasury stock method, which assumes that the cash that would be received on the exercise of options is applied to purchase shares at the average price during the year and that the difference between the number of shares issued on the exercise of options and the number of shares obtainable under this computation, on a weighted average basis, is added to the number of shares outstanding. Antidilutive options are not considered when computing diluted earnings per share.</ifrs-full:DescriptionOfAccountingPolicyForEarningsPerShareExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfNDEyNDM_02a17721-d396-4f09-81dc-52c283a1e55a">Business combinations and goodwill&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Business combinations are accounted for using the acquisition method, and the results of operations after the respective dates of acquisition are included in the consolidated statements of income. Acquisition-related costs are expensed when incurred in administrative and marketing expenses.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The cost of an acquisition is measured as the consideration transferred at fair value at the acquisition date. Any contingent consideration to be transferred by the Company is recognized at fair value at the acquisition date. Subsequent changes to the fair value of the contingent consideration are recognized in other income.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The consideration paid for acquisitions may be subject to price adjustment clauses included in the purchase agreements and may extend over a number of years. At each consolidated statement of financial position date, these price adjustment clauses are reviewed. This may result in an increase or decrease of the notes payable consideration (recorded on the acquisition date) to reflect either more or less&#160;non-cash&#160;working capital than was originally recorded. Since these adjustments are a result of facts and circumstances occurring after the acquisition date, they are not considered measurement period adjustments.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For some acquisitions, additional payments may be made to the employees of an acquired company that are based on the employees&#x2019; continued service over an agreed time period. These additional payments are not included in the purchase price but are expensed as compensation when services are provided by the employees.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Goodwill is initially measured at cost, which is the excess of the consideration transferred over the fair value of a company&#x2019;s net identifiable assets acquired and liabilities assumed. If this consideration is lower than the fair value of the net assets acquired, the difference is recognized in income.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;After initial recognition, goodwill is measured at cost less any accumulated impairment losses. Goodwill is not amortized. For the purpose of impairment testing, goodwill acquired in a business combination is, from the acquisition date, allocated to each CGU or group of CGUs that is expected to benefit from the synergies of the combination, irrespective of whether other assets or liabilities of the acquiree are assigned to those units. Each CGU or group of CGUs represents the lowest level at which management monitors the goodwill.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForDividendsExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfNDEyNDQ_8224addd-3d5c-48c8-9f1f-83a0fe16c1fe">DividendsDividends on common shares are recognized in the Company&#x2019;s consolidated financial statements in the period the dividends are declared by the Company&#x2019;s board of directors.</ifrs-full:DescriptionOfAccountingPolicyForDividendsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80My9mcmFnOjEyZmYxMTQ3YzAyOTQ2NTU5NjRiN2UwYmQ5YjZiZTc4L3RleHRyZWdpb246MTJmZjExNDdjMDI5NDY1NTk2NGI3ZTBiZDliNmJlNzhfNDEyNDE_df4ab0a0-4a06-44eb-b011-7d604ad035e0">Discontinued operationsA discontinued operation is a component of the Company&#x2019;s business, the operations and cash flows of which can be clearly distinguished from the rest of the Company, and (a)&#160;represents a separate major line of business or geographic area of operations; (b)&#160;is part of a single coordinated plan to dispose of a separate major line of business or geographic area of operations; or (c)&#160;is a subsidiary acquired exclusively with a view to resale. Classification as a discontinued operation occurs at the earlier of disposal or when the operation meets the criteria to be classified as held for sale. The Company classifies&#160;non-current&#160;assets and disposal groups as held for sale when their carrying amount will be recovered principally through a sale transaction rather than through continuing use and when a sale is considered highly probable. Discontinued operations are presented separately from continuing operations in the consolidated statements of income and consolidated statements of cash flows for all years presented.</ifrs-full:DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory>
    <ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80Ni9mcmFnOjMxZDlmZWExYTQ4YTRlYmU4ZDJhOWQyOGRkN2QwMTBkL3RleHRyZWdpb246MzFkOWZlYTFhNDhhNGViZThkMmE5ZDI4ZGQ3ZDAxMGRfMTY5NTE_9ae5e7c7-28d0-4347-848e-89417c40e634">Significant Accounting Judgments, Estimates, and Assumptions&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Preparation of the Company&#x2019;s consolidated financial statements requires management to make judgments, estimates, and assumptions that affect the reported amounts of revenues, expenses, assets, and liabilities, as well as the disclosure of contingent liabilities at the end of the reporting year. However, uncertainty about these assumptions and estimates could result in outcomes that require a material adjustment to the carrying amount of the asset or liability affected in future periods.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The COVID-19 pandemic has had adverse financial impacts on the global economy, including but not limited to, negative impacts on demand for goods and services, disruptions to supply-chains, and volatility in interest rates and market prices of equities and certain commodities. Uncertainty remains on the length of time it will take for the financial impacts to reverse. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Management continues to monitor the impact of the pandemic on its operations and financial position. As the magnitude of the pandemic is continuously evolving, there is a wide range of potential outcomes the pandemic could have on management&#x2019;s judgments, estimates, and assumptions. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Discussed below are the key management judgments and assumptions concerning the future and other key sources of estimation uncertainty at the reporting date that may lead to a material adjustment to the carrying amounts of assets and liabilities within the next financial year.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.11pt"&gt;Revenue recognition&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company accounts for its revenue from&#160;fixed-fee&#160;and&#160;variable-fee-with-ceiling&#160;contracts using the percentage of completion method, which requires estimates to be made for contract costs and revenues. Contract costs include direct labor, direct costs for subconsultants, and other expenditures that are recoverable directly from clients. Progress on jobs is regularly reviewed by management and estimated costs to complete are revised based on the information available at the end of each reporting period. Contract cost estimates are based on various assumptions that can result in a change to contract profitability from one financial reporting period to another. Assumptions are made about labor productivity, the complexity of the work to be performed, the performance of subconsultants, and the accuracy of original bid estimates. Estimating costs is subjective and requires management&#x2019;s best judgments based on the information available at that time.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On an ongoing basis, estimated revenue is updated to reflect the amount of consideration the Company expects to be entitled to in exchange for providing goods and services. Revenue estimates are affected by various uncertainties that depend on the outcome of future events, including change orders, claims, variable consideration, and contract provisions for performance-based incentives or penalties.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Change orders are included in estimated revenue when management believes the Company has an enforceable right to the change order, the amount can be estimated reliably, and realization is highly probable. Claims against other parties, including subconsultants, are recognized as a reduction in costs using the same criteria. To evaluate these criteria, management considers the contractual or legal basis for the change order, the cause of any additional costs incurred, and the history of favorable negotiations for similar amounts. As change orders are not recognized until highly probable, it is possible for the Company to have substantial contract costs recognized in one accounting period and associated revenue or reductions in cost recognized in a later period&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s contracts may include variable consideration such as revenue based on costs incurred and performance-based incentives or penalties. Variable consideration is estimated by determining the most likely amount the Company expects to be entitled to, unless the contract includes a range of possible outcomes for performance-based amounts. In that case, the expected value is determined using a probability weighting of the range of possible outcomes. Variable consideration, including change orders approved as to scope but unapproved as to price, is included in estimated revenue to the extent it is highly probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Estimates of variable consideration are based on historical experience, anticipated performance, and management&#x2019;s best judgment based on the information available at the time.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Consideration in contracts with multiple performance obligations is allocated to the separate performance obligations based on estimates of stand-alone selling prices. The primary method used to estimate the stand-alone selling price is expected cost plus an appropriate margin. To determine the appropriate margin, management considers margins for comparable services under similar contracts in similar markets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Changes in estimates are reflected in the period in which the circumstances that gave rise to the change became known and affect the Company&#x2019;s revenue, unbilled receivables, contract assets, and deferred revenue.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.11pt"&gt;Impairment of non-financial assets&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impairment exists when the carrying amount of an asset or CGU or group of CGUs exceeds its recoverable amount, which is the higher of its fair value less costs of disposal or its value in use. Fair value less costs to sell is based on a discounted cash flow model and observable market prices for an arm&#x2019;s length transaction of similar assets, less incremental costs for disposing of the asset. The value in use calculation is based on a discounted cash flow model. The cash flows are derived from budgets over an appropriate number of years and do not include restructuring activities that the Company is not yet committed to or significant future investments that will enhance the asset&#x2019;s performance of the CGU or group of CGUs being tested.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company validat&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;es its estimate of the fair value of each asset, CGU or group of CGUs, by comparing the resulting multiples to multiples derived from comparable public companies and comparable company transactions. The Company reconciles the total fair value of all CGUs and groups of CGUs with its market capitalization to determine whether the sum is reasonable. If the reconciliation indicates a significant difference between the external market capitalization and the fair value of the CGUs or groups of CGUs, the Company reviews and adjusts, if appropriate, the discount rate of the CGUs or groups of CGUs and considers whether the implied acquisition premium (if any) is reasonable in light of current market conditions. The fair value measurement is categorized as level 3 in the fair value hierarchy based on the significant inputs in the valuation technique used (note 4h). &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;To arrive at the estimated recoverable amount of goodwill, the Company uses estimates of economic and market information, including arm&#x2019;s length transactions for similar assets, growth rates in revenues, estimates of future expected changes in operating margins, and cash expenditures. The Company estimates the recoverable amount by using the fair value less costs of disposal approach. It estimates fair value using market information and discounted&#160;after-tax&#160;cash flow projections, which is known as the income approach. The income approach uses a CGUs or group of CGUs projection of estimated operating results and discounted cash flows based on a discount rate that reflects current market conditions and the risk of achieving the cash flows. The Company uses cash flow projections covering at least a five-year period derived from financial forecasts approved by senior management. To arrive at cash flow projections, the Company uses estimates of economic and market information over the projection period.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Lease assets and associated property and equipment&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;To arrive at the estimated recoverable amount of lease assets and associated property and equipment, the Company uses economic and market information, including arm's length transactions for similar assets, estimates of future changes in variable head lease payments, potential sublease terms and conditions, including the timing and amount of associated cash inflows and initial direct costs, and assumptions about the future use of associated property and equipment.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company estimates the recoverable amount by using the value in use approach. It estimates fair value using market information and probability weighted pre-tax cash flow projections discounted to their present value using a&#160;pre-tax&#160;discount rate that reflects current market assessments of the time value of money and the risks specific to the asset or CGU. The Company uses cash flow projections covering the remaining head lease term from financial forecasts approved by senior management.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;c)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.31pt"&gt;Business combinations&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In a business combination, the Company may acquire certain assets and assume certain liabilities of an acquired entity. The estimate of fair values for these transactions involves judgment to determine the fair values assigned to the tangible and intangible assets (i.e., backlog, client relationships, and trademarks) and the liabilities assumed on the acquisition. Determining fair values involves a variety of assumptions, including revenue growth rates, client retention rates, expected operating income, and discount rates.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;From time to time, as a result of the timing of acquisitions in relation to the Company&#x2019;s reporting schedule, certain estimates of fair values of assets and liabilities acquired may not be finalized at the initial time of reporting. These estimates are completed after the vendors&#x2019; final financial statements have been prepared and accepted by the Company, after detailed project portfolio reviews are performed, and when the valuations of intangible assets and other assets and liabilities acquired are finalized.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;d)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.11pt"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company accounts for leases in accordance with IFRS 16&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;, which requires judgments to be made in determining the incremental borrowing rate (IBR).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The IBR is the rate of interest that the Company would have to pay to borrow over a similar term, and with a similar security, the funds necessary to obtain an asset of a similar value to the lease asset in a similar economic environment. The Company estimates the incremental borrowing rate based on the lease term, collateral assumptions, and the economic environment in which the lease is denominated.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;e)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.31pt"&gt;Provision for self-insured liabilities and claims&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In the normal conduct of operations, various legal claims are pending against the Company, alleging, among other things, breaches of contract or negligence in connection with the performance of its services. The Company carries professional liability insurance, subject to certain deductibles and policy limits, and self-insures certain risks, including professional liability, automobile liability, and employment practices liability. In some cases, the Company may be subject to claims for which it is only partly insured or completely insured. The accrual for self-insured liabilities includes estimates of the costs of reported claims and is based on management&#x2019;s assumptions, including consideration of actuarial estimates. These estimates of loss are derived from loss history that is then subjected to actuarial techniques to determine the proposed liability. Estimates of loss may vary from those used in the actuarial projections and result in a larger loss than estimated. An increase in loss is recognized in the period that the loss is determined and increases the Company&#x2019;s self-insured liabilities and reported expenses.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Damages assessed in connection with and the cost of defending such actions could be substantial and possibly in excess of policy limits, for which a range of possible outcomes are either not able to be estimated or not expected to be significant. However, based on advice and information provided by legal counsel, the Company&#x2019;s previous experience with the settlement of similar claims, and the results of the annual actuarial review, management believes that the Company has recognized adequate provisions for probable and reasonably estimated liabilities associated with these claims. In addition, management believes that it has appropriate insurance in place to respond to and offset the cost of resolving these claims.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Due to uncertainties in the nature of the Company&#x2019;s legal claims, such as the range of possible outcomes and the progress of the litigation, provisions for self-insured liabilities and claims involve estimates. The ultimate cost to resolve these claims may exceed or be less than that recorded in the consolidated financial statements. Management believes that the ultimate cost to resolve these claims will not materially exceed the insurance coverage or provisions accrued and, therefore, would not have a material adverse effect on the Company&#x2019;s consolidated statements of income and financial position.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;f)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:6.92pt"&gt;Employee benefit plans&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The cost of the defined benefit pension plans and the present value of the pension obligations are determined separately for each plan using actuarial valuations. An actuarial valuation involves making various assumptions that may differ from actual future developments. These include determining the discount rate, mortality rates, future salary increases, inflation, and future pension increases. Due to the complexities involved in the valuation and its long-term nature, the defined benefit obligation and cost are highly sensitive to changes in these assumptions, particularly to the discount and mortality rates (although portions of the pension plans have protection against changes in the discount rate and improving mortality rates by utilizing annuities). All assumptions are reviewed annually.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In determining the appropriate discount rate, management considers the interest rates of corporate bonds in currencies consistent with the currencies of the post-employment obligation and that have an &#x2018;AA&#x2019; rating or above, as set by an internationally acknowledged rating agency, and extrapolated as needed along the yield curve to correspond with the expected term of the benefit obligation.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The mortality rate is based on publicly available information in the actuarial profession&#x2019;s publications plus any special geographical or occupational features of each plan&#x2019;s membership. Mortality tables tend to change only at intervals in &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;response to demographic changes. Future salary increases reflect the current estimate of management. Pension increases are calculated based on the terms of the individual plans and estimated future inflation rates.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In determining whether the purchase of a bulk annuity contract results in a settlement of the Company's defined benefit obligations, management considers the intent of the transaction as well as the degree to which the Company continues to retain the related risks and obligations. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;g)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:3.11pt"&gt;Taxes&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Uncertainties exist with respect to the interpretation of complex tax regulations and the amount and timing of deferred taxable income. The Company&#x2019;s income tax assets and liabilities are based on interpretations of income tax legislation across various jurisdictions, primarily in Canada, United States, the United Kingdom, and Australia. The Company&#x2019;s effective tax rate can change from year to year based on the mix of income among jurisdictions, changes in tax laws in these jurisdictions, and changes in the estimated value of deferred tax assets and liabilities. The Company&#x2019;s income tax expense reflects an estimate of the taxes it expects to pay for the current year, as well as a provision for changes arising in the values of deferred tax assets and liabilities during the year. The tax value of these assets and liabilities is impacted by factors such as accounting estimates inherent in these balances, management&#x2019;s expectations about future operating results, previous tax audits, and differing interpretations of tax regulations by the taxable entity and the responsible tax authorities. Differences in interpretation may arise for a wide variety of issues, depending on the conditions prevailing in the respective legal entity&#x2019;s domicile. Management regularly assesses the likelihood of recovering value from deferred tax assets, such as loss carryforwards, as well as from deferred tax depreciation of capital assets, and adjusts the tax provision accordingly.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred tax assets are recognized for all unused tax losses to the extent that it is probable that taxable profit will be available against which the losses can be utilized. Significant management judgment is required to determine the amount of deferred tax assets that can be recognized based on the likely timing and the level of future taxable profits, together with future&#160;tax-planning&#160;strategies. If estimates change, the Company may be required to recognize an adjustment to its deferred income tax asset or liability and income tax expense.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80Ni9mcmFnOjMxZDlmZWExYTQ4YTRlYmU4ZDJhOWQyOGRkN2QwMTBkL3RleHRyZWdpb246MzFkOWZlYTFhNDhhNGViZThkMmE5ZDI4ZGQ3ZDAxMGRfMTY5NTk_8974fc4f-6449-4ef6-9b98-770f493410a4">Impairment of non-financial assets&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impairment exists when the carrying amount of an asset or CGU or group of CGUs exceeds its recoverable amount, which is the higher of its fair value less costs of disposal or its value in use. Fair value less costs to sell is based on a discounted cash flow model and observable market prices for an arm&#x2019;s length transaction of similar assets, less incremental costs for disposing of the asset. The value in use calculation is based on a discounted cash flow model. The cash flows are derived from budgets over an appropriate number of years and do not include restructuring activities that the Company is not yet committed to or significant future investments that will enhance the asset&#x2019;s performance of the CGU or group of CGUs being tested.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company validat&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;es its estimate of the fair value of each asset, CGU or group of CGUs, by comparing the resulting multiples to multiples derived from comparable public companies and comparable company transactions. The Company reconciles the total fair value of all CGUs and groups of CGUs with its market capitalization to determine whether the sum is reasonable. If the reconciliation indicates a significant difference between the external market capitalization and the fair value of the CGUs or groups of CGUs, the Company reviews and adjusts, if appropriate, the discount rate of the CGUs or groups of CGUs and considers whether the implied acquisition premium (if any) is reasonable in light of current market conditions. The fair value measurement is categorized as level 3 in the fair value hierarchy based on the significant inputs in the valuation technique used (note 4h). &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;To arrive at the estimated recoverable amount of goodwill, the Company uses estimates of economic and market information, including arm&#x2019;s length transactions for similar assets, growth rates in revenues, estimates of future expected changes in operating margins, and cash expenditures. The Company estimates the recoverable amount by using the fair value less costs of disposal approach. It estimates fair value using market information and discounted&#160;after-tax&#160;cash flow projections, which is known as the income approach. The income approach uses a CGUs or group of CGUs projection of estimated operating results and discounted cash flows based on a discount rate that reflects current market conditions and the risk of achieving the cash flows. The Company uses cash flow projections covering at least a five-year period derived from financial forecasts approved by senior management. To arrive at cash flow projections, the Company uses estimates of economic and market information over the projection period.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Lease assets and associated property and equipment&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;To arrive at the estimated recoverable amount of lease assets and associated property and equipment, the Company uses economic and market information, including arm's length transactions for similar assets, estimates of future changes in variable head lease payments, potential sublease terms and conditions, including the timing and amount of associated cash inflows and initial direct costs, and assumptions about the future use of associated property and equipment.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company estimates the recoverable amount by using the value in use approach. It estimates fair value using market information and probability weighted pre-tax cash flow projections discounted to their present value using a&#160;pre-tax&#160;discount rate that reflects current market assessments of the time value of money and the risks specific to the asset or CGU. The Company uses cash flow projections covering the remaining head lease term from financial forecasts approved by senior management.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80Ni9mcmFnOjMxZDlmZWExYTQ4YTRlYmU4ZDJhOWQyOGRkN2QwMTBkL3RleHRyZWdpb246MzFkOWZlYTFhNDhhNGViZThkMmE5ZDI4ZGQ3ZDAxMGRfMTY5NTA_56e1f90f-bd55-4b04-a7c1-387eaec4df0c">Business combinationsIn a business combination, the Company may acquire certain assets and assume certain liabilities of an acquired entity. The estimate of fair values for these transactions involves judgment to determine the fair values assigned to the tangible and intangible assets (i.e., backlog, client relationships, and trademarks) and the liabilities assumed on the acquisition. Determining fair values involves a variety of assumptions, including revenue growth rates, client retention rates, expected operating income, and discount rates.From time to time, as a result of the timing of acquisitions in relation to the Company&#x2019;s reporting schedule, certain estimates of fair values of assets and liabilities acquired may not be finalized at the initial time of reporting. These estimates are completed after the vendors&#x2019; final financial statements have been prepared and accepted by the Company, after detailed project portfolio reviews are performed, and when the valuations of intangible assets and other assets and liabilities acquired are finalized.</ifrs-full:DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory>
    <ifrs-full:DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF80OS9mcmFnOjI5Njg3Mzg1ZDU2YjQwYmU5MTU0YjA2YjQzMjY3NDIzL3RleHRyZWdpb246Mjk2ODczODVkNTZiNDBiZTkxNTRiMDZiNDMyNjc0MjNfNDAwNw_e36ea8d5-22e1-4eaa-b95b-607e492c5c02">Recent Accounting Pronouncements and Changes to Accounting Policies&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;a) Accounting policy change&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Effective January 1, 2021, the Company revised its accounting policy to present the consolidated statement of cash&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;flows using the indirect method, a change from the direct method previously applied. The indirect method provides more relevant information on items not affecting cash, a reconciliation of net income from continuing operations to net cash flows from operating activities, and improves comparability. The change in accounting policy was adopted retrospectively, therefore the comparative period was presented using the indirect method. No adjustments were required for the comparative period presented for cash flows arising from operating, investing, and financing activities. A presentation of the direct method for 2021 and 2020 is included in note 33. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;b) Recent adoptions&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following amendments and interpretations have been adopted by the Company. The adoption of these amendments did not have a material impact on the Company's consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;In August 2020, the IASB issued Interest Rate Benchmark Reform - Phase 2 (Amendments to IFRS 9, IAS 39, IFRS 7, IFRS 4 and IFRS 16), with an effective date of January 1, 2021. Phase 2 amendments provide relief for "replacement issues" that may arise during the reform, such as changes to contractual cash flows for financial instruments or hedging relationships resulting from the transition to an alternative benchmark rate. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;In April 2021, the IFRS Interpretations Committee (IFRIC) issued an agenda decision on the treatment of&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;configuration and customization costs associated with cloud computing arrangements where the underlying&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;software is not recognized as an intangible asset. The decision concluded that these costs may be&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;capitalized as a separate intangible asset if they meet both the definition of an intangible asset and the&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;recognition criteria in IAS 38 Intangible Assets. When these costs do not qualify for separate recognition as&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;an intangible asset and are not distinct from the software, these costs are expensed over the term of the&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;software contract as access is provided. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;In April 2021, the IFRIC issued an agenda decision related to defined benefit pension plans which provided guidance on the periods of service that an entity attributes benefit to. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;c) Future adoptions&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Listed below are the standards, amendments, and interpretations that the Company reasonably expects to be applicable at a future date and intends to adopt when they become effective. The Company is currently considering the impact of adopting these standards, amendments, and interpretations on its consolidated financial statements and cannot reasonably estimate the effect at this time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;In January 2020, the IASB issued Classification of Liabilities as Current or Non-current (Amendments to IAS 1). The amendments aim to promote consistency in applying the requirements by helping companies determine whether, in the statement of financial position, debt and other liabilities with an uncertain settlement date should be classified as current (due or potentially due to be settled within one year) or non-current. The amendments include clarifying the classification requirements for debt a company might settle by converting it into equity. The amendments are effective for annual reporting periods beginning on or after January 1, 2022, with earlier application permitted. In July 2020, the effective date was deferred to January 1, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;In May 2020, the IASB issued Onerous Contracts-Cost of Fulfilling a Contract (Amendments to IAS 37). The amendments clarify which costs to include in assessing whether a contract is onerous. The amendments are effective January 1, 2022, with earlier application permitted. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-indent:-18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;In February 2021, the IASB issued Definition of Accounting Estimates (Amendments to IAS 8). The amendments define accounting estimates and clarify the distinction between changes in accounting estimates and changes in accounting policies. The amendments are effective for annual reporting periods beginning on or after January 1, 2023, with earlier application permitted. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-indent:-18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;In February 2021, the IASB issued Disclosure of Accounting Policies (Amendments to IAS 1 and IFRS&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Practice Statement 2). The amendments provide guidance to help entities disclose their material (previously&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;"significant") accounting policies. The amendments are effective for annual reporting periods beginning on or&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;after January 1, 2023, with earlier application permitted.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:45pt;text-indent:-18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;In May 2021, the IASB issued Deferred Tax related to Assets and Liabilities arising from a Single Transaction&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(Amendments to IAS 12). The amendments narrow the scope of the recognition exemption so that&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;companies would be required to recognize deferred tax for transactions that give rise to equal amounts of&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;taxable and deductible temporary differences, such as leases. The amendments are effective for annual&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;reporting periods beginning on or after January 1, 2023, with earlier application permitted, applied&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;retrospectively.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory>
    <ifrs-full:DisclosureOfBusinessCombinationsExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfNDAwNA_b8126c6a-5199-4ab2-8545-2f41a9e9ed92">Business Acquisitions&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Acquisitions in 2020&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On October 1, 2020, the Company acquired certain assets and liabilities of Teshmont Consultants LP (Teshmont) for&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;cash consideration and notes payable. Teshmont is an electrical engineering consulting company specializing in high&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;voltage power transmission and distribution engineering, based in Winnipeg, Manitoba. This addition further strengthened the Company's Energy &amp;amp; Resources operations in the Canada CGU.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On November 27, 2020, the Company acquired all the shares and business of AGEL adviseurs B.V. (AGEL) for cash&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;consideration and notes payable. AGEL is a multi-discipline engineering firm specializing in environmental services,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;spatial development, infrastructure, and GIS services. AGEL is based in Oosterhout, Netherlands and strengthened  the Environmental Services operations in the Company's Global group of CGUs.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On December 31, 2020, the Company acquired all the shares and business of Wenck Enterprises Inc. (Wenck) for&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;cash consideration and notes payable. Wenck is an environmental services business whose engineering and&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;environmental solutions support clients in the industrial, infrastructure, energy, and real estate sectors. Wenck is&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;headquartered in Maple Plain, Minnesota, with additional offices in Colorado, Wyoming, North Dakota, and Georgia&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;and strengthened the Company's Environmental Services operations in the Company's United States CGU.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Aggregate consideration for acquisitions completed in 2020 was $61.3. Goodwill from the acquisitions was $31.4 and the fair value of of the identifiable net assets acquired was $29.9. Identifiable net assets acquired included working capital of $13.3, intangible assets of $12.7, and other net assets of $3.9. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Acquisitions in 2021&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On March 1, 2021, the Company acquired all the shares and business of Greg Tucker and Associates Pty Ltd. (GTA)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;for cash consideration and notes payable. GTA is an Australian-based transportation planning and engineering firm&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;with offices in Melbourne, Sydney, Brisbane, Adelaide, and Perth. This addition further strengthens the Company's&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Infrastructure operations in the Global group of CGUs.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On May 1, 2021, the Company acquired all the shares and business of Clever West Investments Pty Ltd. (Engenium)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;for cash consideration and notes payable. Engenium is based in Australia and specializes in the delivery of&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;sustainable mining, resources, and industrial infrastructure projects, and has a strong focus on renewable energy and&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;sustainable solutions. This addition further strengthens the Company's commitment to sustainability in its Global group of CGUs and Energy &amp;amp; Resources operations.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On September 30, 2021, the Company acquired certain assets and liabilities of Paleo Solutions, Inc. (Paleo). Paleo is&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;a full-service natural resources and cultural resources management consulting firm. Paleo provides paleontological&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;and archaeological services for the rail, transportation, water, and power sectors. Paleo is headquartered in Los Angeles, California with offices in Redlands, California and Denver, Colorado. This addition further strengthens the Company's commitment to sustainability in the Environmental Services operations in the United States CGU.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On November 1, 2021, the Company acquired all the shares of Driven by Values B.V. (Driven by Values) for cash consideration and notes payable. Driven by Values is an environmental services firm specialized in energy transition. Drive by Values is in the Netherlands with offices in Eindhoven and Sittard. This addition further strengthens the  Company's Global Environmental Services operations in the Global group of CGUs. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On December 8, 2021, the Company acquired all of the shares of the North America and Asia Pacific engineering and consulting groups of Cardno Limited (Cardno). Cardno is a multidisciplinary firm specializing in designing, developing, and delivering sustainable projects. The operations include 85 offices primarily in the United States, Australia and New Zealand. This addition further strengthens the Company's Environmental Services and Infrastructure operations in the United States CGU, and the Environmental Services, Infrastructure, and Water operations in the Global group of CGUs. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On December 31, 2021, the Company acquired certain assets and liabilities of Cox|McLain Environmental Consulting, Inc (CMEC). CMEC is a full-service environmental consulting firm that provides comprehensive environmental and cultural resource compliance services. CMEC is headquartered in Austin, Texas with additional offices in Houston and Irving, Texas; Oklahoma City and Tulsa, Oklahoma; Washington DC; and Baton Rouge, Louisiana. This addition further strengthens the Company's Environmental Services operations in the United States CGU.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Details of the aggregate consideration transferred and the fair value of the identifiable assets and liabilities acquired at the date of acquisition are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.092%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;For the acquisitions completed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Cardno acquisition&lt;br/&gt;&#160;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Other acquisitions&lt;br/&gt;&#160;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;657.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;77.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;734.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Notes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;40.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;41.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;658.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;117.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;776.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;657.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;77.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;734.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;19.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;12.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;32.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Net cash paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;638.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;64.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;702.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Assets and liabilities acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Non-cash&#160;working capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Trade receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;84.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;14.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;98.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unbilled receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;39.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;3.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;43.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Trade and other payables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(64.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(10.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(75.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(41.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(43.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&#160;non-cash&#160;working capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;11.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;12.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;11.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;11.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;70.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;9.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;79.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;14&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;175.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;30.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;205.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(82.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(9.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(91.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(8.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(2.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(10.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;27&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(14.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(5.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(19.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total identifiable net assets at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;201.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;42.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;243.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Goodwill arising on acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;457.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;75.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;532.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Trade receivables, unbilled receivables, and deferred revenue are recognized at fair value at the time of acquisition, and their fair value approximated their net carrying value.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company measured the acquired lease liabilities using the present value of the remaining lease payments at the date of acquisition as if the acquired leases were new leases at the acquisition date. The lease assets were measured at an amount equal to the lease liabilities and adjusted to reflect the favorable/unfavorable terms of the lease relative to market terms.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Goodwill consists of the value of expected synergies arising from an acquisition, the expertise and reputation of the assembled workforce acquired, and the geographic location of the acquiree. Tax deductible goodwill and intangible assets arising from the Cardno acquisition are nil, and other acquisitions are $27.4.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company assumed $9.2 in provisions for claims relating to Cardno and other acquisitions. As at December&#160;31, 2021, provision for claims outstanding relating to all prior acquisitions were $14.2, based on their expected probable outcome (note 18). Certain of these claims are indemnified by the acquiree (note 15).&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cardno's gross revenue since the acquisition date was $36.9. For all other acquisitions, gross revenue since the acquisition date was $52.3. If the acquisition of Cardno had taken place at the beginning of the year, gross revenue and profit from the combined continuing operations for 2021 would have been $5,140.4 (unaudited) and $208.4 (unaudited), respectively. These pro-forma results are not necessarily representative of future performance.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Directly attributable acquisition-related costs for Cardno of $10.0, and other acquisitions of $0.5 have been expensed in administrative and marketing expenses. These costs consist primarily of legal, accounting, and financial advisory fees and costs directly related to the acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair value of net assets for current and prior year acquisitions&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The preliminary fair values of the net assets recognized in the Company&#x2019;s consolidated financial statements were based on management&#x2019;s best estimates of the acquired identifiable assets and liabilities at the acquisition dates. Management finalized the fair value assessments of assets and liabilities purchased from Teshmont, AGEL, Wenck and GTA and is awaiting the finalization of the vendors' closing financial statements and tax review for Engenium, Paleo, Driven by Values, Cardno, and CMEC. Once the outstanding information from the acquisitions is received, reviews are completed, and approvals are obtained, the valuation of acquired assets and liabilities will be finalized. No significant measure period adjustments were recorded during 2021.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfBusinessCombinationsExplanatory>
    <ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfMTA5OTUxMTY2NTgyMg_e668c396-a9a6-4a3b-b41f-70e6cc90290a"
      unitRef="cad">61300000</ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred>
    <ifrs-full:AdditionalRecognitionGoodwill
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfODI0NjMzNzI0OTA3OQ_94f13138-25b5-4458-9b54-8f640152c42c"
      unitRef="cad">31400000</ifrs-full:AdditionalRecognitionGoodwill>
    <ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfMTA5OTUxMTY2NTgzOA_e92354ba-8c15-4b49-a6b7-6573b228d14e"
      unitRef="cad">29900000</ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed>
    <stn:WorkingCapitalRecognisedAsOfAcquisitionDate
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfMTA5OTUxMTY2NTg0NQ_0ba50f9b-f4bf-4bf5-88e9-dd0afa9fca34"
      unitRef="cad">13300000</stn:WorkingCapitalRecognisedAsOfAcquisitionDate>
    <ifrs-full:IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfMTA5OTUxMTY2NTg1Mg_06514e87-68c0-4481-9737-3eec67ab2722"
      unitRef="cad">12700000</ifrs-full:IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate>
    <stn:OtherNetAssetsRecognisedAsOfAcquisitionDate
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfODI0NjMzNzI0NjU0NQ_81e40ee9-cd67-42f7-9a16-fd6f28d2b730"
      unitRef="cad">3900000</stn:OtherNetAssetsRecognisedAsOfAcquisitionDate>
    <stn:NumberOfOfficesInWhichTheEntityOperates
      contextRef="i57ebedbc373b43b1af7ca1e5998a1274_I20211208"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfODI0NjMzNzI0OTExMQ_bb386b5d-60e4-4f3d-8591-5b1f7c07ecb2"
      unitRef="office">85</stn:NumberOfOfficesInWhichTheEntityOperates>
    <ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfNDAwNQ_d2ba8e94-95ac-4899-a55a-3de178d0e584">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Details of the aggregate consideration transferred and the fair value of the identifiable assets and liabilities acquired at the date of acquisition are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.092%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.767%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;For the acquisitions completed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Cardno acquisition&lt;br/&gt;&#160;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Other acquisitions&lt;br/&gt;&#160;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;657.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;77.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;734.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Notes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;40.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;41.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;658.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;117.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;776.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;657.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;77.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;734.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;19.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;12.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;32.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Net cash paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;638.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;64.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;702.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Assets and liabilities acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Non-cash&#160;working capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Trade receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;84.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;14.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;98.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unbilled receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;39.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;3.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;43.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Trade and other payables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(64.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(10.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(75.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(41.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(43.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&#160;non-cash&#160;working capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;11.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;12.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;11.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;11.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;70.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;9.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;79.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;14&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;175.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;30.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;205.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(82.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(9.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(91.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(8.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(2.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(10.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;27&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(14.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(5.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(19.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total identifiable net assets at fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;201.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;42.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;243.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Goodwill arising on acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;457.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;75.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;532.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory>
    <ifrs-full:CashTransferred
      contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMi0yLTEtMS0zMzQ3Mg_4b3a9b50-d69b-4767-ab03-9f2db583dd84"
      unitRef="cad">657600000</ifrs-full:CashTransferred>
    <ifrs-full:CashTransferred
      contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMi0yLTEtMS0w_050e8a16-f0ae-44d4-90ea-cfc41b6715e2"
      unitRef="cad">77100000</ifrs-full:CashTransferred>
    <ifrs-full:CashTransferred
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMi00LTEtMS0zMzQ3OA_87717973-fd84-44f3-8c5a-53288847d26a"
      unitRef="cad">734700000</ifrs-full:CashTransferred>
    <ifrs-full:LiabilitiesIncurred
      contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMy0yLTEtMS0zMzQ3Mg_8b281a1b-9a6b-4a8e-9d9c-f62c1fe61b45"
      unitRef="cad">1000000.0</ifrs-full:LiabilitiesIncurred>
    <ifrs-full:LiabilitiesIncurred
      contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMy0yLTEtMS0w_612adc65-d525-45eb-a2bb-adda91a2c514"
      unitRef="cad">40600000</ifrs-full:LiabilitiesIncurred>
    <ifrs-full:LiabilitiesIncurred
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMy00LTEtMS0zMzQ3OA_1dacbeb9-7e4d-4252-95c3-d47bd551e6d3"
      unitRef="cad">41600000</ifrs-full:LiabilitiesIncurred>
    <ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred
      contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfNC0yLTEtMS0zMzQyOA_f3a58057-7457-4cd4-be20-999e95d68067"
      unitRef="cad">658600000</ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred>
    <ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred
      contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfNC0yLTEtMS0w_c75a5b18-b19c-4030-9082-bd4436c3eb59"
      unitRef="cad">117700000</ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred>
    <ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfNC00LTEtMS0zMzQ4NA_92e12362-5d42-42ab-8c86-c3f5a46b5a6f"
      unitRef="cad">776300000</ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred>
    <ifrs-full:CashTransferred
      contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfNi0yLTEtMS0zNjk0Ng_4b3a9b50-d69b-4767-ab03-9f2db583dd84"
      unitRef="cad">657600000</ifrs-full:CashTransferred>
    <ifrs-full:CashTransferred
      contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfNi0zLTEtMS0zNjk0Ng_050e8a16-f0ae-44d4-90ea-cfc41b6715e2"
      unitRef="cad">77100000</ifrs-full:CashTransferred>
    <ifrs-full:CashTransferred
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfNi00LTEtMS0zNjk0Ng_87717973-fd84-44f3-8c5a-53288847d26a"
      unitRef="cad">734700000</ifrs-full:CashTransferred>
    <ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate
      contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfNi0yLTEtMS0zNjg2NA_0966b2d0-f453-4af0-a2b7-92967bc774bc"
      unitRef="cad">19500000</ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate>
    <ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate
      contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfNi0zLTEtMS0zNjg2NA_9bcdf2c9-83ef-42e4-94c8-1318134d8b97"
      unitRef="cad">12700000</ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate>
    <ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfNi00LTEtMS0zNjg2NA_7a30f1a1-4449-4849-a8b8-46c498482a5e"
      unitRef="cad">32200000</ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate>
    <stn:CashAndCashEquivalentsRecognisedAndTransferredAsOfAcquisitionDate
      contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfNy0yLTEtMS0zNjg2NA_52ca61d7-3b2f-41f0-a893-0edf42934837"
      unitRef="cad">638100000</stn:CashAndCashEquivalentsRecognisedAndTransferredAsOfAcquisitionDate>
    <stn:CashAndCashEquivalentsRecognisedAndTransferredAsOfAcquisitionDate
      contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfNy0zLTEtMS0zNjg2NA_7abbc011-f289-4125-b324-8b1f97b44dca"
      unitRef="cad">64400000</stn:CashAndCashEquivalentsRecognisedAndTransferredAsOfAcquisitionDate>
    <stn:CashAndCashEquivalentsRecognisedAndTransferredAsOfAcquisitionDate
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfNy00LTEtMS0zNjg2NA_ead4e389-2afc-466e-a6f9-ce8e9729ffaf"
      unitRef="cad">702500000</stn:CashAndCashEquivalentsRecognisedAndTransferredAsOfAcquisitionDate>
    <stn:NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate
      contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfOS0yLTEtMS0zMzQ1OA_51fab3bf-9288-4782-8cff-7a29a1ada3e3"
      unitRef="cad">84900000</stn:NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate>
    <stn:NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate
      contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfOS0yLTEtMS0w_7d1cf2e1-87ce-4a5d-94d5-9bf82b0bca87"
      unitRef="cad">14000000.0</stn:NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate>
    <stn:NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfOS00LTEtMS0zMzQ5OA_51107bb0-adb1-4b93-8909-d36997af0048"
      unitRef="cad">98900000</stn:NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate>
    <stn:NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate
      contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTAtMi0xLTEtMzM0NTg_f2a7f7ee-fa87-4c18-9ffe-368a36136e39"
      unitRef="cad">39900000</stn:NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate>
    <stn:NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate
      contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTAtMi0xLTEtMA_31ef9e61-9be5-43b5-8534-9fc112844a4b"
      unitRef="cad">3600000</stn:NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate>
    <stn:NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTAtNC0xLTEtMzM1MDE_0ccbf67a-97a0-42d4-a56c-c9442761e17d"
      unitRef="cad">43500000</stn:NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate>
    <stn:NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate
      contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTEtMi0xLTEtMzM0NTg_ed4e54db-204e-4d98-9803-df390bfb3e7f"
      unitRef="cad">64600000</stn:NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate>
    <stn:NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate
      contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTEtMi0xLTEtMA_960e6756-f1d9-449a-8db1-07a9a8f17181"
      unitRef="cad">10900000</stn:NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate>
    <stn:NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTEtNC0xLTEtMzM1MDE_ec56246c-fb8b-4fb7-9b38-20fd6bfc454e"
      unitRef="cad">75500000</stn:NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate>
    <ifrs-full:ContractLiabilitiesRecognisedAsOfAcquisitionDate
      contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTMtMi0xLTEtMzM0NTg_a19c4677-e350-4ae8-abc0-c68e84101bfd"
      unitRef="cad">41600000</ifrs-full:ContractLiabilitiesRecognisedAsOfAcquisitionDate>
    <ifrs-full:ContractLiabilitiesRecognisedAsOfAcquisitionDate
      contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTMtMi0xLTEtMA_1808455a-6315-42fe-ae31-a5b98132bcc9"
      unitRef="cad">1400000</ifrs-full:ContractLiabilitiesRecognisedAsOfAcquisitionDate>
    <ifrs-full:ContractLiabilitiesRecognisedAsOfAcquisitionDate
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTMtNC0xLTEtMzM1MDE_a41d2884-190c-44da-9336-f0fdc05ce904"
      unitRef="cad">43000000.0</ifrs-full:ContractLiabilitiesRecognisedAsOfAcquisitionDate>
    <stn:NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate
      contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTQtMi0xLTEtMzM0NTg_6712e358-7f8e-4c1d-9f4f-5a0b11e4830d"
      unitRef="cad">-11500000</stn:NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate>
    <stn:NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate
      contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTQtMi0xLTEtMA_b9a2cf3b-de63-4680-a366-77124b4ad5aa"
      unitRef="cad">-500000</stn:NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate>
    <stn:NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTQtNC0xLTEtMzM1MDE_da3d7156-9809-4213-83a2-ff93e95971f0"
      unitRef="cad">-12000000.0</stn:NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate>
    <ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate
      contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTUtMi0xLTEtMzM0NTg_9fb20de5-3ed4-4720-87fe-c869032f7ce3"
      unitRef="cad">11000000.0</ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate>
    <ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate
      contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTUtMi0xLTEtMA_0810c50b-d4d1-48c5-a17f-4b814f8a054b"
      unitRef="cad">600000</ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate>
    <ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTUtNC0xLTEtMzM1MDE_f1bacd4c-a3b8-4ea7-a073-b7c9c7b468a6"
      unitRef="cad">11600000</ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate>
    <stn:RightOfUseAssetsRecognisedAsOfAcquisitionDate
      contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTYtMi0xLTEtMzM0NTg_830685c6-849d-47e8-a2eb-56c97ea050ca"
      unitRef="cad">70400000</stn:RightOfUseAssetsRecognisedAsOfAcquisitionDate>
    <stn:RightOfUseAssetsRecognisedAsOfAcquisitionDate
      contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTYtMi0xLTEtMA_7d0f94ac-fec2-48c4-95fa-c44d0f835387"
      unitRef="cad">9500000</stn:RightOfUseAssetsRecognisedAsOfAcquisitionDate>
    <stn:RightOfUseAssetsRecognisedAsOfAcquisitionDate
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTYtNC0xLTEtMzM1MDE_64145d32-2027-43c6-8268-233aa6a13104"
      unitRef="cad">79900000</stn:RightOfUseAssetsRecognisedAsOfAcquisitionDate>
    <ifrs-full:IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate
      contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTctMi0xLTEtMzM0NTg_be8bb52d-f73a-4bfc-bde4-1c53a9b335fa"
      unitRef="cad">175200000</ifrs-full:IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate>
    <ifrs-full:IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate
      contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTctMi0xLTEtMA_c291214c-c21a-45bf-8487-11d7da6d444f"
      unitRef="cad">30500000</ifrs-full:IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate>
    <ifrs-full:IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTctNC0xLTEtMzM1MDE_02704e19-455a-4312-9139-91a3abea14fa"
      unitRef="cad">205700000</ifrs-full:IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate>
    <stn:NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate
      contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTktMi0xLTEtMzM0NTg_bdef103c-7dca-4688-a11e-1efe103d5b00"
      unitRef="cad">82300000</stn:NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate>
    <stn:NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate
      contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTktMi0xLTEtMA_95c10131-e7f4-4466-a82c-de0c9e730a8f"
      unitRef="cad">9100000</stn:NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate>
    <stn:NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMTktNC0xLTEtMzM1MDE_4f2ae14c-94e8-4fef-8c57-4908191a41d9"
      unitRef="cad">91400000</stn:NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate>
    <stn:OtherRecognisedAsOfAcquisitionDate
      contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMjItMi0xLTEtMzM0NTg_a5f148ce-1432-4b56-94e2-c42db919167b"
      unitRef="cad">8200000</stn:OtherRecognisedAsOfAcquisitionDate>
    <stn:OtherRecognisedAsOfAcquisitionDate
      contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMjItMi0xLTEtMA_9407b2e6-db41-4e56-a425-a1ed6cf0beee"
      unitRef="cad">2300000</stn:OtherRecognisedAsOfAcquisitionDate>
    <stn:OtherRecognisedAsOfAcquisitionDate
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMjItNC0xLTEtMzM1MDE_1b9c5954-728e-403d-a99a-99d39603e157"
      unitRef="cad">10500000</stn:OtherRecognisedAsOfAcquisitionDate>
    <ifrs-full:DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate
      contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMjMtMi0xLTEtMzM0NTg_b7236cb2-5217-403f-a2d2-362cbd109ed7"
      unitRef="cad">14600000</ifrs-full:DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate>
    <ifrs-full:DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate
      contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMjMtMi0xLTEtMA_0454949a-4fd9-4dae-a1ef-d48a215345d6"
      unitRef="cad">5300000</ifrs-full:DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate>
    <ifrs-full:DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMjMtNC0xLTEtMzM1MDE_6fde7c9b-7701-4abb-9d2c-91607a1d27ac"
      unitRef="cad">19900000</ifrs-full:DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate>
    <ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed
      contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMjQtMi0xLTEtMzM0NjQ_67ce1bcd-2d7d-430b-bdde-54f21f1023fc"
      unitRef="cad">201100000</ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed>
    <ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed
      contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMjQtMi0xLTEtMA_8a9acbfe-2ce7-4893-a428-98adea7b2c3d"
      unitRef="cad">42400000</ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed>
    <ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMjQtNC0xLTEtMzM1MDE_ac800df2-294a-401d-a1d9-2bc0af17f9bc"
      unitRef="cad">243500000</ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed>
    <ifrs-full:GoodwillRecognisedAsOfAcquisitionDate
      contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMjUtMi0xLTEtMzM0NjQ_8ad8a456-6f1a-4b29-8029-bd12b0bcf880"
      unitRef="cad">457500000</ifrs-full:GoodwillRecognisedAsOfAcquisitionDate>
    <ifrs-full:GoodwillRecognisedAsOfAcquisitionDate
      contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMjUtMi0xLTEtMA_91a69b5a-753a-415b-8ebf-fe803ece93de"
      unitRef="cad">75300000</ifrs-full:GoodwillRecognisedAsOfAcquisitionDate>
    <ifrs-full:GoodwillRecognisedAsOfAcquisitionDate
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RhYmxlOjc2YjAzYmU3ZjFjZDQwY2JiNzg5MDZlMjllMmY0Y2VmL3RhYmxlcmFuZ2U6NzZiMDNiZTdmMWNkNDBjYmI3ODkwNmUyOWUyZjRjZWZfMjUtNC0xLTEtMzM1MDE_76d7a2b2-3bf6-4e6e-adad-27a3aad9e31b"
      unitRef="cad">532800000</ifrs-full:GoodwillRecognisedAsOfAcquisitionDate>
    <stn:GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes
      contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfMTA5OTUxMTY2NTg1OQ_bfe9e8bd-aa47-4a3b-8689-548d42b655ca"
      unitRef="cad">0</stn:GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes>
    <stn:GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes
      contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfMTA5OTUxMTY2NTg2MQ_bc85175d-7e20-4c39-a007-7504056a1a4a"
      unitRef="cad">27400000</stn:GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes>
    <ifrs-full:ContingentLiabilitiesRecognisedAsOfAcquisitionDate
      contextRef="i675103fc14a54a29b01f21195f5a11e2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfMTA5OTUxMTY0Mjk5MQ_5c03950c-f2bb-4464-9d71-a3be9cc2e0c5"
      unitRef="cad">9200000</ifrs-full:ContingentLiabilitiesRecognisedAsOfAcquisitionDate>
    <dei:DocumentPeriodEndDate
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfMTA5OTUxMTY2NTg4NQ_6396b699-0da3-40df-86c7-18ef14bf3af9">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfMTA5OTUxMTY2NTg4NQ_82e47f71-25fe-4642-b333-ee59972fecfd">--12-31</dei:CurrentFiscalYearEndDate>
    <ifrs-full:ContingentLiabilitiesRecognisedAsOfAcquisitionDate
      contextRef="i9ca5b4f1e2ca449e8e20925aeff1c9ba_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfMTA5OTUxMTY2NTYwMg_81dcf6ca-449a-4678-8415-76c05841b2a2"
      unitRef="cad">14200000</ifrs-full:ContingentLiabilitiesRecognisedAsOfAcquisitionDate>
    <ifrs-full:RevenueOfAcquiree
      contextRef="i89c48ce1dfef477599157d7647c92583_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfMTA5OTUxMTY2NTg5Mw_c609f333-4918-4bbe-91a4-a1f4118bd621"
      unitRef="cad">36900000</ifrs-full:RevenueOfAcquiree>
    <ifrs-full:RevenueOfAcquiree
      contextRef="i726ce04294684e779add7d9e5aac94af_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfMTA5OTUxMTY2NTkwMQ_13fd718f-db5a-4ed3-a84b-70db65089f08"
      unitRef="cad">52300000</ifrs-full:RevenueOfAcquiree>
    <ifrs-full:RevenueOfCombinedEntity
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfMTA5OTUxMTY0MzUyMQ_c69e3e09-7a22-47b7-91f4-14a037e59c37"
      unitRef="cad">5140400000</ifrs-full:RevenueOfCombinedEntity>
    <ifrs-full:ProfitLossOfCombinedEntity
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfMTA5OTUxMTY0MzU3OQ_e7b2360f-e2f3-4722-b4d8-dc3dd9d5abfe"
      unitRef="cad">208400000</ifrs-full:ProfitLossOfCombinedEntity>
    <ifrs-full:AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination
      contextRef="i89c48ce1dfef477599157d7647c92583_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfMTA5OTUxMTY0MzkyMA_4a1a52f3-a64a-44f4-a989-1ee248935a5c"
      unitRef="cad">10000000.0</ifrs-full:AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination>
    <ifrs-full:AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination
      contextRef="i726ce04294684e779add7d9e5aac94af_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81Mi9mcmFnOmNmZDNlOGRlMDJhYjQ0YjRhYmFiYWU0NmQ4N2M4Y2VhL3RleHRyZWdpb246Y2ZkM2U4ZGUwMmFiNDRiNGFiYWJhZTQ2ZDg3YzhjZWFfMTA5OTUxMTY2NTkwOA_2d1e0633-a272-4f95-adfa-3ebec0a56a62"
      unitRef="cad">500000</ifrs-full:AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination>
    <ifrs-full:DisclosureOfDiscontinuedOperationsExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81NS9mcmFnOmY4YzI4ZWQ5YmFhYTQ2ZTNhYmIxYjQwMWUzZjhjYjcxL3RleHRyZWdpb246ZjhjMjhlZDliYWFhNDZlM2FiYjFiNDAxZTNmOGNiNzFfNDQy_3693d534-8daf-4c5b-90e7-53d538cac29e">Discontinued OperationsIn 2018, the Company completed the sale of its Construction Services reportable segment. Pursuant to executed settlement agreements, project loss recoveries of $12.0 were recognized in 2020.</ifrs-full:DisclosureOfDiscontinuedOperationsExplanatory>
    <ifrs-full:ProfitLossFromDiscontinuedOperations
      contextRef="ie855b7ece9a747bc84fbb9d72e825faf_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81NS9mcmFnOmY4YzI4ZWQ5YmFhYTQ2ZTNhYmIxYjQwMWUzZjhjYjcxL3RleHRyZWdpb246ZjhjMjhlZDliYWFhNDZlM2FiYjFiNDAxZTNmOGNiNzFfMTA5OTUxMTYyODI5Mg_7268eb5a-6e06-4533-b53a-08695aedcd43"
      unitRef="cad">12000000.0</ifrs-full:ProfitLossFromDiscontinuedOperations>
    <ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81OC9mcmFnOjllNzY0NjZkMDcyODRhY2JiODdmZGIxZGJhNWZkZTBiL3RleHRyZWdpb246OWU3NjQ2NmQwNzI4NGFjYmI4N2ZkYjFkYmE1ZmRlMGJfMzE4_ed53c494-33dc-4a10-ae73-91cd3a89f797">Cash and Cash Equivalents&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s policy is to invest cash in excess of operating requirements in highly liquid investments. For the purpose of the consolidated statements of cash flows, cash and cash equivalents consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;183.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;278.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash in escrow&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unrestricted investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;10.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash and deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;193.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;289.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Bank indebtedness&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(7.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;186.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;284.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash in escrow includes cash consideration for an acquisition.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory>
    <stn:DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81OC9mcmFnOjllNzY0NjZkMDcyODRhY2JiODdmZGIxZGJhNWZkZTBiL3RleHRyZWdpb246OWU3NjQ2NmQwNzI4NGFjYmI4N2ZkYjFkYmE1ZmRlMGJfMzE5_3f8abfae-8782-4a69-82b3-9a4778e924af">For the purpose of the consolidated statements of cash flows, cash and cash equivalents consist of the following:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;183.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;278.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash in escrow&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unrestricted investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;10.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash and deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;193.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;289.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Bank indebtedness&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(7.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;186.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;284.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</stn:DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock>
    <ifrs-full:Cash
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81OC9mcmFnOjllNzY0NjZkMDcyODRhY2JiODdmZGIxZGJhNWZkZTBiL3RhYmxlOmVkMGI3ZDQwNTY3NjRiYjhiN2ViYzM2ZDVlNGZiYjEyL3RhYmxlcmFuZ2U6ZWQwYjdkNDA1Njc2NGJiOGI3ZWJjMzZkNWU0ZmJiMTJfMi0xLTEtMS0w_3ae550c2-4337-4f69-9820-64d79962dd93"
      unitRef="cad">183900000</ifrs-full:Cash>
    <ifrs-full:Cash
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81OC9mcmFnOjllNzY0NjZkMDcyODRhY2JiODdmZGIxZGJhNWZkZTBiL3RhYmxlOmVkMGI3ZDQwNTY3NjRiYjhiN2ViYzM2ZDVlNGZiYjEyL3RhYmxlcmFuZ2U6ZWQwYjdkNDA1Njc2NGJiOGI3ZWJjMzZkNWU0ZmJiMTJfMi0yLTEtMS0w_b1276a9f-8ecf-4600-878b-c3a2278ed8e4"
      unitRef="cad">278700000</ifrs-full:Cash>
    <ifrs-full:CurrentRestrictedCashAndCashEquivalents
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81OC9mcmFnOjllNzY0NjZkMDcyODRhY2JiODdmZGIxZGJhNWZkZTBiL3RhYmxlOmVkMGI3ZDQwNTY3NjRiYjhiN2ViYzM2ZDVlNGZiYjEyL3RhYmxlcmFuZ2U6ZWQwYjdkNDA1Njc2NGJiOGI3ZWJjMzZkNWU0ZmJiMTJfMy0xLTEtMS0w_7b095adf-506d-413d-b50d-34d185b2ee20"
      unitRef="cad">0</ifrs-full:CurrentRestrictedCashAndCashEquivalents>
    <ifrs-full:CurrentRestrictedCashAndCashEquivalents
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81OC9mcmFnOjllNzY0NjZkMDcyODRhY2JiODdmZGIxZGJhNWZkZTBiL3RhYmxlOmVkMGI3ZDQwNTY3NjRiYjhiN2ViYzM2ZDVlNGZiYjEyL3RhYmxlcmFuZ2U6ZWQwYjdkNDA1Njc2NGJiOGI3ZWJjMzZkNWU0ZmJiMTJfMy0yLTEtMS0w_036f4c2a-acf3-4d04-bf4a-6deb18e704dd"
      unitRef="cad">4500000</ifrs-full:CurrentRestrictedCashAndCashEquivalents>
    <ifrs-full:ShorttermInvestmentsClassifiedAsCashEquivalents
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81OC9mcmFnOjllNzY0NjZkMDcyODRhY2JiODdmZGIxZGJhNWZkZTBiL3RhYmxlOmVkMGI3ZDQwNTY3NjRiYjhiN2ViYzM2ZDVlNGZiYjEyL3RhYmxlcmFuZ2U6ZWQwYjdkNDA1Njc2NGJiOGI3ZWJjMzZkNWU0ZmJiMTJfNC0xLTEtMS0w_9c9a0c22-5b19-4f11-8e91-b25dd6859704"
      unitRef="cad">10000000.0</ifrs-full:ShorttermInvestmentsClassifiedAsCashEquivalents>
    <ifrs-full:ShorttermInvestmentsClassifiedAsCashEquivalents
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81OC9mcmFnOjllNzY0NjZkMDcyODRhY2JiODdmZGIxZGJhNWZkZTBiL3RhYmxlOmVkMGI3ZDQwNTY3NjRiYjhiN2ViYzM2ZDVlNGZiYjEyL3RhYmxlcmFuZ2U6ZWQwYjdkNDA1Njc2NGJiOGI3ZWJjMzZkNWU0ZmJiMTJfNC0yLTEtMS0w_27920f5c-9da9-4e01-878e-d615fdad64a9"
      unitRef="cad">6300000</ifrs-full:ShorttermInvestmentsClassifiedAsCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81OC9mcmFnOjllNzY0NjZkMDcyODRhY2JiODdmZGIxZGJhNWZkZTBiL3RhYmxlOmVkMGI3ZDQwNTY3NjRiYjhiN2ViYzM2ZDVlNGZiYjEyL3RhYmxlcmFuZ2U6ZWQwYjdkNDA1Njc2NGJiOGI3ZWJjMzZkNWU0ZmJiMTJfNS0xLTEtMS0w_1e759526-bd28-4f4d-85cb-dd767893c686"
      unitRef="cad">193900000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81OC9mcmFnOjllNzY0NjZkMDcyODRhY2JiODdmZGIxZGJhNWZkZTBiL3RhYmxlOmVkMGI3ZDQwNTY3NjRiYjhiN2ViYzM2ZDVlNGZiYjEyL3RhYmxlcmFuZ2U6ZWQwYjdkNDA1Njc2NGJiOGI3ZWJjMzZkNWU0ZmJiMTJfNS0yLTEtMS0w_22ca3355-86ab-4229-a190-b2a62bda5522"
      unitRef="cad">289500000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:BankOverdraftsClassifiedAsCashEquivalents
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81OC9mcmFnOjllNzY0NjZkMDcyODRhY2JiODdmZGIxZGJhNWZkZTBiL3RhYmxlOmVkMGI3ZDQwNTY3NjRiYjhiN2ViYzM2ZDVlNGZiYjEyL3RhYmxlcmFuZ2U6ZWQwYjdkNDA1Njc2NGJiOGI3ZWJjMzZkNWU0ZmJiMTJfNi0xLTEtMS0w_52591d5c-af68-4891-9461-6c67a60e0e01"
      unitRef="cad">7200000</ifrs-full:BankOverdraftsClassifiedAsCashEquivalents>
    <ifrs-full:BankOverdraftsClassifiedAsCashEquivalents
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81OC9mcmFnOjllNzY0NjZkMDcyODRhY2JiODdmZGIxZGJhNWZkZTBiL3RhYmxlOmVkMGI3ZDQwNTY3NjRiYjhiN2ViYzM2ZDVlNGZiYjEyL3RhYmxlcmFuZ2U6ZWQwYjdkNDA1Njc2NGJiOGI3ZWJjMzZkNWU0ZmJiMTJfNi0yLTEtMS0w_1a3f911a-6469-4c19-b140-a5f9512d7280"
      unitRef="cad">4700000</ifrs-full:BankOverdraftsClassifiedAsCashEquivalents>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81OC9mcmFnOjllNzY0NjZkMDcyODRhY2JiODdmZGIxZGJhNWZkZTBiL3RhYmxlOmVkMGI3ZDQwNTY3NjRiYjhiN2ViYzM2ZDVlNGZiYjEyL3RhYmxlcmFuZ2U6ZWQwYjdkNDA1Njc2NGJiOGI3ZWJjMzZkNWU0ZmJiMTJfNy0xLTEtMS0w_d263ef9a-c311-4c07-93bb-0f46faefda43"
      unitRef="cad">186700000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF81OC9mcmFnOjllNzY0NjZkMDcyODRhY2JiODdmZGIxZGJhNWZkZTBiL3RhYmxlOmVkMGI3ZDQwNTY3NjRiYjhiN2ViYzM2ZDVlNGZiYjEyL3RhYmxlcmFuZ2U6ZWQwYjdkNDA1Njc2NGJiOGI3ZWJjMzZkNWU0ZmJiMTJfNy0yLTEtMS0w_534890d9-a33c-4273-b527-70893f68d9a6"
      unitRef="cad">284800000</ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition>
    <ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RleHRyZWdpb246Nzk0NTQyMjU2NTE0NGE4ODlmNzA4ZWZlZTk1NzEyYjlfMjM4_5dc69dd5-33e0-4545-b277-eb630d3ab3b5">Trade and Other Receivables&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Trade receivables, net of expected credit losses of $2.0 (2020 &#x2013; $3.0)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;787.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;702.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Holdbacks, current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;28.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;7.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Trade and other receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;823.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;738.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The aging analysis of gross trade receivables is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.198%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.447%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.308%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.308%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.308%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.308%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.308%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.313%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1&#x2013;30&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;31&#x2013;60&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;61&#x2013;90&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;91&#x2013;120&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;121+&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;789.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;467.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;181.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;56.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;30.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;54.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;705.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;389.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;160.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;60.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;69.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Information about the Company&#x2019;s exposure to credit risks for trade and other receivables is included in note 25.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory>
    <stn:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RleHRyZWdpb246Nzk0NTQyMjU2NTE0NGE4ODlmNzA4ZWZlZTk1NzEyYjlfMjM5_0bd77185-6ca7-4c64-9705-311350de6d1f">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Trade receivables, net of expected credit losses of $2.0 (2020 &#x2013; $3.0)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;787.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;702.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Holdbacks, current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;28.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;7.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Trade and other receivables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;823.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;738.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</stn:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOmI4YTIyNDIwMGUyNDQ1M2I4MzI5OGY3N2Y4ODEyYzE5L3RhYmxlcmFuZ2U6YjhhMjI0MjAwZTI0NDUzYjgzMjk4Zjc3Zjg4MTJjMTlfMi0wLTEtMS0wL3RleHRyZWdpb246YTA2NjZlMGQ5ZDIyNDA4NmE4NDRkYjQ5MGM4NzVjMTRfNTY_b3afc03d-fe13-42fe-8fe7-e691381e8fa1"
      unitRef="cad">2000000.0</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOmI4YTIyNDIwMGUyNDQ1M2I4MzI5OGY3N2Y4ODEyYzE5L3RhYmxlcmFuZ2U6YjhhMjI0MjAwZTI0NDUzYjgzMjk4Zjc3Zjg4MTJjMTlfMi0wLTEtMS0wL3RleHRyZWdpb246YTA2NjZlMGQ5ZDIyNDA4NmE4NDRkYjQ5MGM4NzVjMTRfNjc_faee5b15-2f2b-43d7-9174-3630ffe3f8de"
      unitRef="cad">3000000.0</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:TradeReceivables
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOmI4YTIyNDIwMGUyNDQ1M2I4MzI5OGY3N2Y4ODEyYzE5L3RhYmxlcmFuZ2U6YjhhMjI0MjAwZTI0NDUzYjgzMjk4Zjc3Zjg4MTJjMTlfMi0xLTEtMS0w_baf8ed1b-61da-49fc-affb-d11a82ca4b6c"
      unitRef="cad">787900000</ifrs-full:TradeReceivables>
    <ifrs-full:TradeReceivables
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOmI4YTIyNDIwMGUyNDQ1M2I4MzI5OGY3N2Y4ODEyYzE5L3RhYmxlcmFuZ2U6YjhhMjI0MjAwZTI0NDUzYjgzMjk4Zjc3Zjg4MTJjMTlfMi0yLTEtMS0w_560bf79b-e5fb-4138-84ce-ed7c5da65d9f"
      unitRef="cad">702700000</ifrs-full:TradeReceivables>
    <stn:HoldbacksCurrent
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOmI4YTIyNDIwMGUyNDQ1M2I4MzI5OGY3N2Y4ODEyYzE5L3RhYmxlcmFuZ2U6YjhhMjI0MjAwZTI0NDUzYjgzMjk4Zjc3Zjg4MTJjMTlfMy0xLTEtMS0w_125cd793-ae2d-47f0-af33-32004386e929"
      unitRef="cad">28600000</stn:HoldbacksCurrent>
    <stn:HoldbacksCurrent
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOmI4YTIyNDIwMGUyNDQ1M2I4MzI5OGY3N2Y4ODEyYzE5L3RhYmxlcmFuZ2U6YjhhMjI0MjAwZTI0NDUzYjgzMjk4Zjc3Zjg4MTJjMTlfMy0yLTEtMS0w_d189ea75-8c1e-4686-803c-638538b7c212"
      unitRef="cad">19700000</stn:HoldbacksCurrent>
    <ifrs-full:OtherReceivables
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOmI4YTIyNDIwMGUyNDQ1M2I4MzI5OGY3N2Y4ODEyYzE5L3RhYmxlcmFuZ2U6YjhhMjI0MjAwZTI0NDUzYjgzMjk4Zjc3Zjg4MTJjMTlfNS0xLTEtMS0w_b8a5085e-2862-4b27-92c3-b62caec25639"
      unitRef="cad">7200000</ifrs-full:OtherReceivables>
    <ifrs-full:OtherReceivables
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOmI4YTIyNDIwMGUyNDQ1M2I4MzI5OGY3N2Y4ODEyYzE5L3RhYmxlcmFuZ2U6YjhhMjI0MjAwZTI0NDUzYjgzMjk4Zjc3Zjg4MTJjMTlfNS0yLTEtMS0w_9202ee22-af86-4c9a-a981-13af8c681a80"
      unitRef="cad">15600000</ifrs-full:OtherReceivables>
    <ifrs-full:TradeAndOtherReceivables
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOmI4YTIyNDIwMGUyNDQ1M2I4MzI5OGY3N2Y4ODEyYzE5L3RhYmxlcmFuZ2U6YjhhMjI0MjAwZTI0NDUzYjgzMjk4Zjc3Zjg4MTJjMTlfNi0xLTEtMS0w_a246e99c-6eaa-47da-b6a8-125ca7c2c3b1"
      unitRef="cad">823700000</ifrs-full:TradeAndOtherReceivables>
    <ifrs-full:TradeAndOtherReceivables
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOmI4YTIyNDIwMGUyNDQ1M2I4MzI5OGY3N2Y4ODEyYzE5L3RhYmxlcmFuZ2U6YjhhMjI0MjAwZTI0NDUzYjgzMjk4Zjc3Zjg4MTJjMTlfNi0yLTEtMS0w_b4eefec4-9b38-48da-9404-684bf2a00f01"
      unitRef="cad">738000000.0</ifrs-full:TradeAndOtherReceivables>
    <stn:DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RleHRyZWdpb246Nzk0NTQyMjU2NTE0NGE4ODlmNzA4ZWZlZTk1NzEyYjlfMjM3_48f88b88-fc7a-4ec3-bce4-edd3e2e30583">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The aging analysis of gross trade receivables is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.198%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.447%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.308%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.308%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.308%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.308%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.308%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.313%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1&#x2013;30&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;31&#x2013;60&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;61&#x2013;90&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;91&#x2013;120&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;121+&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;789.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;467.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;181.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;56.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;30.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;54.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;705.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;389.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;160.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;60.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;69.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</stn:DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock>
    <stn:GrossTradeReceivables
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOjgwZWMxMDFkNDA0MjQxOGI5ZTMxMzAyMDFmYWE1NzNlL3RhYmxlcmFuZ2U6ODBlYzEwMWQ0MDQyNDE4YjllMzEzMDIwMWZhYTU3M2VfMS0xLTEtMS0w_19c8bf60-97ab-4ac4-80d8-51fbeb3a7a9b"
      unitRef="cad">789900000</stn:GrossTradeReceivables>
    <stn:GrossTradeReceivables
      contextRef="iae5ab0ceeb314b3f984d8e3dc0c3bc4f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOjgwZWMxMDFkNDA0MjQxOGI5ZTMxMzAyMDFmYWE1NzNlL3RhYmxlcmFuZ2U6ODBlYzEwMWQ0MDQyNDE4YjllMzEzMDIwMWZhYTU3M2VfMS0yLTEtMS0w_1fb05fb8-4ee2-4380-be0e-5f271cdf30aa"
      unitRef="cad">467800000</stn:GrossTradeReceivables>
    <stn:GrossTradeReceivables
      contextRef="i23f11fa0c35a4786b5357e25f73e38bb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOjgwZWMxMDFkNDA0MjQxOGI5ZTMxMzAyMDFmYWE1NzNlL3RhYmxlcmFuZ2U6ODBlYzEwMWQ0MDQyNDE4YjllMzEzMDIwMWZhYTU3M2VfMS0zLTEtMS0w_3ceeef16-89a5-487b-9acf-e0f56ba5a90b"
      unitRef="cad">181100000</stn:GrossTradeReceivables>
    <stn:GrossTradeReceivables
      contextRef="i169d706588af4ecdaed43ccbc9f77f29_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOjgwZWMxMDFkNDA0MjQxOGI5ZTMxMzAyMDFmYWE1NzNlL3RhYmxlcmFuZ2U6ODBlYzEwMWQ0MDQyNDE4YjllMzEzMDIwMWZhYTU3M2VfMS00LTEtMS0w_d0293694-251e-44bf-b1a9-187e61c1667a"
      unitRef="cad">56300000</stn:GrossTradeReceivables>
    <stn:GrossTradeReceivables
      contextRef="ic8a5c87b3cec4befbd63dec01fb68fdf_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOjgwZWMxMDFkNDA0MjQxOGI5ZTMxMzAyMDFmYWE1NzNlL3RhYmxlcmFuZ2U6ODBlYzEwMWQ0MDQyNDE4YjllMzEzMDIwMWZhYTU3M2VfMS01LTEtMS0w_0516f55f-25eb-4f2d-a82a-fae9b5b1a9e0"
      unitRef="cad">30600000</stn:GrossTradeReceivables>
    <stn:GrossTradeReceivables
      contextRef="i059b8dc643ce4a3e8110815206b4df00_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOjgwZWMxMDFkNDA0MjQxOGI5ZTMxMzAyMDFmYWE1NzNlL3RhYmxlcmFuZ2U6ODBlYzEwMWQ0MDQyNDE4YjllMzEzMDIwMWZhYTU3M2VfMS02LTEtMS0w_dbaa0db8-0d6d-4e9d-b090-3a2d19c785db"
      unitRef="cad">54100000</stn:GrossTradeReceivables>
    <stn:GrossTradeReceivables
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOjgwZWMxMDFkNDA0MjQxOGI5ZTMxMzAyMDFmYWE1NzNlL3RhYmxlcmFuZ2U6ODBlYzEwMWQ0MDQyNDE4YjllMzEzMDIwMWZhYTU3M2VfMi0xLTEtMS0w_514f53cd-8c34-4b37-9400-c6113d8866bc"
      unitRef="cad">705700000</stn:GrossTradeReceivables>
    <stn:GrossTradeReceivables
      contextRef="ifd50c1bf70d14a3ea08d9a1711566609_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOjgwZWMxMDFkNDA0MjQxOGI5ZTMxMzAyMDFmYWE1NzNlL3RhYmxlcmFuZ2U6ODBlYzEwMWQ0MDQyNDE4YjllMzEzMDIwMWZhYTU3M2VfMi0yLTEtMS0w_d4555931-4f49-4b75-9588-cfb8c68b31a9"
      unitRef="cad">389500000</stn:GrossTradeReceivables>
    <stn:GrossTradeReceivables
      contextRef="i38c74d217a734f798e4c3065c78f0b9b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOjgwZWMxMDFkNDA0MjQxOGI5ZTMxMzAyMDFmYWE1NzNlL3RhYmxlcmFuZ2U6ODBlYzEwMWQ0MDQyNDE4YjllMzEzMDIwMWZhYTU3M2VfMi0zLTEtMS0w_d1b64cff-d649-4a1a-a3e2-a6f4162d17d3"
      unitRef="cad">160300000</stn:GrossTradeReceivables>
    <stn:GrossTradeReceivables
      contextRef="i3183140fe34f462bb7a9befa4ad475c2_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOjgwZWMxMDFkNDA0MjQxOGI5ZTMxMzAyMDFmYWE1NzNlL3RhYmxlcmFuZ2U6ODBlYzEwMWQ0MDQyNDE4YjllMzEzMDIwMWZhYTU3M2VfMi00LTEtMS0w_722794c7-b6ce-4f1e-823e-78c0c4de9384"
      unitRef="cad">60900000</stn:GrossTradeReceivables>
    <stn:GrossTradeReceivables
      contextRef="i5a35c17bdbc34272a92436eb750cd792_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOjgwZWMxMDFkNDA0MjQxOGI5ZTMxMzAyMDFmYWE1NzNlL3RhYmxlcmFuZ2U6ODBlYzEwMWQ0MDQyNDE4YjllMzEzMDIwMWZhYTU3M2VfMi01LTEtMS0w_c6269c1a-9ded-40a7-9d2f-84e1ddb6d6e3"
      unitRef="cad">25900000</stn:GrossTradeReceivables>
    <stn:GrossTradeReceivables
      contextRef="i67c7a5fc70804ebd9df02381dd7a1fee_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82MS9mcmFnOjc5NDU0MjI1NjUxNDRhODg5ZjcwOGVmZWU5NTcxMmI5L3RhYmxlOjgwZWMxMDFkNDA0MjQxOGI5ZTMxMzAyMDFmYWE1NzNlL3RhYmxlcmFuZ2U6ODBlYzEwMWQ0MDQyNDE4YjllMzEzMDIwMWZhYTU3M2VfMi02LTEtMS0w_95c2c6d9-1cdf-4f3f-a094-46d0b1e29dc8"
      unitRef="cad">69100000</stn:GrossTradeReceivables>
    <ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RleHRyZWdpb246OTMyMDMxOTBlOTZkNDExNWFiYmI4ZjBlOGNmODFkZGNfMjY3_ab8f127b-ce64-4953-ac75-6db9cd7cc586">Property and Equipment&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.162%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Engineering&lt;br/&gt;Equipment&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Office&lt;br/&gt;Equipment&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Leasehold&lt;br/&gt;Improvements&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Other&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;126.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;86.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;246.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;40.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;500.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;33.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additions arising on acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(22.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(15.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(45.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impact of foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;118.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;85.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;242.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;40.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;486.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;46.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additions arising on acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(15.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(15.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(40.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impact of foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;128.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;83.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;243.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;43.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;499.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;65.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;37.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;92.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;18.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;214.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;29.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;57.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(20.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(14.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(42.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impairment (note 12)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;16.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impact of foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;61.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;43.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;122.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;246.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;26.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;53.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(14.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(15.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(38.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impairment net of reversal (note 12)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impact of foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;63.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;46.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;136.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;19.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;265.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Net book value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;56.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;42.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;119.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;240.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;65.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;37.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;107.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;23.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;233.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Leasehold improvements includes construction work in progress of $3.4 (2020 &#x2013; $0.2) on which depreciation has not started.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Included in the Other category is automotive equipment, buildings, land, and an ownership interest in an aircraft.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory>
    <ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RleHRyZWdpb246OTMyMDMxOTBlOTZkNDExNWFiYmI4ZjBlOGNmODFkZGNfMjY4_066d78e4-7079-4900-86d5-e8888c9ec838">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.162%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Engineering&lt;br/&gt;Equipment&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Office&lt;br/&gt;Equipment&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Leasehold&lt;br/&gt;Improvements&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Other&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;126.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;86.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;246.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;40.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;500.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;33.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additions arising on acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(22.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(15.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(45.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impact of foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;118.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;85.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;242.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;40.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;486.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;46.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additions arising on acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(15.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(6.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(15.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(40.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impact of foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;128.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;83.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;243.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;43.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;499.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;65.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;37.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;92.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;18.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;214.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;29.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;57.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(20.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(14.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(42.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impairment (note 12)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;16.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impact of foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;61.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;43.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;122.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;246.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;26.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;53.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Disposals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(14.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(15.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(38.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impairment net of reversal (note 12)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impact of foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;63.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;46.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;136.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;19.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;265.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Net book value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;56.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;42.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;119.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;240.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;65.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;37.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;107.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;23.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;233.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i955874fd909c464baa2824d840b13d56_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMi0xLTEtMS0w_105023b5-4a81-4b77-b8c9-79d0d2aa447d"
      unitRef="cad">126800000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i5f058720b495466d856a51bd6d2ff581_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMi0yLTEtMS0w_5e27480b-e7ad-4c0f-9512-82f127932f96"
      unitRef="cad">86800000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i298d185e16fc49ac816ac6495e29e9fe_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMi0zLTEtMS0w_754cb57a-4780-415a-8b39-caaf66e242c4"
      unitRef="cad">246600000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i927accc84ade4e568e7f84e695a05b1e_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMi00LTEtMS0w_1094bfa4-9ac1-4288-8603-0885deca8b30"
      unitRef="cad">40400000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i7a4cf001a8534cbc8ba84471e931eef8_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMi01LTEtMS0w_7bf848a4-2cde-430a-add7-d69364139048"
      unitRef="cad">500600000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i924d1b99a6cf4b469969549e2a3cb051_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMy0xLTEtMS0w_1ad85513-3677-4a6a-9df0-d8d08d7adf94"
      unitRef="cad">13300000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="ie5c144e47a6445529a38f6139275c3e0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMy0yLTEtMS0w_62db9c9c-7f1e-442e-8bf2-21d843a15de4"
      unitRef="cad">5000000.0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i93b36837e68f4034b5305344f2a203fb_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMy0zLTEtMS0w_6cb6e955-04c4-4438-8adb-40bb1ad61b7d"
      unitRef="cad">12600000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="if7a38aaf7ebb4accbeb0f29331329045_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMy00LTEtMS0w_a0aa3998-82a9-4cf2-8e36-e0d73cf346f7"
      unitRef="cad">2400000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="idfed72e66e374e3695096731da6cf7ae_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMy01LTEtMS0w_58ae70b8-7465-4778-b9ec-9c91b7d1fc6c"
      unitRef="cad">33300000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i924d1b99a6cf4b469969549e2a3cb051_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfNC0xLTEtMS0w_01f805cc-14f8-4cd1-9ffd-478fa82a1bda"
      unitRef="cad">1400000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="ie5c144e47a6445529a38f6139275c3e0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfNC0yLTEtMS0w_6fd5e869-7c87-4200-858e-8f392b9092b0"
      unitRef="cad">400000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i93b36837e68f4034b5305344f2a203fb_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfNC0zLTEtMS0w_eceb0f50-8147-46dd-a157-24485c74141c"
      unitRef="cad">200000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="if7a38aaf7ebb4accbeb0f29331329045_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfNC00LTEtMS0w_8c0086d3-2a4c-428c-b181-caa457cc2653"
      unitRef="cad">200000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="idfed72e66e374e3695096731da6cf7ae_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfNC01LTEtMS0w_0fbac1f2-116a-4dbb-bc04-91e56e29d125"
      unitRef="cad">2200000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i924d1b99a6cf4b469969549e2a3cb051_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfNS0xLTEtMS0w_d5e372ce-9292-40b0-ad6a-4abecc9183b4"
      unitRef="cad">22600000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="ie5c144e47a6445529a38f6139275c3e0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfNS0yLTEtMS0w_af561816-6d02-4cda-b8b6-8f028b613a42"
      unitRef="cad">6000000.0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i93b36837e68f4034b5305344f2a203fb_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfNS0zLTEtMS0w_35f828cd-6969-4916-b3af-7e3a7834cb2f"
      unitRef="cad">15000000.0</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="if7a38aaf7ebb4accbeb0f29331329045_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfNS00LTEtMS0w_1140b581-cc64-407d-ab12-89d3b3a71257"
      unitRef="cad">1700000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="idfed72e66e374e3695096731da6cf7ae_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfNS01LTEtMS0w_9967a6a8-5a82-4b48-86e1-fb172a683f03"
      unitRef="cad">45300000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i924d1b99a6cf4b469969549e2a3cb051_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfOC0xLTEtMS0w_26d8bf66-f7a4-4114-b075-200c0b37012b"
      unitRef="cad">-500000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="ie5c144e47a6445529a38f6139275c3e0_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfOC0yLTEtMS0w_27730ded-c4fa-4bde-9015-3628e40cd439"
      unitRef="cad">-900000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i93b36837e68f4034b5305344f2a203fb_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfOC0zLTEtMS0w_6fb64208-abae-4b8d-8c11-ab451277714d"
      unitRef="cad">-1800000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="if7a38aaf7ebb4accbeb0f29331329045_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfOC00LTEtMS0w_8adf03bf-6ff8-477b-8fb6-75113ccc49e2"
      unitRef="cad">-700000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="idfed72e66e374e3695096731da6cf7ae_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfOC01LTEtMS0w_e69ad911-dcfc-4dad-9c53-ce438700cbed"
      unitRef="cad">-3900000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ie1cab3ca1d7a4bc0a34ddbc6e7b7c470_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfOS0xLTEtMS0w_94221e19-06dc-47f7-a6b4-5d481623338a"
      unitRef="cad">118400000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="iec8248c0e0f14c12adbd3277c4c8e6ff_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfOS0yLTEtMS0w_06fa827e-be2c-4f15-8a54-3483e174d431"
      unitRef="cad">85300000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i7e13b88877414f118bdd6c3784cad505_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfOS0zLTEtMS0w_154052ab-b2bd-4329-b732-6bd6e22f2afd"
      unitRef="cad">242600000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ib75d36ac68b147009542668f51165573_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfOS00LTEtMS0w_089018b1-4929-4952-97ef-045b6cb4c220"
      unitRef="cad">40600000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i263daefe50b34f30a68bac5939f36d10_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfOS01LTEtMS0w_6375bb78-52d0-4b68-8641-f73b4ff459ee"
      unitRef="cad">486900000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i8f8576aa084e456f9e5ba11c1242574a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTAtMS0xLTEtMA_b85c2ccf-5161-4360-9ab3-69aad67563cb"
      unitRef="cad">21500000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i058ad1ced7cb4322af808ef06733843e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTAtMi0xLTEtMA_981d2db3-8d9e-4ac2-abed-44a057054ec5"
      unitRef="cad">5100000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="idbab04195a884699acc8a935c3d58601_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTAtMy0xLTEtMA_428099a5-32e3-4f7a-b95d-169e5a244376"
      unitRef="cad">15100000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i10f2f578da3b449cb4122d2540bc3ff0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTAtNC0xLTEtMA_db744a60-765c-4632-98eb-00526740fbe0"
      unitRef="cad">4500000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i39ee473b2b5c4c328ea30c3fb37e6204_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTAtNS0xLTEtMA_49c6018c-e850-4085-9f89-c35236fef8a7"
      unitRef="cad">46200000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i8f8576aa084e456f9e5ba11c1242574a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTEtMS0xLTEtMA_adcadeb1-c761-46d3-987a-9c2453de29fd"
      unitRef="cad">5600000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i058ad1ced7cb4322af808ef06733843e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTEtMi0xLTEtMA_a6c37f0a-72c8-4979-8907-fee1f47ea8a0"
      unitRef="cad">700000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="idbab04195a884699acc8a935c3d58601_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTEtMy0xLTEtMA_c93e3c86-3998-4813-aa62-05dbdac6c2ca"
      unitRef="cad">3300000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i10f2f578da3b449cb4122d2540bc3ff0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTEtNC0xLTEtMA_34bb3640-68fa-41db-ae34-a3fb1648ebf2"
      unitRef="cad">2000000.0</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="i39ee473b2b5c4c328ea30c3fb37e6204_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTEtNS0xLTEtMA_c13edd7d-068c-463a-8e42-91b966eb21dd"
      unitRef="cad">11600000</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i8f8576aa084e456f9e5ba11c1242574a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTItMS0xLTEtMA_54d94ba9-d2bf-43dc-9f59-c50d67106f35"
      unitRef="cad">15300000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i058ad1ced7cb4322af808ef06733843e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTItMi0xLTEtMA_25ee4f03-5425-436b-b29e-599f38a27267"
      unitRef="cad">6700000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="idbab04195a884699acc8a935c3d58601_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTItMy0xLTEtMA_18f4b164-1d56-45fb-aa54-41395b4d652c"
      unitRef="cad">15700000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i10f2f578da3b449cb4122d2540bc3ff0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTItNC0xLTEtMA_00aacb43-95b4-4f5d-900f-5fe5bc21dca6"
      unitRef="cad">3200000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i39ee473b2b5c4c328ea30c3fb37e6204_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTItNS0xLTEtMA_0352cfc6-299f-4ab2-a28f-059573088924"
      unitRef="cad">40900000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i8f8576aa084e456f9e5ba11c1242574a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTMtMS0xLTEtMA_4fc21ebd-60c8-4c1e-9ec7-cc9fbbc25d4c"
      unitRef="cad">-1500000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i058ad1ced7cb4322af808ef06733843e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTMtMi0xLTEtMA_992c0d65-a0dd-4bd2-9667-547c5455c2b0"
      unitRef="cad">-800000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="idbab04195a884699acc8a935c3d58601_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTMtMy0xLTEtMA_4c97e82e-f8a0-43fb-802b-42ed4940bc38"
      unitRef="cad">-1400000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i10f2f578da3b449cb4122d2540bc3ff0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTMtNC0xLTEtMA_c0c2f8c9-d05e-45f3-9c7d-6d6db6bd59da"
      unitRef="cad">-600000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i39ee473b2b5c4c328ea30c3fb37e6204_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTMtNS0xLTEtMA_7d57f4f9-3795-4a76-9699-23ab5398a99b"
      unitRef="cad">-4300000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i7576e81d87d94ad8ad8642e6c6a2c6f4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTQtMS0xLTEtMA_e13b190b-9269-4542-b0e4-29ac027da821"
      unitRef="cad">128700000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i470277484dc7468baebdfd8259f054fd_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTQtMi0xLTEtMA_00b81c0f-1b3e-4e3b-91cb-73d869a7d706"
      unitRef="cad">83600000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="iafe40d3bc2da4702a877948c76e343e0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTQtMy0xLTEtMA_df524025-4c74-4b32-a1b1-74f33a122f91"
      unitRef="cad">243900000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i7b4074a98db14956a8b38d02eaa9adad_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTQtNC0xLTEtMA_62427271-c96c-46e0-b0ed-7c10d15446db"
      unitRef="cad">43300000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i7db45f9cea85432ca56c65bbde4bb0c8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTQtNS0xLTEtMA_9a7f42e4-3062-4bed-a643-09702cb375ca"
      unitRef="cad">499500000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i95e841ac8f5b4fb9a544e625598ebae7_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTYtMS0xLTEtMA_51a7ac55-0f77-4295-a06a-7118fd469209"
      unitRef="cad">-65300000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i05be1ea2e4e0459db9694dd8de6bd3a6_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTYtMi0xLTEtMA_ba248ee2-91a9-4045-9e46-84232193483e"
      unitRef="cad">-37900000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ied383b55e55e46a2ace2c80d30f0356d_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTYtMy0xLTEtMA_a1211ebc-36c6-45c7-9930-b2607c0ea079"
      unitRef="cad">-92700000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ifac39dd6dda54bda82e5483f27c8fb75_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTYtNC0xLTEtMA_35f6d075-5192-4b7b-be96-b95c9f207c2d"
      unitRef="cad">-18200000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="iceb397a5a82740828cc7401d0a31a82d_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTYtNS0xLTEtMA_3dbc45ea-3f2e-41a9-964a-04f8da26e749"
      unitRef="cad">-214100000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="i353f73bc530a4b72b781f8de497624c1_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTctMS0xLTEtMA_c1846e44-d665-4baf-a2d0-af12c603a3d6"
      unitRef="cad">17200000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="i26e7131407ac4398828f2ba745cee6cf_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTctMi0xLTEtMA_05815312-82e5-4e5c-a013-601713e9a7c4"
      unitRef="cad">8100000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="iefbe0352e3b2475aa264d4459a7c181e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTctMy0xLTEtMA_1adbd7a6-4475-419e-8cf5-504b4a83e59a"
      unitRef="cad">29700000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="i974638e0e76f4d65b05a9d80dce96919_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTctNC0xLTEtMA_472b207c-331d-487a-bf9d-3e069e86eac7"
      unitRef="cad">2900000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="i99de6c74d238493bae34df72b597d5bf_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTctNS0xLTEtMA_9d26603e-0965-4bd8-a2c4-f4e50a7d4cef"
      unitRef="cad">57900000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i353f73bc530a4b72b781f8de497624c1_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTktMS0xLTEtMA_cbe5e1d4-bfbb-470d-84ad-ff0aba26340a"
      unitRef="cad">-20500000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i26e7131407ac4398828f2ba745cee6cf_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTktMi0xLTEtMA_5c4ce237-3453-465a-994f-11cee7eacc5e"
      unitRef="cad">-5500000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="iefbe0352e3b2475aa264d4459a7c181e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTktMy0xLTEtMA_599bb190-fd37-43bb-987d-0fcae77babad"
      unitRef="cad">-14900000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i974638e0e76f4d65b05a9d80dce96919_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTktNC0xLTEtMA_de473fe8-2faf-4895-99f1-88f3e0a75634"
      unitRef="cad">-1400000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i99de6c74d238493bae34df72b597d5bf_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMTktNS0xLTEtMA_31098ecb-3e00-461f-94f2-d7a8b1ff85b6"
      unitRef="cad">-42300000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="i353f73bc530a4b72b781f8de497624c1_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjItMS0xLTEtMzM3MjY_f08369a3-4370-4050-a1b4-607a1dd92dd2"
      unitRef="cad">0</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="i26e7131407ac4398828f2ba745cee6cf_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjItMi0xLTEtMzM3MzM_29052325-0291-41d1-ad69-b9874480f8da"
      unitRef="cad">3200000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="iefbe0352e3b2475aa264d4459a7c181e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjItMy0xLTEtMzM3NDA_33ef105c-90fe-4f2e-8861-514ca568edcd"
      unitRef="cad">16300000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="i974638e0e76f4d65b05a9d80dce96919_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjItNC0xLTEtMzM3NDc_2af93084-f3b3-48c0-8496-a1504513bbe3"
      unitRef="cad">0</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="i99de6c74d238493bae34df72b597d5bf_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjItNS0xLTEtMzM3NTM_8b0e17c9-185a-4f26-825e-21ecdff791a2"
      unitRef="cad">19500000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i353f73bc530a4b72b781f8de497624c1_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjItMS0xLTEtMA_6a16a8f6-9a34-407d-a9e2-dc640d0ab6ef"
      unitRef="cad">-500000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i26e7131407ac4398828f2ba745cee6cf_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjItMi0xLTEtMA_42d1b293-6646-437d-a9bf-f1674674c401"
      unitRef="cad">-500000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="iefbe0352e3b2475aa264d4459a7c181e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjItMy0xLTEtMA_4669f7da-53b1-4731-bdd3-f5fb1e2317e7"
      unitRef="cad">-1100000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i974638e0e76f4d65b05a9d80dce96919_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjItNC0xLTEtMA_f93cfba9-db88-482d-9098-6562727e1f49"
      unitRef="cad">-300000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i99de6c74d238493bae34df72b597d5bf_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjItNS0xLTEtMA_46321734-6f8f-43f6-80b2-3e204485ad8c"
      unitRef="cad">-2400000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i13fbb945524d47efbecbcac54b848b11_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjMtMS0xLTEtMA_9067e08f-a454-4f96-8ff4-8adb34e455e7"
      unitRef="cad">-61500000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i496b0e5e32724855b00c27243f4ef6a0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjMtMi0xLTEtMA_1e29f8c3-a5e8-40ec-bb15-b3319b7fc635"
      unitRef="cad">-43200000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i5c057d82053c4aad97437620e9b9929c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjMtMy0xLTEtMA_0acad987-7b69-4512-a99d-fdabb5e4b273"
      unitRef="cad">-122700000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i15ea143a07a74a08b8931b289fda411f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjMtNC0xLTEtMA_f3ad4cf2-26a5-46cb-9ecd-57c4e866e547"
      unitRef="cad">-19400000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i1441672385784d978650d879f8ef1411_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjMtNS0xLTEtMA_346d4b0c-6612-4cb1-868b-f56fc9506c92"
      unitRef="cad">-246800000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="i0469ae9e65104e9fa3177f87588044af_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjQtMS0xLTEtMA_8a395115-de26-4ade-8a26-ff05ee04118d"
      unitRef="cad">17500000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="i2adf87690c3e4e1dae7b38b1d6e7d90a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjQtMi0xLTEtMA_61e4f553-e9b1-4533-a55d-da0dccd30a67"
      unitRef="cad">7200000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="i57a646eb988e408e9274dc5d1f68a6bf_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjQtMy0xLTEtMA_eef091f4-91b3-43e9-9332-56f41b49d328"
      unitRef="cad">26200000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="ic84f53360861434bab7e989d27c784fc_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjQtNC0xLTEtMA_c13bb911-bc42-4608-ba4c-31a4cde44796"
      unitRef="cad">3000000.0</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="i405f9c44a22f47c8a29619a098ad26e5_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjQtNS0xLTEtMA_569ae7d6-2a31-4728-906a-e81848527ee7"
      unitRef="cad">53900000</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i0469ae9e65104e9fa3177f87588044af_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjUtMS0xLTEtMA_cff89d7f-4dc8-48b9-84f7-2e0ab711c505"
      unitRef="cad">-14700000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i2adf87690c3e4e1dae7b38b1d6e7d90a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjUtMi0xLTEtMA_f4a97ed3-1326-4302-921a-007c96238e8a"
      unitRef="cad">-5700000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i57a646eb988e408e9274dc5d1f68a6bf_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjUtMy0xLTEtMA_1b19515d-2991-402c-b8a4-fe1450a504a1"
      unitRef="cad">-15600000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="ic84f53360861434bab7e989d27c784fc_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjUtNC0xLTEtMA_ff107abb-7a9d-4b3b-bab9-325a3fa7037f"
      unitRef="cad">-2500000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="i405f9c44a22f47c8a29619a098ad26e5_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjUtNS0xLTEtMA_1e079310-7201-49fe-8f57-c1c48b6ea3b7"
      unitRef="cad">-38500000</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="i0469ae9e65104e9fa3177f87588044af_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjYtMS0xLTEtMA_b4d5fda4-b8cd-48a8-af34-4b2c572f61df"
      unitRef="cad">0</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="i2adf87690c3e4e1dae7b38b1d6e7d90a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjYtMi0xLTEtMA_f2a87b15-fdec-45fd-957e-1f53e05e3bc4"
      unitRef="cad">1600000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="i57a646eb988e408e9274dc5d1f68a6bf_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjYtMy0xLTEtMA_9c8dba98-6f3a-48ca-bb07-2dcac2673b8a"
      unitRef="cad">4100000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="ic84f53360861434bab7e989d27c784fc_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjYtNC0xLTEtMA_604bb396-f909-4d29-8cec-415096a2827d"
      unitRef="cad">0</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="i405f9c44a22f47c8a29619a098ad26e5_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjYtNS0xLTEtMA_859bf950-1d0a-4f07-9743-b27164a41b15"
      unitRef="cad">5700000</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i0469ae9e65104e9fa3177f87588044af_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjctMS0xLTEtMA_a0475333-ef99-433f-9f6d-cd653f016066"
      unitRef="cad">-800000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i2adf87690c3e4e1dae7b38b1d6e7d90a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjctMi0xLTEtMA_85237b10-f105-4db2-b70e-373e4f7f1d34"
      unitRef="cad">-300000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i57a646eb988e408e9274dc5d1f68a6bf_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjctMy0xLTEtMA_89224be4-6f81-4d28-ac8e-bd8db1c67919"
      unitRef="cad">-800000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="ic84f53360861434bab7e989d27c784fc_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjctNC0xLTEtMA_7c520418-dd10-4bf4-b8f8-34a6fb2845f8"
      unitRef="cad">-200000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="i405f9c44a22f47c8a29619a098ad26e5_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjctNS0xLTEtMA_53d56466-7a75-4fa5-baae-b8770677b4a5"
      unitRef="cad">-2100000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ic55c94a19bdc4ee5a482f627e6e8f42b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjgtMS0xLTEtMA_97fd785e-5b32-4acf-9f51-2568aee5e344"
      unitRef="cad">-63500000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i125fe66ae496429e8621ad24b9035440_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjgtMi0xLTEtMA_b1b936dd-3624-400b-a946-309ca71247c6"
      unitRef="cad">-46000000.0</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i6d2a7f48238c44f383e7b957c94014c5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjgtMy0xLTEtMA_3c818032-f8a6-4256-8eee-445dbea84113"
      unitRef="cad">-136600000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ie6a22f03cbcd4ce18285e23907fd5d69_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjgtNC0xLTEtMA_976c154d-1fc3-4c90-bd8c-8717decb0655"
      unitRef="cad">-19700000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i731a38a92b1b43a49238ca837a175065_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMjgtNS0xLTEtMA_f79cc831-1c71-4100-af6f-a39c7b7d48d7"
      unitRef="cad">-265800000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ie9625a7dc1e84d05aec795344887c82f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMzAtMS0xLTEtMA_9b1a8e3f-3195-45c9-a7b1-1314954d920d"
      unitRef="cad">56900000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ib971d842a8a14236bfe7ae525ce16ce4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMzAtMi0xLTEtMA_2fb35494-1241-45e5-af4b-7a177d280de2"
      unitRef="cad">42100000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i4f9ad241cebe48379a166221bf488fc4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMzAtMy0xLTEtMA_f33db24b-8483-41e7-9e74-457dc71f1df6"
      unitRef="cad">119900000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i3155fae27dd44b6c952526b0f3d88a58_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMzAtNC0xLTEtMA_b6c33845-829d-4aef-b683-2f4f50b4e800"
      unitRef="cad">21200000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMzAtNS0xLTEtMA_101905fb-0ba0-4fc6-8530-2a94ecbefcb5"
      unitRef="cad">240100000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i8885dd2c3595490581990e1ae3fcf708_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMzEtMS0xLTEtMA_bc4dfe24-45f6-4bf9-abc3-091b57c3efaf"
      unitRef="cad">65200000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i67cf4d0522214b999305736424e4347a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMzEtMi0xLTEtMA_20095883-015a-4101-a49c-5ca075e74e17"
      unitRef="cad">37600000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i115bc7b05040470297fa13847de123bb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMzEtMy0xLTEtMA_5a281eed-6b75-4ac6-86e5-61b4cc377cc0"
      unitRef="cad">107300000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="ie796ec3f2c114bd79aac5a0f3b557461_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMzEtNC0xLTEtMA_4e9bb518-a6ce-4ebe-aae2-eb18bfb6f866"
      unitRef="cad">23600000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RhYmxlOjEwMjBkMWMwNmFjMjRmNmU4ZGZiOWY1N2M2NmQyNTQ2L3RhYmxlcmFuZ2U6MTAyMGQxYzA2YWMyNGY2ZThkZmI5ZjU3YzY2ZDI1NDZfMzEtNS0xLTEtMA_94039879-ffb1-4cf4-b861-09f15f4ad76e"
      unitRef="cad">233700000</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:ConstructionInProgress
      contextRef="i115bc7b05040470297fa13847de123bb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RleHRyZWdpb246OTMyMDMxOTBlOTZkNDExNWFiYmI4ZjBlOGNmODFkZGNfMTAw_a7e7c2b6-f589-437e-88f7-84b7fa22e300"
      unitRef="cad">3400000</ifrs-full:ConstructionInProgress>
    <ifrs-full:ConstructionInProgress
      contextRef="i4f9ad241cebe48379a166221bf488fc4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82NC9mcmFnOjkzMjAzMTkwZTk2ZDQxMTVhYmJiOGYwZThjZjgxZGRjL3RleHRyZWdpb246OTMyMDMxOTBlOTZkNDExNWFiYmI4ZjBlOGNmODFkZGNfMTA5_a1aa3419-d602-4142-a0fc-94b81dfb5e3c"
      unitRef="cad">200000</ifrs-full:ConstructionInProgress>
    <ifrs-full:DisclosureOfLeasesExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RleHRyZWdpb246NTJiZjYyZWQ3NjRiNDE4MGE0OWExNjdiYjdjZTEzZmJfMTgwOQ_5fbcd700-0bde-4064-9959-53d9466a7aab">Lease Assets&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.480%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.480%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.480%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.722%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.722%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Building&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Other&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;554.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;558.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;40.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;42.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(115.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(117.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Modifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;16.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;16.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(59.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(59.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;443.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;447.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;43.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;56.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;74.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;79.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(102.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(107.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Modifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impairment net of reversal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(19.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(19.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;459.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;16.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;476.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company leases buildings for its office spaces across the globe. Lease terms typically range from 1 to 18 years and had a weighted average remaining lease term of 7.3 years at &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December&#160;31, 2021&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; (2020 - 7.1 years). To provide operational flexibility, the Company seeks to include extension or termination options in new leases.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company leases vehicles and office equipment with terms typically ranging from 2 to 7 years and had a weighted average remaining lease term of 3.4 years at December&#160;31, 2021 (2020 - 2.5 years). These leases do not usually contain extension options, purchase options, or residual value guarantees.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company also leases IT equipment and other equipment with terms typically ranging from 1 to 5 years. These leases are generally short-term or for&#160;low-value&#160;assets that the Company has elected not to recognize in lease assets and lease liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As part of the Company's strategic initiative beginning in 2020, the real estate lease portfolio was evaluated and resulted in the approval of a formal plan to sublease and exit certain underutilized office spaces. This change in use resulted in the recognition of impairment losses, where the carrying amount of the assets exceeded the recoverable amount, determined based on the value in use method, and an onerous contract provision of $12.5 (note 18).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impairment losses during the year ended December&#160;31, 2021 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Reportable segments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Global&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impairment losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;23.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;6.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impairment reversals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(5.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Net impairment of lease assets and property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;8.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;16.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;24.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Recoverable amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;6.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;7.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During 2021, payments made for variable costs on impaired office lease assets reduced the estimated future cash outflows and increased the recoverable amount of the leased assets resulting in the reversal of previously recorded impairments. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impairment losses during the year ended December&#160;31, 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Reportable segments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Global&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impairment losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;50.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;59.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;16.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;19.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;66.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;6.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;5.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;78.6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Recoverable amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;8.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;12.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Amounts recognized in administrative and marketing expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Rent expense - variable lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;43.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;49.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Rent expense - short-term leases and leases of&#160;low-value&#160;assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income from subleases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(3.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;42.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;47.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Variable lease payments include operating expenses, real estate taxes, insurance, and other variable costs. Future undiscounted cash flows for short-term leases, leases of&#160;low-value&#160;assets, variable lease payments, and sublease payments receivable are disclosed in note 21. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash outflows for lease liabilities are disclosed in note 33.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfLeasesExplanatory>
    <ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RleHRyZWdpb246NTJiZjYyZWQ3NjRiNDE4MGE0OWExNjdiYjdjZTEzZmJfMTgxMQ_0544265c-b79d-4348-979b-2702705d9ec8">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.692%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.480%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.480%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.480%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.722%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.722%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.724%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Building&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Other&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;554.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;558.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;40.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;42.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(115.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(117.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Modifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;16.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;16.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impairment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(59.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(59.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;443.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;447.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;43.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;56.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;74.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;79.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(102.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(107.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Modifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impairment net of reversal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(19.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(19.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;459.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;16.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;476.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory>
    <ifrs-full:RightofuseAssets
      contextRef="i6869329bd0f94b2799d2877068da8b7a_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMS0xLTEtMS0w_4062bf04-5902-4475-9fe1-3c01bcc58370"
      unitRef="cad">554400000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="i20164c32699f48f6b7e7e27c5bc7d705_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMS0yLTEtMS0w_295ade44-810f-447e-bbca-2571ce5e0cc2"
      unitRef="cad">4100000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="id0080f6e8de54976811852c3a5cb24b0_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMS0zLTEtMS0w_3038a3eb-c439-42f5-bee5-197eb7aeb77f"
      unitRef="cad">558500000</ifrs-full:RightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="i06961f56dcc44120851442f7d5c8c858_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMi0xLTEtMS0w_cd79b972-46fd-4147-89ab-df785e77b657"
      unitRef="cad">40700000</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="i7b034123dc5f47bd9ebf930edfbf1462_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMi0yLTEtMS0w_05d19f56-e9ef-4763-aae3-2e9715499e42"
      unitRef="cad">1700000</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="id89efcb54ab0420bbcdd926acd171710_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMi0zLTEtMS0w_4b903075-232c-4640-add7-3931375c71ea"
      unitRef="cad">42400000</ifrs-full:AdditionsToRightofuseAssets>
    <stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets
      contextRef="i06961f56dcc44120851442f7d5c8c858_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMy0xLTEtMS0w_cee00408-b809-495e-bfb2-183f8af69d05"
      unitRef="cad">7000000.0</stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets>
    <stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets
      contextRef="i7b034123dc5f47bd9ebf930edfbf1462_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMy0yLTEtMS0w_e669d940-d01d-4a91-ab74-f3c883fadc20"
      unitRef="cad">0</stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets>
    <stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets
      contextRef="id89efcb54ab0420bbcdd926acd171710_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMy0zLTEtMS0w_1ee27fb7-4c79-42e1-98f0-c68154767f96"
      unitRef="cad">7000000.0</stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="i06961f56dcc44120851442f7d5c8c858_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfNC0xLTEtMS0w_715e3250-cd04-41e3-a8e9-dae00e288dac"
      unitRef="cad">115000000.0</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="i7b034123dc5f47bd9ebf930edfbf1462_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfNC0yLTEtMS0w_fa453a43-5030-4afe-bdd0-695e5b6c2f25"
      unitRef="cad">2700000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="id89efcb54ab0420bbcdd926acd171710_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfNC0zLTEtMS0w_30451f9e-8a28-4b64-931d-e2954f449e29"
      unitRef="cad">117700000</ifrs-full:DepreciationRightofuseAssets>
    <stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets
      contextRef="i06961f56dcc44120851442f7d5c8c858_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfNS0xLTEtMS0w_fa61454c-f7e3-4a0a-b9fb-2dbe5c41af70"
      unitRef="cad">16400000</stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets>
    <stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets
      contextRef="i7b034123dc5f47bd9ebf930edfbf1462_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfNS0yLTEtMS0w_efaeb043-3008-49fd-97f1-832a78441e25"
      unitRef="cad">400000</stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets>
    <stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets
      contextRef="id89efcb54ab0420bbcdd926acd171710_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfNS0zLTEtMS0w_2bd1e098-d3fe-4758-9d25-2a2bfe53b052"
      unitRef="cad">16800000</stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets>
    <stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets
      contextRef="i06961f56dcc44120851442f7d5c8c858_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfNi0xLTEtMS0w_e9b44a68-4136-4aec-9fd6-12ec3f615a53"
      unitRef="cad">59100000</stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets>
    <stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets
      contextRef="i7b034123dc5f47bd9ebf930edfbf1462_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfNi0yLTEtMS0w_56b02e17-790e-474b-9236-bd0aa7bf4462"
      unitRef="cad">0</stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets>
    <stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets
      contextRef="id89efcb54ab0420bbcdd926acd171710_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfNi0zLTEtMS0w_4f6a2474-a70c-43d1-9eda-53b4a67b750e"
      unitRef="cad">59100000</stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets>
    <stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets
      contextRef="i06961f56dcc44120851442f7d5c8c858_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfOS0xLTEtMS0w_353942b4-0ab9-4716-9ed3-ec920bf8d0ae"
      unitRef="cad">-1000000.0</stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets>
    <stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets
      contextRef="i7b034123dc5f47bd9ebf930edfbf1462_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfOS0yLTEtMS0w_6d11b30e-ccd9-4ced-9bd8-6edcdd58e1bf"
      unitRef="cad">100000</stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets>
    <stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets
      contextRef="id89efcb54ab0420bbcdd926acd171710_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfOS0zLTEtMS0w_cc13d6cc-e5f6-46a8-9b2a-03fe99ee7d9d"
      unitRef="cad">-900000</stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="i49a5afa8f0c94b10884319e54f726cee_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTAtMS0xLTEtMA_f55776c4-45e1-44a7-af81-8c9a00b8670c"
      unitRef="cad">443400000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="ie8c101e33d6b436dbef2984a01ab3d1e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTAtMi0xLTEtMA_35e36d22-ca6a-4117-acef-6a325ca1aa08"
      unitRef="cad">3600000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="i519e56459e2b4fa68cd5ed9e0bbb6ab0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTAtMy0xLTEtMA_a41e2c20-73c7-4535-a47f-4e8b67907f60"
      unitRef="cad">447000000.0</ifrs-full:RightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="i6b8fee24626047f0b7e9a6195aae3add_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTEtMS0xLTEtMA_e73427df-f2cb-4b9c-9a5e-a2a78cf6655a"
      unitRef="cad">43800000</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="i62389489f02c4b0ab95c6d2ab053c3f2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTEtMi0xLTEtMA_cdcd9494-35e5-44ac-a434-ff145c64bdc5"
      unitRef="cad">12200000</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="ib7c9c7447d0f48f9a565cd50a2be351e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTEtMy0xLTEtMA_719a8b1d-0fd3-4aca-85a8-8bb3da67f9df"
      unitRef="cad">56000000.0</ifrs-full:AdditionsToRightofuseAssets>
    <stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets
      contextRef="i6b8fee24626047f0b7e9a6195aae3add_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTItMS0xLTEtMA_ad0d3b08-86f3-4470-9d55-571a85bd3792"
      unitRef="cad">74000000.0</stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets>
    <stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets
      contextRef="i62389489f02c4b0ab95c6d2ab053c3f2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTItMi0xLTEtMA_adcfa0f6-5d82-4fea-9d99-b21657e71a4b"
      unitRef="cad">5900000</stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets>
    <stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets
      contextRef="ib7c9c7447d0f48f9a565cd50a2be351e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTItMy0xLTEtMA_07315d07-5c91-4e38-ad17-ee909815f07e"
      unitRef="cad">79900000</stn:AcquisitionsThroughBusinessCombinationsRightOfUseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="i6b8fee24626047f0b7e9a6195aae3add_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTMtMS0xLTEtMA_1651874b-cd52-435b-bb88-1b985712c34b"
      unitRef="cad">102900000</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="i62389489f02c4b0ab95c6d2ab053c3f2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTMtMi0xLTEtMA_95a1a274-f709-4775-86bd-a33caa2783f4"
      unitRef="cad">5000000.0</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="ib7c9c7447d0f48f9a565cd50a2be351e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTMtMy0xLTEtMA_b9aca0ff-e2d3-4666-8945-0b50a262328f"
      unitRef="cad">107900000</ifrs-full:DepreciationRightofuseAssets>
    <stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets
      contextRef="i6b8fee24626047f0b7e9a6195aae3add_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTQtMS0xLTEtMA_726604a4-1d9f-48b8-a7bc-622321564338"
      unitRef="cad">24400000</stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets>
    <stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets
      contextRef="i62389489f02c4b0ab95c6d2ab053c3f2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTQtMi0xLTEtMA_1357fe9a-880b-46ec-8df2-ac7f29cdbc25"
      unitRef="cad">200000</stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets>
    <stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets
      contextRef="ib7c9c7447d0f48f9a565cd50a2be351e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTQtMy0xLTEtMA_b0c204da-292e-4a44-adc8-11cbe149d751"
      unitRef="cad">24600000</stn:IncreaseDecreaseThroughModificationOfRightOfUseAssets>
    <stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets
      contextRef="i6b8fee24626047f0b7e9a6195aae3add_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTUtMS0xLTEtMA_aa58da97-7af4-4b9c-8901-5aaaf9417013"
      unitRef="cad">19100000</stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets>
    <stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets
      contextRef="i62389489f02c4b0ab95c6d2ab053c3f2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTUtMi0xLTEtMA_eef9fcc9-9548-4791-a819-de1cef1c59de"
      unitRef="cad">0</stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets>
    <stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets
      contextRef="ib7c9c7447d0f48f9a565cd50a2be351e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTUtMy0xLTEtMA_6b716ec5-1ce7-4d32-87e0-aa1ff55a16d1"
      unitRef="cad">19100000</stn:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets>
    <stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets
      contextRef="i6b8fee24626047f0b7e9a6195aae3add_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTgtMS0xLTEtMA_3e64bfd6-3860-4ef4-b45e-1aa43c9dd2eb"
      unitRef="cad">-3900000</stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets>
    <stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets
      contextRef="i62389489f02c4b0ab95c6d2ab053c3f2_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTgtMi0xLTEtMA_6adaf78f-ae5a-4aca-8452-064ef1981d79"
      unitRef="cad">-100000</stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets>
    <stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets
      contextRef="ib7c9c7447d0f48f9a565cd50a2be351e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTgtMy0xLTEtMA_b4e7e9b8-513c-44ea-8f82-d390d2421b80"
      unitRef="cad">-4000000.0</stn:IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="if7c57590d27541a48eaafbb25a4dcd17_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTktMS0xLTEtMA_6f8100ca-c75e-461b-91fb-ce84c91d30a4"
      unitRef="cad">459700000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="ifbf45251441c4371ae0fb86c7cc7ae24_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTktMi0xLTEtMA_217c896d-a622-4ada-b32b-105830268293"
      unitRef="cad">16800000</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="ief10d3cca6504d1489fefeb3172a4d38_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjI1NjAwYzgzYmI4MDRjYjliMzg5MDNlN2RhOTZiZDM2L3RhYmxlcmFuZ2U6MjU2MDBjODNiYjgwNGNiOWIzODkwM2U3ZGE5NmJkMzZfMTktMy0xLTEtMA_42d9ead2-449c-4431-84c5-a3fffd4f6389"
      unitRef="cad">476500000</ifrs-full:RightofuseAssets>
    <stn:LeaseTerm
      contextRef="iefb5dc51a5284826bf85d40c79e8e66e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RleHRyZWdpb246NTJiZjYyZWQ3NjRiNDE4MGE0OWExNjdiYjdjZTEzZmJfMTI3_08cbed56-596c-45a6-a21d-8983df071460">P1Y</stn:LeaseTerm>
    <stn:LeaseTerm
      contextRef="i98263cd0e2bd4206bc3480ef77822e6e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RleHRyZWdpb246NTJiZjYyZWQ3NjRiNDE4MGE0OWExNjdiYjdjZTEzZmJfMTMz_c1973403-b861-4941-9c7a-182a7a152b2b">P18Y</stn:LeaseTerm>
    <stn:LeaseTerm
      contextRef="i3cbba0bb80ac4f2e9d8b39b3c3cdee4e_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RleHRyZWdpb246NTJiZjYyZWQ3NjRiNDE4MGE0OWExNjdiYjdjZTEzZmJfMTg3_c6711423-77c2-4cbd-b2b0-4a8e515c13cd">P7Y3M18D</stn:LeaseTerm>
    <stn:LeaseTerm
      contextRef="i7c36de41190a4992a93fb4b596b6f765_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RleHRyZWdpb246NTJiZjYyZWQ3NjRiNDE4MGE0OWExNjdiYjdjZTEzZmJfMjAy_6f3fb17d-550e-4f9b-a01b-e70a1706b9ac">P7Y1M6D</stn:LeaseTerm>
    <stn:LeaseTerm
      contextRef="i206d97c5989e46ff915ae248e6358b31_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RleHRyZWdpb246NTJiZjYyZWQ3NjRiNDE4MGE0OWExNjdiYjdjZTEzZmJfNDA0_6c5860b4-1c2f-4f01-852d-845fa0525371">P2Y</stn:LeaseTerm>
    <stn:LeaseTerm
      contextRef="i39fb5b140f86404681f5660201442118_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RleHRyZWdpb246NTJiZjYyZWQ3NjRiNDE4MGE0OWExNjdiYjdjZTEzZmJfNDEw_8862500e-a842-4b2a-be48-d096e9e285d1">P7Y</stn:LeaseTerm>
    <stn:LeaseTerm
      contextRef="id6df17df9b9d442eaafb303027e7dd2a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RleHRyZWdpb246NTJiZjYyZWQ3NjRiNDE4MGE0OWExNjdiYjdjZTEzZmJfNDY0_923bfc5e-b17c-40ef-87ac-a95a4bd7015b">P3Y4M24D</stn:LeaseTerm>
    <stn:LeaseTerm
      contextRef="ic177ad0e42ed4a7f9bfe1b27d598eaf0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RleHRyZWdpb246NTJiZjYyZWQ3NjRiNDE4MGE0OWExNjdiYjdjZTEzZmJfNDc5_e6f87749-9f78-4524-a65d-870c6905f184">P2Y6M</stn:LeaseTerm>
    <stn:LeaseTerm
      contextRef="i977ee5f77c77475db5eb47ec4deb73a5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RleHRyZWdpb246NTJiZjYyZWQ3NjRiNDE4MGE0OWExNjdiYjdjZTEzZmJfNjc5_765e04aa-3637-4d20-b3c6-b2a744fb9ac5">P1Y</stn:LeaseTerm>
    <stn:LeaseTerm
      contextRef="i9a4c06b5bc4c4c45833033beb39f3bf5_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RleHRyZWdpb246NTJiZjYyZWQ3NjRiNDE4MGE0OWExNjdiYjdjZTEzZmJfNjg1_b6975bbe-109e-46b6-b4eb-06d8c2ec9447">P5Y</stn:LeaseTerm>
    <ifrs-full:OnerousContractsProvision
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RleHRyZWdpb246NTJiZjYyZWQ3NjRiNDE4MGE0OWExNjdiYjdjZTEzZmJfODI0NjMzNzIxNTgyNA_96cea5f4-85e5-4332-92a3-76329b19fda6"
      unitRef="cad">12500000</ifrs-full:OnerousContractsProvision>
    <ifrs-full:DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RleHRyZWdpb246NTJiZjYyZWQ3NjRiNDE4MGE0OWExNjdiYjdjZTEzZmJfODI0NjMzNzIxNTYxMA_d507e070-1efe-4f2f-8862-7f440575d647">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impairment losses during the year ended December&#160;31, 2021 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Reportable segments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Global&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impairment losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;23.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;6.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impairment reversals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(5.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Net impairment of lease assets and property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;8.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;16.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;24.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Recoverable amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;6.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;7.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impairment losses during the year ended December&#160;31, 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Reportable segments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Global&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impairment losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;50.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;59.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;16.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;19.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;66.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;6.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;5.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;78.6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Recoverable amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;8.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;12.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory>
    <ifrs-full:ImpairmentLoss
      contextRef="i2a9a87442e3a4bfea2b82a1971f2fc57_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOmQ1YmRjODhkNjAyODQ0OGNiNjQzNDNjZDVkNzRiYWVhL3RhYmxlcmFuZ2U6ZDViZGM4OGQ2MDI4NDQ4Y2I2NDM0M2NkNWQ3NGJhZWFfMi0xLTEtMS00Mjk2OQ_11a78feb-58f5-4f74-8e41-94362f1af65a"
      unitRef="cad">10500000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="i4eedd5550701474b9ed98be9e20082e0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOmQ1YmRjODhkNjAyODQ0OGNiNjQzNDNjZDVkNzRiYWVhL3RhYmxlcmFuZ2U6ZDViZGM4OGQ2MDI4NDQ4Y2I2NDM0M2NkNWQ3NGJhZWFfMi0yLTEtMS00Mjk3NA_4ed74d15-bf6c-4b97-a659-e455a0a699a0"
      unitRef="cad">12600000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="i1caa2742e80a400bbf22867494f0a66f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOmQ1YmRjODhkNjAyODQ0OGNiNjQzNDNjZDVkNzRiYWVhL3RhYmxlcmFuZ2U6ZDViZGM4OGQ2MDI4NDQ4Y2I2NDM0M2NkNWQ3NGJhZWFfMi0zLTEtMS00Mjk3OA_40c00cbd-b46e-4734-b52f-424ac13a26c7"
      unitRef="cad">600000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="ib7c9c7447d0f48f9a565cd50a2be351e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOmQ1YmRjODhkNjAyODQ0OGNiNjQzNDNjZDVkNzRiYWVhL3RhYmxlcmFuZ2U6ZDViZGM4OGQ2MDI4NDQ4Y2I2NDM0M2NkNWQ3NGJhZWFfMi00LTEtMS00Mjk4Mg_00ac0229-b40e-45e5-8fa4-cad612c784fb"
      unitRef="cad">23700000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="i11de81257ac94ba99eb43fc9faf0b2ba_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOmQ1YmRjODhkNjAyODQ0OGNiNjQzNDNjZDVkNzRiYWVhL3RhYmxlcmFuZ2U6ZDViZGM4OGQ2MDI4NDQ4Y2I2NDM0M2NkNWQ3NGJhZWFfMy0xLTEtMS00Mjk2OQ_0d130859-ea53-4669-9628-99f415893ccd"
      unitRef="cad">1900000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="i6339533b53e641f9910973d168943d89_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOmQ1YmRjODhkNjAyODQ0OGNiNjQzNDNjZDVkNzRiYWVhL3RhYmxlcmFuZ2U6ZDViZGM4OGQ2MDI4NDQ4Y2I2NDM0M2NkNWQ3NGJhZWFfMy0yLTEtMS00Mjk3NA_476eb625-3cde-4311-9c03-5a271288d6cb"
      unitRef="cad">4800000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="i7f9c78b6f33947fb9be901953fefeb01_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOmQ1YmRjODhkNjAyODQ0OGNiNjQzNDNjZDVkNzRiYWVhL3RhYmxlcmFuZ2U6ZDViZGM4OGQ2MDI4NDQ4Y2I2NDM0M2NkNWQ3NGJhZWFfMy0zLTEtMS00Mjk3OA_e8b5c1e8-1014-47bc-93bf-ba431bdfc5d0"
      unitRef="cad">200000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="i358c3ec548394dc9bf2ae5a87d97bc6a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOmQ1YmRjODhkNjAyODQ0OGNiNjQzNDNjZDVkNzRiYWVhL3RhYmxlcmFuZ2U6ZDViZGM4OGQ2MDI4NDQ4Y2I2NDM0M2NkNWQ3NGJhZWFfMy00LTEtMS00Mjk4Mg_faab1ed3-c22c-44c6-9724-add9f4c35e79"
      unitRef="cad">6900000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ReversalOfImpairmentLoss
      contextRef="i4a282413b9f14efb857b1108f18b71b9_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOmQ1YmRjODhkNjAyODQ0OGNiNjQzNDNjZDVkNzRiYWVhL3RhYmxlcmFuZ2U6ZDViZGM4OGQ2MDI4NDQ4Y2I2NDM0M2NkNWQ3NGJhZWFfNC0xLTEtMS01MDg3OA_599b5c3c-9079-4dbb-8f91-d319188c269c"
      unitRef="cad">3800000</ifrs-full:ReversalOfImpairmentLoss>
    <ifrs-full:ReversalOfImpairmentLoss
      contextRef="i5e87e7697fa541c5949309a88dd0dc86_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOmQ1YmRjODhkNjAyODQ0OGNiNjQzNDNjZDVkNzRiYWVhL3RhYmxlcmFuZ2U6ZDViZGM4OGQ2MDI4NDQ4Y2I2NDM0M2NkNWQ3NGJhZWFfNC0yLTEtMS01MDg4NA_1f2535b6-2711-4d24-a62e-aa2e91071374"
      unitRef="cad">1200000</ifrs-full:ReversalOfImpairmentLoss>
    <ifrs-full:ReversalOfImpairmentLoss
      contextRef="i911a88f221074348bd860d2921fc58ea_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOmQ1YmRjODhkNjAyODQ0OGNiNjQzNDNjZDVkNzRiYWVhL3RhYmxlcmFuZ2U6ZDViZGM4OGQ2MDI4NDQ4Y2I2NDM0M2NkNWQ3NGJhZWFfNC0zLTEtMS01MDg5MA_e927a16a-4453-46e2-a7ca-ba7561fb411c"
      unitRef="cad">800000</ifrs-full:ReversalOfImpairmentLoss>
    <ifrs-full:ReversalOfImpairmentLoss
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOmQ1YmRjODhkNjAyODQ0OGNiNjQzNDNjZDVkNzRiYWVhL3RhYmxlcmFuZ2U6ZDViZGM4OGQ2MDI4NDQ4Y2I2NDM0M2NkNWQ3NGJhZWFfNC00LTEtMS01MDc2Mw_6b5fa926-8b73-45b4-bfcd-98d6aa3e8722"
      unitRef="cad">5800000</ifrs-full:ReversalOfImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="i4a282413b9f14efb857b1108f18b71b9_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOmQ1YmRjODhkNjAyODQ0OGNiNjQzNDNjZDVkNzRiYWVhL3RhYmxlcmFuZ2U6ZDViZGM4OGQ2MDI4NDQ4Y2I2NDM0M2NkNWQ3NGJhZWFfNC0xLTEtMS00Mjk2OQ_b709fc98-8a94-4c6a-901f-0cc8578bb96c"
      unitRef="cad">8600000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="i5e87e7697fa541c5949309a88dd0dc86_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOmQ1YmRjODhkNjAyODQ0OGNiNjQzNDNjZDVkNzRiYWVhL3RhYmxlcmFuZ2U6ZDViZGM4OGQ2MDI4NDQ4Y2I2NDM0M2NkNWQ3NGJhZWFfNC0yLTEtMS00Mjk3NA_f7e5925e-2608-4d13-ac8a-5db5c78f6417"
      unitRef="cad">16200000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="i911a88f221074348bd860d2921fc58ea_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOmQ1YmRjODhkNjAyODQ0OGNiNjQzNDNjZDVkNzRiYWVhL3RhYmxlcmFuZ2U6ZDViZGM4OGQ2MDI4NDQ4Y2I2NDM0M2NkNWQ3NGJhZWFfNC0zLTEtMS00Mjk3OA_d2f8a2df-696e-469f-a6f6-ab52f27309ae"
      unitRef="cad">0</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOmQ1YmRjODhkNjAyODQ0OGNiNjQzNDNjZDVkNzRiYWVhL3RhYmxlcmFuZ2U6ZDViZGM4OGQ2MDI4NDQ4Y2I2NDM0M2NkNWQ3NGJhZWFfNC00LTEtMS00Mjk4Mg_9d68ab43-d633-4c2c-b128-60296f39d2c9"
      unitRef="cad">24800000</ifrs-full:ImpairmentLoss>
    <ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit
      contextRef="i26f8af91dddd4e9b98ca457f44ad97ba_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOmQ1YmRjODhkNjAyODQ0OGNiNjQzNDNjZDVkNzRiYWVhL3RhYmxlcmFuZ2U6ZDViZGM4OGQ2MDI4NDQ4Y2I2NDM0M2NkNWQ3NGJhZWFfNS0xLTEtMS00Mjk2OQ_0dd7f8e5-668a-4cc5-8350-1b929332531a"
      unitRef="cad">0</ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit>
    <ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit
      contextRef="id50cb5e366af4d50bc74c36b6551a4c0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOmQ1YmRjODhkNjAyODQ0OGNiNjQzNDNjZDVkNzRiYWVhL3RhYmxlcmFuZ2U6ZDViZGM4OGQ2MDI4NDQ4Y2I2NDM0M2NkNWQ3NGJhZWFfNS0yLTEtMS00Mjk3NA_fd767dcc-aed6-472a-83c5-2abed64e2eff"
      unitRef="cad">6800000</ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit>
    <ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit
      contextRef="i194ec526f2be469fa3e2dc9764e653e7_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOmQ1YmRjODhkNjAyODQ0OGNiNjQzNDNjZDVkNzRiYWVhL3RhYmxlcmFuZ2U6ZDViZGM4OGQ2MDI4NDQ4Y2I2NDM0M2NkNWQ3NGJhZWFfNS0zLTEtMS00Mjk3OA_49c87a28-5ef6-4149-8795-544d05fb189f"
      unitRef="cad">1100000</ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit>
    <ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOmQ1YmRjODhkNjAyODQ0OGNiNjQzNDNjZDVkNzRiYWVhL3RhYmxlcmFuZ2U6ZDViZGM4OGQ2MDI4NDQ4Y2I2NDM0M2NkNWQ3NGJhZWFfNS00LTEtMS00Mjk4Mg_9ce27131-9730-4045-a24c-72663dd81266"
      unitRef="cad">7900000</ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit>
    <ifrs-full:ImpairmentLoss
      contextRef="i5e1aba298c194e6da7b954b6bfdec761_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjZjNWJiMzJjZjAwYzRjOGJiMDgxODQwYzIyNzE1ZjM4L3RhYmxlcmFuZ2U6NmM1YmIzMmNmMDBjNGM4YmIwODE4NDBjMjI3MTVmMzhfMi0xLTEtMS00MjkzNw_1cc19116-6ae4-4b01-9d3c-0e4a4cdb7a79"
      unitRef="cad">50400000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="ie689e268e83d45c19989ac253ad2f9f6_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjZjNWJiMzJjZjAwYzRjOGJiMDgxODQwYzIyNzE1ZjM4L3RhYmxlcmFuZ2U6NmM1YmIzMmNmMDBjNGM4YmIwODE4NDBjMjI3MTVmMzhfMi0yLTEtMS00Mjk1Mw_25fdb18e-918f-49df-8362-42e7ae1d570b"
      unitRef="cad">4800000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="i675ebc924975466ca516e0041c61b20d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjZjNWJiMzJjZjAwYzRjOGJiMDgxODQwYzIyNzE1ZjM4L3RhYmxlcmFuZ2U6NmM1YmIzMmNmMDBjNGM4YmIwODE4NDBjMjI3MTVmMzhfMi0zLTEtMS00Mjk2MA_99b9328f-60cd-4401-bec8-11dfc16b0d86"
      unitRef="cad">3900000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="id89efcb54ab0420bbcdd926acd171710_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjZjNWJiMzJjZjAwYzRjOGJiMDgxODQwYzIyNzE1ZjM4L3RhYmxlcmFuZ2U6NmM1YmIzMmNmMDBjNGM4YmIwODE4NDBjMjI3MTVmMzhfMi00LTEtMS00Mjk2NA_1d4dd855-0744-476a-9aa8-621c6b4ac9ac"
      unitRef="cad">59100000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="iefd002a80aa24f4996dc339eb9a30eef_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjZjNWJiMzJjZjAwYzRjOGJiMDgxODQwYzIyNzE1ZjM4L3RhYmxlcmFuZ2U6NmM1YmIzMmNmMDBjNGM4YmIwODE4NDBjMjI3MTVmMzhfMy0xLTEtMS00MjkzNw_c51b240c-1151-4fdf-928f-87de6c791869"
      unitRef="cad">16300000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="i27f5b4aafcce4f0a8f7edab0b35df3e9_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjZjNWJiMzJjZjAwYzRjOGJiMDgxODQwYzIyNzE1ZjM4L3RhYmxlcmFuZ2U6NmM1YmIzMmNmMDBjNGM4YmIwODE4NDBjMjI3MTVmMzhfMy0yLTEtMS00Mjk1Mw_fcc2c1ba-781f-4de5-aab1-0b7f1ed4a962"
      unitRef="cad">1700000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="id34b3ec8d8724be19ac2902c22c39c31_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjZjNWJiMzJjZjAwYzRjOGJiMDgxODQwYzIyNzE1ZjM4L3RhYmxlcmFuZ2U6NmM1YmIzMmNmMDBjNGM4YmIwODE4NDBjMjI3MTVmMzhfMy0zLTEtMS00Mjk2MA_c1c7947e-6856-496b-aa48-2a7e55b5885d"
      unitRef="cad">1500000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="i0e8402244660421a8f46e4badd22795c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjZjNWJiMzJjZjAwYzRjOGJiMDgxODQwYzIyNzE1ZjM4L3RhYmxlcmFuZ2U6NmM1YmIzMmNmMDBjNGM4YmIwODE4NDBjMjI3MTVmMzhfMy00LTEtMS00Mjk2NA_b9bf1cb6-2894-41e4-8387-220637ad237b"
      unitRef="cad">19500000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="i0f3303b3c69d4671a214e4312a62bea4_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjZjNWJiMzJjZjAwYzRjOGJiMDgxODQwYzIyNzE1ZjM4L3RhYmxlcmFuZ2U6NmM1YmIzMmNmMDBjNGM4YmIwODE4NDBjMjI3MTVmMzhfNC0xLTEtMS00MjkzNw_28b6ede8-db52-4d14-9d63-9b8615886500"
      unitRef="cad">66700000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="i444ac2801b6643f9b82e45ab58628109_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjZjNWJiMzJjZjAwYzRjOGJiMDgxODQwYzIyNzE1ZjM4L3RhYmxlcmFuZ2U6NmM1YmIzMmNmMDBjNGM4YmIwODE4NDBjMjI3MTVmMzhfNC0yLTEtMS00Mjk1Mw_9f50b86a-b3ac-4ed0-b393-5b104644daa9"
      unitRef="cad">6500000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="i7e7add6a516340e0a48af53ac6087fcc_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjZjNWJiMzJjZjAwYzRjOGJiMDgxODQwYzIyNzE1ZjM4L3RhYmxlcmFuZ2U6NmM1YmIzMmNmMDBjNGM4YmIwODE4NDBjMjI3MTVmMzhfNC0zLTEtMS00Mjk2MA_74f43485-462c-4268-b041-87ddcd1cbe35"
      unitRef="cad">5400000</ifrs-full:ImpairmentLoss>
    <ifrs-full:ImpairmentLoss
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjZjNWJiMzJjZjAwYzRjOGJiMDgxODQwYzIyNzE1ZjM4L3RhYmxlcmFuZ2U6NmM1YmIzMmNmMDBjNGM4YmIwODE4NDBjMjI3MTVmMzhfNC00LTEtMS00Mjk2NA_44d40e13-87ff-4887-b72d-cc57a876db40"
      unitRef="cad">78600000</ifrs-full:ImpairmentLoss>
    <ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit
      contextRef="i0a4027fa27b54961a91ae5c5ad53480b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjZjNWJiMzJjZjAwYzRjOGJiMDgxODQwYzIyNzE1ZjM4L3RhYmxlcmFuZ2U6NmM1YmIzMmNmMDBjNGM4YmIwODE4NDBjMjI3MTVmMzhfNS0xLTEtMS00MjkzNw_6161accc-f1b0-41d4-b112-a143671536e3"
      unitRef="cad">8400000</ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit>
    <ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit
      contextRef="ie07ec0fabbb34b40b407e3eb5c74496f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjZjNWJiMzJjZjAwYzRjOGJiMDgxODQwYzIyNzE1ZjM4L3RhYmxlcmFuZ2U6NmM1YmIzMmNmMDBjNGM4YmIwODE4NDBjMjI3MTVmMzhfNS0yLTEtMS00Mjk1Mw_d7c7e766-83aa-4fa8-9b5d-1a0a3013da99"
      unitRef="cad">1200000</ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit>
    <ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit
      contextRef="ic72723771dbb4ded989d991e511bcdb7_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjZjNWJiMzJjZjAwYzRjOGJiMDgxODQwYzIyNzE1ZjM4L3RhYmxlcmFuZ2U6NmM1YmIzMmNmMDBjNGM4YmIwODE4NDBjMjI3MTVmMzhfNS0zLTEtMS00Mjk2MA_fe65a9e8-765e-487e-9238-4de7960cd2f4"
      unitRef="cad">2400000</ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit>
    <ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjZjNWJiMzJjZjAwYzRjOGJiMDgxODQwYzIyNzE1ZjM4L3RhYmxlcmFuZ2U6NmM1YmIzMmNmMDBjNGM4YmIwODE4NDBjMjI3MTVmMzhfNS00LTEtMS00Mjk2NA_667100dc-c7f9-4cb4-ae0b-a67c0a60a753"
      unitRef="cad">12000000.0</ifrs-full:RecoverableAmountOfAssetOrCashgeneratingUnit>
    <stn:DisclosureOfDetailedInformationAboutLeaseCostsTextBlock
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RleHRyZWdpb246NTJiZjYyZWQ3NjRiNDE4MGE0OWExNjdiYjdjZTEzZmJfMTgxNA_989083db-d59e-4e24-af76-a0d99b43e75f">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Amounts recognized in administrative and marketing expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Rent expense - variable lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;43.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;49.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Rent expense - short-term leases and leases of&#160;low-value&#160;assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income from subleases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(3.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;42.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;47.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</stn:DisclosureOfDetailedInformationAboutLeaseCostsTextBlock>
    <ifrs-full:ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjliZmNjMmNlYmZkMzQ4YzdhYWE4Y2Y5ODBjZDQ5ZWQ5L3RhYmxlcmFuZ2U6OWJmY2MyY2ViZmQzNDhjN2FhYThjZjk4MGNkNDllZDlfMy0xLTEtMS0w_0fd033c7-b134-4b37-afa7-f12520436cb3"
      unitRef="cad">43500000</ifrs-full:ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities>
    <ifrs-full:ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjliZmNjMmNlYmZkMzQ4YzdhYWE4Y2Y5ODBjZDQ5ZWQ5L3RhYmxlcmFuZ2U6OWJmY2MyY2ViZmQzNDhjN2FhYThjZjk4MGNkNDllZDlfMy0yLTEtMS0w_232c617a-4990-43bf-b3e4-c6f312fe543c"
      unitRef="cad">49700000</ifrs-full:ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities>
    <stn:ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjliZmNjMmNlYmZkMzQ4YzdhYWE4Y2Y5ODBjZDQ5ZWQ5L3RhYmxlcmFuZ2U6OWJmY2MyY2ViZmQzNDhjN2FhYThjZjk4MGNkNDllZDlfNC0xLTEtMS0w_5ac9104c-fdec-4822-b370-33376b09f89a"
      unitRef="cad">2500000</stn:ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed>
    <stn:ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjliZmNjMmNlYmZkMzQ4YzdhYWE4Y2Y5ODBjZDQ5ZWQ5L3RhYmxlcmFuZ2U6OWJmY2MyY2ViZmQzNDhjN2FhYThjZjk4MGNkNDllZDlfNC0yLTEtMS0w_b731a867-47bf-424b-baa2-fa1700a898d9"
      unitRef="cad">3300000</stn:ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed>
    <ifrs-full:IncomeFromSubleasingRightofuseAssets
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjliZmNjMmNlYmZkMzQ4YzdhYWE4Y2Y5ODBjZDQ5ZWQ5L3RhYmxlcmFuZ2U6OWJmY2MyY2ViZmQzNDhjN2FhYThjZjk4MGNkNDllZDlfNS0xLTEtMS0w_9aa4ba9c-4bbd-4660-910f-f30ff3361f17"
      unitRef="cad">3100000</ifrs-full:IncomeFromSubleasingRightofuseAssets>
    <ifrs-full:IncomeFromSubleasingRightofuseAssets
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjliZmNjMmNlYmZkMzQ4YzdhYWE4Y2Y5ODBjZDQ5ZWQ5L3RhYmxlcmFuZ2U6OWJmY2MyY2ViZmQzNDhjN2FhYThjZjk4MGNkNDllZDlfNS0yLTEtMS0w_6702385f-096f-45ee-88ef-8474f436a4eb"
      unitRef="cad">5600000</ifrs-full:IncomeFromSubleasingRightofuseAssets>
    <stn:TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjliZmNjMmNlYmZkMzQ4YzdhYWE4Y2Y5ODBjZDQ5ZWQ5L3RhYmxlcmFuZ2U6OWJmY2MyY2ViZmQzNDhjN2FhYThjZjk4MGNkNDllZDlfNy0xLTEtMS0w_363947fa-be27-4e46-bd96-4d22e1128d4f"
      unitRef="cad">42900000</stn:TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities>
    <stn:TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF82Ny9mcmFnOjUyYmY2MmVkNzY0YjQxODBhNDlhMTY3YmI3Y2UxM2ZiL3RhYmxlOjliZmNjMmNlYmZkMzQ4YzdhYWE4Y2Y5ODBjZDQ5ZWQ5L3RhYmxlcmFuZ2U6OWJmY2MyY2ViZmQzNDhjN2FhYThjZjk4MGNkNDllZDlfNy0yLTEtMS0w_abd695be-bba1-4458-abd1-689a3983c68e"
      unitRef="cad">47400000</stn:TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities>
    <ifrs-full:DisclosureOfGoodwillExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RleHRyZWdpb246YTRhOWQzZTlhNjUwNDYxOWFmMTMyM2JiY2NhM2MzOTJfMzA3NA_1113091b-a563-470e-9129-c049e7b42676">Goodwill&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Gross goodwill, beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,851.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,829.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;532.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impact of foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(22.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(9.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Gross goodwill, end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,362.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,851.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accumulated impairment losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(178.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(178.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Net goodwill, end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,184.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,673.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Goodwill arising from acquisitions includes factors such as the expertise and reputation of the assembled workforce acquired, the geographic location of the acquiree, and the expected synergies.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company considers its CGUs based on the interdependence of cash flows between different geographic locations and how management monitors the operations. As such, the CGUs are defined as Canada, US, Asia/Pacific, Latin America, and UK/Europe/Middle East. As goodwill is not monitored at a level lower than the Company&#x2019;s operating segments, the CGUs excluding Canada and the US are grouped in Global for purposes of allocating goodwill and testing impairment.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Goodwill was allocated to its CGUs or group of CGUs as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;359.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;359.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,304.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;963.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Global&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;519.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;351.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Allocated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,184.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,673.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On October&#160;1, 2021, and October&#160;1, 2020, the Company performed its annual goodwill impairment test in accordance with its policy described in note 4. Based on the results of the 2021 and 2020 tests, the Company concluded that the recoverable amount of each CGU or group of CGUs exceeded its carrying amount and, therefore, goodwill was not impaired.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Assumptions&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The calculation of fair value less costs of disposal is most sensitive to the following key assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Operating margin rates based on actual experience and management&#x2019;s long-term projections.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Discount rates reflecting investors&#x2019; expectations when discounting future cash flows to a present value, taking into consideration market rates of return, capital structure, company size, and industry risk. If necessary, a discount rate is further adjusted to reflect risks specific to a CGU or group of CGUs when future estimates of cash flows have not been adjusted. For its October&#160;1, 2021 impairment tests, the Company discounted the cash flows for each CGU or group of CGUs using an&#160;after-tax&#160;discount rate ranging from 7.7% to 28.5% (October 1, 2020 &#x2013; 8.3% to 25.9%).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Terminal growth rates based on actual experience and market analysis. Projections are extrapolated beyond five years using a growth rate that does not exceed 2.5% (2020 &#x2013; 3.0%). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Non-cash&#160;working capital requirements are based on historical actual rates, market analysis, and management&#x2019;s long-term projections.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt"&gt;Net revenue growth rate based on management&#x2019;s best estimates of cash flow projections over a five-year period.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Cardno acquisition completed on December 8, 2021 added $457.5 combined goodwill to the US CGU and the Global group of CGUs, requiring the Company to perform an updated goodwill impairment test for both CGUs on December 31, 2021,  in accordance with IAS 36. Based on the results of the December 31, 2021 update test, the Company concluded that the recoverable amount of the US CGU and Global group of CGUs exceeded its carrying amount; therefore, goodwill was not impaired. The key assumptions applied to the update goodwill test was consistent with those applied to the annual test.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Sensitivity to changes in assumptions&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As at October&#160;1, 2021 and December 31, 2021, the recoverable amounts of CGUs and group of CGUs tested exceeded their carrying amounts and management believes that no reasonably possible change in any of the above key assumptions would have caused the carrying amount to exceed its recoverable amount.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfGoodwillExplanatory>
    <ifrs-full:DisclosureOfReconciliationOfChangesInGoodwillExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RleHRyZWdpb246YTRhOWQzZTlhNjUwNDYxOWFmMTMyM2JiY2NhM2MzOTJfMzA3NQ_f2ba7025-dc4d-4db0-8a18-6f9298d9932f">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Gross goodwill, beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,851.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,829.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;532.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impact of foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(22.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(9.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Gross goodwill, end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,362.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,851.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accumulated impairment losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(178.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(178.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Net goodwill, end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,184.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,673.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfReconciliationOfChangesInGoodwillExplanatory>
    <ifrs-full:Goodwill
      contextRef="i263daefe50b34f30a68bac5939f36d10_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RhYmxlOjZiNjFhNWU2MGIxNDQyZmU4ZmUzYmY0MDljNjlmNWU4L3RhYmxlcmFuZ2U6NmI2MWE1ZTYwYjE0NDJmZThmZTNiZjQwOWM2OWY1ZThfMi0xLTEtMS0w_5a97b258-33c7-4783-b678-c196ce523a63"
      unitRef="cad">1851800000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="i7a4cf001a8534cbc8ba84471e931eef8_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RhYmxlOjZiNjFhNWU2MGIxNDQyZmU4ZmUzYmY0MDljNjlmNWU4L3RhYmxlcmFuZ2U6NmI2MWE1ZTYwYjE0NDJmZThmZTNiZjQwOWM2OWY1ZThfMi0yLTEtMS0w_a10f24a7-1326-4f31-b764-4d131aa7f97f"
      unitRef="cad">1829800000</ifrs-full:Goodwill>
    <ifrs-full:AdditionalRecognitionGoodwill
      contextRef="i39ee473b2b5c4c328ea30c3fb37e6204_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RhYmxlOjZiNjFhNWU2MGIxNDQyZmU4ZmUzYmY0MDljNjlmNWU4L3RhYmxlcmFuZ2U6NmI2MWE1ZTYwYjE0NDJmZThmZTNiZjQwOWM2OWY1ZThfMy0xLTEtMS0w_a25426ad-f523-4ab4-b32c-f94bdf642eb1"
      unitRef="cad">532800000</ifrs-full:AdditionalRecognitionGoodwill>
    <ifrs-full:AdditionalRecognitionGoodwill
      contextRef="idfed72e66e374e3695096731da6cf7ae_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RhYmxlOjZiNjFhNWU2MGIxNDQyZmU4ZmUzYmY0MDljNjlmNWU4L3RhYmxlcmFuZ2U6NmI2MWE1ZTYwYjE0NDJmZThmZTNiZjQwOWM2OWY1ZThfMy0yLTEtMS0w_54714930-cb3b-491c-a485-2d5724110e8d"
      unitRef="cad">31400000</ifrs-full:AdditionalRecognitionGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesGoodwill
      contextRef="i39ee473b2b5c4c328ea30c3fb37e6204_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RhYmxlOjZiNjFhNWU2MGIxNDQyZmU4ZmUzYmY0MDljNjlmNWU4L3RhYmxlcmFuZ2U6NmI2MWE1ZTYwYjE0NDJmZThmZTNiZjQwOWM2OWY1ZThfNS0xLTEtMS0w_81f0360b-3268-4ade-a246-63ea19e5feea"
      unitRef="cad">-22300000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesGoodwill
      contextRef="idfed72e66e374e3695096731da6cf7ae_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RhYmxlOjZiNjFhNWU2MGIxNDQyZmU4ZmUzYmY0MDljNjlmNWU4L3RhYmxlcmFuZ2U6NmI2MWE1ZTYwYjE0NDJmZThmZTNiZjQwOWM2OWY1ZThfNS0yLTEtMS0w_836f0263-ac57-4188-ae9b-11ff3c905fe5"
      unitRef="cad">-9400000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesGoodwill>
    <ifrs-full:Goodwill
      contextRef="i7db45f9cea85432ca56c65bbde4bb0c8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RhYmxlOjZiNjFhNWU2MGIxNDQyZmU4ZmUzYmY0MDljNjlmNWU4L3RhYmxlcmFuZ2U6NmI2MWE1ZTYwYjE0NDJmZThmZTNiZjQwOWM2OWY1ZThfNi0xLTEtMS0w_75798ab3-03cb-4ac3-8237-0e23a742eade"
      unitRef="cad">2362300000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="i263daefe50b34f30a68bac5939f36d10_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RhYmxlOjZiNjFhNWU2MGIxNDQyZmU4ZmUzYmY0MDljNjlmNWU4L3RhYmxlcmFuZ2U6NmI2MWE1ZTYwYjE0NDJmZThmZTNiZjQwOWM2OWY1ZThfNi0yLTEtMS0w_19318674-db2b-4ffe-8c67-e0ac5de0d3e7"
      unitRef="cad">1851800000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="i2303dcb76ed044788d19ffb5f66df6e2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RhYmxlOjZiNjFhNWU2MGIxNDQyZmU4ZmUzYmY0MDljNjlmNWU4L3RhYmxlcmFuZ2U6NmI2MWE1ZTYwYjE0NDJmZThmZTNiZjQwOWM2OWY1ZThfMTEtMS0xLTEtMA_da5067c1-857b-40fa-81c9-115cb654ec0e"
      unitRef="cad">-178000000.0</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="i10d7a9e6580d4276bc3ab233b5f876c4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RhYmxlOjZiNjFhNWU2MGIxNDQyZmU4ZmUzYmY0MDljNjlmNWU4L3RhYmxlcmFuZ2U6NmI2MWE1ZTYwYjE0NDJmZThmZTNiZjQwOWM2OWY1ZThfMTEtMi0xLTEtMA_67aa110f-cfb1-4fa0-857c-db95b708db26"
      unitRef="cad">-178000000.0</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RhYmxlOjZiNjFhNWU2MGIxNDQyZmU4ZmUzYmY0MDljNjlmNWU4L3RhYmxlcmFuZ2U6NmI2MWE1ZTYwYjE0NDJmZThmZTNiZjQwOWM2OWY1ZThfMTItMS0xLTEtMA_46b68a91-0b39-4842-a8f5-162b297d00f7"
      unitRef="cad">2184300000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RhYmxlOjZiNjFhNWU2MGIxNDQyZmU4ZmUzYmY0MDljNjlmNWU4L3RhYmxlcmFuZ2U6NmI2MWE1ZTYwYjE0NDJmZThmZTNiZjQwOWM2OWY1ZThfMTItMi0xLTEtMA_e7b49ddf-60ab-4802-b076-58cc2918e39e"
      unitRef="cad">1673800000</ifrs-full:Goodwill>
    <ifrs-full:DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RleHRyZWdpb246YTRhOWQzZTlhNjUwNDYxOWFmMTMyM2JiY2NhM2MzOTJfMzA3Ng_026ee868-b406-4dcb-b96b-abc88dda5b5e">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Goodwill was allocated to its CGUs or group of CGUs as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;359.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;359.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,304.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;963.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Global&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;519.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;351.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Allocated&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,184.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,673.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory>
    <ifrs-full:Goodwill
      contextRef="iaa61dec3d8844830b6ce7782771b82d3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RhYmxlOjI4NGQ1MDVmNGI2MDQ0ODY5OTU4MmU3MTg0NjM3MWViL3RhYmxlcmFuZ2U6Mjg0ZDUwNWY0YjYwNDQ4Njk5NTgyZTcxODQ2MzcxZWJfMi0xLTEtMS0w_d2787845-f6e9-47f7-9cf0-6f9aede9b46f"
      unitRef="cad">359500000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="i534d154e30214f7c82ed7ed9c6e1e7e2_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RhYmxlOjI4NGQ1MDVmNGI2MDQ0ODY5OTU4MmU3MTg0NjM3MWViL3RhYmxlcmFuZ2U6Mjg0ZDUwNWY0YjYwNDQ4Njk5NTgyZTcxODQ2MzcxZWJfMi0yLTEtMS0w_498cb497-db88-4929-a027-7a7b85fcd082"
      unitRef="cad">359500000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="ibc8088ecac7f4b7998f6b35c7ece7960_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RhYmxlOjI4NGQ1MDVmNGI2MDQ0ODY5OTU4MmU3MTg0NjM3MWViL3RhYmxlcmFuZ2U6Mjg0ZDUwNWY0YjYwNDQ4Njk5NTgyZTcxODQ2MzcxZWJfMy0xLTEtMS0w_2b4cd6dd-a174-4c89-b755-c263f24e09f0"
      unitRef="cad">1304900000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="i6965eaacf6bf47e0bf3737416832f7ad_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RhYmxlOjI4NGQ1MDVmNGI2MDQ0ODY5OTU4MmU3MTg0NjM3MWViL3RhYmxlcmFuZ2U6Mjg0ZDUwNWY0YjYwNDQ4Njk5NTgyZTcxODQ2MzcxZWJfMy0yLTEtMS0w_d9a3682d-39f1-459b-b5c7-6323343117c5"
      unitRef="cad">963100000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="iae56130305074d0cb02be1f75eab6f4d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RhYmxlOjI4NGQ1MDVmNGI2MDQ0ODY5OTU4MmU3MTg0NjM3MWViL3RhYmxlcmFuZ2U6Mjg0ZDUwNWY0YjYwNDQ4Njk5NTgyZTcxODQ2MzcxZWJfNC0xLTEtMS0w_9615d816-690a-4402-9cb3-324a18098998"
      unitRef="cad">519900000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="i25613d7f4959488b938b8b49c9c4c157_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RhYmxlOjI4NGQ1MDVmNGI2MDQ0ODY5OTU4MmU3MTg0NjM3MWViL3RhYmxlcmFuZ2U6Mjg0ZDUwNWY0YjYwNDQ4Njk5NTgyZTcxODQ2MzcxZWJfNC0yLTEtMS0w_a5c77775-a02b-466e-8543-a8deeb0c3937"
      unitRef="cad">351200000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="i52a97cfea95949e8b6b244c3f68d0be2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RhYmxlOjI4NGQ1MDVmNGI2MDQ0ODY5OTU4MmU3MTg0NjM3MWViL3RhYmxlcmFuZ2U6Mjg0ZDUwNWY0YjYwNDQ4Njk5NTgyZTcxODQ2MzcxZWJfNS0xLTEtMS0w_1066197c-55de-4086-8aff-c07f8651dfb6"
      unitRef="cad">2184300000</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="i10fad36fc6c940a0a3035b3481f89b69_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RhYmxlOjI4NGQ1MDVmNGI2MDQ0ODY5OTU4MmU3MTg0NjM3MWViL3RhYmxlcmFuZ2U6Mjg0ZDUwNWY0YjYwNDQ4Njk5NTgyZTcxODQ2MzcxZWJfNS0yLTEtMS0w_aef7e18a-b7e1-4410-ac3f-997012d64559"
      unitRef="cad">1673800000</ifrs-full:Goodwill>
    <ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections
      contextRef="ide5d6c6ccac545c2acaeb0575ad2844b_I20211001"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RleHRyZWdpb246YTRhOWQzZTlhNjUwNDYxOWFmMTMyM2JiY2NhM2MzOTJfMTgyMg_a6651ad2-b2c6-412f-ae80-36e38f213688"
      unitRef="number">0.077</ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections>
    <ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections
      contextRef="i7daa8ef9e49f4823a2760454f1bce1ea_I20211001"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RleHRyZWdpb246YTRhOWQzZTlhNjUwNDYxOWFmMTMyM2JiY2NhM2MzOTJfMTgyOA_d2a2280a-7648-44ca-8949-b6fd91e6e430"
      unitRef="number">0.285</ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections>
    <ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections
      contextRef="if95b72d4a9944c018c58f558495aa7a9_I20201001"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RleHRyZWdpb246YTRhOWQzZTlhNjUwNDYxOWFmMTMyM2JiY2NhM2MzOTJfMTg0OA_3e088719-ef81-432d-a51a-1fbf0376cbad"
      unitRef="number">0.083</ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections>
    <ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections
      contextRef="id23a43d65ccc4b6481ed377d4af9782e_I20201001"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RleHRyZWdpb246YTRhOWQzZTlhNjUwNDYxOWFmMTMyM2JiY2NhM2MzOTJfMTg1NA_09bf7719-62ae-43fb-bfab-4511a2862acc"
      unitRef="number">0.259</ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections>
    <ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections
      contextRef="if489645dc98b4b7baa9cf45eafe29ca7_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RleHRyZWdpb246YTRhOWQzZTlhNjUwNDYxOWFmMTMyM2JiY2NhM2MzOTJfMTA5OTUxMTYzNDUzOA_8d1201ba-6b6b-4928-b111-5253d1176108"
      unitRef="number">0.025</ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections>
    <ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections
      contextRef="i7e35a5ff080c499fb07d8600ea9c68b3_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RleHRyZWdpb246YTRhOWQzZTlhNjUwNDYxOWFmMTMyM2JiY2NhM2MzOTJfMTA5OTUxMTYzNDU0NA_a6677e86-0af8-4d8b-8bd2-46eb465dd3bf"
      unitRef="number">0.030</ifrs-full:DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections>
    <ifrs-full:GoodwillRecognisedAsOfAcquisitionDate
      contextRef="i0b76412350974136b1cdebc88bb5dda3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83MC9mcmFnOmE0YTlkM2U5YTY1MDQ2MTlhZjEzMjNiYmNjYTNjMzkyL3RleHRyZWdpb246YTRhOWQzZTlhNjUwNDYxOWFmMTMyM2JiY2NhM2MzOTJfMTY0OTI2NzQ0ODQxNQ_8ad8a456-6f1a-4b29-8029-bd12b0bcf880"
      unitRef="cad">457500000</ifrs-full:GoodwillRecognisedAsOfAcquisitionDate>
    <ifrs-full:DisclosureOfIntangibleAssetsExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RleHRyZWdpb246Y2RlMmUwMTgxODdkNGNmZTk5ODE1YjQ0MTFkM2U3NWRfMzk0_3ea8f6f0-f813-4610-b8a3-fff6a245f9cc">Intangible Assets&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Client&lt;br/&gt;Relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Contract&lt;br/&gt;Backlog&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;325.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;65.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;406.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additions arising on acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Removal of fully amortized assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(9.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(14.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(27.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(51.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impact of foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;325.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;39.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;368.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;48.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;49.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additions arising on acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;152.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;51.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;205.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Removal of fully amortized assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(8.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(13.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(26.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impact of foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;463.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;50.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;74.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;592.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;142.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;34.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;186.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;16.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;53.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Removal of fully amortized assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(9.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(14.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(27.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(51.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impact of foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;163.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;23.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;186.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;20.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;60.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Removal of fully amortized assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(8.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(13.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(26.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impact of foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;185.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;31.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;218.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Net book value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;161.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;182.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;278.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;47.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;43.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;373.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During 2021, the Company concluded that there were no indicators of impairment related to intangible assets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The net book value of software acquired through software financing obligations is $33.5 (2020 - $5.5). In 2021, software additions through software financing obligations were $44.4 (2020 - $0.4) and have been excluded from the consolidated statement of cash flows (note 33).&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfIntangibleAssetsExplanatory>
    <ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RleHRyZWdpb246Y2RlMmUwMTgxODdkNGNmZTk5ODE1YjQ0MTFkM2U3NWRfMzk1_511a1f71-50e0-457c-90d7-d3337bba06a6">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.842%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Client&lt;br/&gt;Relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Contract&lt;br/&gt;Backlog&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;325.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;65.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;406.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additions arising on acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Removal of fully amortized assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(9.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(14.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(27.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(51.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impact of foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;325.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;39.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;368.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;48.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;49.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additions arising on acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;152.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;51.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;205.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Removal of fully amortized assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(8.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(13.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(26.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impact of foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;463.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;50.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;74.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;592.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;142.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;34.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;186.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;16.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;53.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Removal of fully amortized assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(9.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(14.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(27.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(51.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impact of foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;163.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;23.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;186.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;20.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;60.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Removal of fully amortized assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(8.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(13.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(26.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impact of foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;185.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;31.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;218.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Net book value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;161.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;182.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;278.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;47.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;43.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;373.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i5bcd05236a634c79bb61958843f3ce9b_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMy0xLTEtMS0w_7f02e968-93a7-47f8-a1e2-4570cb00e686"
      unitRef="cad">325300000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="ia48933566e3244fb99779395a4ed0b1d_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMy0yLTEtMS0w_6e75530e-b67c-4c6f-b7a2-38c8ff8183cc"
      unitRef="cad">13700000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="ibe16266363994d3d861aa38f9cf0ff30_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMy0zLTEtMS0w_76769e84-2826-4767-a751-ccd36c3b5347"
      unitRef="cad">65000000.0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i53d69e9729ae4de092141fa92e5588fa_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMy00LTEtMS0w_50475bf1-4a96-4b80-b0a6-de4dd0603075"
      unitRef="cad">2300000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i7a4cf001a8534cbc8ba84471e931eef8_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMy01LTEtMS0w_65e1ce3a-e1b8-4362-889e-8d37be1eb0be"
      unitRef="cad">406300000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i1f27298a325e4eeb9e3040a050589328_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfNi0xLTEtMS0w_35141409-c00b-4f26-8271-098b0133c4ed"
      unitRef="cad">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="ib67cc651f5b14ad0b3a57a1c1f7618a9_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfNi0yLTEtMS0w_6f527b3b-0adc-48a3-8eab-c08e8744499f"
      unitRef="cad">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i36863314eb1149d9aa650223ab284587_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfNi0zLTEtMS0w_7a8c54a4-3a5c-4b02-89bb-333cf17ce928"
      unitRef="cad">3400000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="ieb2c72c043654defbdeb1a5c977c7945_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfNi00LTEtMS0w_114a273a-ed3a-405d-8b39-2f6a2eb414c3"
      unitRef="cad">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="idfed72e66e374e3695096731da6cf7ae_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfNi01LTEtMS0w_6a405e04-4c73-4c42-a7a8-cf499b95d49e"
      unitRef="cad">3400000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i1f27298a325e4eeb9e3040a050589328_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfNy0xLTEtMS0w_c0d5028d-39cb-4205-b2e0-a368f5d09d22"
      unitRef="cad">9800000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="ib67cc651f5b14ad0b3a57a1c1f7618a9_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfNy0yLTEtMS0w_4a18abba-8e5c-4994-b68e-018371c8fa0e"
      unitRef="cad">2700000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i36863314eb1149d9aa650223ab284587_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfNy0zLTEtMS0w_e90c947d-f7d8-4e39-8a59-895a80567fde"
      unitRef="cad">0</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="ieb2c72c043654defbdeb1a5c977c7945_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfNy00LTEtMS0w_c77d84bd-67cc-4241-8859-083bcfc07b35"
      unitRef="cad">200000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="idfed72e66e374e3695096731da6cf7ae_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfNy01LTEtMS0w_089d01a4-36a6-4068-88fb-d654fa49d12a"
      unitRef="cad">12700000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="i1f27298a325e4eeb9e3040a050589328_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfOS0xLTEtMS0w_5b8eadfe-bc49-4741-bcfd-d468d8c5e892"
      unitRef="cad">9700000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="ib67cc651f5b14ad0b3a57a1c1f7618a9_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfOS0yLTEtMS0w_8725c6e2-066a-4492-a1a2-a0374780c602"
      unitRef="cad">14300000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="i36863314eb1149d9aa650223ab284587_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfOS0zLTEtMS0w_f4c20481-d168-4b91-afc2-c182af4587dd"
      unitRef="cad">27400000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="ieb2c72c043654defbdeb1a5c977c7945_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfOS00LTEtMS0w_783d5a33-0365-49ff-8a91-2fe4d82b65e6"
      unitRef="cad">500000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="idfed72e66e374e3695096731da6cf7ae_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfOS01LTEtMS0w_401bb39f-2477-4095-9210-430aff0bc380"
      unitRef="cad">51900000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="i1f27298a325e4eeb9e3040a050589328_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTAtMS0xLTEtMA_81265c7a-8f4e-472b-8de7-8c675511240b"
      unitRef="cad">-400000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="ib67cc651f5b14ad0b3a57a1c1f7618a9_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTAtMi0xLTEtMA_db6e43ea-35e9-4fa8-9486-9f2b49ecbcb1"
      unitRef="cad">500000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="i36863314eb1149d9aa650223ab284587_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTAtMy0xLTEtMA_106f2d3b-c801-4894-b18d-1df09b75f32c"
      unitRef="cad">-1700000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="ieb2c72c043654defbdeb1a5c977c7945_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTAtNC0xLTEtMA_0775ebea-6ada-407e-9ef7-3c70885fe376"
      unitRef="cad">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="idfed72e66e374e3695096731da6cf7ae_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTAtNS0xLTEtMA_27de6cc2-cde3-4d07-af05-5f32ee423dcc"
      unitRef="cad">-1600000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="ie416544a407e485ea2a37f085f730d48_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTEtMS0xLTEtMA_8e712301-4851-4b8b-8b39-a1a7f1d296db"
      unitRef="cad">325000000.0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i21d8049a4fdf47b3b29fbb6ceac90535_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTEtMi0xLTEtMA_844e0e22-65e8-4700-82f2-de275aa91f65"
      unitRef="cad">2600000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="id2c8fc0f3f3f4500963119518d6cf7de_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTEtMy0xLTEtMA_efec13ed-b4f9-43f8-9c84-1c65ada8fbdd"
      unitRef="cad">39300000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i9911e431756d42e59773eb77f7e8d861_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTEtNC0xLTEtMA_31ef5170-6a25-4013-8ec7-f6de02b7133c"
      unitRef="cad">2000000.0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i263daefe50b34f30a68bac5939f36d10_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTEtNS0xLTEtMA_ccb335af-8200-4466-9c4f-66e88533008f"
      unitRef="cad">368900000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="ia1455dc3d5cb40039d7b92d2c34d91ef_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTItMS0xLTEtMA_4662cfc8-ba86-43dd-9d85-7c2f58210058"
      unitRef="cad">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="ie6882a5ee4a94c738b21b43093997936_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTItMi0xLTEtMA_07da9d91-7a43-4f53-a0f1-d63409dce781"
      unitRef="cad">0</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i9d20d1157b214e5f98ce9a245384aad0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTItMy0xLTEtMA_a3571d4f-8524-4aa2-a0be-e58a6102e93f"
      unitRef="cad">48500000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i0cf32ae0a5e8443e9f296ed1f523647b_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTItNC0xLTEtMA_da5de29e-a561-40bb-a4a7-b187e61f95b0"
      unitRef="cad">700000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i39ee473b2b5c4c328ea30c3fb37e6204_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTItNS0xLTEtMA_e50de8af-51e6-4f07-9f9c-f3088e7cc789"
      unitRef="cad">49200000</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="ia1455dc3d5cb40039d7b92d2c34d91ef_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTMtMS0xLTEtMA_1be6f14e-c320-4f27-ae27-5947faf55555"
      unitRef="cad">152600000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="ie6882a5ee4a94c738b21b43093997936_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTMtMi0xLTEtMA_b17738bb-d72f-4501-a6ec-5e9369c28bfd"
      unitRef="cad">51500000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i9d20d1157b214e5f98ce9a245384aad0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTMtMy0xLTEtMA_d315d4b9-d7c8-4cdb-ba18-c03088699ad0"
      unitRef="cad">0</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i0cf32ae0a5e8443e9f296ed1f523647b_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTMtNC0xLTEtMA_4853305e-46ad-42a3-94e2-9a01332a83fa"
      unitRef="cad">1600000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="i39ee473b2b5c4c328ea30c3fb37e6204_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTMtNS0xLTEtMA_0546984d-b697-462f-a293-af45370f3af0"
      unitRef="cad">205700000</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="ia1455dc3d5cb40039d7b92d2c34d91ef_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTQtMS0xLTEtMA_ee919028-7a93-4aeb-afa7-98940ed9e2fc"
      unitRef="cad">8700000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="ie6882a5ee4a94c738b21b43093997936_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTQtMi0xLTEtMA_77ee8930-290d-4837-9ad1-371a2f4ea238"
      unitRef="cad">4100000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="i9d20d1157b214e5f98ce9a245384aad0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTQtMy0xLTEtMA_6b9081fa-9341-4138-8387-7489f3d213b7"
      unitRef="cad">13000000.0</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="i0cf32ae0a5e8443e9f296ed1f523647b_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTQtNC0xLTEtMA_f4ef90a7-4512-4534-942b-4f2936b8424a"
      unitRef="cad">200000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="i39ee473b2b5c4c328ea30c3fb37e6204_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTQtNS0xLTEtMA_4821f13b-3da2-40ad-bd5d-506439bfdb3b"
      unitRef="cad">26000000.0</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="ia1455dc3d5cb40039d7b92d2c34d91ef_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTUtMS0xLTEtMA_1d0286e6-3649-47d9-acbb-5a0ebe4d9747"
      unitRef="cad">-5700000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="ie6882a5ee4a94c738b21b43093997936_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTUtMi0xLTEtMA_e67e89ab-a8f3-45b2-96da-29eecb538dec"
      unitRef="cad">200000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="i9d20d1157b214e5f98ce9a245384aad0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTUtMy0xLTEtMA_fe922f76-28db-4e76-874f-bd0d80e42b79"
      unitRef="cad">-100000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="i0cf32ae0a5e8443e9f296ed1f523647b_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTUtNC0xLTEtMA_5361a015-f977-49fd-96ac-0167d8e4cb79"
      unitRef="cad">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="i39ee473b2b5c4c328ea30c3fb37e6204_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTUtNS0xLTEtMA_9e262e25-1c67-41c8-a2cd-95bf8807df6b"
      unitRef="cad">-5600000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i6eceae9806ee4666ab0b387c5ba9c4df_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTYtMS0xLTEtMA_26c61721-3bbe-4b23-8a32-204fdb4dfe3b"
      unitRef="cad">463200000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i1e2e4f40ae7a475dbfb32a2cf01f3646_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTYtMi0xLTEtMA_7095e8ae-afd8-48ba-8d33-edf946c9b779"
      unitRef="cad">50200000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="if63a302be01c4abb96a312311414adf0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTYtMy0xLTEtMA_e4d2f2d6-5e84-4b2f-9ad5-e39a25463d21"
      unitRef="cad">74700000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i4e07a1ac63284c2f8e668e90eacae522_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTYtNC0xLTEtMA_b9ba1819-bd3c-45c7-b550-6d51e545c96e"
      unitRef="cad">4100000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i7db45f9cea85432ca56c65bbde4bb0c8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTYtNS0xLTEtMA_90712df7-9ddf-4c43-adde-3095633faafd"
      unitRef="cad">592200000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i173364d215834882adbe4f0587cf2595_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTgtMS0xLTEtMA_545c18c2-d08c-44ec-bc48-53e64cb0aac2"
      unitRef="cad">-142900000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="ic89e0433eb2444b19eda4265d1749ae5_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTgtMi0xLTEtMA_9e721662-46fa-48f4-9d79-2e06f8c3cb87"
      unitRef="cad">-8800000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i168899a96bb34245839b5160957a1c5d_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTgtMy0xLTEtMA_8ee99484-5a11-4ded-853d-c38785afbe67"
      unitRef="cad">-34500000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i0309648fe88d4343900efb0849064159_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTgtNC0xLTEtMA_bab8b457-ab94-4f55-9744-f3bb6c362b8c"
      unitRef="cad">-500000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="iceb397a5a82740828cc7401d0a31a82d_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMTgtNS0xLTEtMA_2c9a21b4-e20c-4eed-8c02-dfa1dfbd976f"
      unitRef="cad">-186700000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="ic22523fd1c1f44aab233977eb54d19b6_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjEtMS0xLTEtMA_086d0108-2520-426c-bac6-7adc2c2d6be8"
      unitRef="cad">31600000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="i4e50cd11f49c45029de5be3e63ab38eb_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjEtMi0xLTEtMA_58bf0666-64d8-461d-9e54-609d205d0823"
      unitRef="cad">5000000.0</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="i766f49b66ba24718bf7edefd46a0fd7f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjEtMy0xLTEtMA_5051f85f-aca5-4efb-b283-580365ebd02c"
      unitRef="cad">16600000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="iedaa38a8efa74d81b29ace5d911e22ae_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjEtNC0xLTEtMA_5ad23fe0-ee7d-4e0c-82a8-1ec4cb2ca65f"
      unitRef="cad">0</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="i99de6c74d238493bae34df72b597d5bf_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjEtNS0xLTEtMA_56f36709-01ad-403a-ba32-4d87f8bee2eb"
      unitRef="cad">53200000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="ic22523fd1c1f44aab233977eb54d19b6_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjQtMS0xLTEtMA_26a99133-cff2-48bf-a177-65bd30beb874"
      unitRef="cad">-9700000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="i4e50cd11f49c45029de5be3e63ab38eb_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjQtMi0xLTEtMA_3407a2eb-473f-4474-8b19-10cd48668823"
      unitRef="cad">-14300000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="i766f49b66ba24718bf7edefd46a0fd7f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjQtMy0xLTEtMA_e582f24c-56f1-4291-a19a-50ef224bb16c"
      unitRef="cad">-27400000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="iedaa38a8efa74d81b29ace5d911e22ae_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjQtNC0xLTEtMA_93d3002f-750b-4a9a-a2d5-f48d557a1135"
      unitRef="cad">-500000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="i99de6c74d238493bae34df72b597d5bf_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjQtNS0xLTEtMA_8896f0cb-62e0-4661-ab24-75f72f0f26da"
      unitRef="cad">-51900000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="ic22523fd1c1f44aab233977eb54d19b6_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjUtMS0xLTEtMA_3e4f5858-e73b-4c49-9784-34796711bf53"
      unitRef="cad">-1600000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="i4e50cd11f49c45029de5be3e63ab38eb_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjUtMi0xLTEtMA_672c3761-b75c-4870-b4eb-5835c558919d"
      unitRef="cad">500000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="i766f49b66ba24718bf7edefd46a0fd7f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjUtMy0xLTEtMA_01bf8079-c2c4-44c5-8666-6f5edcdc1db1"
      unitRef="cad">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="iedaa38a8efa74d81b29ace5d911e22ae_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjUtNC0xLTEtMA_9cdd2ac4-31ae-4d6b-b91c-ca9b0ce9184c"
      unitRef="cad">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="i99de6c74d238493bae34df72b597d5bf_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjUtNS0xLTEtMA_7ba588c1-f8cd-49e8-893d-944038fedf4f"
      unitRef="cad">-1100000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i48c0667fe17e4fbcaf62e85aa7740499_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjYtMS0xLTEtMA_42a7132f-0036-41a8-a791-0b9034b6ff18"
      unitRef="cad">-163200000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i9147cbc3d912414cab652eabf465faf6_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjYtMi0xLTEtMA_f05526aa-04c6-4b45-a823-25f33dae37b2"
      unitRef="cad">0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="iae3e935dad32428d8db2ee1a1adc6bbf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjYtMy0xLTEtMA_78a6a043-a878-46fe-a4ed-874a91694ad9"
      unitRef="cad">-23700000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i6879a8105c1645f7b2bb5cb51be9dbf3_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjYtNC0xLTEtMA_56fd51e4-537a-4efd-ba9e-48922642d897"
      unitRef="cad">0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i1441672385784d978650d879f8ef1411_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjYtNS0xLTEtMA_22bc1c00-8996-4e71-9fc9-55e22bdf7599"
      unitRef="cad">-186900000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="ibf25881f115642829bcdaa889cd3dd4f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjctMS0xLTEtMA_58393d5b-f3e1-4ca8-861f-960fc2f9ccdf"
      unitRef="cad">32500000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="i61f721b8e83c4f7ea3f7a66ccb7db4ad_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjctMi0xLTEtMA_ab7bcd70-60c3-418e-860e-8ef9044cdd09"
      unitRef="cad">6800000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="i1dd80f1b60924096bfeffdd155296e56_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjctMy0xLTEtMA_b419b902-55d5-43b4-a348-a4ba52d6f173"
      unitRef="cad">20400000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="ifec074c5b3eb47bf9f7751ea9f8434f4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjctNC0xLTEtMA_ecc612d8-3fcb-411e-96e6-7220a7431dbd"
      unitRef="cad">300000</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="i405f9c44a22f47c8a29619a098ad26e5_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjctNS0xLTEtMA_dddfdee5-547d-4c95-82f5-d3f2bedf5010"
      unitRef="cad">60000000.0</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="ibf25881f115642829bcdaa889cd3dd4f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjgtMS0xLTEtMA_799b4011-79ed-453d-a71c-f1879bb000c9"
      unitRef="cad">-8700000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="i61f721b8e83c4f7ea3f7a66ccb7db4ad_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjgtMi0xLTEtMA_01504a70-b709-40c0-a7a2-a1e55219d133"
      unitRef="cad">-4100000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="i1dd80f1b60924096bfeffdd155296e56_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjgtMy0xLTEtMA_9407f294-67cb-452b-a471-a144aeb35afe"
      unitRef="cad">-13000000.0</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="ifec074c5b3eb47bf9f7751ea9f8434f4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjgtNC0xLTEtMA_bc9ca119-d266-408a-8bb1-5f1c9f969f22"
      unitRef="cad">-200000</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill
      contextRef="i405f9c44a22f47c8a29619a098ad26e5_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjgtNS0xLTEtMA_007dfcc7-4fe4-4b3d-b74f-86af8c1c24d3"
      unitRef="cad">-26000000.0</ifrs-full:RetirementsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="ibf25881f115642829bcdaa889cd3dd4f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjktMS0xLTEtMA_5917a299-fc1c-4676-b416-4b03703dcb3e"
      unitRef="cad">-2000000.0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="i61f721b8e83c4f7ea3f7a66ccb7db4ad_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjktMi0xLTEtMA_cd03038d-294b-4494-a5b5-8180356c8954"
      unitRef="cad">100000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="i1dd80f1b60924096bfeffdd155296e56_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjktMy0xLTEtMA_c7aaf6ee-5451-4b44-b70b-dca8a772caa5"
      unitRef="cad">-100000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="ifec074c5b3eb47bf9f7751ea9f8434f4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjktNC0xLTEtMA_fb5fe320-e8dc-40ed-a91b-1a30221ff183"
      unitRef="cad">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="i405f9c44a22f47c8a29619a098ad26e5_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMjktNS0xLTEtMA_bbbca4d3-5618-4f91-927c-8dfacfee2dd3"
      unitRef="cad">-2000000.0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i541bf1fb94ff4c5b8790ea6dd7e937df_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMzAtMS0xLTEtMA_7807bd54-be12-473b-b99d-4892c2fdb831"
      unitRef="cad">-185000000.0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i14e237d4e9544fa9b914b4a72ac40804_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMzAtMi0xLTEtMA_38fad955-1f26-49c8-9532-d5f66d938661"
      unitRef="cad">-2800000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="ia95b2cbd76df424f83c69784eee3baae_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMzAtMy0xLTEtMA_03b9d780-0081-42d2-bdfc-0f85bde72d3b"
      unitRef="cad">-31000000.0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="id46b3459c1f24ff882ea4109835186ac_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMzAtNC0xLTEtMA_aa0ec723-961b-4fe9-9f28-bf3452c72129"
      unitRef="cad">-100000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i731a38a92b1b43a49238ca837a175065_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMzAtNS0xLTEtMA_e48736ad-ca3f-446a-a5dc-7b83c9e5aaa0"
      unitRef="cad">-218900000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i5f47ee9c92ba49d1be6eb6440560c11c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMzItMS0xLTEtMA_e870ff98-075c-4c8a-8bca-e6d09c5621c5"
      unitRef="cad">161800000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i3f1ced54aa274e7a96dfa4e341d9e053_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMzItMi0xLTEtMA_69a16f18-758b-4aad-823f-63686dae893b"
      unitRef="cad">2600000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i1895a11baeb7467b947bc590d4d07f05_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMzItMy0xLTEtMA_be0f541d-2cc3-4719-a736-38102efa23b2"
      unitRef="cad">15600000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i54413507b8184601a4b375a8cba2bb8f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMzItNC0xLTEtMA_6b259eda-966d-472b-b723-710067d97e5d"
      unitRef="cad">2000000.0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMzItNS0xLTEtMA_30843fb9-e4b7-4ba6-9262-bdaacb8ac05b"
      unitRef="cad">182000000.0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="id4fa0337c41343bbbeb1fbea214f7cc4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMzMtMS0xLTEtMA_0d4236ed-aeb3-46d0-acd0-0810ef3e0694"
      unitRef="cad">278200000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i01e8ee345aff42f084b20b4b5a436fb2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMzMtMi0xLTEtMA_5d4805e1-5c9a-4070-89ad-077cd2bd2315"
      unitRef="cad">47400000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="idf87bc7107674f30ac4d85fb53f6a285_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMzMtMy0xLTEtMA_c947fdee-e565-4d47-bb3d-66295e06ef57"
      unitRef="cad">43700000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i895b6caeaa944d2a8f585e7d1645211a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMzMtNC0xLTEtMA_421bd334-32ac-4108-9105-fddcedcb855e"
      unitRef="cad">4000000.0</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RhYmxlOjdhMDU5ZjBmMjAyOTQ0MjJhZmNiMGFhMDk3YzY3YmM1L3RhYmxlcmFuZ2U6N2EwNTlmMGYyMDI5NDQyMmFmY2IwYWEwOTdjNjdiYzVfMzMtNS0xLTEtMA_ea5bdbb8-03fb-47ad-9281-b29daf07e4a8"
      unitRef="cad">373300000</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <stn:SoftwareFinancingObligation
      contextRef="i2047a70c4e0a42e1aa9ecc68e6071bcf_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RleHRyZWdpb246Y2RlMmUwMTgxODdkNGNmZTk5ODE1YjQ0MTFkM2U3NWRfMjE5_d7f3fee3-6ca3-44c4-9ad5-454931a6de7f"
      unitRef="cad">33500000</stn:SoftwareFinancingObligation>
    <stn:SoftwareFinancingObligation
      contextRef="i125346df7f584ebaba5d9ea1f8dd3f23_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RleHRyZWdpb246Y2RlMmUwMTgxODdkNGNmZTk5ODE1YjQ0MTFkM2U3NWRfMjI4_871809ef-427a-4ba7-b041-aec62cbc549b"
      unitRef="cad">5500000</stn:SoftwareFinancingObligation>
    <stn:NonCashPortionOfSoftwareAdditions
      contextRef="i2047a70c4e0a42e1aa9ecc68e6071bcf_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RleHRyZWdpb246Y2RlMmUwMTgxODdkNGNmZTk5ODE1YjQ0MTFkM2U3NWRfMzAz_10878178-bb7d-4c58-a098-9c75570ff8bb"
      unitRef="cad">44400000</stn:NonCashPortionOfSoftwareAdditions>
    <stn:NonCashPortionOfSoftwareAdditions
      contextRef="i125346df7f584ebaba5d9ea1f8dd3f23_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83My9mcmFnOmNkZTJlMDE4MTg3ZDRjZmU5OTgxNWI0NDExZDNlNzVkL3RleHRyZWdpb246Y2RlMmUwMTgxODdkNGNmZTk5ODE1YjQ0MTFkM2U3NWRfMzEy_1f2d25b6-1a7a-4a15-ac5f-58359370a023"
      unitRef="cad">400000</stn:NonCashPortionOfSoftwareAdditions>
    <ifrs-full:DisclosureOfOtherAssetsExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RleHRyZWdpb246MzBkNGZhNTlmOTk1NGM1ZmFiMDE0YWNhMmM2MzUzYzRfNzc0_2bb00e1b-4f40-4cc3-b175-e215ba349653">Other Assets&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.073%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Note&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Financial assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Investments held for self-insured liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;198.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;174.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Holdbacks on long-term contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;23.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;15.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Non-financial assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Investments in joint ventures and associates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;7.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;7.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;252.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;233.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less current portion - financial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;21.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;34.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less current portion -&#160;non-financial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;228.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;191.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Financial assets-other primarily include indemnifications, sublease receivables, deposits, and total return swaps on share-based compensation units (note 25).&#160;Non-financial&#160;assets - other include deferred contract costs, transactions costs on long-term debt, and investment tax credits.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Investments held for self-insured liabilities include government and corporate bonds that are classified as FVOCI with unrealized gains (losses) recorded in other comprehensive income. Investments also include equity securities that are classified as FVPL with gains (losses) recorded in net income. During 2021, the Company recorded an unrealized gain on equity securities of $13.9 (2020 - unrealized gain of $0.7) (note 31) and an unrealized loss on bonds of $2.9 (2020 - unrealized gain of $3.0).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Their fair value and amortized cost are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="background-color:#e9e9e9;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="background-color:#e9e9e9;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Amortized&lt;br/&gt;Cost/Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amortized&lt;br/&gt;Cost/Cost&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;124.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;124.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;115.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;112.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;73.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;55.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;59.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;54.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;198.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;179.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;174.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;167.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The bonds bear interest at rates ranging from 0.80% to 4.55% per annum (2020 &#x2013; 0.88% to 4.25%). The terms to maturity of the bond portfolio, stated at fair value, are as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Within one year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;17.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;After one year but not more than five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;104.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;77.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;More than five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;124.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;115.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfOtherAssetsExplanatory>
    <stn:DisclosureOfDetailedInformationAboutOtherAssetsTextBlock
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RleHRyZWdpb246MzBkNGZhNTlmOTk1NGM1ZmFiMDE0YWNhMmM2MzUzYzRfNzcx_182c449b-01f7-4e79-882f-ad096dc055bd">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.073%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Note&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Financial assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Investments held for self-insured liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1.75pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;198.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;174.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Holdbacks on long-term contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;23.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;15.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Non-financial assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Investments in joint ventures and associates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;7.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;7.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;252.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;233.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less current portion - financial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;21.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;34.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less current portion -&#160;non-financial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;228.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;191.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</stn:DisclosureOfDetailedInformationAboutOtherAssetsTextBlock>
    <ifrs-full:OtherFinancialAssets
      contextRef="i59356e326c7a455d9077a432aa2f6285_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjcxNTQ2N2ViNmE2ZjQ4ZDVhMDljNDgxNjM2ODYzZTgwL3RhYmxlcmFuZ2U6NzE1NDY3ZWI2YTZmNDhkNWEwOWM0ODE2MzY4NjNlODBfMy0xLTEtMS0w_a2f2d329-cc39-4319-a623-b5a0d3355fb6"
      unitRef="cad">198300000</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="i56a78d0f85d345faa42faab77fc88e30_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjcxNTQ2N2ViNmE2ZjQ4ZDVhMDljNDgxNjM2ODYzZTgwL3RhYmxlcmFuZ2U6NzE1NDY3ZWI2YTZmNDhkNWEwOWM0ODE2MzY4NjNlODBfMy0yLTEtMS0w_77b88ca2-e587-4249-836b-8ec6f3983aee"
      unitRef="cad">174900000</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="i4b2524739cb14dac814128dd901d57bb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjcxNTQ2N2ViNmE2ZjQ4ZDVhMDljNDgxNjM2ODYzZTgwL3RhYmxlcmFuZ2U6NzE1NDY3ZWI2YTZmNDhkNWEwOWM0ODE2MzY4NjNlODBfNC0xLTEtMS0w_6e8e825b-2116-44fe-a3db-55216078c9a9"
      unitRef="cad">23600000</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="ica31ad0a871b4056ab01fa2f2f8332f6_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjcxNTQ2N2ViNmE2ZjQ4ZDVhMDljNDgxNjM2ODYzZTgwL3RhYmxlcmFuZ2U6NzE1NDY3ZWI2YTZmNDhkNWEwOWM0ODE2MzY4NjNlODBfNC0yLTEtMS0w_1b6c3069-62ed-4d13-bfcf-2f191b33a6ae"
      unitRef="cad">25900000</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="i67789c96fd5b4865abcb3b398c53261a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjcxNTQ2N2ViNmE2ZjQ4ZDVhMDljNDgxNjM2ODYzZTgwL3RhYmxlcmFuZ2U6NzE1NDY3ZWI2YTZmNDhkNWEwOWM0ODE2MzY4NjNlODBfNS0xLTEtMS0w_011b950f-2543-4350-852e-c6a9612f1ee6"
      unitRef="cad">15500000</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="i9cb6be745ca147aa9612f7745b000617_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjcxNTQ2N2ViNmE2ZjQ4ZDVhMDljNDgxNjM2ODYzZTgwL3RhYmxlcmFuZ2U6NzE1NDY3ZWI2YTZmNDhkNWEwOWM0ODE2MzY4NjNlODBfNS0yLTEtMS0w_1dc78e76-5f12-44af-a038-765c0fab4c93"
      unitRef="cad">12400000</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherNonfinancialAssets
      contextRef="i334f470bb5bd4d8ea710bd15e3f3d96b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjcxNTQ2N2ViNmE2ZjQ4ZDVhMDljNDgxNjM2ODYzZTgwL3RhYmxlcmFuZ2U6NzE1NDY3ZWI2YTZmNDhkNWEwOWM0ODE2MzY4NjNlODBfNy0xLTEtMS0w_81b1f212-67bb-4a16-822f-a0b1475a8c68"
      unitRef="cad">7400000</ifrs-full:OtherNonfinancialAssets>
    <ifrs-full:OtherNonfinancialAssets
      contextRef="i77c9b3689c9e4f1cb5ead2c5b89877da_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjcxNTQ2N2ViNmE2ZjQ4ZDVhMDljNDgxNjM2ODYzZTgwL3RhYmxlcmFuZ2U6NzE1NDY3ZWI2YTZmNDhkNWEwOWM0ODE2MzY4NjNlODBfNy0yLTEtMS0w_8e5bf1fc-39a5-4c08-9404-a4fd2c54191e"
      unitRef="cad">8300000</ifrs-full:OtherNonfinancialAssets>
    <ifrs-full:OtherNonfinancialAssets
      contextRef="i67789c96fd5b4865abcb3b398c53261a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjcxNTQ2N2ViNmE2ZjQ4ZDVhMDljNDgxNjM2ODYzZTgwL3RhYmxlcmFuZ2U6NzE1NDY3ZWI2YTZmNDhkNWEwOWM0ODE2MzY4NjNlODBfOC0xLTEtMS0w_3932284c-5b94-4b0f-9733-c123d700180a"
      unitRef="cad">7600000</ifrs-full:OtherNonfinancialAssets>
    <ifrs-full:OtherNonfinancialAssets
      contextRef="i9cb6be745ca147aa9612f7745b000617_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjcxNTQ2N2ViNmE2ZjQ4ZDVhMDljNDgxNjM2ODYzZTgwL3RhYmxlcmFuZ2U6NzE1NDY3ZWI2YTZmNDhkNWEwOWM0ODE2MzY4NjNlODBfOC0yLTEtMS0w_999a28ce-7a36-46bd-aeea-0f71eaa83f05"
      unitRef="cad">11800000</ifrs-full:OtherNonfinancialAssets>
    <ifrs-full:OtherAssets
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjcxNTQ2N2ViNmE2ZjQ4ZDVhMDljNDgxNjM2ODYzZTgwL3RhYmxlcmFuZ2U6NzE1NDY3ZWI2YTZmNDhkNWEwOWM0ODE2MzY4NjNlODBfOS0xLTEtMS0w_c5a5d0d9-4a73-4f23-8e80-262860599074"
      unitRef="cad">252400000</ifrs-full:OtherAssets>
    <ifrs-full:OtherAssets
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjcxNTQ2N2ViNmE2ZjQ4ZDVhMDljNDgxNjM2ODYzZTgwL3RhYmxlcmFuZ2U6NzE1NDY3ZWI2YTZmNDhkNWEwOWM0ODE2MzY4NjNlODBfOS0yLTEtMS0w_deb264aa-ae35-4339-b4b8-af1ee06a1b89"
      unitRef="cad">233300000</ifrs-full:OtherAssets>
    <ifrs-full:OtherCurrentFinancialAssets
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjcxNTQ2N2ViNmE2ZjQ4ZDVhMDljNDgxNjM2ODYzZTgwL3RhYmxlcmFuZ2U6NzE1NDY3ZWI2YTZmNDhkNWEwOWM0ODE2MzY4NjNlODBfMTAtMS0xLTEtMA_92e6bae7-c084-4355-8536-fea3d637d5f3"
      unitRef="cad">21400000</ifrs-full:OtherCurrentFinancialAssets>
    <ifrs-full:OtherCurrentFinancialAssets
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjcxNTQ2N2ViNmE2ZjQ4ZDVhMDljNDgxNjM2ODYzZTgwL3RhYmxlcmFuZ2U6NzE1NDY3ZWI2YTZmNDhkNWEwOWM0ODE2MzY4NjNlODBfMTAtMi0xLTEtMA_24f5b6ab-43c5-4a22-b9ee-c5e5563b9ded"
      unitRef="cad">34700000</ifrs-full:OtherCurrentFinancialAssets>
    <ifrs-full:OtherCurrentNonfinancialAssets
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjcxNTQ2N2ViNmE2ZjQ4ZDVhMDljNDgxNjM2ODYzZTgwL3RhYmxlcmFuZ2U6NzE1NDY3ZWI2YTZmNDhkNWEwOWM0ODE2MzY4NjNlODBfMTEtMS0xLTEtMA_07eab682-bb41-4568-841e-ddb7fd669bab"
      unitRef="cad">2100000</ifrs-full:OtherCurrentNonfinancialAssets>
    <ifrs-full:OtherCurrentNonfinancialAssets
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjcxNTQ2N2ViNmE2ZjQ4ZDVhMDljNDgxNjM2ODYzZTgwL3RhYmxlcmFuZ2U6NzE1NDY3ZWI2YTZmNDhkNWEwOWM0ODE2MzY4NjNlODBfMTEtMi0xLTEtMA_35c15891-76a7-47fa-9350-ae7edd320226"
      unitRef="cad">7400000</ifrs-full:OtherCurrentNonfinancialAssets>
    <ifrs-full:OtherNoncurrentAssets
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjcxNTQ2N2ViNmE2ZjQ4ZDVhMDljNDgxNjM2ODYzZTgwL3RhYmxlcmFuZ2U6NzE1NDY3ZWI2YTZmNDhkNWEwOWM0ODE2MzY4NjNlODBfMTItMS0xLTEtMA_8614cf3b-d3e5-4ca1-8e78-56964eab7e32"
      unitRef="cad">228900000</ifrs-full:OtherNoncurrentAssets>
    <ifrs-full:OtherNoncurrentAssets
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjcxNTQ2N2ViNmE2ZjQ4ZDVhMDljNDgxNjM2ODYzZTgwL3RhYmxlcmFuZ2U6NzE1NDY3ZWI2YTZmNDhkNWEwOWM0ODE2MzY4NjNlODBfMTItMi0xLTEtMA_90b6f152-0bef-4a58-a6a4-ec25bc3ad744"
      unitRef="cad">191200000</ifrs-full:OtherNoncurrentAssets>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RleHRyZWdpb246MzBkNGZhNTlmOTk1NGM1ZmFiMDE0YWNhMmM2MzUzYzRfMjc0ODc3OTA3MDUxNw_5fe4b388-f392-4a22-85ad-60390399839b"
      unitRef="cad">13900000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RleHRyZWdpb246MzBkNGZhNTlmOTk1NGM1ZmFiMDE0YWNhMmM2MzUzYzRfMjc0ODc3OTA3MDUwMw_a6069344-fc4c-40bd-a0f8-1d592dcb2a51"
      unitRef="cad">700000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss>
    <ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RleHRyZWdpb246MzBkNGZhNTlmOTk1NGM1ZmFiMDE0YWNhMmM2MzUzYzRfMjc0ODc3OTA3MDU1NA_0af631b5-587b-460f-bc75-47d3925cf1f6"
      unitRef="cad">-2900000</ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax>
    <ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RleHRyZWdpb246MzBkNGZhNTlmOTk1NGM1ZmFiMDE0YWNhMmM2MzUzYzRfMjc0ODc3OTA3MDU0OQ_27e9fcf0-6d28-4e22-9a5e-58194fc88d2e"
      unitRef="cad">3000000.0</ifrs-full:GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax>
    <ifrs-full:DisclosureOfFinancialAssetsExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RleHRyZWdpb246MzBkNGZhNTlmOTk1NGM1ZmFiMDE0YWNhMmM2MzUzYzRfNzcy_09f271bc-a332-4e3e-861c-94a3403c5324">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Their fair value and amortized cost are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="background-color:#e9e9e9;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="background-color:#e9e9e9;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Amortized&lt;br/&gt;Cost/Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amortized&lt;br/&gt;Cost/Cost&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;124.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;124.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;115.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;112.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;73.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;55.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;59.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;54.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;198.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;179.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;174.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;167.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfFinancialAssetsExplanatory>
    <ifrs-full:OtherFinancialAssets
      contextRef="i543001d41b124b2a800a273c71ebd407_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOmIxZGMyNjVmMWM1ZjRlZjZiMjI0NGMyODg4NjIzOWQ3L3RhYmxlcmFuZ2U6YjFkYzI2NWYxYzVmNGVmNmIyMjQ0YzI4ODg2MjM5ZDdfMy0xLTEtMS0w_ae900150-2096-4999-b053-7b2434a47415"
      unitRef="cad">124400000</ifrs-full:OtherFinancialAssets>
    <stn:OtherFinancialAssetAtAmortisedCost
      contextRef="i543001d41b124b2a800a273c71ebd407_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOmIxZGMyNjVmMWM1ZjRlZjZiMjI0NGMyODg4NjIzOWQ3L3RhYmxlcmFuZ2U6YjFkYzI2NWYxYzVmNGVmNmIyMjQ0YzI4ODg2MjM5ZDdfMy0yLTEtMS0w_153a003e-9c17-4ee1-a055-b16466228308"
      unitRef="cad">124500000</stn:OtherFinancialAssetAtAmortisedCost>
    <ifrs-full:OtherFinancialAssets
      contextRef="i1f9b2331ee864b0fa00b76bfa5853812_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOmIxZGMyNjVmMWM1ZjRlZjZiMjI0NGMyODg4NjIzOWQ3L3RhYmxlcmFuZ2U6YjFkYzI2NWYxYzVmNGVmNmIyMjQ0YzI4ODg2MjM5ZDdfMy0zLTEtMS0w_c3caf5c6-ecfe-4d45-80a8-2ddd63baef0f"
      unitRef="cad">115500000</ifrs-full:OtherFinancialAssets>
    <stn:OtherFinancialAssetAtAmortisedCost
      contextRef="i1f9b2331ee864b0fa00b76bfa5853812_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOmIxZGMyNjVmMWM1ZjRlZjZiMjI0NGMyODg4NjIzOWQ3L3RhYmxlcmFuZ2U6YjFkYzI2NWYxYzVmNGVmNmIyMjQ0YzI4ODg2MjM5ZDdfMy00LTEtMS0w_bfbdacc2-c6cf-490d-993d-240a6f34e35c"
      unitRef="cad">112600000</stn:OtherFinancialAssetAtAmortisedCost>
    <ifrs-full:OtherFinancialAssets
      contextRef="ifd466e06c6784f6c8e51a31f52b95b50_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOmIxZGMyNjVmMWM1ZjRlZjZiMjI0NGMyODg4NjIzOWQ3L3RhYmxlcmFuZ2U6YjFkYzI2NWYxYzVmNGVmNmIyMjQ0YzI4ODg2MjM5ZDdfNC0xLTEtMS0w_0ab55659-a87b-4cc2-bf80-bcf8f59aa446"
      unitRef="cad">73900000</ifrs-full:OtherFinancialAssets>
    <stn:OtherFinancialAssetAtAmortisedCost
      contextRef="ifd466e06c6784f6c8e51a31f52b95b50_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOmIxZGMyNjVmMWM1ZjRlZjZiMjI0NGMyODg4NjIzOWQ3L3RhYmxlcmFuZ2U6YjFkYzI2NWYxYzVmNGVmNmIyMjQ0YzI4ODg2MjM5ZDdfNC0yLTEtMS0w_a6165ac4-7c27-4dcb-9c77-dfe750150d64"
      unitRef="cad">55300000</stn:OtherFinancialAssetAtAmortisedCost>
    <ifrs-full:OtherFinancialAssets
      contextRef="iadbe76d95bdb49d8802c8cef0141a445_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOmIxZGMyNjVmMWM1ZjRlZjZiMjI0NGMyODg4NjIzOWQ3L3RhYmxlcmFuZ2U6YjFkYzI2NWYxYzVmNGVmNmIyMjQ0YzI4ODg2MjM5ZDdfNC0zLTEtMS0w_e0b98369-f859-40de-8fd4-b9f3144855a6"
      unitRef="cad">59400000</ifrs-full:OtherFinancialAssets>
    <stn:OtherFinancialAssetAtAmortisedCost
      contextRef="iadbe76d95bdb49d8802c8cef0141a445_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOmIxZGMyNjVmMWM1ZjRlZjZiMjI0NGMyODg4NjIzOWQ3L3RhYmxlcmFuZ2U6YjFkYzI2NWYxYzVmNGVmNmIyMjQ0YzI4ODg2MjM5ZDdfNC00LTEtMS0w_490a23e1-ea96-4d4f-9595-1040c7a4c731"
      unitRef="cad">54700000</stn:OtherFinancialAssetAtAmortisedCost>
    <ifrs-full:OtherFinancialAssets
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOmIxZGMyNjVmMWM1ZjRlZjZiMjI0NGMyODg4NjIzOWQ3L3RhYmxlcmFuZ2U6YjFkYzI2NWYxYzVmNGVmNmIyMjQ0YzI4ODg2MjM5ZDdfNS0xLTEtMS0w_eea82cc5-0fb1-49e4-8750-33b2b69083cf"
      unitRef="cad">198300000</ifrs-full:OtherFinancialAssets>
    <stn:OtherFinancialAssetAtAmortisedCost
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOmIxZGMyNjVmMWM1ZjRlZjZiMjI0NGMyODg4NjIzOWQ3L3RhYmxlcmFuZ2U6YjFkYzI2NWYxYzVmNGVmNmIyMjQ0YzI4ODg2MjM5ZDdfNS0yLTEtMS0w_110745e0-010c-4f87-af2b-e32835531684"
      unitRef="cad">179800000</stn:OtherFinancialAssetAtAmortisedCost>
    <ifrs-full:OtherFinancialAssets
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOmIxZGMyNjVmMWM1ZjRlZjZiMjI0NGMyODg4NjIzOWQ3L3RhYmxlcmFuZ2U6YjFkYzI2NWYxYzVmNGVmNmIyMjQ0YzI4ODg2MjM5ZDdfNS0zLTEtMS0w_a8a800d1-22fb-43e0-9e40-06dd8a1de369"
      unitRef="cad">174900000</ifrs-full:OtherFinancialAssets>
    <stn:OtherFinancialAssetAtAmortisedCost
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOmIxZGMyNjVmMWM1ZjRlZjZiMjI0NGMyODg4NjIzOWQ3L3RhYmxlcmFuZ2U6YjFkYzI2NWYxYzVmNGVmNmIyMjQ0YzI4ODg2MjM5ZDdfNS00LTEtMS0w_bf95945b-7501-42a7-9d68-50df6897be4c"
      unitRef="cad">167300000</stn:OtherFinancialAssetAtAmortisedCost>
    <stn:BondsInterestRatePercentage
      contextRef="i558e6e5ad57b4cc5910c0968b089df52_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RleHRyZWdpb246MzBkNGZhNTlmOTk1NGM1ZmFiMDE0YWNhMmM2MzUzYzRfNjUy_aa441017-6c8f-47b6-aca2-37df6af44c49"
      unitRef="number">0.0080</stn:BondsInterestRatePercentage>
    <stn:BondsInterestRatePercentage
      contextRef="i5595a0a1fa0d42aaaa0f64cbb4f773a1_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RleHRyZWdpb246MzBkNGZhNTlmOTk1NGM1ZmFiMDE0YWNhMmM2MzUzYzRfNjU4_6084a951-19b1-43fc-a7e2-120ee635a80b"
      unitRef="number">0.0455</stn:BondsInterestRatePercentage>
    <stn:BondsInterestRatePercentage
      contextRef="i3f92d0ab3cf746b29108b9f7f444a590_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RleHRyZWdpb246MzBkNGZhNTlmOTk1NGM1ZmFiMDE0YWNhMmM2MzUzYzRfNjc3_d17000a0-b464-48ce-bbf6-70f544056bcc"
      unitRef="number">0.0088</stn:BondsInterestRatePercentage>
    <stn:BondsInterestRatePercentage
      contextRef="i4d2d9545f05344eca07c4bc5e7746343_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RleHRyZWdpb246MzBkNGZhNTlmOTk1NGM1ZmFiMDE0YWNhMmM2MzUzYzRfNjgz_1264a17d-8810-4c0d-8b4e-f2d7d14fcd2c"
      unitRef="number">0.0425</stn:BondsInterestRatePercentage>
    <ifrs-full:MaturityAnalysisForDerivativeFinancialLiabilities
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RleHRyZWdpb246MzBkNGZhNTlmOTk1NGM1ZmFiMDE0YWNhMmM2MzUzYzRfNzcz_0319f9b6-be1b-448d-92aa-f181321fa8e7">The terms to maturity of the bond portfolio, stated at fair value, are as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Within one year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;17.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;After one year but not more than five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;104.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;77.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;More than five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;124.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;115.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:MaturityAnalysisForDerivativeFinancialLiabilities>
    <stn:FairValueOfOtherFinancialAssetsMaturity
      contextRef="ie935baa9bdfe44cf84bfe64c9cf50fa8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjgzN2ZmOGUxZTQ2ZDRmYjc4NzU5ODMxNTJhYmY0OWY2L3RhYmxlcmFuZ2U6ODM3ZmY4ZTFlNDZkNGZiNzg3NTk4MzE1MmFiZjQ5ZjZfMi0xLTEtMS0w_0bc34565-be30-4c45-b579-b45bfd54a5b5"
      unitRef="cad">17300000</stn:FairValueOfOtherFinancialAssetsMaturity>
    <stn:FairValueOfOtherFinancialAssetsMaturity
      contextRef="i42c3e6aa5bba4048a5fe40884ac4b50e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjgzN2ZmOGUxZTQ2ZDRmYjc4NzU5ODMxNTJhYmY0OWY2L3RhYmxlcmFuZ2U6ODM3ZmY4ZTFlNDZkNGZiNzg3NTk4MzE1MmFiZjQ5ZjZfMi0yLTEtMS0w_e7b01243-b7db-4092-a326-716b412838b0"
      unitRef="cad">31400000</stn:FairValueOfOtherFinancialAssetsMaturity>
    <stn:FairValueOfOtherFinancialAssetsMaturity
      contextRef="i5fe06e61e3e24ac1956e1f9aecf387cb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjgzN2ZmOGUxZTQ2ZDRmYjc4NzU5ODMxNTJhYmY0OWY2L3RhYmxlcmFuZ2U6ODM3ZmY4ZTFlNDZkNGZiNzg3NTk4MzE1MmFiZjQ5ZjZfMy0xLTEtMS0w_693ef150-c12a-4bcc-b08f-2ba167d644bf"
      unitRef="cad">104800000</stn:FairValueOfOtherFinancialAssetsMaturity>
    <stn:FairValueOfOtherFinancialAssetsMaturity
      contextRef="i5f599fc28dfb4a00a47d368bc71278c7_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjgzN2ZmOGUxZTQ2ZDRmYjc4NzU5ODMxNTJhYmY0OWY2L3RhYmxlcmFuZ2U6ODM3ZmY4ZTFlNDZkNGZiNzg3NTk4MzE1MmFiZjQ5ZjZfMy0yLTEtMS0w_a0e1b40e-0eee-4a46-9f23-a97cf1d11a69"
      unitRef="cad">77500000</stn:FairValueOfOtherFinancialAssetsMaturity>
    <stn:FairValueOfOtherFinancialAssetsMaturity
      contextRef="i54bf598718fc489ebc8ee2f135502ebd_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjgzN2ZmOGUxZTQ2ZDRmYjc4NzU5ODMxNTJhYmY0OWY2L3RhYmxlcmFuZ2U6ODM3ZmY4ZTFlNDZkNGZiNzg3NTk4MzE1MmFiZjQ5ZjZfNC0xLTEtMS0w_cc341da0-2a76-4483-9085-777a019206af"
      unitRef="cad">2300000</stn:FairValueOfOtherFinancialAssetsMaturity>
    <stn:FairValueOfOtherFinancialAssetsMaturity
      contextRef="i9e50f61f7742452c9c73269c73f900af_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjgzN2ZmOGUxZTQ2ZDRmYjc4NzU5ODMxNTJhYmY0OWY2L3RhYmxlcmFuZ2U6ODM3ZmY4ZTFlNDZkNGZiNzg3NTk4MzE1MmFiZjQ5ZjZfNC0yLTEtMS0w_d95cb49f-6fdc-4e03-9452-cedc8fa3c0c1"
      unitRef="cad">6600000</stn:FairValueOfOtherFinancialAssetsMaturity>
    <stn:FairValueOfOtherFinancialAssetsMaturity
      contextRef="i543001d41b124b2a800a273c71ebd407_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjgzN2ZmOGUxZTQ2ZDRmYjc4NzU5ODMxNTJhYmY0OWY2L3RhYmxlcmFuZ2U6ODM3ZmY4ZTFlNDZkNGZiNzg3NTk4MzE1MmFiZjQ5ZjZfNS0xLTEtMS0w_074c6964-d51d-4642-ba3b-260ad0afd127"
      unitRef="cad">124400000</stn:FairValueOfOtherFinancialAssetsMaturity>
    <stn:FairValueOfOtherFinancialAssetsMaturity
      contextRef="i1f9b2331ee864b0fa00b76bfa5853812_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83Ni9mcmFnOjMwZDRmYTU5Zjk5NTRjNWZhYjAxNGFjYTJjNjM1M2M0L3RhYmxlOjgzN2ZmOGUxZTQ2ZDRmYjc4NzU5ODMxNTJhYmY0OWY2L3RhYmxlcmFuZ2U6ODM3ZmY4ZTFlNDZkNGZiNzg3NTk4MzE1MmFiZjQ5ZjZfNS0yLTEtMS0w_b7288030-8aee-4626-8982-e76f39122c76"
      unitRef="cad">115500000</stn:FairValueOfOtherFinancialAssetsMaturity>
    <ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83OS9mcmFnOjk4YjVjODMwYmNlYjQ5N2I5Zjc2ZWExNTk3N2E2ZWM3L3RleHRyZWdpb246OThiNWM4MzBiY2ViNDk3YjlmNzZlYTE1OTc3YTZlYzdfNDUw_02bd3131-c549-452d-b77b-820819610d18">Trade and Other Payables&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Trade accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;213.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;217.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Employee and payroll liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;349.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;277.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;72.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;81.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Trade and other payables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;634.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;576.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;During 2021, certain jurisdictions, primarily the United States, the United Kingdom, and Australia permitted companies to defer certain non-corporate tax payments. At December&#160;31, 2021, the Company deferred payments of these non-corporate taxes of $17.4 which are due before the end of 2022 and are recorded in Trade and Other Payables.</ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory>
    <stn:DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83OS9mcmFnOjk4YjVjODMwYmNlYjQ5N2I5Zjc2ZWExNTk3N2E2ZWM3L3RleHRyZWdpb246OThiNWM4MzBiY2ViNDk3YjlmNzZlYTE1OTc3YTZlYzdfNDUx_4a1a3df6-1e32-47e2-954e-56253c038a02">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Trade accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;213.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;217.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Employee and payroll liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;349.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;277.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;72.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;81.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Trade and other payables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;634.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;576.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</stn:DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock>
    <ifrs-full:TradeAndOtherPayablesToTradeSuppliers
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83OS9mcmFnOjk4YjVjODMwYmNlYjQ5N2I5Zjc2ZWExNTk3N2E2ZWM3L3RhYmxlOmI2NjEzYzM1MjBkNTRiODJhNjM4NDQ5MWE3OWY4NGIyL3RhYmxlcmFuZ2U6YjY2MTNjMzUyMGQ1NGI4MmE2Mzg0NDkxYTc5Zjg0YjJfMi0xLTEtMS0w_2b5c014e-98b4-4885-bcb8-10be0e1aa93a"
      unitRef="cad">213100000</ifrs-full:TradeAndOtherPayablesToTradeSuppliers>
    <ifrs-full:TradeAndOtherPayablesToTradeSuppliers
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83OS9mcmFnOjk4YjVjODMwYmNlYjQ5N2I5Zjc2ZWExNTk3N2E2ZWM3L3RhYmxlOmI2NjEzYzM1MjBkNTRiODJhNjM4NDQ5MWE3OWY4NGIyL3RhYmxlcmFuZ2U6YjY2MTNjMzUyMGQ1NGI4MmE2Mzg0NDkxYTc5Zjg0YjJfMi0yLTEtMS0w_3dae5eec-9d3b-4d39-8eed-8cb55062c559"
      unitRef="cad">217600000</ifrs-full:TradeAndOtherPayablesToTradeSuppliers>
    <stn:EmployeeAndPayrollLiabilities
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83OS9mcmFnOjk4YjVjODMwYmNlYjQ5N2I5Zjc2ZWExNTk3N2E2ZWM3L3RhYmxlOmI2NjEzYzM1MjBkNTRiODJhNjM4NDQ5MWE3OWY4NGIyL3RhYmxlcmFuZ2U6YjY2MTNjMzUyMGQ1NGI4MmE2Mzg0NDkxYTc5Zjg0YjJfMy0xLTEtMS0w_643568bb-74da-4a29-ac45-454801fc04a4"
      unitRef="cad">349500000</stn:EmployeeAndPayrollLiabilities>
    <stn:EmployeeAndPayrollLiabilities
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83OS9mcmFnOjk4YjVjODMwYmNlYjQ5N2I5Zjc2ZWExNTk3N2E2ZWM3L3RhYmxlOmI2NjEzYzM1MjBkNTRiODJhNjM4NDQ5MWE3OWY4NGIyL3RhYmxlcmFuZ2U6YjY2MTNjMzUyMGQ1NGI4MmE2Mzg0NDkxYTc5Zjg0YjJfMy0yLTEtMS0w_8d992f50-1627-4be5-9276-6fe00d337a58"
      unitRef="cad">277400000</stn:EmployeeAndPayrollLiabilities>
    <ifrs-full:Accruals
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83OS9mcmFnOjk4YjVjODMwYmNlYjQ5N2I5Zjc2ZWExNTk3N2E2ZWM3L3RhYmxlOmI2NjEzYzM1MjBkNTRiODJhNjM4NDQ5MWE3OWY4NGIyL3RhYmxlcmFuZ2U6YjY2MTNjMzUyMGQ1NGI4MmE2Mzg0NDkxYTc5Zjg0YjJfNC0xLTEtMS0w_84c21d77-ad09-4fa6-91b3-4a58ef28802e"
      unitRef="cad">72100000</ifrs-full:Accruals>
    <ifrs-full:Accruals
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83OS9mcmFnOjk4YjVjODMwYmNlYjQ5N2I5Zjc2ZWExNTk3N2E2ZWM3L3RhYmxlOmI2NjEzYzM1MjBkNTRiODJhNjM4NDQ5MWE3OWY4NGIyL3RhYmxlcmFuZ2U6YjY2MTNjMzUyMGQ1NGI4MmE2Mzg0NDkxYTc5Zjg0YjJfNC0yLTEtMS0w_f8bfeda3-4285-42dc-a467-01c203064fea"
      unitRef="cad">81000000.0</ifrs-full:Accruals>
    <ifrs-full:TradeAndOtherPayables
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83OS9mcmFnOjk4YjVjODMwYmNlYjQ5N2I5Zjc2ZWExNTk3N2E2ZWM3L3RhYmxlOmI2NjEzYzM1MjBkNTRiODJhNjM4NDQ5MWE3OWY4NGIyL3RhYmxlcmFuZ2U6YjY2MTNjMzUyMGQ1NGI4MmE2Mzg0NDkxYTc5Zjg0YjJfNS0xLTEtMS0w_a055ea91-3794-47ca-9354-7c29b17106f9"
      unitRef="cad">634700000</ifrs-full:TradeAndOtherPayables>
    <ifrs-full:TradeAndOtherPayables
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83OS9mcmFnOjk4YjVjODMwYmNlYjQ5N2I5Zjc2ZWExNTk3N2E2ZWM3L3RhYmxlOmI2NjEzYzM1MjBkNTRiODJhNjM4NDQ5MWE3OWY4NGIyL3RhYmxlcmFuZ2U6YjY2MTNjMzUyMGQ1NGI4MmE2Mzg0NDkxYTc5Zjg0YjJfNS0yLTEtMS0w_daab592b-f09a-4d7d-9631-ecf6014672f9"
      unitRef="cad">576000000.0</ifrs-full:TradeAndOtherPayables>
    <stn:DeferredPaymentsOfNonCorporateTaxes
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF83OS9mcmFnOjk4YjVjODMwYmNlYjQ5N2I5Zjc2ZWExNTk3N2E2ZWM3L3RleHRyZWdpb246OThiNWM4MzBiY2ViNDk3YjlmNzZlYTE1OTc3YTZlYzdfMjY4_a8503ff5-fa4b-4e15-97cf-c4203a0a9a67"
      unitRef="cad">17400000</stn:DeferredPaymentsOfNonCorporateTaxes>
    <ifrs-full:DisclosureOfBorrowingsExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMzUzOA_99c6592b-47f8-486e-b710-50b75bef5871">Long-Term Debt&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Senior unsecured notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;298.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;299.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revolving credit facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;543.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;307.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;309.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Notes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;64.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;68.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Software financing obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;31.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,245.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;680.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;51.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;46.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,194.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;634.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Senior unsecured notes&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has $300.0 of senior unsecured notes (the notes) that mature on October 8, 2027. The notes bear interest at a fixed rate of 2.048% per annum, which is payable in Canadian funds semi-annually on April 8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;th&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; and October 8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;th&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; of each year. The notes rank pari passu with all other debt and future indebtedness of the Company. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Revolving credit facilities and term loan&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On October 29, 2021, the Company amended its syndicated senior credit facilities consisting of a senior revolving credit facility in the maximum amount of $800.0 and a senior term loan of $310.0 in two tranches. Additional funds of $600.0 can be accessed subject to approval and under the same terms and conditions. The amendments changed certain terms and conditions, including extending the maturity date of the revolving credit facility from June 27, 2024 to October 29, 2026, extending the maturity date of the $150.0 tranche B of the term loan from June 27, 2022 to October 29, 2024, extending the maturity date of the $160.0 tranche C of the term loan from June 27, 2023 to October 29, 2026, and adding two sustainability linked metrics based on greenhouse gas emissions and gender equality index score. The amendments to the terms and conditions were not considered to be substantial. As such, the amendments were accounted for as a debt modification.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The revolving credit facility and the term loan are unsecured and may be repaid from time to time at the option of the Company. At December&#160;31, 2021, $403.0 (2020 - nil) of the revolving credit facility was payable in Canadian funds and $140.3 (US$111.0) (2020 - nil) was payable in US funds. As at December&#160;31, 2021 and 2020, both tranches of the term loan were payable in Canadian funds. The average interest rate for the revolving credit facility and term loan at December&#160;31, 2021, was 2.15% (2020 &#x2013; 2.55%).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The funds available under the revolving credit facility are reduced by outstanding letters of credit issued pursuant to the facility agreement. At December&#160;31, 2021, the Company had issued outstanding letters of credit that expire at various dates before October 2022, are payable in various currencies, and total $5.8 (2020 &#x2013; $8.8). These letters of credit were issued in the normal course of operations, including the guarantee of certain office rental obligations. At December&#160;31, 2021, $243.7 (2020 &#x2013; $786.5) was available under the revolving credit facility.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has an additional separate letter of credit facility outside of its revolving credit facility that provides letters of credit up to $100.0. At December&#160;31, 2021, $76.5 (2020 &#x2013; $66.2) in aggregate letters of credit outside of the Company&#x2019;s revolving credit facility were issued and outstanding. These were issued in various currencies. Of these letters of credit, $63.7 (2020 &#x2013; $53.8) expire at various dates before January 2023 and $12.8 (2020 &#x2013; $12.4) have open-ended terms.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Notes payable&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Notes payable consists primarily of notes payable for acquisitions (note 7). The weighted average interest rate on the notes payable at December&#160;31, 2021, was 1.5% (2020 &#x2013; 2.4%). Notes payable may be supported by promissory notes and are due at various times from 2022 to 2024. The aggregate maturity value of the notes at December&#160;31, 2021, was $65.3 (2020 &#x2013; $69.8), of which $3.2 (2020 - $8.5) was payable in Canadian funds, $2.7 (US$2.1) (2020 &#x2013; $5.7 (US$4.5)) of the notes was payable in US funds, $55.4 (AU$60.3) (2020 &#x2013; $38.4 (AU$39.2)) was payable in Australian funds, and $4.0 (2020 &#x2013; $17.2) was payable in other foreign currencies.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Software financing obligations&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has financing obligations for software, included in intangible assets, bearing interest at rates up to 4.69% (2020 - up to 4.18%). These obligations expire at various dates before September 2027. Software additions acquired through software financing obligations during 2021 were $44.4 (2020 - $0.4) and have been excluded from the consolidated statement of cash flows (note 33).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Surety facilities&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has surety facilities related to Construction Services (which was sold in 2018 - note 8), to accommodate the issuance of bonds for certain types of project work. At December&#160;31, 2021, the Company had retained bonds of $65.5 (US$51.8) (2020 - &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$155.1 (US&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;121.8) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;in US funds under these surety facilities that will expire on completion of the associated projects&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The estimated completion dates of these projects are before May 2023. Although the Company remains obligated for these instruments, the purchaser of the Construction Services business has indemnified the Company for any obligations that may arise from these bonds (note 8).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company also had $10.1 &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2020 - $12.0)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; in bonds for Consulting Services that will expire on completion of the associated projects. The estimated completion dates of these projects are before October 2028.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfBorrowingsExplanatory>
    <ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMzUzNw_14b5d08a-0bd2-4509-a878-a08961c38dbb">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Senior unsecured notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;298.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;299.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revolving credit facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;543.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Term loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;307.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;309.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Notes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;64.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;68.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Software financing obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;31.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,245.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;680.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;51.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;46.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,194.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;634.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory>
    <ifrs-full:Borrowings
      contextRef="ic01b756300664d7285443e48a66da919_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RhYmxlOjY0Nzg2YWRhYjk4OTRjYjRiZTcxMDA0MTY1YzBjMDg0L3RhYmxlcmFuZ2U6NjQ3ODZhZGFiOTg5NGNiNGJlNzEwMDQxNjVjMGMwODRfMi0xLTEtMS0w_e627541b-06fe-43e0-a6ec-788c0336ec28"
      unitRef="cad">298200000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i199a2ef534ad4c02b62f09007a6f4525_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RhYmxlOjY0Nzg2YWRhYjk4OTRjYjRiZTcxMDA0MTY1YzBjMDg0L3RhYmxlcmFuZ2U6NjQ3ODZhZGFiOTg5NGNiNGJlNzEwMDQxNjVjMGMwODRfMi0yLTEtMS0w_bd075955-da03-4e17-bc2a-d980f8cb0b22"
      unitRef="cad">299500000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i5b7a9932768c48daa131194332e2b58e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RhYmxlOjY0Nzg2YWRhYjk4OTRjYjRiZTcxMDA0MTY1YzBjMDg0L3RhYmxlcmFuZ2U6NjQ3ODZhZGFiOTg5NGNiNGJlNzEwMDQxNjVjMGMwODRfMy0xLTEtMS0w_056ba4bb-e127-45f3-8f84-38eaea3db323"
      unitRef="cad">543300000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i263020db5a0a441b9148dddadefe6b16_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RhYmxlOjY0Nzg2YWRhYjk4OTRjYjRiZTcxMDA0MTY1YzBjMDg0L3RhYmxlcmFuZ2U6NjQ3ODZhZGFiOTg5NGNiNGJlNzEwMDQxNjVjMGMwODRfMy0yLTEtMS0w_afd552f0-a8fc-4879-be1d-37eb1c846d06"
      unitRef="cad">0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i3f945c3cd8d74f43ba9ca3003e709043_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RhYmxlOjY0Nzg2YWRhYjk4OTRjYjRiZTcxMDA0MTY1YzBjMDg0L3RhYmxlcmFuZ2U6NjQ3ODZhZGFiOTg5NGNiNGJlNzEwMDQxNjVjMGMwODRfNC0xLTEtMS0w_14646a48-3b3d-43ae-bd81-23aead8c750f"
      unitRef="cad">307900000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i3f945c3cd8d74f43ba9ca3003e709043_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RhYmxlOjY0Nzg2YWRhYjk4OTRjYjRiZTcxMDA0MTY1YzBjMDg0L3RhYmxlcmFuZ2U6NjQ3ODZhZGFiOTg5NGNiNGJlNzEwMDQxNjVjMGMwODRfNC0xLTEtMS0w_382a8867-cfb5-4385-be33-365cde3927e8"
      unitRef="cad">307900000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="ibb49ff3d5a414a97b1a07cda74eb168d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RhYmxlOjY0Nzg2YWRhYjk4OTRjYjRiZTcxMDA0MTY1YzBjMDg0L3RhYmxlcmFuZ2U6NjQ3ODZhZGFiOTg5NGNiNGJlNzEwMDQxNjVjMGMwODRfNC0yLTEtMS0w_322c6ec9-72f8-411f-8e27-1dabf82f3c53"
      unitRef="cad">309100000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="ibb49ff3d5a414a97b1a07cda74eb168d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RhYmxlOjY0Nzg2YWRhYjk4OTRjYjRiZTcxMDA0MTY1YzBjMDg0L3RhYmxlcmFuZ2U6NjQ3ODZhZGFiOTg5NGNiNGJlNzEwMDQxNjVjMGMwODRfNC0yLTEtMS0w_406c89b1-5afb-44b5-8449-69573257f6cd"
      unitRef="cad">309100000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="ibe861908cd9d4eb3bd75b18d22816122_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RhYmxlOjY0Nzg2YWRhYjk4OTRjYjRiZTcxMDA0MTY1YzBjMDg0L3RhYmxlcmFuZ2U6NjQ3ODZhZGFiOTg5NGNiNGJlNzEwMDQxNjVjMGMwODRfNS0xLTEtMS0w_ddad465b-0061-4f0e-bf60-36d09cfeb864"
      unitRef="cad">64700000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="ie01e1a31269c4278ac18aaea1629f1d3_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RhYmxlOjY0Nzg2YWRhYjk4OTRjYjRiZTcxMDA0MTY1YzBjMDg0L3RhYmxlcmFuZ2U6NjQ3ODZhZGFiOTg5NGNiNGJlNzEwMDQxNjVjMGMwODRfNS0yLTEtMS0w_ef78943f-3f17-49cc-ac6e-c560eb7635d1"
      unitRef="cad">68800000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="ia876d2ae2c1c45d197bb77372acf8e2d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RhYmxlOjY0Nzg2YWRhYjk4OTRjYjRiZTcxMDA0MTY1YzBjMDg0L3RhYmxlcmFuZ2U6NjQ3ODZhZGFiOTg5NGNiNGJlNzEwMDQxNjVjMGMwODRfNi0xLTEtMS0w_c482f82e-8202-4f2c-8b11-8d8079441a26"
      unitRef="cad">31000000.0</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i5df915e73d7248b7b1a0d72e5d50f6a8_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RhYmxlOjY0Nzg2YWRhYjk4OTRjYjRiZTcxMDA0MTY1YzBjMDg0L3RhYmxlcmFuZ2U6NjQ3ODZhZGFiOTg5NGNiNGJlNzEwMDQxNjVjMGMwODRfNi0yLTEtMS0w_ecfa62e1-51db-47a6-934b-c60ed5754553"
      unitRef="cad">3400000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RhYmxlOjY0Nzg2YWRhYjk4OTRjYjRiZTcxMDA0MTY1YzBjMDg0L3RhYmxlcmFuZ2U6NjQ3ODZhZGFiOTg5NGNiNGJlNzEwMDQxNjVjMGMwODRfNy0xLTEtMS0w_5d4cb9be-1d6e-471a-a8e9-f7baaea4cae0"
      unitRef="cad">1245100000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RhYmxlOjY0Nzg2YWRhYjk4OTRjYjRiZTcxMDA0MTY1YzBjMDg0L3RhYmxlcmFuZ2U6NjQ3ODZhZGFiOTg5NGNiNGJlNzEwMDQxNjVjMGMwODRfNy0yLTEtMS0w_a574e12e-869a-4fea-9f3f-91e2b27cfc92"
      unitRef="cad">680800000</ifrs-full:Borrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RhYmxlOjY0Nzg2YWRhYjk4OTRjYjRiZTcxMDA0MTY1YzBjMDg0L3RhYmxlcmFuZ2U6NjQ3ODZhZGFiOTg5NGNiNGJlNzEwMDQxNjVjMGMwODRfOC0xLTEtMS0w_cb4f84aa-4af7-4400-8b90-2d411649892a"
      unitRef="cad">51000000.0</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RhYmxlOjY0Nzg2YWRhYjk4OTRjYjRiZTcxMDA0MTY1YzBjMDg0L3RhYmxlcmFuZ2U6NjQ3ODZhZGFiOTg5NGNiNGJlNzEwMDQxNjVjMGMwODRfOC0yLTEtMS0w_c737d502-e972-41ca-90e9-660b0b1bdf5e"
      unitRef="cad">46600000</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:LongtermBorrowings
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RhYmxlOjY0Nzg2YWRhYjk4OTRjYjRiZTcxMDA0MTY1YzBjMDg0L3RhYmxlcmFuZ2U6NjQ3ODZhZGFiOTg5NGNiNGJlNzEwMDQxNjVjMGMwODRfOS0xLTEtMS0w_6da85216-b9ad-4f53-90d6-9139ca6f64da"
      unitRef="cad">1194100000</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RhYmxlOjY0Nzg2YWRhYjk4OTRjYjRiZTcxMDA0MTY1YzBjMDg0L3RhYmxlcmFuZ2U6NjQ3ODZhZGFiOTg5NGNiNGJlNzEwMDQxNjVjMGMwODRfOS0yLTEtMS0w_7ddf0046-f987-4b6f-9f16-bceb1738ed96"
      unitRef="cad">634200000</ifrs-full:LongtermBorrowings>
    <ifrs-full:NotionalAmount
      contextRef="i15f1dc71f8b7445cb0589dd23a1e98fc_I20201008"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMTQ3_d95af25e-c9b1-4133-8d72-5f89ace91b8e"
      unitRef="cad">300000000.0</ifrs-full:NotionalAmount>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i15f1dc71f8b7445cb0589dd23a1e98fc_I20201008"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjI1_5f32bef0-c8b9-4660-b794-b4e88b4a0a58"
      unitRef="number">0.02048</ifrs-full:BorrowingsInterestRate>
    <stn:LineOfCreditFacilityMaximumBorrowingsCapacity
      contextRef="i251850bb1a6e4b1b85b77bd66ba35ada_I20211029"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfNjYx_993f0260-0900-4c74-b79f-b9f073a6129f"
      unitRef="cad">800000000.0</stn:LineOfCreditFacilityMaximumBorrowingsCapacity>
    <stn:LineOfCreditFacilityMaximumBorrowingsCapacity
      contextRef="i9ac21da0c0b44f908a94e99a31f95769_I20211029"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfNjg5_df6711b6-6ada-4ce2-939d-cd608fe5bd5d"
      unitRef="cad">310000000.0</stn:LineOfCreditFacilityMaximumBorrowingsCapacity>
    <stn:NumberOfTranches
      contextRef="i1039e570525d4130b5fc18068b82a1b8_D20211029-20211029"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfNjk1_87c242c0-d0b1-40d7-82b6-13d5e265cc1d"
      unitRef="tranche">2</stn:NumberOfTranches>
    <stn:LineOfCreditFacilityAdditionalBorrowingsCapacity
      contextRef="i8f137262edf4419c8f8f0b04f910c819_I20211029"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjc0ODc3OTA3OTA3Ng_c6be808a-0a02-491a-b4f1-c6bc8155e1ed"
      unitRef="cad">600000000.0</stn:LineOfCreditFacilityAdditionalBorrowingsCapacity>
    <stn:RevolvingCreditFacilityPayableAmount
      contextRef="i6fb68e7e2372460684a04ccf170de585_I20211029"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjc0ODc3OTA4MDE0NA_6d3f26b3-fdb4-43b3-9fb0-f105a3fd05c4"
      unitRef="cad">150000000.0</stn:RevolvingCreditFacilityPayableAmount>
    <stn:RevolvingCreditFacilityPayableAmount
      contextRef="i6fb68e7e2372460684a04ccf170de585_I20211029"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjc0ODc3OTA4MDE0NA_7821f3d1-7e11-4ffd-b70c-d215d4f5e7db"
      unitRef="cad">150000000.0</stn:RevolvingCreditFacilityPayableAmount>
    <stn:RevolvingCreditFacilityPayableAmount
      contextRef="i63736898d3364e518698d256334a4e42_I20211029"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjc0ODc3OTA4MDEzNg_15392740-3caa-443b-a551-779313af1336"
      unitRef="cad">160000000.0</stn:RevolvingCreditFacilityPayableAmount>
    <stn:RevolvingCreditFacilityPayableAmount
      contextRef="i63736898d3364e518698d256334a4e42_I20211029"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjc0ODc3OTA4MDEzNg_ebae45ca-65e1-42b8-8d6c-002ff63502d8"
      unitRef="cad">160000000.0</stn:RevolvingCreditFacilityPayableAmount>
    <stn:BorrowingsPayableAmount
      contextRef="i05cc0e26ff1b481582b9fff22fd0fa96_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjc0ODc3OTA4MjQ2OQ_6cb058e4-a11a-4c04-a6b5-e7c1ea750fd6"
      unitRef="cad">403000000.0</stn:BorrowingsPayableAmount>
    <stn:BorrowingsPayableAmount
      contextRef="i36a324e7dfe846e9ba39e276122927de_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjc0ODc3OTA4MjQ3Nw_cd313c85-b76f-41cc-ad61-bbb74aae833c"
      unitRef="cad">0</stn:BorrowingsPayableAmount>
    <stn:BorrowingsPayableAmount
      contextRef="i0779467e5a4d47058255292f877c3ca3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjc0ODc3OTA4MjE5OA_81ce1456-f6e2-4bb2-bd37-b196e761c7df"
      unitRef="cad">140300000</stn:BorrowingsPayableAmount>
    <stn:BorrowingsPayableAmount
      contextRef="i0779467e5a4d47058255292f877c3ca3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjc0ODc3OTA4MjIwNw_76b6770d-c06e-44ad-93c7-7b82f39cbf86"
      unitRef="usd">111000000.0</stn:BorrowingsPayableAmount>
    <stn:BorrowingsPayableAmount
      contextRef="i32c05838dbd94169bdabb02a4fe8c36c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjc0ODc3OTA4MjQ4NA_e0efc475-122c-4db9-bf13-13a0d1cd4f44"
      unitRef="usd">0</stn:BorrowingsPayableAmount>
    <stn:CreditFacilityAverageInterestRate
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMTA5OTUxMTYzMTYzNA_9e48ac4b-14e3-47ed-b835-9602fa45cf22"
      unitRef="number">0.0215</stn:CreditFacilityAverageInterestRate>
    <stn:CreditFacilityAverageInterestRate
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMTA5OTUxMTYzMTY0NQ_ff2ca697-ff08-45a8-bc80-33a8cfb5d037"
      unitRef="number">0.0255</stn:CreditFacilityAverageInterestRate>
    <stn:LettersOfCreditOutstandingAmount1
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMTY0Mg_0c6971b8-e2db-4704-b497-8b32eb7d09b0"
      unitRef="cad">5800000</stn:LettersOfCreditOutstandingAmount1>
    <stn:LettersOfCreditOutstandingAmount1
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMTY1MQ_77e24f60-1851-49d5-8546-f756d7405c85"
      unitRef="cad">8800000</stn:LettersOfCreditOutstandingAmount1>
    <ifrs-full:UndrawnBorrowingFacilities
      contextRef="i5b7a9932768c48daa131194332e2b58e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMTc5Nw_31d0c9dc-ac5c-4d47-9131-00a734909ad5"
      unitRef="cad">243700000</ifrs-full:UndrawnBorrowingFacilities>
    <ifrs-full:UndrawnBorrowingFacilities
      contextRef="i263020db5a0a441b9148dddadefe6b16_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMTgwNg_c675cc23-73ea-4524-88c9-5f07c2bd0884"
      unitRef="cad">786500000</ifrs-full:UndrawnBorrowingFacilities>
    <stn:LineOfCreditFacilityMaximumBorrowingsCapacity
      contextRef="i8f5c0c759e8d40148f3e85b6e6afe533_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjA0Mw_21adedf4-08c9-46fe-a98b-eb499d3b871b"
      unitRef="cad">100000000.0</stn:LineOfCreditFacilityMaximumBorrowingsCapacity>
    <stn:LettersOfCreditIssuedAndOutstandingInAddition
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjA1NA_593994ac-3329-4d43-92bb-bc5680c27ccd"
      unitRef="cad">76500000</stn:LettersOfCreditIssuedAndOutstandingInAddition>
    <stn:LettersOfCreditIssuedAndOutstandingInAddition
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjA2Mw_d562a4f5-b1d5-487d-8b4c-242f71a3f590"
      unitRef="cad">66200000</stn:LettersOfCreditIssuedAndOutstandingInAddition>
    <stn:LettersOfCreditIssuedAndOutstandingInAddition
      contextRef="id66c28e55e214aae8121bfbcd960a0a3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjI0Nw_7b8623f8-3fe8-4121-9828-57b706c9d83c"
      unitRef="cad">63700000</stn:LettersOfCreditIssuedAndOutstandingInAddition>
    <stn:LettersOfCreditIssuedAndOutstandingInAddition
      contextRef="ibca88b6383344c7f95583c53c8ac0040_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjI1Ng_283600be-70fd-440d-a148-9e3a507e5e0f"
      unitRef="cad">53800000</stn:LettersOfCreditIssuedAndOutstandingInAddition>
    <stn:LettersOfCreditIssuedAndOutstandingInAddition
      contextRef="i90838fcb71db467cb0c23457d911d3fd_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjI5OA_3dacb6d7-42e0-4dee-b022-41e36222bedb"
      unitRef="cad">12800000</stn:LettersOfCreditIssuedAndOutstandingInAddition>
    <stn:LettersOfCreditIssuedAndOutstandingInAddition
      contextRef="i4e833125f0414da998c78db71cf41e25_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjMwNw_5bdbd0cf-8178-4129-910f-d83c0caa9074"
      unitRef="cad">12400000</stn:LettersOfCreditIssuedAndOutstandingInAddition>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i540ccf992ec646c1b85c8cc0e4ff53ab_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjQ5Mw_c49e46d9-31f4-4150-87bc-3312a152a4f0"
      unitRef="number">0.015</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="id2a33a3b05854f6ca32067a4ebf71105_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjUwMg_c2b1a4db-0953-4ef8-bf5f-81732ce28b2b"
      unitRef="number">0.024</ifrs-full:BorrowingsInterestRate>
    <stn:AggregateMaturityValueOfNotes
      contextRef="ibe861908cd9d4eb3bd75b18d22816122_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjY1OQ_84e269af-78aa-4acb-aaad-f3c7e3c685c3"
      unitRef="cad">65300000</stn:AggregateMaturityValueOfNotes>
    <stn:AggregateMaturityValueOfNotes
      contextRef="ie01e1a31269c4278ac18aaea1629f1d3_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjY2OA_6c13ff7b-0f03-4ed7-b180-d2d39ac1e4cb"
      unitRef="cad">69800000</stn:AggregateMaturityValueOfNotes>
    <stn:AggregateMaturityValueOfNotes
      contextRef="i740453931363445dbe9021c7f8b2d2d1_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjc0ODc3OTA4MjU0Mw_365a303e-b2a2-4f7c-b5d3-147c8eb57ce3"
      unitRef="cad">3200000</stn:AggregateMaturityValueOfNotes>
    <stn:AggregateMaturityValueOfNotes
      contextRef="i3387e90373254b099ae2f955a5419098_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjc0ODc3OTA4MjU1MA_da7695cc-58d1-44af-98e9-c17e15d6337c"
      unitRef="cad">8500000</stn:AggregateMaturityValueOfNotes>
    <stn:CarryingAmountOfNotesPayable
      contextRef="i7cb4cf76580d454b98795c5dced9e392_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjY4MA_903d09f2-17a0-4f01-81ff-1d7c9bc2fdf3"
      unitRef="cad">2700000</stn:CarryingAmountOfNotesPayable>
    <stn:CarryingAmountOfNotesPayable
      contextRef="i7cb4cf76580d454b98795c5dced9e392_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjY4Ng_04aeed8a-2a7e-411d-9b00-4aca26344589"
      unitRef="usd">2100000</stn:CarryingAmountOfNotesPayable>
    <stn:CarryingAmountOfNotesPayable
      contextRef="id07298acac2c438591aa9bf89b822a96_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjY5Ng_fc47df99-ed34-4ce8-9a63-07ab74927b50"
      unitRef="cad">5700000</stn:CarryingAmountOfNotesPayable>
    <stn:CarryingAmountOfNotesPayable
      contextRef="id07298acac2c438591aa9bf89b822a96_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjcwMg_2ebf46b3-9f4e-494d-b8d5-cf5b0bf31924"
      unitRef="usd">4500000</stn:CarryingAmountOfNotesPayable>
    <stn:CarryingAmountOfNotesPayable
      contextRef="i48c202181d9c41c9944839d3678ab10e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjc0NQ_20f503cf-bc39-4020-a7a5-5836ee630dab"
      unitRef="cad">55400000</stn:CarryingAmountOfNotesPayable>
    <stn:CarryingAmountOfNotesPayable
      contextRef="i48c202181d9c41c9944839d3678ab10e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjc1MQ_5c613de2-16a0-4c09-93e5-211c57128423"
      unitRef="aud">60300000</stn:CarryingAmountOfNotesPayable>
    <stn:CarryingAmountOfNotesPayable
      contextRef="ic2d3fcbb6af647ccb3f20bb1b0a659e9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjc2Mg_3f8fc2cd-25dd-4bfd-9774-644ee165f06d"
      unitRef="cad">38400000</stn:CarryingAmountOfNotesPayable>
    <stn:CarryingAmountOfNotesPayable
      contextRef="ic2d3fcbb6af647ccb3f20bb1b0a659e9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjc2OA_6b2ea53f-9c16-4d58-9854-f1a5a988d146"
      unitRef="aud">39200000</stn:CarryingAmountOfNotesPayable>
    <stn:CarryingAmountOfNotesPayable
      contextRef="if78741aaefae4b3c8c77b27584d1655f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjgxMA_fd7c2ca5-86cd-4edd-89b7-0b39cf3e7698"
      unitRef="cad">4000000.0</stn:CarryingAmountOfNotesPayable>
    <stn:CarryingAmountOfNotesPayable
      contextRef="i86d331cb4be9424f9db0fd070d1957b8_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMjgxOQ_819228a1-c938-4274-9c36-95b32b6bab54"
      unitRef="cad">17200000</stn:CarryingAmountOfNotesPayable>
    <ifrs-full:BorrowingsInterestRate
      contextRef="ia876d2ae2c1c45d197bb77372acf8e2d_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMTA5OTUxMTYzOTI0NA_69acca2b-f6b9-480a-b189-25712f6a876b"
      unitRef="number">0.0469</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="i5df915e73d7248b7b1a0d72e5d50f6a8_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMTA5OTUxMTYzOTI4MQ_2ee22bfc-616e-4901-8540-e300f89b4f2b"
      unitRef="number">0.0418</ifrs-full:BorrowingsInterestRate>
    <stn:IncreaseDecreaseInBorrowings
      contextRef="i74278d5c3ef54d318ead6438d696234c_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMTA5OTUxMTYzOTI5Ng_ed611296-02d2-4122-ab99-6bda0b01037c"
      unitRef="cad">44400000</stn:IncreaseDecreaseInBorrowings>
    <stn:IncreaseDecreaseInBorrowings
      contextRef="i08f265ec33034d3db325618db468c6d8_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMTA5OTUxMTYzOTMwMw_e1b3bd7f-912b-4f45-8252-d246ba1735c4"
      unitRef="cad">400000</stn:IncreaseDecreaseInBorrowings>
    <ifrs-full:BondsIssued
      contextRef="i3455ae819ae44feba5a3dcd4391484c4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMzA5Nw_503d322d-b7d6-499e-8af8-f4037f4c097d"
      unitRef="cad">65500000</ifrs-full:BondsIssued>
    <ifrs-full:BondsIssued
      contextRef="i3455ae819ae44feba5a3dcd4391484c4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMzEwNA_dfca9194-fee0-4cd4-af55-d1665d2c8fa6"
      unitRef="usd">51800000</ifrs-full:BondsIssued>
    <ifrs-full:BondsIssued
      contextRef="ifb7896c8550847c8921bec759cae1c57_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMzExNQ_9f3b55c6-9c1f-4a9c-821f-9ddd684442fd"
      unitRef="cad">155100000</ifrs-full:BondsIssued>
    <ifrs-full:BondsIssued
      contextRef="ifb7896c8550847c8921bec759cae1c57_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMzEyMg_f433c7a5-ce57-4fd0-b3f2-55543732f763"
      unitRef="usd">121800000</ifrs-full:BondsIssued>
    <ifrs-full:BondsIssued
      contextRef="i0ed86c27324e4f799a445ba99c092e5d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMzQ0Mw_fe4038c9-efe7-4c1c-9244-2dc875abf67d"
      unitRef="cad">10100000</ifrs-full:BondsIssued>
    <ifrs-full:BondsIssued
      contextRef="ic3b3eff98b5747a09f97a2c5209d52db_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84Mi9mcmFnOmVlMzIxODY0OGM4NDQ5ZDY4NDU4ODJjZmIyYThlY2RjL3RleHRyZWdpb246ZWUzMjE4NjQ4Yzg0NDlkNjg0NTg4MmNmYjJhOGVjZGNfMzQ1Mw_6f115d88-49d2-49b8-b31d-d7172c5adf7f"
      unitRef="cad">12000000.0</ifrs-full:BondsIssued>
    <ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RleHRyZWdpb246Nzc3NjQwNTFjMDgzNDVkMjkxMjZhY2QzOTkyMjNmMjZfNDUw_61cbab13-6a64-4a46-b817-8538378ec23f">Provisions&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.267%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.429%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Self- &lt;br/&gt;insured &lt;br/&gt;liabilities&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Claims &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Lease &lt;br/&gt;restoration&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Onerous &lt;br/&gt;contracts &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance, beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;95.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;13.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;12.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;6.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;128.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current year provisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;28.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;14.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;46.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;9.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;9.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Paid or otherwise settled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(14.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(4.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(1.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(4.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(24.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impact of foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;109.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;20.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;12.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;16.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;159.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;8.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;17.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;8.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;36.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;101.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;10.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;8.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;122.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash outflows for provisions for claims are expected to occur within the next one to five years, although this is uncertain and depends on the development of the various claims. These outflows are not expected to have a material impact on the Company&#x2019;s net cash flows. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Provision for lease restoration relates to building leases (note 12). Cash outflows for provisions for lease restoration are expected to occur within the next one to eighteen years.&lt;/span&gt;&lt;/div&gt;Contingencies and Guarantees&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The nature of the Company&#x2019;s legal claims and the provisions recorded for these claims are described in notes 4 and 5. Although the Company accrues adequate provisions for probable legal claims, it has contingent liabilities relating to reported legal incidents that, based on current known facts, are not probable to result in future cash outflows. The Company is monitoring these incidents and will not accrue any provision until further information results in a situation in which the criteria required to record a provision is met. Due to the nature of these incidents, such as the range of possible outcomes and the possibility of litigation, it is not practicable for management to estimate the financial effects of these incidents, the amount and timing of future outflows, and the possibility of any reimbursement of these outflows.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In the normal course of business, the Company provides indemnifications and, in limited circumstances, surety bonds and guarantees. These are often standard contractual terms and are provided to counterparties in transactions such as purchase and sale contracts for assets or shares, service agreements, and leasing transactions. The Company also indemnifies its directors and officers against any and all claims or losses reasonably incurred in the performance of their service to the Company to the extent permitted by law. These indemnifications may require the Company to compensate the counterparty for costs incurred as a result of various events, including changes to or in the interpretation of laws and regulations, or as a result of damages or statutory sanctions that may be suffered by the counterparty as a consequence of the transaction. The terms of these indemnifications and guarantees will vary based on the contract, the nature of which prevents the Company from making a reasonable estimate of the maximum potential amount that it could be required to pay to counterparties. In most cases, the potential payment amount of an outstanding indemnification or guarantee is limited to the remaining cost of work to be performed under service contracts. The Company carries liability insurance, subject to certain deductibles and policy limits, that provides protection against certain insurable indemnifications. Historically, the Company has not made any material payments under such indemnifications or guarantees, and no amounts have been accrued in the consolidated financial statements with respect to these indemnifications and guarantees.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory>
    <ifrs-full:DisclosureOfOtherProvisionsExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RleHRyZWdpb246Nzc3NjQwNTFjMDgzNDVkMjkxMjZhY2QzOTkyMjNmMjZfNDUx_b2c0e3d5-0a3f-48a8-91be-d9c1096f0b53">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.267%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.429%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Self- &lt;br/&gt;insured &lt;br/&gt;liabilities&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Claims &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Lease &lt;br/&gt;restoration&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Onerous &lt;br/&gt;contracts &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance, beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;95.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;13.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;12.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;6.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;128.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current year provisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;28.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;14.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;46.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;9.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;9.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Paid or otherwise settled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(14.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(4.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(1.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(4.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(24.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impact of foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;109.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;20.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;12.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;16.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;159.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;8.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;17.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;8.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;36.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;101.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;10.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;8.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;122.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfOtherProvisionsExplanatory>
    <ifrs-full:OtherProvisions
      contextRef="ib3f8e2d8414c4839a322935fb2984ec8_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfMS0xLTEtMS0w_3b28f93b-cb66-412b-99e6-37d246e2dd75"
      unitRef="cad">95800000</ifrs-full:OtherProvisions>
    <ifrs-full:OtherProvisions
      contextRef="i087d9ffc234d4e6da34a81c784cb7bc1_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfMS0yLTEtMS0w_920fb872-6e4e-47a6-9f81-5d1f12efc48b"
      unitRef="cad">13800000</ifrs-full:OtherProvisions>
    <ifrs-full:OtherProvisions
      contextRef="i88d00d55307c49958ddc2b6431399937_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfMS0zLTEtMS0zNjA2OA_7baa8ca2-9c32-4929-b150-02d4a839b68a"
      unitRef="cad">12200000</ifrs-full:OtherProvisions>
    <ifrs-full:OtherProvisions
      contextRef="i2afd7dfd8fad4c8299243c053a2536d1_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfMS0zLTEtMS0w_e2f3480f-c871-4b1e-8801-4bc9c131362a"
      unitRef="cad">6400000</ifrs-full:OtherProvisions>
    <ifrs-full:OtherProvisions
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfMS02LTEtMS0w_edb13870-eb4d-4555-80dc-492ae831a526"
      unitRef="cad">128200000</ifrs-full:OtherProvisions>
    <ifrs-full:IncreaseDecreaseInExistingProvisionsOtherProvisions
      contextRef="i0456e8cfab28455c98c12e1233d38c04_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfMi0xLTEtMS0w_325617cc-a8c2-41bb-9f76-ee4ba72d692b"
      unitRef="cad">28200000</ifrs-full:IncreaseDecreaseInExistingProvisionsOtherProvisions>
    <ifrs-full:IncreaseDecreaseInExistingProvisionsOtherProvisions
      contextRef="i361cca37e99147e7b0547f7cfbb9e884_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfMi0yLTEtMS0w_9aff1954-9cb2-4f61-9d86-71f94a6fa7c0"
      unitRef="cad">2200000</ifrs-full:IncreaseDecreaseInExistingProvisionsOtherProvisions>
    <ifrs-full:IncreaseDecreaseInExistingProvisionsOtherProvisions
      contextRef="ic4cb309250b147ef8dcc75a34782bfb5_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfMi0zLTEtMS0zNjA2OA_b6c685d3-1d6b-434d-9b48-8fe861897ebb"
      unitRef="cad">1700000</ifrs-full:IncreaseDecreaseInExistingProvisionsOtherProvisions>
    <ifrs-full:IncreaseDecreaseInExistingProvisionsOtherProvisions
      contextRef="i8bfcc393cc244981869363121006208a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfMi0zLTEtMS0w_2a6c64dd-acbf-4263-afc0-2044e64a9275"
      unitRef="cad">14400000</ifrs-full:IncreaseDecreaseInExistingProvisionsOtherProvisions>
    <ifrs-full:IncreaseDecreaseInExistingProvisionsOtherProvisions
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfMi02LTEtMS0w_b770a9ea-abbd-4e42-a6c8-b2dfc61a959e"
      unitRef="cad">46500000</ifrs-full:IncreaseDecreaseInExistingProvisionsOtherProvisions>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions
      contextRef="i0456e8cfab28455c98c12e1233d38c04_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfMy0xLTEtMS0w_784a75c2-dfdd-48a6-bc2f-2c584b705bd4"
      unitRef="cad">0</ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions
      contextRef="i361cca37e99147e7b0547f7cfbb9e884_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfMy0yLTEtMS0w_0fdd0321-22d0-4375-917a-eccefffb8455"
      unitRef="cad">9200000</ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions
      contextRef="ic4cb309250b147ef8dcc75a34782bfb5_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfMy0zLTEtMS0zNjA2OA_5ecea44e-4158-4976-b052-2a263d9c64d3"
      unitRef="cad">500000</ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions
      contextRef="i8bfcc393cc244981869363121006208a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfMy0zLTEtMS0w_2d84bc46-c577-465e-9e4b-20094fd282ce"
      unitRef="cad">0</ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfMy02LTEtMS0w_b7d3e43e-ab24-4bb5-8427-3745376106ad"
      unitRef="cad">9700000</ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions>
    <ifrs-full:ProvisionUsedOtherProvisions
      contextRef="i0456e8cfab28455c98c12e1233d38c04_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfNC0xLTEtMS0w_59ebf3e6-c509-45ba-99e1-37041be5c58b"
      unitRef="cad">14100000</ifrs-full:ProvisionUsedOtherProvisions>
    <ifrs-full:ProvisionUsedOtherProvisions
      contextRef="i361cca37e99147e7b0547f7cfbb9e884_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfNC0yLTEtMS0w_69ac263b-e9b3-4275-9b49-fbc3aad87701"
      unitRef="cad">4800000</ifrs-full:ProvisionUsedOtherProvisions>
    <ifrs-full:ProvisionUsedOtherProvisions
      contextRef="ic4cb309250b147ef8dcc75a34782bfb5_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfNC0zLTEtMS0zNjA2OA_b9b8f13c-456f-4e93-b662-983470cc039d"
      unitRef="cad">1500000</ifrs-full:ProvisionUsedOtherProvisions>
    <ifrs-full:ProvisionUsedOtherProvisions
      contextRef="i8bfcc393cc244981869363121006208a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfNC0zLTEtMS0w_d8573a9b-78e1-4307-bbd3-933a0f24396e"
      unitRef="cad">4100000</ifrs-full:ProvisionUsedOtherProvisions>
    <ifrs-full:ProvisionUsedOtherProvisions
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfNC02LTEtMS0w_5c56d569-75a5-4844-ba74-306ef7ae330a"
      unitRef="cad">24500000</ifrs-full:ProvisionUsedOtherProvisions>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions
      contextRef="i0456e8cfab28455c98c12e1233d38c04_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfNS0xLTEtMS0w_2385d481-fd01-453e-8967-13a61ba9bd8a"
      unitRef="cad">-400000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions
      contextRef="i361cca37e99147e7b0547f7cfbb9e884_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfNS0yLTEtMS0w_0a03dc20-eec4-4ea7-a322-c092e7a0c44e"
      unitRef="cad">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions
      contextRef="ic4cb309250b147ef8dcc75a34782bfb5_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfNS0zLTEtMS0zNjA2OA_094565fe-a03c-4128-9c15-6f3dc57ac353"
      unitRef="cad">-200000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions
      contextRef="i8bfcc393cc244981869363121006208a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfNS0zLTEtMS0w_d5db1adb-6f07-4e98-b539-bcefd032b8d6"
      unitRef="cad">0</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfNS02LTEtMS0w_b778c58b-e5a9-45af-a44e-c92249b8f668"
      unitRef="cad">-600000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions>
    <ifrs-full:OtherProvisions
      contextRef="i88b7e665ad4e404abfca34c948fdf4e6_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfNi0xLTEtMS0w_5781af0c-96ac-4722-b6a8-ac73795baad6"
      unitRef="cad">109500000</ifrs-full:OtherProvisions>
    <ifrs-full:OtherProvisions
      contextRef="i36bfbc302b7a43ea8320b84529515c8c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfNi0yLTEtMS0w_ba870d75-213d-4a3e-b53f-871ffb12e005"
      unitRef="cad">20400000</ifrs-full:OtherProvisions>
    <ifrs-full:OtherProvisions
      contextRef="ib0691d33e8aa499ba8f6a89250fa889d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfNi0zLTEtMS0zNjA2OA_0a64d34b-26d2-4f64-a7e8-f31b182c03a7"
      unitRef="cad">12700000</ifrs-full:OtherProvisions>
    <ifrs-full:OtherProvisions
      contextRef="icd110fec546c45bfb0d4f2705e3cca5b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfNi0zLTEtMS0w_8a7efe2e-7f83-43ee-a895-42d10230bb30"
      unitRef="cad">16700000</ifrs-full:OtherProvisions>
    <ifrs-full:OtherProvisions
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfNi02LTEtMS0w_fb471904-5e11-46bb-898f-8bca4248f98f"
      unitRef="cad">159300000</ifrs-full:OtherProvisions>
    <ifrs-full:OtherShorttermProvisions
      contextRef="i88b7e665ad4e404abfca34c948fdf4e6_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfNy0xLTEtMS0w_073140fc-e29e-41e9-9630-d9de49949a2f"
      unitRef="cad">8500000</ifrs-full:OtherShorttermProvisions>
    <ifrs-full:OtherShorttermProvisions
      contextRef="i36bfbc302b7a43ea8320b84529515c8c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfNy0yLTEtMS0w_5ac5995b-42f7-4ab4-920e-1915654379d8"
      unitRef="cad">17700000</ifrs-full:OtherShorttermProvisions>
    <ifrs-full:OtherShorttermProvisions
      contextRef="ib0691d33e8aa499ba8f6a89250fa889d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfNy0zLTEtMS0zNjA2OA_9f6cf246-e07f-4d0b-a6a4-e001031c1750"
      unitRef="cad">2500000</ifrs-full:OtherShorttermProvisions>
    <ifrs-full:OtherShorttermProvisions
      contextRef="icd110fec546c45bfb0d4f2705e3cca5b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfNy0zLTEtMS0w_187532de-d34d-4d7c-89e6-164fb29ed464"
      unitRef="cad">8000000.0</ifrs-full:OtherShorttermProvisions>
    <ifrs-full:OtherShorttermProvisions
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfNy02LTEtMS0w_ebcbc002-cf82-492f-9708-fa020766fe9b"
      unitRef="cad">36700000</ifrs-full:OtherShorttermProvisions>
    <ifrs-full:OtherLongtermProvisions
      contextRef="i88b7e665ad4e404abfca34c948fdf4e6_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfOC0xLTEtMS0w_0cb698bb-471a-4d0a-9cf1-8d5e2e0867c5"
      unitRef="cad">101000000.0</ifrs-full:OtherLongtermProvisions>
    <ifrs-full:OtherLongtermProvisions
      contextRef="i36bfbc302b7a43ea8320b84529515c8c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfOC0yLTEtMS0w_74d54576-abdf-4c68-8467-abd8c5c5fa2e"
      unitRef="cad">2700000</ifrs-full:OtherLongtermProvisions>
    <ifrs-full:OtherLongtermProvisions
      contextRef="ib0691d33e8aa499ba8f6a89250fa889d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfOC0zLTEtMS0zNjA2OA_b1553523-0096-417e-8658-1186a2ade6e5"
      unitRef="cad">10200000</ifrs-full:OtherLongtermProvisions>
    <ifrs-full:OtherLongtermProvisions
      contextRef="icd110fec546c45bfb0d4f2705e3cca5b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfOC0zLTEtMS0w_1dc2acee-5a00-401e-b73f-8f43b9d243fb"
      unitRef="cad">8700000</ifrs-full:OtherLongtermProvisions>
    <ifrs-full:OtherLongtermProvisions
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RhYmxlOjhkODY4YjY5Y2M5OTRlNjQ4YWE0NmYxMjc3YjI3NmY3L3RhYmxlcmFuZ2U6OGQ4NjhiNjljYzk5NGU2NDhhYTQ2ZjEyNzdiMjc2ZjdfOC02LTEtMS0w_9d5e4cd8-f51f-4905-923c-01effe77f981"
      unitRef="cad">122600000</ifrs-full:OtherLongtermProvisions>
    <ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions
      contextRef="i8ef0a718aabc4304b36d4ec527e2f0f4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RleHRyZWdpb246Nzc3NjQwNTFjMDgzNDVkMjkxMjZhY2QzOTkyMjNmMjZfMTAx_7c3d80de-a372-4ab2-b776-3df7e3989884">one</ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions>
    <ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions
      contextRef="i7039e12f9ea241ca9043ad04c2ae8671_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RleHRyZWdpb246Nzc3NjQwNTFjMDgzNDVkMjkxMjZhY2QzOTkyMjNmMjZfMTA3_b7a2eacf-f95d-4d55-ba38-b510ffcbb41f">five years</ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions>
    <ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions
      contextRef="ib1f2ff60ab9346019c1bdc8d9765c9ed_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RleHRyZWdpb246Nzc3NjQwNTFjMDgzNDVkMjkxMjZhY2QzOTkyMjNmMjZfNDQy_5f2741a3-467e-46b4-abdf-a81e42f9cd49">one</ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions>
    <ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions
      contextRef="ic4cd36983f584266a314f16720966ea9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84NS9mcmFnOjc3NzY0MDUxYzA4MzQ1ZDI5MTI2YWNkMzk5MjIzZjI2L3RleHRyZWdpb246Nzc3NjQwNTFjMDgzNDVkMjkxMjZhY2QzOTkyMjNmMjZfNDQ4_12f2b837-cc9f-4f9a-8500-08dc0c850f13">eighteen years</ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions>
    <ifrs-full:DisclosureOfEmployeeBenefitsExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RleHRyZWdpb246Mzc5ZTE3YzhlOGY0NDI3ZTljMTZmNThkMDkzMzkzM2ZfNTgwNg_90774d4f-2d84-4822-868c-28a036a26446">Employee Defined Benefit Obligations&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net defined benefit pension asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(17.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(47.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net defined benefit pension liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;42.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;73.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;End of employment benefit plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;15.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;58.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;91.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Defined benefit pension plans&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company sponsors defined benefit pension plans (the Plans) covering certain full-time and past employees, primarily in the United Kingdom. The benefits for the Plans are based on final compensation and years of service. The Plans are closed to new participants and have ceased all future service benefits, although the future salary link has been retained for certain continuing active members.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Plans are governed by the laws of the United Kingdom. Each pension plan has a board of trustees that is responsible for administering the assets and defining the investment policies of the Plans.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The funding objective of each pension plan is to have sufficient and appropriate assets to meet actuarial liabilities. The board of trustees reviews the level of funding required based on separate triennial actuarial valuations for funding purposes; the most recent were completed as a&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;t March&#160;31, 2020,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; and&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; February&#160;1, 2019. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Plans required that contributions be made to separately administered funds, which are maintained independently by custodians.The Company expects to contribute approximately&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; $15 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;to the Plans in 2022.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Plans expose the Company to a number of risks, including changes to long-term UK interest rates and inflation expectations, movements in global investment markets, changes in life expectancy rates, foreign exchange risk, and regulatory risk from changes in UK pension legislation. The Company is also exposed to price risk because the Plans&#x2019; assets include investments in equities.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Guaranteed annuities are purchased for certain plan members upon retirement. In December 2021, the Company also entered into a bulk annuity policy for a UK pension scheme. Future cash flows from annuities will match the amount and timing of certain benefits payable under the Plans, partially mitigating the Company's exposure to future volatility in the related obligations. At December&#160;31, 2021, 54.2% (2020 - 21.1%) of the defined benefit obligation was fully covered against changes in interest rates and longevity post-retirement. Post-retirement benefits that are fully matched with annuity policies have been included in both the asset and liability figures in the following tables.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A liability-driven investment (LDI) strategy has been implemented to mitigate a portion of the Plans&#x2019; long-term interest rate and inflation risks by investing in assets that have similar interest rate and inflation characteristics as the Plans&#x2019; liabilities. The LDI strategy relates to only a portion of the Plans&#x2019; investments; therefore, the Plans remain exposed to significant interest rate and inflation risk, along with the other risks mentioned above.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents a reconciliation from the opening balances to the closing balances for the net defined benefit liability and its components:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.296%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.493%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.493%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.296%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.493%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#e9e9e9;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Defined&lt;br/&gt;Benefit&lt;br/&gt;&#160;Obligation&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Fair&#160;Value&lt;br/&gt;of Plan&lt;br/&gt;Assets&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Net&lt;br/&gt;Defined &lt;br/&gt;Benefit &lt;br/&gt;Liability&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Defined&lt;br/&gt;Benefit&lt;br/&gt;&#160;Obligation&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Fair&#160;Value&lt;br/&gt;of Plan&lt;br/&gt;Assets&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net&lt;br/&gt;Defined &lt;br/&gt;Benefit &lt;br/&gt;Liability&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance, beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;601.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(575.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;26.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;563.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(519.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;43.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Administrative and marketing expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest expense (income)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;6.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(6.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(10.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Past service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Administrative expenses paid by the Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;6.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(5.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(8.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Other comprehensive loss (income)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Return on the plan assets, excluding interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;11.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;11.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(41.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(41.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Actuarial (gains) losses arising from:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Changes in demographic assumptions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;5.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;5.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Changes in financial assumptions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;40.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;40.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Experience adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Remeasurement loss (gain) on net employee defined benefit liability, before tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;3.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;11.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;14.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;41.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(41.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Effect of movement in exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(10.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;10.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(6.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;21.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;14.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;47.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(46.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(15.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;15.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(20.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;20.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Contributions by employer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(16.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(16.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(20.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(20.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(15.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(16.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(20.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(20.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Balance, end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;586.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(560.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;25.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;601.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(575.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;26.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The total remeasurement loss on the net employee defined benefit liability at December&#160;31, 2021, is a los&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;s of $10.1, net of deferred tax recovery of $4.7 (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2020 &#x2013; loss of $0.4, net of deferred tax recovery of $0.1).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Included in the consolidated statement of financial position within:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net defined benefit asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(17.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(47.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net defined benefit liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;42.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;73.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;25.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;26.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has an unconditional right to derive economic benefit from the above surplus and has therefore recognized a net defined benefit asset.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Major categories of plan assets, measured at fair value, are as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;23.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Investments quoted in active markets (mutual, exchange-traded, and pooled funds):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Equities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;43.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;149.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Corporate bonds and fixed income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;9.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;130.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Pooled fund liability-driven investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;26.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Property funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unquoted investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Annuity policies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;317.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;127.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Insurance contracts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Equities and property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;100.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;85.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;27.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;41.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;10.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Fair value of plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;560.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;575.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The investment policy for the Plans is to balance risk and return. Approximately 19% of plan assets are invested in mutual, exchange-traded, and pooled funds (fair valued using quoted market prices) or held in cash. Approximately 57% of plan assets are held in annuity policies that will have cash flows that match the amount and timing of certain benefits payable under the Plans. The fair value of these policies reflects the present value of the related obligations  and is determined using actuarial techniques and guaranteed annuity rates. The remaining assets of the Plans are invested in a wholly insured with-profits insurance contract with a major insurance company. Contributions made to this contract are invested in insurance policies administered by third parties, which provide for a declared rate of interest. The yields on the investments are intended to provide for a steady return on the assets. The insurance contract is fair valued using valuation techniques with market observable inputs.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The present value of the defined benefit obligation is determined by discounting the estimated future cash flows using actuarial valuations. The principal assumptions used in determining pension benefit obligations for the Plans are shown below (expressed as weighted averages):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1.80&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Rate of increase in salaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4.27&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Rate of inflation,&#160;pre-retirement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.74&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Rate of increase in future pensions payment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;3.49&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Life expectancy at age 65 for current pensioners:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Male&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;22 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;22 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Female&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;24 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Life expectancy at age 65 for current members aged 45:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Male&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;23 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;23 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Female&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;25 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2021, the weighted average duration of the defined benefit obligation was 15 years (2020 &#x2013; 15 years).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Quantitative sensitivity analyses showing the impact on the defined benefit obligation for significant assumptions are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="background-color:#e9e9e9;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Increase&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Decrease&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Increase&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Decrease&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Change in discount rate by 0.25%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(22.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;23.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(19.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;20.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Change in&#160;pre-retirement&#160;inflation rate by 0.25%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;5.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(5.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Change in salary growth by 0.25%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Change in pension increase assumption by 0.25%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;12.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(11.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(12.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Change in one year in the life expectancy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;12.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(12.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(13.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The sensitivity analyses above have been determined based on a method that extrapolates the impact on the defined benefit obligation as a result of reasonable changes in key assumptions occurring at the end of the reporting year. The sensitivity analyses were based on changing a significant assumption and keeping all other assumptions constant and may not be representative of an actual change in the defined benefit obligation as it is unlikely that changes in assumptions would occur in isolation of one another.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Bulk annuity&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In December 2021, the Company entered into a bulk annuity policy for a UK pension scheme which resulted in an remeasurement adjustment of $39.4, representing the difference between the premium paid for the annuity policy and the value of the related defined benefit obligation. Future cash flows from this bulk annuity will match the amount and timing of certain benefits payable under the scheme. The bulk annuity does not extinguish the Company's risks and obligations under the plan. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;End of employment benefit plans&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The liability for end of employment benefit plans represents the Company&#x2019;s estimated obligations for long service leave and annual leave that is legislated in some countries in which the Company operates.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfEmployeeBenefitsExplanatory>
    <stn:DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RleHRyZWdpb246Mzc5ZTE3YzhlOGY0NDI3ZTljMTZmNThkMDkzMzkzM2ZfNTgwNw_c4294711-f025-4eed-bdb6-4456d20df9fc">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net defined benefit pension asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(17.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(47.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net defined benefit pension liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;42.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;73.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;End of employment benefit plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;15.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;58.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;91.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Included in the consolidated statement of financial position within:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net defined benefit asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(17.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(47.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net defined benefit liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;42.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;73.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;25.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;26.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</stn:DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock>
    <ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan
      contextRef="i786389ddcff64f5d8ea6bbc5019bbbcf_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmIwMTYwYjYxMjYzODRkMjM5N2M3MWJkMDIwNmZiMGRhL3RhYmxlcmFuZ2U6YjAxNjBiNjEyNjM4NGQyMzk3YzcxYmQwMjA2ZmIwZGFfMi0xLTEtMS0w_c0563065-3b79-4c74-8e49-9129955bcb95"
      unitRef="cad">17000000.0</ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan>
    <ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan
      contextRef="i3d300f11547f4d59a27d64c185ca9d36_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmIwMTYwYjYxMjYzODRkMjM5N2M3MWJkMDIwNmZiMGRhL3RhYmxlcmFuZ2U6YjAxNjBiNjEyNjM4NGQyMzk3YzcxYmQwMjA2ZmIwZGFfMi0yLTEtMS0w_2eed688c-e260-4d46-b4b4-0efa9f09127f"
      unitRef="cad">47300000</ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan>
    <ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan
      contextRef="i786389ddcff64f5d8ea6bbc5019bbbcf_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmIwMTYwYjYxMjYzODRkMjM5N2M3MWJkMDIwNmZiMGRhL3RhYmxlcmFuZ2U6YjAxNjBiNjEyNjM4NGQyMzk3YzcxYmQwMjA2ZmIwZGFfMy0xLTEtMS0w_29492093-7b40-489d-8408-88239d4c796b"
      unitRef="cad">42800000</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
    <ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan
      contextRef="i3d300f11547f4d59a27d64c185ca9d36_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmIwMTYwYjYxMjYzODRkMjM5N2M3MWJkMDIwNmZiMGRhL3RhYmxlcmFuZ2U6YjAxNjBiNjEyNjM4NGQyMzk3YzcxYmQwMjA2ZmIwZGFfMy0yLTEtMS0w_8783ed42-db19-47b5-a7ab-bc51d4f7e064"
      unitRef="cad">73700000</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
    <ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan
      contextRef="i89a1d90741d1404bbf334a624c7ee16f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmIwMTYwYjYxMjYzODRkMjM5N2M3MWJkMDIwNmZiMGRhL3RhYmxlcmFuZ2U6YjAxNjBiNjEyNjM4NGQyMzk3YzcxYmQwMjA2ZmIwZGFfNC0xLTEtMS0w_92fde416-5fe5-4430-8254-ee90648e03c7"
      unitRef="cad">15900000</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
    <ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan
      contextRef="i44deee6ba3ad4f2e8956b863d9e350a5_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmIwMTYwYjYxMjYzODRkMjM5N2M3MWJkMDIwNmZiMGRhL3RhYmxlcmFuZ2U6YjAxNjBiNjEyNjM4NGQyMzk3YzcxYmQwMjA2ZmIwZGFfNC0yLTEtMS0w_70a31196-554f-469b-b8f1-05144ba7fc2f"
      unitRef="cad">17500000</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
    <ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmIwMTYwYjYxMjYzODRkMjM5N2M3MWJkMDIwNmZiMGRhL3RhYmxlcmFuZ2U6YjAxNjBiNjEyNjM4NGQyMzk3YzcxYmQwMjA2ZmIwZGFfNS0xLTEtMS0w_065bd84e-8c8a-4209-b797-556d0cec8abb"
      unitRef="cad">58700000</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
    <ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmIwMTYwYjYxMjYzODRkMjM5N2M3MWJkMDIwNmZiMGRhL3RhYmxlcmFuZ2U6YjAxNjBiNjEyNjM4NGQyMzk3YzcxYmQwMjA2ZmIwZGFfNS0yLTEtMS0w_cc6205e9-df20-4c17-a2eb-f1ce06ac1f74"
      unitRef="cad">91200000</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
    <ifrs-full:EstimateOfContributionsExpectedToBePaidToPlan
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RleHRyZWdpb246Mzc5ZTE3YzhlOGY0NDI3ZTljMTZmNThkMDkzMzkzM2ZfMTE4NA_b9928173-4955-4f40-8fb2-6145627f17ed"
      unitRef="cad">15000000</ifrs-full:EstimateOfContributionsExpectedToBePaidToPlan>
    <stn:PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RleHRyZWdpb246Mzc5ZTE3YzhlOGY0NDI3ZTljMTZmNThkMDkzMzkzM2ZfODI0NjMzNzIyMzc4MA_b2e745c6-5150-4556-bd91-8a63411661b8"
      unitRef="number">0.542</stn:PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies>
    <stn:PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RleHRyZWdpb246Mzc5ZTE3YzhlOGY0NDI3ZTljMTZmNThkMDkzMzkzM2ZfMjc0ODc3OTA4MzUyMw_30d3b992-23c4-42a4-a5ff-f53c78c7b788"
      unitRef="number">0.211</stn:PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies>
    <ifrs-full:DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RleHRyZWdpb246Mzc5ZTE3YzhlOGY0NDI3ZTljMTZmNThkMDkzMzkzM2ZfNTgwOQ_75731c87-13eb-442e-ba11-1041475b605e">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table presents a reconciliation from the opening balances to the closing balances for the net defined benefit liability and its components:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.296%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.493%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.493%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.296%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.493%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.498%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#e9e9e9;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Defined&lt;br/&gt;Benefit&lt;br/&gt;&#160;Obligation&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Fair&#160;Value&lt;br/&gt;of Plan&lt;br/&gt;Assets&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Net&lt;br/&gt;Defined &lt;br/&gt;Benefit &lt;br/&gt;Liability&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Defined&lt;br/&gt;Benefit&lt;br/&gt;&#160;Obligation&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Fair&#160;Value&lt;br/&gt;of Plan&lt;br/&gt;Assets&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net&lt;br/&gt;Defined &lt;br/&gt;Benefit &lt;br/&gt;Liability&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance, beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;601.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(575.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;26.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;563.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(519.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;43.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Administrative and marketing expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest expense (income)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;6.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(6.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(10.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Past service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Administrative expenses paid by the Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;6.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(5.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(8.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Other comprehensive loss (income)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Return on the plan assets, excluding interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;11.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;11.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(41.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(41.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Actuarial (gains) losses arising from:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Changes in demographic assumptions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;5.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;5.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Changes in financial assumptions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;40.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;40.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Experience adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Remeasurement loss (gain) on net employee defined benefit liability, before tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;3.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;11.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;14.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;41.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(41.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Effect of movement in exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(10.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;10.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(6.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;21.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;14.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;47.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(46.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Benefits paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(15.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;15.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(20.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;20.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Contributions by employer&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(16.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(16.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(20.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(20.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(15.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(16.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(20.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(20.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Balance, end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;586.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(560.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;25.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;601.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(575.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;26.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="ie0c7c64f42ca4848a34ce6f9a3d64a9c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMi0xLTEtMS0w_cf4338e2-20c7-4ff1-8fbe-22064c7cfdcd"
      unitRef="cad">601600000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="i8d5b86120fcc45d683d10968ae548c2c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMi0yLTEtMS0w_c47232b7-8415-4126-b6e9-52020e30777d"
      unitRef="cad">575200000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="i3d300f11547f4d59a27d64c185ca9d36_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMi0zLTEtMS0w_3687fff1-0d43-4bd7-b8fd-98a1c1b4523c"
      unitRef="cad">26400000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="ic3f063f1596f4fb98fa780e48a84a012_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMi00LTEtMS0w_17c6815c-c49e-40b6-99d1-e0bbc265bed0"
      unitRef="cad">563100000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="i17353f652668475e9c4e31e04b745817_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMi01LTEtMS0w_cbf0b930-2ca3-4e57-a84d-0e5065a09dc8"
      unitRef="cad">519300000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="ic3da7112c3f34723bbd34087e6d0275a_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMi02LTEtMS0w_c632618e-960d-4dd1-b96d-83e166ee2ce9"
      unitRef="cad">43800000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset
      contextRef="i4aa61d5c1df3470aa8503b5544cd5828_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfNS0xLTEtMS0w_afcae17f-5811-4cf7-8122-4a4f86654304"
      unitRef="cad">6800000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset
      contextRef="ic535b35d38c94fb28135dd438fc4a457_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfNS0yLTEtMS0w_723bb252-f726-4f7e-9d3c-0c1ef4ccfed5"
      unitRef="cad">6700000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset
      contextRef="i48b2bb9cd3e94e19bec0dfb95e860d7a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfNS0zLTEtMS0w_d38f75f5-0512-4a93-a0ed-2f8bd11395d7"
      unitRef="cad">100000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset
      contextRef="i5d6a6a28ccf9448ea5bba9ef6a433416_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfNS00LTEtMS0w_ab0ff84c-6128-4564-a2ce-def23b3ff8aa"
      unitRef="cad">10600000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset
      contextRef="i6a50d579fd874d5a870aec368366aa01_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfNS01LTEtMS0w_e25ba1cb-5903-4bd9-b10d-0c95edf56054"
      unitRef="cad">10000000.0</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset
      contextRef="i46cff85fdcc2472db657fb610d7702f5_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfNS02LTEtMS0w_bdc52bfe-13da-4dec-a0fc-12f521276a13"
      unitRef="cad">600000</ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="i4aa61d5c1df3470aa8503b5544cd5828_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfNi0xLTEtMS0w_44ef0de4-a442-4314-86f6-b575b1a295bb"
      unitRef="cad">0</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="ic535b35d38c94fb28135dd438fc4a457_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfNi0yLTEtMS0w_b372deb5-caca-4028-b308-49a255943417"
      unitRef="cad">0</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="i48b2bb9cd3e94e19bec0dfb95e860d7a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfNi0zLTEtMS0w_0e360e0e-48ce-47ac-ab62-d3f2ee562ef6"
      unitRef="cad">0</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="i5d6a6a28ccf9448ea5bba9ef6a433416_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfNi00LTEtMS0w_4ba2b7f3-af5e-4eb1-a6df-c05b8ba59a7f"
      unitRef="cad">300000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="i6a50d579fd874d5a870aec368366aa01_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfNi01LTEtMS0w_16ab37f1-e617-4873-81ee-94517adcaec9"
      unitRef="cad">0</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset
      contextRef="i46cff85fdcc2472db657fb610d7702f5_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfNi02LTEtMS0w_0e9d852a-93f4-4714-8816-46e15cd8af28"
      unitRef="cad">300000</ifrs-full:PastServiceCostNetDefinedBenefitLiabilityAsset>
    <stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset
      contextRef="i4aa61d5c1df3470aa8503b5544cd5828_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfNy0xLTEtMS0w_6187c047-093e-47f8-8933-f9145d11d856"
      unitRef="cad">0</stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset>
    <stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset
      contextRef="ic535b35d38c94fb28135dd438fc4a457_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfNy0yLTEtMS0w_aa9adc02-915c-461a-9b27-c2afa7e01b2a"
      unitRef="cad">-1000000.0</stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset>
    <stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset
      contextRef="i48b2bb9cd3e94e19bec0dfb95e860d7a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfNy0zLTEtMS0w_6bee64e0-5d16-4b91-871e-a2ab59ecbfd9"
      unitRef="cad">1000000.0</stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset>
    <stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset
      contextRef="i5d6a6a28ccf9448ea5bba9ef6a433416_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfNy00LTEtMS0w_04568596-cf9f-4dc8-b152-f4867ae87969"
      unitRef="cad">0</stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset>
    <stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset
      contextRef="i6a50d579fd874d5a870aec368366aa01_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfNy01LTEtMS0w_69fd30fa-f35f-4830-ab37-6160d6ab9f78"
      unitRef="cad">-1100000</stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset>
    <stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset
      contextRef="i46cff85fdcc2472db657fb610d7702f5_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfNy02LTEtMS0w_dd72637b-9072-4ea0-a558-a20369ac09c7"
      unitRef="cad">1100000</stn:AdministrativeExpenseNetDefinedBenefitLiabilityAsset>
    <stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss
      contextRef="i4aa61d5c1df3470aa8503b5544cd5828_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfOC0xLTEtMS0w_1dd0a187-7a2e-4703-9141-6634a1fda4f9"
      unitRef="cad">6800000</stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss>
    <stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss
      contextRef="ic535b35d38c94fb28135dd438fc4a457_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfOC0yLTEtMS0w_89a719df-a149-4b3c-8eb2-894e394bce46"
      unitRef="cad">5700000</stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss>
    <stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss
      contextRef="i48b2bb9cd3e94e19bec0dfb95e860d7a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfOC0zLTEtMS0w_554469d5-4330-41c5-b690-b9403558efd2"
      unitRef="cad">1100000</stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss>
    <stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss
      contextRef="i5d6a6a28ccf9448ea5bba9ef6a433416_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfOC00LTEtMS0w_d34d1b0e-bd63-43a4-91ca-e6ce4b35586c"
      unitRef="cad">10900000</stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss>
    <stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss
      contextRef="i6a50d579fd874d5a870aec368366aa01_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfOC01LTEtMS0w_8163dcc5-5e13-49b6-9c27-c93b38325ddc"
      unitRef="cad">8900000</stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss>
    <stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss
      contextRef="i46cff85fdcc2472db657fb610d7702f5_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfOC02LTEtMS0w_76a19f4e-120e-42a7-8b1c-20d3c2e224a0"
      unitRef="cad">2000000.0</stn:NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss>
    <ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset
      contextRef="i4aa61d5c1df3470aa8503b5544cd5828_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTAtMS0xLTEtMA_bb824b06-7947-4125-950a-63decd1dc657"
      unitRef="cad">0</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset
      contextRef="ic535b35d38c94fb28135dd438fc4a457_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTAtMi0xLTEtMA_7329c8f9-6f41-4dc9-8db0-9816a6c9aefc"
      unitRef="cad">11100000</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset
      contextRef="i48b2bb9cd3e94e19bec0dfb95e860d7a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTAtMy0xLTEtMA_3cc2a0a7-b595-461a-ba5a-d816fd0c092c"
      unitRef="cad">-11100000</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset
      contextRef="i5d6a6a28ccf9448ea5bba9ef6a433416_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTAtNC0xLTEtMA_85290636-96c9-4eab-a64c-3e9054d50072"
      unitRef="cad">0</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset
      contextRef="i6a50d579fd874d5a870aec368366aa01_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTAtNS0xLTEtMA_814a3a2d-8bea-42e9-827a-5824a51b8ec4"
      unitRef="cad">-41100000</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset
      contextRef="i46cff85fdcc2472db657fb610d7702f5_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTAtNi0xLTEtMA_caa5f024-73e6-4d77-89f0-3621036effdf"
      unitRef="cad">41100000</ifrs-full:ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="i4aa61d5c1df3470aa8503b5544cd5828_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTItMS0xLTEtMA_d5dde34a-a950-4053-b40c-02ec2c0a96be"
      unitRef="cad">-5000000.0</ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="ic535b35d38c94fb28135dd438fc4a457_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTItMi0xLTEtMA_c0aa337f-da1b-4151-9db1-d33634483454"
      unitRef="cad">0</ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="i48b2bb9cd3e94e19bec0dfb95e860d7a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTItMy0xLTEtMA_1a726997-e5fd-43ae-a4b2-da4473aa9544"
      unitRef="cad">-5000000.0</ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="i5d6a6a28ccf9448ea5bba9ef6a433416_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTItNC0xLTEtMA_aad962f0-c454-4d9a-a35a-352b74d1474a"
      unitRef="cad">-1000000.0</ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="i6a50d579fd874d5a870aec368366aa01_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTItNS0xLTEtMA_439f2a94-f61a-476f-b373-125a7320d136"
      unitRef="cad">0</ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="i46cff85fdcc2472db657fb610d7702f5_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTItNi0xLTEtMA_658c13b2-0546-43e1-b21a-4bf4af9945a7"
      unitRef="cad">-1000000.0</ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="i4aa61d5c1df3470aa8503b5544cd5828_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTMtMS0xLTEtMA_1a63c19f-2166-4d30-b20a-8657132575b6"
      unitRef="cad">-500000</ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="ic535b35d38c94fb28135dd438fc4a457_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTMtMi0xLTEtMA_7352685e-562d-45a8-a026-c8cf1ea7213e"
      unitRef="cad">0</ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="i48b2bb9cd3e94e19bec0dfb95e860d7a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTMtMy0xLTEtMA_91342bba-93de-4f46-8639-16fe94b55c8e"
      unitRef="cad">-500000</ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="i5d6a6a28ccf9448ea5bba9ef6a433416_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTMtNC0xLTEtMA_4e0ce571-c3f6-40d1-97c7-00f8a553f0d5"
      unitRef="cad">-40000000.0</ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="i6a50d579fd874d5a870aec368366aa01_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTMtNS0xLTEtMA_8ac14d39-d718-4315-813f-f0299b4c403f"
      unitRef="cad">0</ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset
      contextRef="i46cff85fdcc2472db657fb610d7702f5_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTMtNi0xLTEtMA_4dcda7cc-0a90-4bf5-baa5-c906cae19575"
      unitRef="cad">-40000000.0</ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset
      contextRef="i4aa61d5c1df3470aa8503b5544cd5828_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTQtMS0xLTEtMA_2ad77e18-4d04-4c47-b936-7f542610260b"
      unitRef="cad">1800000</ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset
      contextRef="ic535b35d38c94fb28135dd438fc4a457_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTQtMi0xLTEtMA_751a6c1f-8abb-4e99-9f9a-59e6d4298400"
      unitRef="cad">0</ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset
      contextRef="i48b2bb9cd3e94e19bec0dfb95e860d7a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTQtMy0xLTEtMA_92157567-40df-4b9e-b7d9-077290d66ecc"
      unitRef="cad">1800000</ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset
      contextRef="i5d6a6a28ccf9448ea5bba9ef6a433416_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTQtNC0xLTEtMA_c95dcb08-45ac-4a82-82d2-7cd83b34946c"
      unitRef="cad">-600000</ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset
      contextRef="i6a50d579fd874d5a870aec368366aa01_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTQtNS0xLTEtMA_bacfe023-ec45-481a-9c15-ed9a32ba3ba4"
      unitRef="cad">0</ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset
      contextRef="i46cff85fdcc2472db657fb610d7702f5_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTQtNi0xLTEtMA_2c3541c4-1f1c-4e81-8aa6-d3119071030f"
      unitRef="cad">-600000</ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset>
    <ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="i4aa61d5c1df3470aa8503b5544cd5828_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTUtMS0xLTEtMA_8f0b35a0-fb7c-49d4-874b-950ba4b9a1a8"
      unitRef="cad">3700000</ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="ic535b35d38c94fb28135dd438fc4a457_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTUtMi0xLTEtMA_5bc57cba-1a9d-4af0-a88b-d1c734186ea1"
      unitRef="cad">-11100000</ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="i48b2bb9cd3e94e19bec0dfb95e860d7a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTUtMy0xLTEtMA_1d5b3de2-dfb2-4d2e-91a6-4b551034e6e8"
      unitRef="cad">14800000</ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="i5d6a6a28ccf9448ea5bba9ef6a433416_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTUtNC0xLTEtMA_fd3746f4-01c3-4352-8ce4-3dce9c5b3bea"
      unitRef="cad">41600000</ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="i6a50d579fd874d5a870aec368366aa01_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTUtNS0xLTEtMA_62e45e0f-9eba-40af-b94b-e463548f0bc1"
      unitRef="cad">41100000</ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="i46cff85fdcc2472db657fb610d7702f5_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTUtNi0xLTEtMA_9fa9fbf2-60ec-47f8-9cb3-b86edffe846c"
      unitRef="cad">500000</ifrs-full:OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset
      contextRef="i4aa61d5c1df3470aa8503b5544cd5828_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTYtMS0xLTEtMA_a4b23ddd-9e22-42af-98c5-c3ab412ae06f"
      unitRef="cad">-10400000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset
      contextRef="ic535b35d38c94fb28135dd438fc4a457_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTYtMi0xLTEtMA_c9cc229f-beb8-408b-a8d5-46c675932ca7"
      unitRef="cad">-10100000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset
      contextRef="i48b2bb9cd3e94e19bec0dfb95e860d7a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTYtMy0xLTEtMA_be6f258b-465d-48ed-b82c-d9e2822e4a94"
      unitRef="cad">-300000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset
      contextRef="i5d6a6a28ccf9448ea5bba9ef6a433416_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTYtNC0xLTEtMA_c1fec7e9-aaf8-4d74-80e9-c4eccbbfb04b"
      unitRef="cad">6100000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset
      contextRef="i6a50d579fd874d5a870aec368366aa01_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTYtNS0xLTEtMA_a30fa9a9-6aab-49e3-b2d1-5119584ea1b4"
      unitRef="cad">5800000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset
      contextRef="i46cff85fdcc2472db657fb610d7702f5_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTYtNi0xLTEtMA_8582f557-d04f-4072-8e0d-1cf12cbee80b"
      unitRef="cad">300000</ifrs-full:IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset
      contextRef="i4aa61d5c1df3470aa8503b5544cd5828_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTctMS0xLTEtMA_ef4bf710-ee26-4378-a835-af888c2a829d"
      unitRef="cad">6700000</ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset
      contextRef="ic535b35d38c94fb28135dd438fc4a457_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTctMi0xLTEtMA_f443773c-02cf-4244-bb97-e90959358f7d"
      unitRef="cad">21200000</ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset
      contextRef="i48b2bb9cd3e94e19bec0dfb95e860d7a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTctMy0xLTEtMA_6af8cf41-da1f-4832-9269-fc5e8539f354"
      unitRef="cad">-14500000</ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset
      contextRef="i5d6a6a28ccf9448ea5bba9ef6a433416_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTctNC0xLTEtMA_a948ca40-6e71-4f68-97ee-45e4194d61c2"
      unitRef="cad">-47700000</ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset
      contextRef="i6a50d579fd874d5a870aec368366aa01_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTctNS0xLTEtMA_e8b3af65-21ac-4a07-9b45-91f3d5d44bd5"
      unitRef="cad">-46900000</ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset>
    <ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset
      contextRef="i46cff85fdcc2472db657fb610d7702f5_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTctNi0xLTEtMA_311ac11a-fec1-4e53-914f-9f1c54feb6ea"
      unitRef="cad">-800000</ifrs-full:GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset
      contextRef="i4aa61d5c1df3470aa8503b5544cd5828_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTktMS0xLTEtMA_fab5ded7-20a1-4e01-a1da-b99770bb4f44"
      unitRef="cad">15600000</ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset
      contextRef="ic535b35d38c94fb28135dd438fc4a457_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTktMi0xLTEtMA_91d1568a-e102-4e7b-8af2-a0ea913607b0"
      unitRef="cad">15600000</ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset
      contextRef="i48b2bb9cd3e94e19bec0dfb95e860d7a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTktMy0xLTEtMA_338d9158-57cd-4bd7-ae36-c9840bd2dea2"
      unitRef="cad">0</ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset
      contextRef="i5d6a6a28ccf9448ea5bba9ef6a433416_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTktNC0xLTEtMA_6b07e2be-165c-4d2e-8b57-7604bcf46e16"
      unitRef="cad">20100000</ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset
      contextRef="i6a50d579fd874d5a870aec368366aa01_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTktNS0xLTEtMA_f39e7f23-94c7-47f4-8bc3-51b8de8c5108"
      unitRef="cad">20100000</ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset>
    <ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset
      contextRef="i46cff85fdcc2472db657fb610d7702f5_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMTktNi0xLTEtMA_8d66dadd-320a-4551-ae5f-b7d96a1f0f88"
      unitRef="cad">0</ifrs-full:PaymentsFromPlanNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset
      contextRef="i4aa61d5c1df3470aa8503b5544cd5828_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMjAtMS0xLTEtMA_a42c5798-0272-43f8-8cdc-0443c17a0b02"
      unitRef="cad">0</ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset
      contextRef="ic535b35d38c94fb28135dd438fc4a457_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMjAtMi0xLTEtMA_b7d8a017-2aeb-40e5-8243-cd791e84947e"
      unitRef="cad">-16200000</ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset
      contextRef="i48b2bb9cd3e94e19bec0dfb95e860d7a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMjAtMy0xLTEtMA_7164a076-3388-4a84-9c45-9c19d8a85e43"
      unitRef="cad">16200000</ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset
      contextRef="i5d6a6a28ccf9448ea5bba9ef6a433416_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMjAtNC0xLTEtMA_91214519-9ae0-4f1c-b298-d196465840c6"
      unitRef="cad">0</ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset
      contextRef="i6a50d579fd874d5a870aec368366aa01_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMjAtNS0xLTEtMA_49db0efd-00e1-43f6-b260-79b7ee6c8a3a"
      unitRef="cad">-20200000</ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset>
    <ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset
      contextRef="i46cff85fdcc2472db657fb610d7702f5_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMjAtNi0xLTEtMA_54ff07ed-c265-4af1-9c02-56aaa4594afa"
      unitRef="cad">20200000</ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset
      contextRef="i4aa61d5c1df3470aa8503b5544cd5828_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMjEtMS0xLTEtMA_d80e2de2-a401-4ada-aaba-a5d0a422413a"
      unitRef="cad">-15600000</ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset
      contextRef="ic535b35d38c94fb28135dd438fc4a457_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMjEtMi0xLTEtMA_ae2c2621-2343-45db-ad2d-b180bc4b63b1"
      unitRef="cad">600000</ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset
      contextRef="i48b2bb9cd3e94e19bec0dfb95e860d7a_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMjEtMy0xLTEtMA_be8dafd5-6873-4c74-a49e-a8c607807c94"
      unitRef="cad">-16200000</ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset
      contextRef="i5d6a6a28ccf9448ea5bba9ef6a433416_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMjEtNC0xLTEtMA_7927105e-9596-49e4-b6d4-c3c29ae370e7"
      unitRef="cad">-20100000</ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset
      contextRef="i6a50d579fd874d5a870aec368366aa01_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMjEtNS0xLTEtMA_bb786b59-b1ae-41a1-b579-795cae9fc12e"
      unitRef="cad">100000</ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset
      contextRef="i46cff85fdcc2472db657fb610d7702f5_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMjEtNi0xLTEtMA_28027ee4-1e26-4a5b-8121-2a3cee45e436"
      unitRef="cad">-20200000</ifrs-full:IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="ib052a07c141e4447a6817cda7ee22bc8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMjItMS0xLTEtMA_8560519f-2ca0-4488-a8a8-ec794ace3876"
      unitRef="cad">586100000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="if74f0aac4f2c49eda47e535556f63622_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMjItMi0xLTEtMA_153d0ee2-8e39-4654-8683-5b8c46648df3"
      unitRef="cad">560300000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="i786389ddcff64f5d8ea6bbc5019bbbcf_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMjItMy0xLTEtMA_8a94aaa9-a6df-4f51-88ef-38495eb2772d"
      unitRef="cad">25800000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="ie0c7c64f42ca4848a34ce6f9a3d64a9c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMjItNC0xLTEtMA_90dc8154-da93-4f79-a27b-1cd2f92cc069"
      unitRef="cad">601600000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="i8d5b86120fcc45d683d10968ae548c2c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMjItNS0xLTEtMA_2808c20c-93c6-47d4-a2b9-10779689f735"
      unitRef="cad">575200000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="i3d300f11547f4d59a27d64c185ca9d36_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmQ4MGI5NmJkZTBjNjRlZjJiNGI3NTQwNDZjYzYzODA3L3RhYmxlcmFuZ2U6ZDgwYjk2YmRlMGM2NGVmMmI0Yjc1NDA0NmNjNjM4MDdfMjItNi0xLTEtMA_83689648-5da7-4225-99fa-7bf084febcbd"
      unitRef="cad">26400000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RleHRyZWdpb246Mzc5ZTE3YzhlOGY0NDI3ZTljMTZmNThkMDkzMzkzM2ZfMjY0MQ_ab659920-b417-4f4f-b646-c5d5a6d2f8c8"
      unitRef="cad">-10100000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RleHRyZWdpb246Mzc5ZTE3YzhlOGY0NDI3ZTljMTZmNThkMDkzMzkzM2ZfMjY3Nw_b4e6c6b8-913d-47dd-9d3e-1f084a8b6c56"
      unitRef="cad">-4700000</ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RleHRyZWdpb246Mzc5ZTE3YzhlOGY0NDI3ZTljMTZmNThkMDkzMzkzM2ZfMjY5NA_5e7e22e3-674a-4e11-bf88-a5164d84ee5e"
      unitRef="cad">-400000</ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans>
    <ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RleHRyZWdpb246Mzc5ZTE3YzhlOGY0NDI3ZTljMTZmNThkMDkzMzkzM2ZfMjczMA_482a46a8-7a87-4782-a704-7f1579b5f85b"
      unitRef="cad">-100000</ifrs-full:IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome>
    <ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan
      contextRef="i786389ddcff64f5d8ea6bbc5019bbbcf_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmVjZjQwYTE2ZjMyNzRiZmNhOWUyYmNhNGVkMWI3ZGJhL3RhYmxlcmFuZ2U6ZWNmNDBhMTZmMzI3NGJmY2E5ZTJiY2E0ZWQxYjdkYmFfMy0xLTEtMS0w_e41c35c2-c980-420e-a895-70306ef2d8bf"
      unitRef="cad">17000000.0</ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan>
    <ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan
      contextRef="i3d300f11547f4d59a27d64c185ca9d36_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmVjZjQwYTE2ZjMyNzRiZmNhOWUyYmNhNGVkMWI3ZGJhL3RhYmxlcmFuZ2U6ZWNmNDBhMTZmMzI3NGJmY2E5ZTJiY2E0ZWQxYjdkYmFfMy0yLTEtMS0w_267ecad5-5042-4fcf-b5a1-d92f9cc01b97"
      unitRef="cad">47300000</ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan>
    <ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan
      contextRef="i786389ddcff64f5d8ea6bbc5019bbbcf_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmVjZjQwYTE2ZjMyNzRiZmNhOWUyYmNhNGVkMWI3ZGJhL3RhYmxlcmFuZ2U6ZWNmNDBhMTZmMzI3NGJmY2E5ZTJiY2E0ZWQxYjdkYmFfNC0xLTEtMS0w_caef7c94-0ef3-426e-acc5-6399359676e2"
      unitRef="cad">42800000</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
    <ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan
      contextRef="i3d300f11547f4d59a27d64c185ca9d36_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmVjZjQwYTE2ZjMyNzRiZmNhOWUyYmNhNGVkMWI3ZGJhL3RhYmxlcmFuZ2U6ZWNmNDBhMTZmMzI3NGJmY2E5ZTJiY2E0ZWQxYjdkYmFfNC0yLTEtMS0w_174d1740-5293-48bd-a697-9dd07efa529e"
      unitRef="cad">73700000</ifrs-full:NoncurrentRecognisedLiabilitiesDefinedBenefitPlan>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="i786389ddcff64f5d8ea6bbc5019bbbcf_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmVjZjQwYTE2ZjMyNzRiZmNhOWUyYmNhNGVkMWI3ZGJhL3RhYmxlcmFuZ2U6ZWNmNDBhMTZmMzI3NGJmY2E5ZTJiY2E0ZWQxYjdkYmFfNS0xLTEtMS0w_23eec6b6-ce6a-486a-95db-f891f7a33cb8"
      unitRef="cad">25800000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:LiabilityAssetOfDefinedBenefitPlans
      contextRef="i3d300f11547f4d59a27d64c185ca9d36_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOmVjZjQwYTE2ZjMyNzRiZmNhOWUyYmNhNGVkMWI3ZGJhL3RhYmxlcmFuZ2U6ZWNmNDBhMTZmMzI3NGJmY2E5ZTJiY2E0ZWQxYjdkYmFfNS0yLTEtMS0w_da53dc5f-784a-4901-9920-c411fe6db045"
      unitRef="cad">26400000</ifrs-full:LiabilityAssetOfDefinedBenefitPlans>
    <ifrs-full:DisclosureOfFairValueOfPlanAssetsExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RleHRyZWdpb246Mzc5ZTE3YzhlOGY0NDI3ZTljMTZmNThkMDkzMzkzM2ZfNTgxMA_921f5842-5939-4a26-86ec-6d0896cb9c08">&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Major categories of plan assets, measured at fair value, are as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;23.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;9.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Investments quoted in active markets (mutual, exchange-traded, and pooled funds):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Equities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;43.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;149.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Corporate bonds and fixed income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;9.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;130.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Pooled fund liability-driven investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;26.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;21.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Property funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unquoted investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Annuity policies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;317.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;127.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Insurance contracts:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Equities and property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;100.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;85.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;27.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;41.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;10.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Fair value of plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;560.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;575.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfFairValueOfPlanAssetsExplanatory>
    <ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjBmMjQ3YjllZDllNDQzN2U5ODBiZjM1YWNlN2E3ZTVjL3RhYmxlcmFuZ2U6MGYyNDdiOWVkOWU0NDM3ZTk4MGJmMzVhY2U3YTdlNWNfMy0xLTEtMS0w_4779f25d-bee8-428e-bc4e-5d66b62bcd15"
      unitRef="cad">23100000</ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjBmMjQ3YjllZDllNDQzN2U5ODBiZjM1YWNlN2E3ZTVjL3RhYmxlcmFuZ2U6MGYyNDdiOWVkOWU0NDM3ZTk4MGJmMzVhY2U3YTdlNWNfMy0yLTEtMS0w_ba8a6a76-a84b-4517-ba62-6cefce15500e"
      unitRef="cad">9600000</ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:EquityInstrumentsAmountContributedToFairValueOfPlanAssets
      contextRef="i88601ce24e834ed48fa87dcef33fd45e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjBmMjQ3YjllZDllNDQzN2U5ODBiZjM1YWNlN2E3ZTVjL3RhYmxlcmFuZ2U6MGYyNDdiOWVkOWU0NDM3ZTk4MGJmMzVhY2U3YTdlNWNfNS0xLTEtMS0w_0dccf1e4-0392-48a4-86d1-1c3b1441a0b6"
      unitRef="cad">43100000</ifrs-full:EquityInstrumentsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:EquityInstrumentsAmountContributedToFairValueOfPlanAssets
      contextRef="i985e2cba66e240ec972c4b3d0923bbb4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjBmMjQ3YjllZDllNDQzN2U5ODBiZjM1YWNlN2E3ZTVjL3RhYmxlcmFuZ2U6MGYyNDdiOWVkOWU0NDM3ZTk4MGJmMzVhY2U3YTdlNWNfNS0yLTEtMS0w_3ae6e8d8-3d49-4b0d-85eb-f27db3298076"
      unitRef="cad">149100000</ifrs-full:EquityInstrumentsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets
      contextRef="i88601ce24e834ed48fa87dcef33fd45e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjBmMjQ3YjllZDllNDQzN2U5ODBiZjM1YWNlN2E3ZTVjL3RhYmxlcmFuZ2U6MGYyNDdiOWVkOWU0NDM3ZTk4MGJmMzVhY2U3YTdlNWNfNi0xLTEtMS0w_110fb7fb-f214-4850-9b37-a619e78e026f"
      unitRef="cad">9900000</ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets
      contextRef="i985e2cba66e240ec972c4b3d0923bbb4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjBmMjQ3YjllZDllNDQzN2U5ODBiZjM1YWNlN2E3ZTVjL3RhYmxlcmFuZ2U6MGYyNDdiOWVkOWU0NDM3ZTk4MGJmMzVhY2U3YTdlNWNfNi0yLTEtMS0w_9408493d-f147-415b-a224-6e5badd6d4e7"
      unitRef="cad">130600000</ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets>
    <stn:PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets
      contextRef="i88601ce24e834ed48fa87dcef33fd45e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjBmMjQ3YjllZDllNDQzN2U5ODBiZjM1YWNlN2E3ZTVjL3RhYmxlcmFuZ2U6MGYyNDdiOWVkOWU0NDM3ZTk4MGJmMzVhY2U3YTdlNWNfNy0xLTEtMS0w_ec10678c-d310-4866-b9f7-853d65747437"
      unitRef="cad">26200000</stn:PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets>
    <stn:PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets
      contextRef="i985e2cba66e240ec972c4b3d0923bbb4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjBmMjQ3YjllZDllNDQzN2U5ODBiZjM1YWNlN2E3ZTVjL3RhYmxlcmFuZ2U6MGYyNDdiOWVkOWU0NDM3ZTk4MGJmMzVhY2U3YTdlNWNfNy0yLTEtMS0w_47a1d0d4-fdee-4729-a285-8aec466561d0"
      unitRef="cad">21200000</stn:PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets
      contextRef="i88601ce24e834ed48fa87dcef33fd45e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjBmMjQ3YjllZDllNDQzN2U5ODBiZjM1YWNlN2E3ZTVjL3RhYmxlcmFuZ2U6MGYyNDdiOWVkOWU0NDM3ZTk4MGJmMzVhY2U3YTdlNWNfOC0xLTEtMS0w_d8333ea8-5651-428f-9102-54967e32bd44"
      unitRef="cad">1600000</ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets
      contextRef="i985e2cba66e240ec972c4b3d0923bbb4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjBmMjQ3YjllZDllNDQzN2U5ODBiZjM1YWNlN2E3ZTVjL3RhYmxlcmFuZ2U6MGYyNDdiOWVkOWU0NDM3ZTk4MGJmMzVhY2U3YTdlNWNfOC0yLTEtMS0w_7e0ae3e8-6bd9-4a53-a27f-8f22a6175829"
      unitRef="cad">10100000</ifrs-full:InvestmentFundsAmountContributedToFairValueOfPlanAssets>
    <stn:AnnuityPoliciesAmountContributedToFairValueOfPlanAssets
      contextRef="i31434678f3954bec9e68a6b0de611b5e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjBmMjQ3YjllZDllNDQzN2U5ODBiZjM1YWNlN2E3ZTVjL3RhYmxlcmFuZ2U6MGYyNDdiOWVkOWU0NDM3ZTk4MGJmMzVhY2U3YTdlNWNfMTAtMS0xLTEtMA_33693f77-1ab7-4242-bd28-1f78adc097d4"
      unitRef="cad">317500000</stn:AnnuityPoliciesAmountContributedToFairValueOfPlanAssets>
    <stn:AnnuityPoliciesAmountContributedToFairValueOfPlanAssets
      contextRef="ife662f1d54a649c08a3729a1dd3cae51_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjBmMjQ3YjllZDllNDQzN2U5ODBiZjM1YWNlN2E3ZTVjL3RhYmxlcmFuZ2U6MGYyNDdiOWVkOWU0NDM3ZTk4MGJmMzVhY2U3YTdlNWNfMTAtMi0xLTEtMA_2b2879d3-7daf-46b2-8c9b-c08f67509649"
      unitRef="cad">127000000.0</stn:AnnuityPoliciesAmountContributedToFairValueOfPlanAssets>
    <stn:EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets
      contextRef="i31434678f3954bec9e68a6b0de611b5e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjBmMjQ3YjllZDllNDQzN2U5ODBiZjM1YWNlN2E3ZTVjL3RhYmxlcmFuZ2U6MGYyNDdiOWVkOWU0NDM3ZTk4MGJmMzVhY2U3YTdlNWNfMTItMS0xLTEtMA_cbda2123-6d97-4748-a99d-d52b10f3943d"
      unitRef="cad">100700000</stn:EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets>
    <stn:EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets
      contextRef="ife662f1d54a649c08a3729a1dd3cae51_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjBmMjQ3YjllZDllNDQzN2U5ODBiZjM1YWNlN2E3ZTVjL3RhYmxlcmFuZ2U6MGYyNDdiOWVkOWU0NDM3ZTk4MGJmMzVhY2U3YTdlNWNfMTItMi0xLTEtMA_677a7467-d4f5-4b36-a0ef-f71e01a7d9d1"
      unitRef="cad">85500000</stn:EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets
      contextRef="i31434678f3954bec9e68a6b0de611b5e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjBmMjQ3YjllZDllNDQzN2U5ODBiZjM1YWNlN2E3ZTVjL3RhYmxlcmFuZ2U6MGYyNDdiOWVkOWU0NDM3ZTk4MGJmMzVhY2U3YTdlNWNfMTMtMS0xLTEtMA_83c6e9d6-a3b0-4944-a380-1b614076be0c"
      unitRef="cad">27900000</ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets
      contextRef="ife662f1d54a649c08a3729a1dd3cae51_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjBmMjQ3YjllZDllNDQzN2U5ODBiZjM1YWNlN2E3ZTVjL3RhYmxlcmFuZ2U6MGYyNDdiOWVkOWU0NDM3ZTk4MGJmMzVhY2U3YTdlNWNfMTMtMi0xLTEtMA_579366fc-d366-43cb-9bc1-941aa2e7f5a9"
      unitRef="cad">41200000</ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets
      contextRef="i31434678f3954bec9e68a6b0de611b5e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjBmMjQ3YjllZDllNDQzN2U5ODBiZjM1YWNlN2E3ZTVjL3RhYmxlcmFuZ2U6MGYyNDdiOWVkOWU0NDM3ZTk4MGJmMzVhY2U3YTdlNWNfMTQtMS0xLTEtMA_43f1cddb-4423-41a0-baf9-72bbcaa444ea"
      unitRef="cad">10300000</ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets
      contextRef="ife662f1d54a649c08a3729a1dd3cae51_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjBmMjQ3YjllZDllNDQzN2U5ODBiZjM1YWNlN2E3ZTVjL3RhYmxlcmFuZ2U6MGYyNDdiOWVkOWU0NDM3ZTk4MGJmMzVhY2U3YTdlNWNfMTQtMi0xLTEtMA_3ab3d59a-e1bf-4012-b7d8-5ce4dd20def5"
      unitRef="cad">900000</ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets>
    <ifrs-full:PlanAssetsAtFairValue
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjBmMjQ3YjllZDllNDQzN2U5ODBiZjM1YWNlN2E3ZTVjL3RhYmxlcmFuZ2U6MGYyNDdiOWVkOWU0NDM3ZTk4MGJmMzVhY2U3YTdlNWNfMTUtMS0xLTEtMA_2d65d152-21bb-4c13-ae0d-d195cf11cef4"
      unitRef="cad">560300000</ifrs-full:PlanAssetsAtFairValue>
    <ifrs-full:PlanAssetsAtFairValue
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjBmMjQ3YjllZDllNDQzN2U5ODBiZjM1YWNlN2E3ZTVjL3RhYmxlcmFuZ2U6MGYyNDdiOWVkOWU0NDM3ZTk4MGJmMzVhY2U3YTdlNWNfMTUtMi0xLTEtMA_3310c2e2-d9ea-4fca-aecc-e687be9ed233"
      unitRef="cad">575200000</ifrs-full:PlanAssetsAtFairValue>
    <stn:PercentageOfPlanAssetInSecuritiesOrHeldInMutualExchangeTradedAndPooledFundsAndInCash
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RleHRyZWdpb246Mzc5ZTE3YzhlOGY0NDI3ZTljMTZmNThkMDkzMzkzM2ZfMzA0Mg_3713de38-82cc-4963-9259-2f0535bc589c"
      unitRef="number">0.19</stn:PercentageOfPlanAssetInSecuritiesOrHeldInMutualExchangeTradedAndPooledFundsAndInCash>
    <stn:PercentageOfPlanAssetInAnnuityPolicies
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RleHRyZWdpb246Mzc5ZTE3YzhlOGY0NDI3ZTljMTZmNThkMDkzMzkzM2ZfMzE5MA_9178624b-4167-4717-a98d-62c85fe902ac"
      unitRef="number">0.57</stn:PercentageOfPlanAssetInAnnuityPolicies>
    <stn:DisclosureOfActuarialAssumptionsTextBlock
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RleHRyZWdpb246Mzc5ZTE3YzhlOGY0NDI3ZTljMTZmNThkMDkzMzkzM2ZfNTgxMQ_09246eb9-6386-45cb-a140-677e9f7d62df">The principal assumptions used in determining pension benefit obligations for the Plans are shown below (expressed as weighted averages):&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1.80&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Rate of increase in salaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4.27&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Rate of inflation,&#160;pre-retirement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.74&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Rate of increase in future pensions payment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;3.49&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Life expectancy at age 65 for current pensioners:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Male&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;22 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;22 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Female&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;24 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;24 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Life expectancy at age 65 for current members aged 45:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Male&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;23 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;23 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&#160;Female&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;25 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</stn:DisclosureOfActuarialAssumptionsTextBlock>
    <ifrs-full:ActuarialAssumptionOfDiscountRates
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjU5MTA1ZGUwYzE2ZDQ1MTJhMjE0N2ExM2ViNThmNzYwL3RhYmxlcmFuZ2U6NTkxMDVkZTBjMTZkNDUxMmEyMTQ3YTEzZWI1OGY3NjBfMS0xLTEtMS0w_0d694569-5a97-4c47-a5c9-2b88e9a5c921"
      unitRef="number">0.0180</ifrs-full:ActuarialAssumptionOfDiscountRates>
    <ifrs-full:ActuarialAssumptionOfDiscountRates
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjU5MTA1ZGUwYzE2ZDQ1MTJhMjE0N2ExM2ViNThmNzYwL3RhYmxlcmFuZ2U6NTkxMDVkZTBjMTZkNDUxMmEyMTQ3YTEzZWI1OGY3NjBfMS0yLTEtMS0w_852b4c11-9d5f-4f95-b3ed-1fdd5a4e3afd"
      unitRef="number">0.0115</ifrs-full:ActuarialAssumptionOfDiscountRates>
    <ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjU5MTA1ZGUwYzE2ZDQ1MTJhMjE0N2ExM2ViNThmNzYwL3RhYmxlcmFuZ2U6NTkxMDVkZTBjMTZkNDUxMmEyMTQ3YTEzZWI1OGY3NjBfMi0xLTEtMS0w_127b7c5a-b045-4256-b80e-e24db71ef5ea"
      unitRef="number">0.0427</ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases>
    <ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjU5MTA1ZGUwYzE2ZDQ1MTJhMjE0N2ExM2ViNThmNzYwL3RhYmxlcmFuZ2U6NTkxMDVkZTBjMTZkNDUxMmEyMTQ3YTEzZWI1OGY3NjBfMi0yLTEtMS0w_65bb8c1e-a35e-4653-8d63-bf252a7e88dd"
      unitRef="number">0.0417</ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases>
    <ifrs-full:ActuarialAssumptionOfExpectedRatesOfInflation
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjU5MTA1ZGUwYzE2ZDQ1MTJhMjE0N2ExM2ViNThmNzYwL3RhYmxlcmFuZ2U6NTkxMDVkZTBjMTZkNDUxMmEyMTQ3YTEzZWI1OGY3NjBfMy0xLTEtMS0w_b3961e87-faca-4e9d-a76d-216d6376037b"
      unitRef="number">0.0274</ifrs-full:ActuarialAssumptionOfExpectedRatesOfInflation>
    <ifrs-full:ActuarialAssumptionOfExpectedRatesOfInflation
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjU5MTA1ZGUwYzE2ZDQ1MTJhMjE0N2ExM2ViNThmNzYwL3RhYmxlcmFuZ2U6NTkxMDVkZTBjMTZkNDUxMmEyMTQ3YTEzZWI1OGY3NjBfMy0yLTEtMS0w_1f55aa00-ba55-4613-9f2e-534f57b671aa"
      unitRef="number">0.0240</ifrs-full:ActuarialAssumptionOfExpectedRatesOfInflation>
    <ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjU5MTA1ZGUwYzE2ZDQ1MTJhMjE0N2ExM2ViNThmNzYwL3RhYmxlcmFuZ2U6NTkxMDVkZTBjMTZkNDUxMmEyMTQ3YTEzZWI1OGY3NjBfNC0xLTEtMS0w_c711d4e2-de67-4336-96d8-244aca17839a"
      unitRef="number">0.0349</ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases>
    <ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjU5MTA1ZGUwYzE2ZDQ1MTJhMjE0N2ExM2ViNThmNzYwL3RhYmxlcmFuZ2U6NTkxMDVkZTBjMTZkNDUxMmEyMTQ3YTEzZWI1OGY3NjBfNC0yLTEtMS0w_33c41bb9-f590-445d-aa89-435112050f65"
      unitRef="number">0.0341</ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases>
    <stn:ActuarialAssumptionOfLifeExpectancyAfterRetirementMale
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjU5MTA1ZGUwYzE2ZDQ1MTJhMjE0N2ExM2ViNThmNzYwL3RhYmxlcmFuZ2U6NTkxMDVkZTBjMTZkNDUxMmEyMTQ3YTEzZWI1OGY3NjBfNi0xLTEtMS0w_48f0724f-a6b2-4bde-8fe6-f75e24b942d4">P22Y</stn:ActuarialAssumptionOfLifeExpectancyAfterRetirementMale>
    <stn:ActuarialAssumptionOfLifeExpectancyAfterRetirementMale
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjU5MTA1ZGUwYzE2ZDQ1MTJhMjE0N2ExM2ViNThmNzYwL3RhYmxlcmFuZ2U6NTkxMDVkZTBjMTZkNDUxMmEyMTQ3YTEzZWI1OGY3NjBfNi0yLTEtMS0w_cbb36c67-9951-4859-8f8c-2baeae3c2ac6">P22Y</stn:ActuarialAssumptionOfLifeExpectancyAfterRetirementMale>
    <stn:ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjU5MTA1ZGUwYzE2ZDQ1MTJhMjE0N2ExM2ViNThmNzYwL3RhYmxlcmFuZ2U6NTkxMDVkZTBjMTZkNDUxMmEyMTQ3YTEzZWI1OGY3NjBfNy0xLTEtMS0w_81ee2811-d582-4a2c-b2e2-e99c1445c544">P24Y</stn:ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale>
    <stn:ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjU5MTA1ZGUwYzE2ZDQ1MTJhMjE0N2ExM2ViNThmNzYwL3RhYmxlcmFuZ2U6NTkxMDVkZTBjMTZkNDUxMmEyMTQ3YTEzZWI1OGY3NjBfNy0yLTEtMS0w_10247a8a-5b0d-4ec8-960e-e6b45297248d">P24Y</stn:ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale>
    <stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjU5MTA1ZGUwYzE2ZDQ1MTJhMjE0N2ExM2ViNThmNzYwL3RhYmxlcmFuZ2U6NTkxMDVkZTBjMTZkNDUxMmEyMTQ3YTEzZWI1OGY3NjBfOS0xLTEtMS0w_5fd8efc6-06a0-40b9-9ed1-fbd078a1247a">P23Y</stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale>
    <stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjU5MTA1ZGUwYzE2ZDQ1MTJhMjE0N2ExM2ViNThmNzYwL3RhYmxlcmFuZ2U6NTkxMDVkZTBjMTZkNDUxMmEyMTQ3YTEzZWI1OGY3NjBfOS0yLTEtMS0w_b371ef15-fbbf-4f95-b5c6-f66e41a65746">P23Y</stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale>
    <stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjU5MTA1ZGUwYzE2ZDQ1MTJhMjE0N2ExM2ViNThmNzYwL3RhYmxlcmFuZ2U6NTkxMDVkZTBjMTZkNDUxMmEyMTQ3YTEzZWI1OGY3NjBfMTAtMS0xLTEtMA_973237fd-7f3a-4c1e-91f9-510f4691b6f9">P25Y</stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale>
    <stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjU5MTA1ZGUwYzE2ZDQ1MTJhMjE0N2ExM2ViNThmNzYwL3RhYmxlcmFuZ2U6NTkxMDVkZTBjMTZkNDUxMmEyMTQ3YTEzZWI1OGY3NjBfMTAtMi0xLTEtMA_94fce32f-e6cf-49e0-8571-0f2b26fe646c">P25Y</stn:LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale>
    <ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RleHRyZWdpb246Mzc5ZTE3YzhlOGY0NDI3ZTljMTZmNThkMDkzMzkzM2ZfNDI5Nw_6bc0d912-d0b2-42d8-82aa-7fb84e96c4d1">P15Y</ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019>
    <ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RleHRyZWdpb246Mzc5ZTE3YzhlOGY0NDI3ZTljMTZmNThkMDkzMzkzM2ZfNDMwNg_5736372c-407a-4c00-ac76-3b7e9d0d5898">P15Y</ifrs-full:WeightedAverageDurationOfDefinedBenefitObligation2019>
    <ifrs-full:DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RleHRyZWdpb246Mzc5ZTE3YzhlOGY0NDI3ZTljMTZmNThkMDkzMzkzM2ZfNTgwNQ_c593aa79-8cd2-47fa-902c-f7262bc24024">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Quantitative sensitivity analyses showing the impact on the defined benefit obligation for significant assumptions are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.617%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.723%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="background-color:#e9e9e9;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Increase&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Decrease&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Increase&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Decrease&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Change in discount rate by 0.25%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(22.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;23.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(19.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;20.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Change in&#160;pre-retirement&#160;inflation rate by 0.25%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;5.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(5.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(5.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Change in salary growth by 0.25%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Change in pension increase assumption by 0.25%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;12.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(11.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;12.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(12.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Change in one year in the life expectancy&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;12.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(12.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(13.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory>
    <ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="ib732da93bf794557bcf679de00a1e317_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfMi0wLTEtMS0wL3RleHRyZWdpb246OTFlMTBjNzU1Y2Y0NDZkOTg2YjU4NGIwZTE0OGY3MzlfMzE_1666c9b0-6c10-4b26-b4fa-0ad1416de67b"
      unitRef="number">0.0025</ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="ib732da93bf794557bcf679de00a1e317_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfMi0wLTEtMS0wL3RleHRyZWdpb246OTFlMTBjNzU1Y2Y0NDZkOTg2YjU4NGIwZTE0OGY3MzlfMzE_87fc507d-935d-44ba-9419-e3338a246810"
      unitRef="number">0.0025</ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="ib732da93bf794557bcf679de00a1e317_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfMi0xLTEtMS0w_33fb4e42-25e1-46be-97b7-876bc7c71a58"
      unitRef="cad">-22300000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="ib732da93bf794557bcf679de00a1e317_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfMi0yLTEtMS0w_4b80da3d-54b1-4fb3-a2e0-192e00a7ab2c"
      unitRef="cad">23800000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="id90fb097431840daa68d2f6e3489cc8d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfMi0zLTEtMS0w_ec67ce31-3cef-46de-a239-a8dfab0a74d3"
      unitRef="cad">-19600000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="id90fb097431840daa68d2f6e3489cc8d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfMi00LTEtMS0w_fc8aa163-517f-4541-aa4b-842567d81368"
      unitRef="cad">20300000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="i74afce489ac04038a288b318a73ab516_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfMy0wLTEtMS0wL3RleHRyZWdpb246OTBlNmViMjRmZjE0NDMzMWIwZDI4ODZjNzI2ZjdmYzBfNDc_2910600c-b42f-4213-8408-b8f803791a5b"
      unitRef="number">0.0025</ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="i74afce489ac04038a288b318a73ab516_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfMy0wLTEtMS0wL3RleHRyZWdpb246OTBlNmViMjRmZjE0NDMzMWIwZDI4ODZjNzI2ZjdmYzBfNDc_bde8b73e-f6ee-4c0b-bb17-b6ce82e36f7f"
      unitRef="number">0.0025</ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="i74afce489ac04038a288b318a73ab516_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfMy0xLTEtMS0w_ad898f42-be48-471e-87f0-334669ebe694"
      unitRef="cad">5100000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="i74afce489ac04038a288b318a73ab516_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfMy0yLTEtMS0w_889592fe-be83-476b-91c7-d8883502bcfc"
      unitRef="cad">-5100000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="i6971ab1139a5428e96dc03b4649e0148_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfMy0zLTEtMS0w_56608b71-8ba9-41ad-9928-d40ea2569c90"
      unitRef="cad">5600000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="i6971ab1139a5428e96dc03b4649e0148_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfMy00LTEtMS0w_28e9dad5-96e7-470c-9354-abe4bebe9e86"
      unitRef="cad">-5300000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="i76e439fd27dd4d6fa9d51308e86c63c2_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfNC0wLTEtMS0wL3RleHRyZWdpb246Mzc0MDcxZTYwODU5NGRlYTlkOWMxOTdjMzcwMDc4MjdfMzE_1eeeb536-dbfe-4b92-a173-59e2fe850b75"
      unitRef="number">0.0025</ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="i76e439fd27dd4d6fa9d51308e86c63c2_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfNC0wLTEtMS0wL3RleHRyZWdpb246Mzc0MDcxZTYwODU5NGRlYTlkOWMxOTdjMzcwMDc4MjdfMzE_e9260fa5-65f5-4204-af78-0167b72f65c6"
      unitRef="number">0.0025</ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="i76e439fd27dd4d6fa9d51308e86c63c2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfNC0xLTEtMS0w_6116a3c2-a919-407b-9797-9bcd45cc099a"
      unitRef="cad">1100000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="i76e439fd27dd4d6fa9d51308e86c63c2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfNC0yLTEtMS0w_dc895b02-9d9f-401e-958a-a49dabfc8f01"
      unitRef="cad">-1100000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="i5a7d1b85f6ff4365b4088247d144da28_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfNC0zLTEtMS0w_a8206d84-1c32-4777-8c86-17ea183edf20"
      unitRef="cad">1200000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="i5a7d1b85f6ff4365b4088247d144da28_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfNC00LTEtMS0w_2862bca9-4786-4ed6-8f02-e78c5b20cd12"
      unitRef="cad">-1200000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="id93117f091ae40dc90b5d759e3f5bf83_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfNS0wLTEtMS0wL3RleHRyZWdpb246Mzc5YWQyYzNkMTlhNDAyNWEyOWQ2MTdkMjZjMzMyYjNfNDU_522de2f8-2073-4617-9894-a12154fc26f8"
      unitRef="number">0.0025</ifrs-full:PercentageOfReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="id93117f091ae40dc90b5d759e3f5bf83_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfNS0wLTEtMS0wL3RleHRyZWdpb246Mzc5YWQyYzNkMTlhNDAyNWEyOWQ2MTdkMjZjMzMyYjNfNDU_bfc1ac1c-57f6-4e17-864f-ea62754001fe"
      unitRef="number">0.0025</ifrs-full:PercentageOfReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="id93117f091ae40dc90b5d759e3f5bf83_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfNS0xLTEtMS0w_3f0a73ce-d383-4931-a941-abca5b109850"
      unitRef="cad">12300000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="id93117f091ae40dc90b5d759e3f5bf83_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfNS0yLTEtMS0w_358ed6f7-7493-4a82-8a17-7c5f84827020"
      unitRef="cad">-11600000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="i815976737e9a409eb903efa2c2178ab0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfNS0zLTEtMS0w_3e3e7775-2b38-43b7-a674-5746e4b1745f"
      unitRef="cad">12900000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="i815976737e9a409eb903efa2c2178ab0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfNS00LTEtMS0w_f1ff2a40-5d05-445f-9a50-358119e81605"
      unitRef="cad">-12300000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="i84eb28dd2739414d9eb65c2f23160499_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfNi0xLTEtMS0w_e8520c21-4af0-4089-8850-6d211c6f87d9"
      unitRef="cad">12000000.0</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="i84eb28dd2739414d9eb65c2f23160499_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfNi0yLTEtMS0w_809d2449-1e2c-46d1-a2a8-fe5aae220d0e"
      unitRef="cad">-12000000.0</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption
      contextRef="ia847a249005e4a8187e1b88d3d6f6efd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfNi0zLTEtMS0w_d2d40041-d37a-45ce-b444-ae20ae46c8b4"
      unitRef="cad">13300000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption>
    <ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption
      contextRef="ia847a249005e4a8187e1b88d3d6f6efd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RhYmxlOjE4MmRlMmZlYjM2YjQxYTQ4Y2I1YzIyMTUwNThhMTFkL3RhYmxlcmFuZ2U6MTgyZGUyZmViMzZiNDFhNDhjYjVjMjIxNTA1OGExMWRfNi00LTEtMS0w_63b5f561-2888-47da-be80-02d894665051"
      unitRef="cad">-13300000</ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption>
    <stn:RemeasurementAdjustmentBetweenPremiumsPaidForAnnuityAndValueOfDefinedBenefitObligation
      contextRef="i9eb10b5d541644aebf301a51e63fea80_D20211201-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF84OC9mcmFnOjM3OWUxN2M4ZThmNDQyN2U5YzE2ZjU4ZDA5MzM5MzNmL3RleHRyZWdpb246Mzc5ZTE3YzhlOGY0NDI3ZTljMTZmNThkMDkzMzkzM2ZfMTA5OTUxMTY0MDY0MA_000b1e9d-10b4-418d-9502-2b7d54f00534"
      unitRef="cad">39400000</stn:RemeasurementAdjustmentBetweenPremiumsPaidForAnnuityAndValueOfDefinedBenefitObligation>
    <ifrs-full:DisclosureOfOtherLiabilitiesExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85MS9mcmFnOjJlMjgwNjJjNWIwNDRhODY5OWVjZDZhYTRmMzgwN2JiL3RleHRyZWdpb246MmUyODA2MmM1YjA0NGE4Njk5ZWNkNmFhNGYzODA3YmJfNDI_7a2faf18-ef89-43f9-b696-32c06f7476a0">Other Liabilities&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Note&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash-settled share-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;23&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;62.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred non-corporate tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest rate swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;8.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;72.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;53.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;34.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;14.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;38.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;39.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfOtherLiabilitiesExplanatory>
    <stn:DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85MS9mcmFnOjJlMjgwNjJjNWIwNDRhODY5OWVjZDZhYTRmMzgwN2JiL3RleHRyZWdpb246MmUyODA2MmM1YjA0NGE4Njk5ZWNkNmFhNGYzODA3YmJfNDE_f36e3b6b-5bbb-485e-99cc-3a0673141509">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Note&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash-settled share-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;23&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;62.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred non-corporate tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;16&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;13.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest rate swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;8.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;72.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;53.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;34.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;14.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;38.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;39.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</stn:DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock>
    <ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85MS9mcmFnOjJlMjgwNjJjNWIwNDRhODY5OWVjZDZhYTRmMzgwN2JiL3RhYmxlOmY0NTQ1YWVmZjZlNzRhOGJiYTE1MmJhNWZhMjk4YmMzL3RhYmxlcmFuZ2U6ZjQ1NDVhZWZmNmU3NGE4YmJhMTUyYmE1ZmEyOThiYzNfMi0yLTEtMS0w_5e6f90c9-6ebe-4bbc-a102-0578c5ec1ec8"
      unitRef="cad">62000000.0</ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011>
    <ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85MS9mcmFnOjJlMjgwNjJjNWIwNDRhODY5OWVjZDZhYTRmMzgwN2JiL3RhYmxlOmY0NTQ1YWVmZjZlNzRhOGJiYTE1MmJhNWZhMjk4YmMzL3RhYmxlcmFuZ2U6ZjQ1NDVhZWZmNmU3NGE4YmJhMTUyYmE1ZmEyOThiYzNfMi0zLTEtMS0w_bc13e8a1-40a9-4c3d-a73b-e0ab7bcf9a6a"
      unitRef="cad">25500000</ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011>
    <ifrs-full:PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85MS9mcmFnOjJlMjgwNjJjNWIwNDRhODY5OWVjZDZhYTRmMzgwN2JiL3RhYmxlOmY0NTQ1YWVmZjZlNzRhOGJiYTE1MmJhNWZhMjk4YmMzL3RhYmxlcmFuZ2U6ZjQ1NDVhZWZmNmU3NGE4YmJhMTUyYmE1ZmEyOThiYzNfMy0yLTEtMS0w_c3a9eaa2-9437-4890-b604-028a0f739dca"
      unitRef="cad">0</ifrs-full:PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax>
    <ifrs-full:PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85MS9mcmFnOjJlMjgwNjJjNWIwNDRhODY5OWVjZDZhYTRmMzgwN2JiL3RhYmxlOmY0NTQ1YWVmZjZlNzRhOGJiYTE1MmJhNWZhMjk4YmMzL3RhYmxlcmFuZ2U6ZjQ1NDVhZWZmNmU3NGE4YmJhMTUyYmE1ZmEyOThiYzNfMy0zLTEtMS0w_5658837b-ab2d-43d7-aa17-f5b146a7ca74"
      unitRef="cad">13200000</ifrs-full:PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax>
    <ifrs-full:DerivativeFinancialLiabilitiesHeldForHedging
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85MS9mcmFnOjJlMjgwNjJjNWIwNDRhODY5OWVjZDZhYTRmMzgwN2JiL3RhYmxlOmY0NTQ1YWVmZjZlNzRhOGJiYTE1MmJhNWZhMjk4YmMzL3RhYmxlcmFuZ2U6ZjQ1NDVhZWZmNmU3NGE4YmJhMTUyYmE1ZmEyOThiYzNfNC0yLTEtMS0w_69f68800-cba6-49b1-aa5d-254641824d9a"
      unitRef="cad">2300000</ifrs-full:DerivativeFinancialLiabilitiesHeldForHedging>
    <ifrs-full:DerivativeFinancialLiabilitiesHeldForHedging
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85MS9mcmFnOjJlMjgwNjJjNWIwNDRhODY5OWVjZDZhYTRmMzgwN2JiL3RhYmxlOmY0NTQ1YWVmZjZlNzRhOGJiYTE1MmJhNWZhMjk4YmMzL3RhYmxlcmFuZ2U6ZjQ1NDVhZWZmNmU3NGE4YmJhMTUyYmE1ZmEyOThiYzNfNC0zLTEtMS0w_bbdc4538-9ab3-456e-9473-f8b6402e424b"
      unitRef="cad">6900000</ifrs-full:DerivativeFinancialLiabilitiesHeldForHedging>
    <stn:MiscellaneousOtherLiabilities
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85MS9mcmFnOjJlMjgwNjJjNWIwNDRhODY5OWVjZDZhYTRmMzgwN2JiL3RhYmxlOmY0NTQ1YWVmZjZlNzRhOGJiYTE1MmJhNWZhMjk4YmMzL3RhYmxlcmFuZ2U6ZjQ1NDVhZWZmNmU3NGE4YmJhMTUyYmE1ZmEyOThiYzNfNS0yLTEtMS0w_aedc3465-d5a0-4cc9-9326-d3fb667fcce8"
      unitRef="cad">8200000</stn:MiscellaneousOtherLiabilities>
    <stn:MiscellaneousOtherLiabilities
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85MS9mcmFnOjJlMjgwNjJjNWIwNDRhODY5OWVjZDZhYTRmMzgwN2JiL3RhYmxlOmY0NTQ1YWVmZjZlNzRhOGJiYTE1MmJhNWZhMjk4YmMzL3RhYmxlcmFuZ2U6ZjQ1NDVhZWZmNmU3NGE4YmJhMTUyYmE1ZmEyOThiYzNfNS0zLTEtMS0w_6c1ee6fb-bf05-4b72-8ff2-596e08c1e5c0"
      unitRef="cad">8200000</stn:MiscellaneousOtherLiabilities>
    <ifrs-full:OtherLiabilities
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85MS9mcmFnOjJlMjgwNjJjNWIwNDRhODY5OWVjZDZhYTRmMzgwN2JiL3RhYmxlOmY0NTQ1YWVmZjZlNzRhOGJiYTE1MmJhNWZhMjk4YmMzL3RhYmxlcmFuZ2U6ZjQ1NDVhZWZmNmU3NGE4YmJhMTUyYmE1ZmEyOThiYzNfNi0yLTEtMS0w_4a2023ba-e5ce-4b2c-b20a-677ec16ce69d"
      unitRef="cad">72500000</ifrs-full:OtherLiabilities>
    <ifrs-full:OtherLiabilities
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85MS9mcmFnOjJlMjgwNjJjNWIwNDRhODY5OWVjZDZhYTRmMzgwN2JiL3RhYmxlOmY0NTQ1YWVmZjZlNzRhOGJiYTE1MmJhNWZhMjk4YmMzL3RhYmxlcmFuZ2U6ZjQ1NDVhZWZmNmU3NGE4YmJhMTUyYmE1ZmEyOThiYzNfNi0zLTEtMS0w_6fe006b6-4ceb-462b-8415-f8822f27fde4"
      unitRef="cad">53800000</ifrs-full:OtherLiabilities>
    <ifrs-full:OtherCurrentLiabilities
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85MS9mcmFnOjJlMjgwNjJjNWIwNDRhODY5OWVjZDZhYTRmMzgwN2JiL3RhYmxlOmY0NTQ1YWVmZjZlNzRhOGJiYTE1MmJhNWZhMjk4YmMzL3RhYmxlcmFuZ2U6ZjQ1NDVhZWZmNmU3NGE4YmJhMTUyYmE1ZmEyOThiYzNfNy0yLTEtMS0w_42d34f28-a1ab-4607-8371-ee4afc5f6936"
      unitRef="cad">34500000</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:OtherCurrentLiabilities
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85MS9mcmFnOjJlMjgwNjJjNWIwNDRhODY5OWVjZDZhYTRmMzgwN2JiL3RhYmxlOmY0NTQ1YWVmZjZlNzRhOGJiYTE1MmJhNWZhMjk4YmMzL3RhYmxlcmFuZ2U6ZjQ1NDVhZWZmNmU3NGE4YmJhMTUyYmE1ZmEyOThiYzNfNy0zLTEtMS0w_a91719ff-cb87-468a-bb58-496d4ee1d215"
      unitRef="cad">14300000</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:OtherNoncurrentLiabilities
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85MS9mcmFnOjJlMjgwNjJjNWIwNDRhODY5OWVjZDZhYTRmMzgwN2JiL3RhYmxlOmY0NTQ1YWVmZjZlNzRhOGJiYTE1MmJhNWZhMjk4YmMzL3RhYmxlcmFuZ2U6ZjQ1NDVhZWZmNmU3NGE4YmJhMTUyYmE1ZmEyOThiYzNfOC0yLTEtMS0w_05a07eb9-cafa-4dfc-9f8a-05ea443edbab"
      unitRef="cad">38000000.0</ifrs-full:OtherNoncurrentLiabilities>
    <ifrs-full:OtherNoncurrentLiabilities
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85MS9mcmFnOjJlMjgwNjJjNWIwNDRhODY5OWVjZDZhYTRmMzgwN2JiL3RhYmxlOmY0NTQ1YWVmZjZlNzRhOGJiYTE1MmJhNWZhMjk4YmMzL3RhYmxlcmFuZ2U6ZjQ1NDVhZWZmNmU3NGE4YmJhMTUyYmE1ZmEyOThiYzNfOC0zLTEtMS0w_046ec47c-7a06-46c9-90e3-a0b7614ee2fc"
      unitRef="cad">39500000</ifrs-full:OtherNoncurrentLiabilities>
    <ifrs-full:DisclosureOfCommitmentsExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RleHRyZWdpb246Nzg5MzA3MjI2OTdlNDk1M2IwNTMyMGVkNjdkN2RhYTJfNTcz_6b2161de-6bb9-48de-80b0-41342620af4f">Commitments&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has various lease commitments included in lease liabilities (note 12). In addition, the Company has commitments for variable lease payments, short-term leases, and leases of&#160;low-value&#160;assets. These commitments as at December&#160;31, 2021, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.198%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.412%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Less&#160;than&#160;1&#160;Year&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1&#160;to&#160;3&#160;Years&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;After&#160;3&#160;Years&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Variable lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;291.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;50.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;79.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;161.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Short-term and low value lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Leases not commenced but committed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;33.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;6.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;25.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;327.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;54.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;86.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;186.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Future minimum payments receivable under&#160;non-cancelable&#160;sublease agreements as at December&#160;31, 2021, are $7.2 (2020 - $7.9), of which $3.0 (2020 - $2.1) relates to sublease receivables included in other assets (note 15).&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfCommitmentsExplanatory>
    <ifrs-full:DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RleHRyZWdpb246Nzg5MzA3MjI2OTdlNDk1M2IwNTMyMGVkNjdkN2RhYTJfNTcy_764c2659-0206-4141-9eb4-18063ec9a1bf">These commitments as at December&#160;31, 2021, are as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.198%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:35.733%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.408%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.412%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Less&#160;than&#160;1&#160;Year&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1&#160;to&#160;3&#160;Years&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;After&#160;3&#160;Years&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Variable lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;291.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;50.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;79.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;161.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Short-term and low value lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Leases not commenced but committed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;33.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;6.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;25.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;327.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;54.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;86.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;186.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory>
    <stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RhYmxlOmI3Y2I5MjZkNThlODRiYTc4MzY1MjA0MGY4NTliNDU1L3RhYmxlcmFuZ2U6YjdjYjkyNmQ1OGU4NGJhNzgzNjUyMDQwZjg1OWI0NTVfMS0xLTEtMS0w_6bfa926a-6fbd-4c04-b342-ad9066c87d0a"
      unitRef="cad">291200000</stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed>
    <stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed
      contextRef="i3349e2b0d16e4a5bbb3353a666d3aaeb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RhYmxlOmI3Y2I5MjZkNThlODRiYTc4MzY1MjA0MGY4NTliNDU1L3RhYmxlcmFuZ2U6YjdjYjkyNmQ1OGU4NGJhNzgzNjUyMDQwZjg1OWI0NTVfMS0yLTEtMS0w_f1351366-23db-4e0f-ac6c-4c37bb7d853b"
      unitRef="cad">50600000</stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed>
    <stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed
      contextRef="i4ecbd68da6294804ad629c6b05beca4e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RhYmxlOmI3Y2I5MjZkNThlODRiYTc4MzY1MjA0MGY4NTliNDU1L3RhYmxlcmFuZ2U6YjdjYjkyNmQ1OGU4NGJhNzgzNjUyMDQwZjg1OWI0NTVfMS0zLTEtMS0w_fc16a6bd-a18b-42d6-8bf2-7e20c863adb1"
      unitRef="cad">79400000</stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed>
    <stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed
      contextRef="i11a3d5637f1b48cd97bd12873b09c6bd_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RhYmxlOmI3Y2I5MjZkNThlODRiYTc4MzY1MjA0MGY4NTliNDU1L3RhYmxlcmFuZ2U6YjdjYjkyNmQ1OGU4NGJhNzgzNjUyMDQwZjg1OWI0NTVfMS00LTEtMS0w_dc7d9ea9-7f01-40a7-bf41-b152c1392d46"
      unitRef="cad">161200000</stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed>
    <stn:LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RhYmxlOmI3Y2I5MjZkNThlODRiYTc4MzY1MjA0MGY4NTliNDU1L3RhYmxlcmFuZ2U6YjdjYjkyNmQ1OGU4NGJhNzgzNjUyMDQwZjg1OWI0NTVfMi0xLTEtMS0w_4e52f4f6-ab40-4b37-b5d4-d669ab261501"
      unitRef="cad">2800000</stn:LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed>
    <stn:LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed
      contextRef="i3349e2b0d16e4a5bbb3353a666d3aaeb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RhYmxlOmI3Y2I5MjZkNThlODRiYTc4MzY1MjA0MGY4NTliNDU1L3RhYmxlcmFuZ2U6YjdjYjkyNmQ1OGU4NGJhNzgzNjUyMDQwZjg1OWI0NTVfMi0yLTEtMS0w_98bfee9e-71ee-4bf5-9c8f-9fd7ca2c41e7"
      unitRef="cad">2200000</stn:LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed>
    <stn:LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed
      contextRef="i4ecbd68da6294804ad629c6b05beca4e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RhYmxlOmI3Y2I5MjZkNThlODRiYTc4MzY1MjA0MGY4NTliNDU1L3RhYmxlcmFuZ2U6YjdjYjkyNmQ1OGU4NGJhNzgzNjUyMDQwZjg1OWI0NTVfMi0zLTEtMS0w_1b84f8a2-ce59-4f4b-be41-b47e767ce593"
      unitRef="cad">600000</stn:LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed>
    <stn:LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed
      contextRef="i11a3d5637f1b48cd97bd12873b09c6bd_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RhYmxlOmI3Y2I5MjZkNThlODRiYTc4MzY1MjA0MGY4NTliNDU1L3RhYmxlcmFuZ2U6YjdjYjkyNmQ1OGU4NGJhNzgzNjUyMDQwZjg1OWI0NTVfMi00LTEtMS0w_83d570b1-e711-46c0-9349-94b5c31433b3"
      unitRef="cad">0</stn:LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed>
    <stn:LeasesNotYetCommencedToWhichLesseeIsCommitted
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RhYmxlOmI3Y2I5MjZkNThlODRiYTc4MzY1MjA0MGY4NTliNDU1L3RhYmxlcmFuZ2U6YjdjYjkyNmQ1OGU4NGJhNzgzNjUyMDQwZjg1OWI0NTVfMy0xLTEtMS0w_a26ea30a-311a-4fee-aaad-5cd97650f06c"
      unitRef="cad">33300000</stn:LeasesNotYetCommencedToWhichLesseeIsCommitted>
    <stn:LeasesNotYetCommencedToWhichLesseeIsCommitted
      contextRef="i3349e2b0d16e4a5bbb3353a666d3aaeb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RhYmxlOmI3Y2I5MjZkNThlODRiYTc4MzY1MjA0MGY4NTliNDU1L3RhYmxlcmFuZ2U6YjdjYjkyNmQ1OGU4NGJhNzgzNjUyMDQwZjg1OWI0NTVfMy0yLTEtMS0w_cd55f64e-d487-4715-abff-aaa0c4bc5d3d"
      unitRef="cad">1500000</stn:LeasesNotYetCommencedToWhichLesseeIsCommitted>
    <stn:LeasesNotYetCommencedToWhichLesseeIsCommitted
      contextRef="i4ecbd68da6294804ad629c6b05beca4e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RhYmxlOmI3Y2I5MjZkNThlODRiYTc4MzY1MjA0MGY4NTliNDU1L3RhYmxlcmFuZ2U6YjdjYjkyNmQ1OGU4NGJhNzgzNjUyMDQwZjg1OWI0NTVfMy0zLTEtMS0w_d471bf71-6937-4d9e-b715-717684603730"
      unitRef="cad">6100000</stn:LeasesNotYetCommencedToWhichLesseeIsCommitted>
    <stn:LeasesNotYetCommencedToWhichLesseeIsCommitted
      contextRef="i11a3d5637f1b48cd97bd12873b09c6bd_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RhYmxlOmI3Y2I5MjZkNThlODRiYTc4MzY1MjA0MGY4NTliNDU1L3RhYmxlcmFuZ2U6YjdjYjkyNmQ1OGU4NGJhNzgzNjUyMDQwZjg1OWI0NTVfMy00LTEtMS0w_93d3d467-a79a-448d-9a50-5e2ac13a785e"
      unitRef="cad">25700000</stn:LeasesNotYetCommencedToWhichLesseeIsCommitted>
    <stn:Commitments
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RhYmxlOmI3Y2I5MjZkNThlODRiYTc4MzY1MjA0MGY4NTliNDU1L3RhYmxlcmFuZ2U6YjdjYjkyNmQ1OGU4NGJhNzgzNjUyMDQwZjg1OWI0NTVfNS0xLTEtMS0w_3b699ee1-e05f-48f8-b828-4552aeefa08d"
      unitRef="cad">327300000</stn:Commitments>
    <stn:Commitments
      contextRef="i3349e2b0d16e4a5bbb3353a666d3aaeb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RhYmxlOmI3Y2I5MjZkNThlODRiYTc4MzY1MjA0MGY4NTliNDU1L3RhYmxlcmFuZ2U6YjdjYjkyNmQ1OGU4NGJhNzgzNjUyMDQwZjg1OWI0NTVfNS0yLTEtMS0w_23382bd2-b913-4609-bb88-731b808a8656"
      unitRef="cad">54300000</stn:Commitments>
    <stn:Commitments
      contextRef="i4ecbd68da6294804ad629c6b05beca4e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RhYmxlOmI3Y2I5MjZkNThlODRiYTc4MzY1MjA0MGY4NTliNDU1L3RhYmxlcmFuZ2U6YjdjYjkyNmQ1OGU4NGJhNzgzNjUyMDQwZjg1OWI0NTVfNS0zLTEtMS0w_a223bedf-182f-4561-b668-7b018862fc5b"
      unitRef="cad">86100000</stn:Commitments>
    <stn:Commitments
      contextRef="i11a3d5637f1b48cd97bd12873b09c6bd_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RhYmxlOmI3Y2I5MjZkNThlODRiYTc4MzY1MjA0MGY4NTliNDU1L3RhYmxlcmFuZ2U6YjdjYjkyNmQ1OGU4NGJhNzgzNjUyMDQwZjg1OWI0NTVfNS00LTEtMS0w_c8e352c6-c4b8-413e-8f84-5f926fc46bf9"
      unitRef="cad">186900000</stn:Commitments>
    <stn:UndiscountedLeasePaymentsToBeReceived
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RleHRyZWdpb246Nzg5MzA3MjI2OTdlNDk1M2IwNTMyMGVkNjdkN2RhYTJfNDY5_63ac26f4-e8ba-4202-a339-a44745f9c7b1"
      unitRef="cad">7200000</stn:UndiscountedLeasePaymentsToBeReceived>
    <stn:UndiscountedLeasePaymentsToBeReceived
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RleHRyZWdpb246Nzg5MzA3MjI2OTdlNDk1M2IwNTMyMGVkNjdkN2RhYTJfNDc4_46e5653b-bc8c-4483-89cc-2343c1f89b16"
      unitRef="cad">7900000</stn:UndiscountedLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedFinanceLeasePaymentsToBeReceived
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RleHRyZWdpb246Nzg5MzA3MjI2OTdlNDk1M2IwNTMyMGVkNjdkN2RhYTJfNDky_8bd771ae-5280-44f8-8a90-ec3da9928f09"
      unitRef="cad">3000000.0</ifrs-full:UndiscountedFinanceLeasePaymentsToBeReceived>
    <ifrs-full:UndiscountedFinanceLeasePaymentsToBeReceived
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85NC9mcmFnOjc4OTMwNzIyNjk3ZTQ5NTNiMDUzMjBlZDY3ZDdkYWEyL3RleHRyZWdpb246Nzg5MzA3MjI2OTdlNDk1M2IwNTMyMGVkNjdkN2RhYTJfNTAx_e62b3572-5b70-4e6c-8a95-4fee86ad5ac3"
      unitRef="cad">2100000</ifrs-full:UndiscountedFinanceLeasePaymentsToBeReceived>
    <ifrs-full:EstimatedFinancialEffectOfContingentAssets
      contextRef="i19d3ead9de434e6691e432e5ff7298e6_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF85Ny9mcmFnOjcwYWI4OGNhMmYwODQ4NDdiZGIzYTc1YjE4NzQxNjdiL3RleHRyZWdpb246NzBhYjg4Y2EyZjA4NDg0N2JkYjNhNzViMTg3NDE2N2JfMjQxNQ_322805b3-a257-4c00-9845-43d32d433475"
      unitRef="cad">0</ifrs-full:EstimatedFinancialEffectOfContingentAssets>
    <ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzU3NTE_5000849b-22dd-438f-a0a4-194416b07d4a">Share Capital&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Authorized&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.002%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:84.798%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unlimited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Common shares, with no par value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unlimited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Preferred shares issuable in series, with attributes designated by the board of directors&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Common shares&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On November&#160;9, 2021, the Company received approval from the TSX to renew its Normal Course Issuer Bid (NCIB), enabling it to purchase up to 5,559,312 common shares during the period November&#160;16, 2021, to November&#160;15, 2022. The Company also has an Automatic Share Purchase Plan (ASPP) which allows a broker, in its sole discretion and based on the parameters established by the Company, to purchase common shares for cancellation under the &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;NCIB at any time during predetermined trading blackout periods. As at December&#160;31, 2021 and December&#160;31, 2020, no liability was recorded in the Company&#x2019;s consolidated statements of financial position in connection with the ASPP.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During 2021, 939,482 (2020 &#x2013; 2,047,948) common shares were repurchased for cancellation pursuant to the NCIB at a cost of $50.7 (2020 &#x2013; $78.3). Of this amount, $8.1 and $0.1 (2020 &#x2013; $16.8 and $0.4) reduced share capital and contributed surplus, respectively, and $42.5 (2020 &#x2013; $61.1) was charged to retained earnings.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Dividends&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Holders of common shares are entitled to receive dividends when declared by the Company&#x2019;s board of directors. The table below describes the dividends paid in 2021.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.412%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.775%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Date Declared&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Record Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Payment Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Dividend&#160;per&#160;Share&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Paid&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;November 4, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;January 15, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;February 24, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;April 15, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;18.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;May 5, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;July 15, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;18.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;August 4, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;October 15, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;18.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;November 3, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;January 18, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2021, trade and other payables included $18.3 (2020 &#x2013; $17.2) related to the dividends declared on November&#160;3, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Share-based payment transactions&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has a long-term incentive program that uses share options, restricted share units, and performance share units (RSUs and PSUs). The Company also has a deferred share unit (DSUs) plan for the board of directors.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During 2021, the Company recognized share-based compensation expense of $46.7 (2020 &#x2013; $16.4) in administrative and marketing expenses in the consolidated statements of income. The amount expensed included $0.1 (2020 &#x2013; $1.0) related to the amortization of the fair value of options granted and $46.6 (2020 &#x2013; $15.4) related to the cash-settled share-based compensation (RSUs, PSUs, and DSUs). Also, an adjustment of $4.9 (December&#160;31, 2020 - $0.9) was included in contributed surplus for deferred tax impacts on share-based compensation.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:7.61pt"&gt;Share options&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.528%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.850%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;For the year ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December&#160;31,&lt;br/&gt;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December&#160;31,&lt;br/&gt;2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Shares&lt;br/&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Weighted&#160;Average&lt;br/&gt;Exercise Price&lt;br/&gt;per Share&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Shares&lt;br/&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Weighted&#160;Average&lt;br/&gt;Exercise Price&lt;br/&gt;per Share&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Share options outstanding, beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,123,800&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;32.45&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,051,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(1,267,614)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;32.50&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,840,320)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(7,908)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;32.98&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(86,960)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Share options outstanding, end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;848,278&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;32.37&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,123,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Share options vested, end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;848,278&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;32.37&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,816,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;These options are held by officers and employees, expire on dates between March 3, 2022 and May&#160;15, 2023, and can be exercised between a range of price per share of $31.75 - $32.98. The weighted average remaining contractual life is 0.78 year. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:7.61pt"&gt;Cash-settled share-based payments&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A summary of the Company&#x2019;s RSUs, PSUs, and DSUs is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#e1e0df;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;RSUs&lt;br/&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;PSUs&lt;br/&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;DSUs&lt;br/&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;RSUs&lt;br/&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;PSUs&lt;br/&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;DSUs&lt;br/&gt;#&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Units, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;289,180&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;869,337&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;163,249&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;164,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;875,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;275,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;128,579&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;251,120&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;37,162&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;142,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;320,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;37,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(235,373)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(234,966)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(149,848)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(10,997)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(23,052)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(17,567)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(91,692)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Units, end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;406,762&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;862,032&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;200,411&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;289,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;869,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;163,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company entered into total return swaps for a portion of its RSUs and DSUs to offset its exposure to the change in common share price (note 25).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Restricted share units&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Under the Company&#x2019;s long-term incentive program, certain officers and employees may be granted RSUs. During 2021, the Company granted 124,599 RSUs (2020 - 138,148) at a fair value of $6.7 (2020 - $5.8). These units are adjusted for dividends as they arise, based on the number of units held on the record date, and the fair value is determined based on the trading price of the Company's common shares. For units that vest upon completing a three-year service condition, unit holders will receive cash payments based on the number of units held on the record date and the volume weighted average trading price of the Company&#x2019;s common shares for the last five trading days preceding the vesting date, less withholding amounts.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2021, the obligations accrued for RSUs were $15.4 (2020 - $4.2) included in other liabilities (note 20).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Performance share units&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Under the Company&#x2019;s long-term incentive program, certain members of the senior leadership team may be granted PSUs. These units are adjusted for dividends as they arise, based on the number of units held on the record date. The number of units that vest upon completing a three-year service condition, is subject to a percentage that can range from 0% to 200%, depending on achieving three-year performance and market objectives. The objectives include return on equity target for a 60% weighting and total shareholder return relative to the Company's peer group for a 40% weighting. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The fair value of these units is measured using the Monte Carlo method. For units that vest upon completing a three-year service condition that starts after the grant date, unit holders will receive a cash payment based on the closing market price of the Company&#x2019;s common shares on the third anniversary date of issue, unit holders will receive cash payments based on the number of units held on the record date and the volume weighted average trading price of the Company&#x2019;s common shares for the last five trading days preceding the vesting date, less withholding amounts.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During 2021, 242,701 PSUs (2020 - 308,136) were granted at a fair value of $14.0 (2020 - $16.4). 235,373 PSUs were paid (2020 - 234,966) at a value of $9.0 (2020 - $6.6). At December&#160;31, 2021, the obligations accrued for PSUs were $32.5 (2020 &#x2013; $14.3) included in other liabilities (note 20).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Deferred share units&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The directors of the board receive DSUs and annually elect to receive an additional fixed value compensation in the form of either DSUs or cash payment, less withholding amounts, to purchase common shares. These units vest on their grant date and are adjusted for dividends as they arise, based on the number of units held on the record date. The fair value is determined based on the trading price of the Company's common shares and are paid in cash to the directors of the board on their death or retirement. Cash payment is determined at the volume weighted average of the closing market price of the Company&#x2019;s common shares for the last 10 trading days of the month of death or retirement. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During 2021, 37,162 DSUs (2020 &#x2013; 37,147) were granted at a fair value of $1.8 (2020 &#x2013; $1.4), based on the closing market price of the Company&#x2019;s common shares at the grant date. In 2021, no payments were made for DSUs (2020 - &lt;/span&gt;&lt;/div&gt;149,848 DSUs were paid at a value of $6.1). At December&#160;31, 2021, the outstanding and vested DSUs had a fair value of $14.1 (2020 &#x2013; $6.7) included in other liabilities (note 20).</ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory>
    <stn:NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram
      contextRef="icdf51e14cc0a4abb94f8d0fd10c71106_I20211109"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzE5Mg_b6006e83-2e82-4948-8010-36fbd24417ff"
      unitRef="shares">5559312</stn:NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram>
    <stn:SharesRepurchasedForCancellation
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzY5NQ_591ba960-958e-423a-9e7a-531c51fb7336"
      unitRef="shares">939482</stn:SharesRepurchasedForCancellation>
    <stn:SharesRepurchasedForCancellation
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzcwNA_fb687ed0-c306-4239-87c8-e0faa239778d"
      unitRef="shares">2047948</stn:SharesRepurchasedForCancellation>
    <ifrs-full:CancellationOfTreasuryShares
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzc5MA_eca5d92f-6d83-443f-9844-cae90f7d02c9"
      unitRef="cad">50700000</ifrs-full:CancellationOfTreasuryShares>
    <ifrs-full:CancellationOfTreasuryShares
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzc5OQ_e01fa7e7-760b-4f25-b321-9a01e9deb7cb"
      unitRef="cad">78300000</ifrs-full:CancellationOfTreasuryShares>
    <ifrs-full:ReductionOfIssuedCapital
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzgyMA_295977fc-9c59-4427-b627-bf55f92bdf6a"
      unitRef="cad">8100000</ifrs-full:ReductionOfIssuedCapital>
    <stn:ReductionOfContributedSurplus
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzgyNw_e8f96fed-ed93-41d2-b247-e5f0d2977842"
      unitRef="cad">100000</stn:ReductionOfContributedSurplus>
    <ifrs-full:ReductionOfIssuedCapital
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzgzNg_bf10c521-804c-43d3-a913-7fc76e32fddc"
      unitRef="cad">16800000</ifrs-full:ReductionOfIssuedCapital>
    <stn:ReductionOfContributedSurplus
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzg0Mw_40074e18-129a-4ae7-91b1-f7d241bc432b"
      unitRef="cad">400000</stn:ReductionOfContributedSurplus>
    <stn:ChargesToRetainedEarnings
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzkxMg_218b7f91-99c1-41fa-95c5-8f4374ae5978"
      unitRef="cad">42500000</stn:ChargesToRetainedEarnings>
    <stn:ChargesToRetainedEarnings
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzkyMQ_205bfa4c-fe2f-45c0-90fe-d603f28b7653"
      unitRef="cad">61100000</stn:ChargesToRetainedEarnings>
    <ifrs-full:DisclosureOfDividendsExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzU3NDc_27cb3618-1bce-4016-b4c3-a14ab7805c04">The table below describes the dividends paid in 2021.&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.412%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.771%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.775%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Date Declared&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Record Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Payment Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Dividend&#160;per&#160;Share&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Paid&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;November 4, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;January 15, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;17.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;February 24, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;April 15, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;18.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;May 5, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;July 15, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;18.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;August 4, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;September 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;October 15, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;18.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;November 3, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;January 18, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfDividendsExplanatory>
    <ifrs-full:DividendsPaidOrdinarySharesPerShare
      contextRef="i98d329ba7efc443b8f2dfb7503fea145_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTowOTQ1Y2YwN2VkMjE0NDBmODBmMjhjMGQ0YjAyNWRiZC90YWJsZXJhbmdlOjA5NDVjZjA3ZWQyMTQ0MGY4MGYyOGMwZDRiMDI1ZGJkXzEtMy0xLTEtMA_3c8a2b8b-2f98-4eca-9345-1398f0321015"
      unitRef="cadPerShare">0.155</ifrs-full:DividendsPaidOrdinarySharesPerShare>
    <ifrs-full:DividendsPaidOrdinaryShares
      contextRef="i98d329ba7efc443b8f2dfb7503fea145_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTowOTQ1Y2YwN2VkMjE0NDBmODBmMjhjMGQ0YjAyNWRiZC90YWJsZXJhbmdlOjA5NDVjZjA3ZWQyMTQ0MGY4MGYyOGMwZDRiMDI1ZGJkXzEtNC0xLTEtMA_23463c2b-a454-4131-9007-2a881038f637"
      unitRef="cad">17200000</ifrs-full:DividendsPaidOrdinaryShares>
    <ifrs-full:DividendsPaidOrdinarySharesPerShare
      contextRef="i4bd19691230d4dafb48f3948d9a8821f_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTowOTQ1Y2YwN2VkMjE0NDBmODBmMjhjMGQ0YjAyNWRiZC90YWJsZXJhbmdlOjA5NDVjZjA3ZWQyMTQ0MGY4MGYyOGMwZDRiMDI1ZGJkXzItMy0xLTEtMA_54ff808a-d5f8-4267-aec7-c9e964651a5e"
      unitRef="cadPerShare">0.165</ifrs-full:DividendsPaidOrdinarySharesPerShare>
    <ifrs-full:DividendsPaidOrdinaryShares
      contextRef="i4bd19691230d4dafb48f3948d9a8821f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTowOTQ1Y2YwN2VkMjE0NDBmODBmMjhjMGQ0YjAyNWRiZC90YWJsZXJhbmdlOjA5NDVjZjA3ZWQyMTQ0MGY4MGYyOGMwZDRiMDI1ZGJkXzItNC0xLTEtMA_b331ba17-57f8-4a5f-a4c0-8bdbf54c98f3"
      unitRef="cad">18400000</ifrs-full:DividendsPaidOrdinaryShares>
    <ifrs-full:DividendsPaidOrdinarySharesPerShare
      contextRef="ice1ee689634244b0930bc42419adc193_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTowOTQ1Y2YwN2VkMjE0NDBmODBmMjhjMGQ0YjAyNWRiZC90YWJsZXJhbmdlOjA5NDVjZjA3ZWQyMTQ0MGY4MGYyOGMwZDRiMDI1ZGJkXzMtMy0xLTEtMA_5870d9b9-9137-40e9-9dad-bc4d9ba13cb8"
      unitRef="cadPerShare">0.165</ifrs-full:DividendsPaidOrdinarySharesPerShare>
    <ifrs-full:DividendsPaidOrdinaryShares
      contextRef="ice1ee689634244b0930bc42419adc193_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTowOTQ1Y2YwN2VkMjE0NDBmODBmMjhjMGQ0YjAyNWRiZC90YWJsZXJhbmdlOjA5NDVjZjA3ZWQyMTQ0MGY4MGYyOGMwZDRiMDI1ZGJkXzMtNC0xLTEtMA_c10a36d6-e490-4de0-ac1b-ee7dad889ee1"
      unitRef="cad">18300000</ifrs-full:DividendsPaidOrdinaryShares>
    <ifrs-full:DividendsPaidOrdinarySharesPerShare
      contextRef="iaa0ce57aea7d42649906846ba0f83669_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTowOTQ1Y2YwN2VkMjE0NDBmODBmMjhjMGQ0YjAyNWRiZC90YWJsZXJhbmdlOjA5NDVjZjA3ZWQyMTQ0MGY4MGYyOGMwZDRiMDI1ZGJkXzQtMy0xLTEtMA_8be2042a-4110-4816-8a96-60ce3772db8d"
      unitRef="cadPerShare">0.165</ifrs-full:DividendsPaidOrdinarySharesPerShare>
    <ifrs-full:DividendsPaidOrdinaryShares
      contextRef="iaa0ce57aea7d42649906846ba0f83669_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTowOTQ1Y2YwN2VkMjE0NDBmODBmMjhjMGQ0YjAyNWRiZC90YWJsZXJhbmdlOjA5NDVjZjA3ZWQyMTQ0MGY4MGYyOGMwZDRiMDI1ZGJkXzQtNC0xLTEtMA_419e170d-814b-4a43-96f4-c3763e252638"
      unitRef="cad">18400000</ifrs-full:DividendsPaidOrdinaryShares>
    <ifrs-full:DividendsPaidOrdinarySharesPerShare
      contextRef="i2c76902c65e44661807aac6fe1b91483_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTowOTQ1Y2YwN2VkMjE0NDBmODBmMjhjMGQ0YjAyNWRiZC90YWJsZXJhbmdlOjA5NDVjZjA3ZWQyMTQ0MGY4MGYyOGMwZDRiMDI1ZGJkXzUtMy0xLTEtMA_e1c6513a-8ea4-4f58-9888-a7ba76055c8c"
      unitRef="cadPerShare">0.165</ifrs-full:DividendsPaidOrdinarySharesPerShare>
    <ifrs-full:DividendsPaidOrdinaryShares
      contextRef="i2c76902c65e44661807aac6fe1b91483_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTowOTQ1Y2YwN2VkMjE0NDBmODBmMjhjMGQ0YjAyNWRiZC90YWJsZXJhbmdlOjA5NDVjZjA3ZWQyMTQ0MGY4MGYyOGMwZDRiMDI1ZGJkXzUtNC0xLTEtMA_68a9cd61-0f7f-4b95-8ce2-7bf0a05cbc89"
      unitRef="cad">0</ifrs-full:DividendsPaidOrdinaryShares>
    <ifrs-full:DividendPayables
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzExNzc_1008b88c-6302-4d41-ae19-73bd21f97f74"
      unitRef="cad">18300000</ifrs-full:DividendPayables>
    <ifrs-full:DividendPayables
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzExODY_9e4bec7e-4515-4e80-a8fc-08e44d6f6e0e"
      unitRef="cad">17200000</ifrs-full:DividendPayables>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzE1NjI_f74ef06d-bd34-43f6-98cd-b92bd4a4ac59"
      unitRef="cad">46700000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzE1NzE_8b4b7383-809e-47a5-9bd5-a26959a779cf"
      unitRef="cad">16400000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets>
    <ifrs-full:ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzE2ODI_f3bd1acd-9c74-4554-a0dc-d3afd18dbf82"
      unitRef="cad">100000</ifrs-full:ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets>
    <ifrs-full:ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzE2OTE_e8dec7b2-377e-4674-8b75-8199d511b346"
      unitRef="cad">1000000.0</ifrs-full:ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets>
    <ifrs-full:ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzE3NjQ_ce6f40e7-fa23-43fa-9310-d50d81e32adf"
      unitRef="cad">46600000</ifrs-full:ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets>
    <ifrs-full:ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzE3NzM_fb9688e5-45f3-492e-97ea-357c669bd3d6"
      unitRef="cad">15400000</ifrs-full:ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets>
    <ifrs-full:DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzE4Nzg_fb156c15-1839-4cb5-9aab-d63d790d5818"
      unitRef="cad">4900000</ifrs-full:DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions>
    <ifrs-full:DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzE4ODc_5edb2931-1f92-4b37-ad81-dc22f39b5cd8"
      unitRef="cad">900000</ifrs-full:DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions>
    <ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzU3NDU_8a6ca135-625e-416b-99ec-e7997de4d24e">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.528%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.850%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="background-color:#e1e0df;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;For the year ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December&#160;31,&lt;br/&gt;2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December&#160;31,&lt;br/&gt;2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Shares&lt;br/&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Weighted&#160;Average&lt;br/&gt;Exercise Price&lt;br/&gt;per Share&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Shares&lt;br/&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Weighted&#160;Average&lt;br/&gt;Exercise Price&lt;br/&gt;per Share&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Share options outstanding, beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,123,800&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;32.45&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,051,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(1,267,614)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;32.50&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,840,320)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;31.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(7,908)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;32.98&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(86,960)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Share options outstanding, end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;848,278&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;32.37&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,123,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Share options vested, end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;848,278&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;32.37&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,816,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;32.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;These options are held by officers and employees, expire on dates between March 3, 2022 and May&#160;15, 2023, and can be exercised between a range of price per share of $31.75 - $32.98. The weighted average remaining contractual life is 0.78 year.</ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTo1OTU4NjE5NDcxY2Y0MzJlYjQyZTEzYzMyZjU5N2VjMS90YWJsZXJhbmdlOjU5NTg2MTk0NzFjZjQzMmViNDJlMTNjMzJmNTk3ZWMxXzMtMS0xLTEtMA_fad1d05d-a037-4f28-bc0d-ad0f1435a768"
      unitRef="number">2123800</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTo1OTU4NjE5NDcxY2Y0MzJlYjQyZTEzYzMyZjU5N2VjMS90YWJsZXJhbmdlOjU5NTg2MTk0NzFjZjQzMmViNDJlMTNjMzJmNTk3ZWMxXzMtMi0xLTEtMA_2a449a42-aab0-4346-b522-e245771e0488"
      unitRef="cadPerShare">32.45</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="i95bc60adeaf14724a622aaba23d4d465_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTo1OTU4NjE5NDcxY2Y0MzJlYjQyZTEzYzMyZjU5N2VjMS90YWJsZXJhbmdlOjU5NTg2MTk0NzFjZjQzMmViNDJlMTNjMzJmNTk3ZWMxXzMtMy0xLTEtMA_624fc6f4-d293-4863-a2cb-d52dbc807e99"
      unitRef="number">4051080</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="i95bc60adeaf14724a622aaba23d4d465_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTo1OTU4NjE5NDcxY2Y0MzJlYjQyZTEzYzMyZjU5N2VjMS90YWJsZXJhbmdlOjU5NTg2MTk0NzFjZjQzMmViNDJlMTNjMzJmNTk3ZWMxXzMtNC0xLTEtMA_2f77ed9b-bcc4-4b9a-a185-b4b7f9edcda8"
      unitRef="cadPerShare">32.17</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTo1OTU4NjE5NDcxY2Y0MzJlYjQyZTEzYzMyZjU5N2VjMS90YWJsZXJhbmdlOjU5NTg2MTk0NzFjZjQzMmViNDJlMTNjMzJmNTk3ZWMxXzUtMS0xLTEtMA_4891e56c-4c25-458e-a320-6fa1e03032bb"
      unitRef="number">1267614</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTo1OTU4NjE5NDcxY2Y0MzJlYjQyZTEzYzMyZjU5N2VjMS90YWJsZXJhbmdlOjU5NTg2MTk0NzFjZjQzMmViNDJlMTNjMzJmNTk3ZWMxXzUtMi0xLTEtMA_cabfde0b-6275-425b-8d3e-d5d1ddab2041"
      unitRef="cadPerShare">32.50</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTo1OTU4NjE5NDcxY2Y0MzJlYjQyZTEzYzMyZjU5N2VjMS90YWJsZXJhbmdlOjU5NTg2MTk0NzFjZjQzMmViNDJlMTNjMzJmNTk3ZWMxXzUtMy0xLTEtMA_d6c1b79a-31a5-4c3a-aeb2-085cb866373f"
      unitRef="number">1840320</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTo1OTU4NjE5NDcxY2Y0MzJlYjQyZTEzYzMyZjU5N2VjMS90YWJsZXJhbmdlOjU5NTg2MTk0NzFjZjQzMmViNDJlMTNjMzJmNTk3ZWMxXzUtNC0xLTEtMA_a2a90b78-c74c-4ca6-8b5a-5d597647b4d7"
      unitRef="cadPerShare">31.83</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTo1OTU4NjE5NDcxY2Y0MzJlYjQyZTEzYzMyZjU5N2VjMS90YWJsZXJhbmdlOjU5NTg2MTk0NzFjZjQzMmViNDJlMTNjMzJmNTk3ZWMxXzYtMS0xLTEtMA_0a939e74-9396-471d-8001-35b00c8662d1"
      unitRef="number">7908</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTo1OTU4NjE5NDcxY2Y0MzJlYjQyZTEzYzMyZjU5N2VjMS90YWJsZXJhbmdlOjU5NTg2MTk0NzFjZjQzMmViNDJlMTNjMzJmNTk3ZWMxXzYtMi0xLTEtMA_bedc20e3-64e9-4482-8d7e-d0ddabe64ae6"
      unitRef="cadPerShare">32.98</ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTo1OTU4NjE5NDcxY2Y0MzJlYjQyZTEzYzMyZjU5N2VjMS90YWJsZXJhbmdlOjU5NTg2MTk0NzFjZjQzMmViNDJlMTNjMzJmNTk3ZWMxXzYtMy0xLTEtMA_719499f8-9819-4e25-92d2-f84db91a0c0d"
      unitRef="number">86960</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTo1OTU4NjE5NDcxY2Y0MzJlYjQyZTEzYzMyZjU5N2VjMS90YWJsZXJhbmdlOjU5NTg2MTk0NzFjZjQzMmViNDJlMTNjMzJmNTk3ZWMxXzYtNC0xLTEtMA_087f9a8c-5c33-47f8-bf0c-95f0252e031b"
      unitRef="cadPerShare">32.58</ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTo1OTU4NjE5NDcxY2Y0MzJlYjQyZTEzYzMyZjU5N2VjMS90YWJsZXJhbmdlOjU5NTg2MTk0NzFjZjQzMmViNDJlMTNjMzJmNTk3ZWMxXzgtMS0xLTEtMA_145463da-e47d-470a-9352-6220f7dce6ce"
      unitRef="number">848278</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTo1OTU4NjE5NDcxY2Y0MzJlYjQyZTEzYzMyZjU5N2VjMS90YWJsZXJhbmdlOjU5NTg2MTk0NzFjZjQzMmViNDJlMTNjMzJmNTk3ZWMxXzgtMi0xLTEtMA_d097f42a-5069-460c-a5bc-dcc6d109e81c"
      unitRef="cadPerShare">32.37</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTo1OTU4NjE5NDcxY2Y0MzJlYjQyZTEzYzMyZjU5N2VjMS90YWJsZXJhbmdlOjU5NTg2MTk0NzFjZjQzMmViNDJlMTNjMzJmNTk3ZWMxXzgtMy0xLTEtMA_ba26bdf6-68d1-4554-8730-11d81fa6386b"
      unitRef="number">2123800</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTo1OTU4NjE5NDcxY2Y0MzJlYjQyZTEzYzMyZjU5N2VjMS90YWJsZXJhbmdlOjU5NTg2MTk0NzFjZjQzMmViNDJlMTNjMzJmNTk3ZWMxXzgtNC0xLTEtMA_bd89b47d-f8f0-4445-b1ec-d1b6952be3c6"
      unitRef="cadPerShare">32.45</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <stn:NumberOfShareOptionsVestedInSharebasedPaymentArrangement
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTo1OTU4NjE5NDcxY2Y0MzJlYjQyZTEzYzMyZjU5N2VjMS90YWJsZXJhbmdlOjU5NTg2MTk0NzFjZjQzMmViNDJlMTNjMzJmNTk3ZWMxXzktMS0xLTEtMA_dbce3b01-19f9-4ce6-8a82-b750c1a39dde"
      unitRef="number">848278</stn:NumberOfShareOptionsVestedInSharebasedPaymentArrangement>
    <stn:WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTo1OTU4NjE5NDcxY2Y0MzJlYjQyZTEzYzMyZjU5N2VjMS90YWJsZXJhbmdlOjU5NTg2MTk0NzFjZjQzMmViNDJlMTNjMzJmNTk3ZWMxXzktMi0xLTEtMA_fc8af616-0272-4fd1-bada-be00b8b86b9c"
      unitRef="cadPerShare">32.37</stn:WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement>
    <stn:NumberOfShareOptionsVestedInSharebasedPaymentArrangement
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTo1OTU4NjE5NDcxY2Y0MzJlYjQyZTEzYzMyZjU5N2VjMS90YWJsZXJhbmdlOjU5NTg2MTk0NzFjZjQzMmViNDJlMTNjMzJmNTk3ZWMxXzktMy0xLTEtMA_f2cd8934-4dcd-4f12-96d8-b9d7af2e62ee"
      unitRef="number">1816592</stn:NumberOfShareOptionsVestedInSharebasedPaymentArrangement>
    <stn:WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTo1OTU4NjE5NDcxY2Y0MzJlYjQyZTEzYzMyZjU5N2VjMS90YWJsZXJhbmdlOjU5NTg2MTk0NzFjZjQzMmViNDJlMTNjMzJmNTk3ZWMxXzktNC0xLTEtMA_b1527143-cf95-4871-bcf7-9bad72bf57f2"
      unitRef="cadPerShare">32.36</stn:WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="ieefa146eb4674662b314a77fee1f5338_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzE2NDkyNjc0NTAyODA_ff424218-9a62-4c35-bf12-606f02e1bf37"
      unitRef="cadPerShare">31.75</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="if489645dc98b4b7baa9cf45eafe29ca7_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzE2NDkyNjc0NTAyODQ_3f233c58-aba6-4240-831e-5f564e95f1c3"
      unitRef="cadPerShare">32.98</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019
      contextRef="i92865c8611b94be8b2a8448290d148cb_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzE2NDkyNjc0NTAzODc_9c5fb6c7-f92c-4e02-a213-2df115bb9f78">P0Y9M10D</ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019>
    <ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzU3NDM_d7d3c331-ab44-49a0-9462-edd2ec75855b">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A summary of the Company&#x2019;s RSUs, PSUs, and DSUs is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.707%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.603%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#e1e0df;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;RSUs&lt;br/&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;PSUs&lt;br/&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;DSUs&lt;br/&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;RSUs&lt;br/&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;PSUs&lt;br/&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;DSUs&lt;br/&gt;#&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Units, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;289,180&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;869,337&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;163,249&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;164,704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;875,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;275,950&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;128,579&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;251,120&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;37,162&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;142,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;320,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;37,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(235,373)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(234,966)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(149,848)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(10,997)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(23,052)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(17,567)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(91,692)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Units, end of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;406,762&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;862,032&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;200,411&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;289,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;869,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;163,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company entered into total return swaps for a portion of its RSUs and DSUs to offset its exposure to the change in common share price (note 25).&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="id5aca73b751a4d68a76f61dfce0ed8c7_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzItMS0xLTEtMA_6b6011e5-76ae-48df-bf26-02def3e15ef1"
      unitRef="number">289180</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="i76ac2c5c3c9840a6ae8edd51ef2d976a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzItMi0xLTEtMA_cd5a30c1-a60e-4522-bd47-244b75015ba1"
      unitRef="number">869337</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="i0964b2b886e546489daa651e5aec56a3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzItMy0xLTEtMA_4f81d4c4-9063-4e84-898b-6ecb7a5b774a"
      unitRef="number">163249</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="i8a8aeb2709e6457abfd0181ca6f91265_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzItNC0xLTEtMA_2f3af44a-ff97-47fc-9622-2d95befff632"
      unitRef="number">164704</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="i5ee75c807c85483b89ebdddc752b951f_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzItNS0xLTEtMA_b1de9523-8b59-4aee-8ba9-7b35f7e1c5de"
      unitRef="number">875739</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="ica368688836b4b4f9bd339416fad1a0f_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzItNi0xLTEtMA_056f6092-bd4a-4afc-9cc5-a567e0971098"
      unitRef="number">275950</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="i1f516696c83e43b88a10964e1caf1d8c_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzMtMS0xLTEtMA_ffa5be24-2714-447e-b347-ea5a0284b833"
      unitRef="number">128579</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="id8225d99acb74adb82920e532d36c77b_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzMtMi0xLTEtMA_8cf71f66-36ff-4fed-8da3-4c8297cc55df"
      unitRef="number">251120</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="i0ac345a480d84f569d7fbcc23d808fff_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzMtMy0xLTEtMA_311d4657-8af6-42ce-a132-c0b925158d65"
      unitRef="number">37162</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="i35b1e60405bd405f8708e2764bc6d64c_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzMtNC0xLTEtMA_c214559d-5f8f-4c55-a3d6-83a967b84715"
      unitRef="number">142043</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="ia62df87e9d72407496a1152fc60618fd_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzMtNS0xLTEtMA_f9ecc80a-aa0b-4ba2-ad41-e83ce1e43b45"
      unitRef="number">320256</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="i9ce17ba349db4dc5aa0afe0b3e423051_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzMtNi0xLTEtMA_c9164dd3-e2eb-4d3a-9d9a-007b4416223f"
      unitRef="number">37147</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement
      contextRef="i1f516696c83e43b88a10964e1caf1d8c_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzQtMS0xLTEtMA_aebfbbbc-efe1-4dc5-ae65-8f806c7b68c9"
      unitRef="number">0</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement
      contextRef="id8225d99acb74adb82920e532d36c77b_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzQtMi0xLTEtMA_32ec6658-5499-4267-ad26-b343ba8b6827"
      unitRef="number">235373</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement
      contextRef="i0ac345a480d84f569d7fbcc23d808fff_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzQtMy0xLTEtMA_37d54c88-95d4-4895-bc72-d9ca44501882"
      unitRef="number">0</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement
      contextRef="i35b1e60405bd405f8708e2764bc6d64c_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzQtNC0xLTEtMA_65934896-66cf-45f8-8d65-beecbaae199c"
      unitRef="number">0</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement
      contextRef="ia62df87e9d72407496a1152fc60618fd_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzQtNS0xLTEtMA_1ac56d9c-3a7e-4871-ab36-24be4e2d460f"
      unitRef="number">234966</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement
      contextRef="i9ce17ba349db4dc5aa0afe0b3e423051_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzQtNi0xLTEtMA_ccf5ccf7-f128-43a9-a87a-186ba3fdefd7"
      unitRef="number">149848</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement
      contextRef="i1f516696c83e43b88a10964e1caf1d8c_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzUtMS0xLTEtMA_15089ced-4cc7-41f8-b68b-2404b885df95"
      unitRef="number">10997</ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement
      contextRef="id8225d99acb74adb82920e532d36c77b_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzUtMi0xLTEtMA_22dbd6d4-740a-4130-8252-2961f947da7b"
      unitRef="number">23052</ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement
      contextRef="i0ac345a480d84f569d7fbcc23d808fff_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzUtMy0xLTEtMA_0e66971c-f66c-4678-a25c-1ce96a475f47"
      unitRef="number">0</ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement
      contextRef="i35b1e60405bd405f8708e2764bc6d64c_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzUtNC0xLTEtMA_b4d0246d-97e5-4033-b168-4c6549c83d76"
      unitRef="number">17567</ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement
      contextRef="ia62df87e9d72407496a1152fc60618fd_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzUtNS0xLTEtMA_5a33694f-962d-4543-80d0-5b525187d9f9"
      unitRef="number">91692</ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement
      contextRef="i9ce17ba349db4dc5aa0afe0b3e423051_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzUtNi0xLTEtMA_78a71707-9704-4cc5-86be-b5e204dd4802"
      unitRef="number">0</ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="i89b200ad7a934b1092cd60e52fb5b211_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzYtMS0xLTEtMA_c50df592-d866-4c56-9979-e6334aa3f270"
      unitRef="number">406762</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="ia2648cb3f448402295cac25c14b9533b_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzYtMi0xLTEtMA_6cef5ba9-670c-46ed-85b7-ee84d110ab4b"
      unitRef="number">862032</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="i429b52d3b4e442948dda5a0bf0f6543d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzYtMy0xLTEtMA_8882ccec-e18b-49e5-8aac-109a61a03990"
      unitRef="number">200411</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="id5aca73b751a4d68a76f61dfce0ed8c7_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzYtNC0xLTEtMA_5a583597-e0fb-4cce-a277-b5e8f75a9f81"
      unitRef="number">289180</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="i76ac2c5c3c9840a6ae8edd51ef2d976a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzYtNS0xLTEtMA_06fd0200-6fff-491a-bada-c35b68e500c1"
      unitRef="number">869337</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="i0964b2b886e546489daa651e5aec56a3_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90YWJsZTphZTkwOWJmMmRlNjA0MjRkYjVlNmIxMjcyMzM3ZjYwOS90YWJsZXJhbmdlOmFlOTA5YmYyZGU2MDQyNGRiNWU2YjEyNzIzMzdmNjA5XzYtNi0xLTEtMA_0d478496-e9dc-42a1-919b-2f014d1d532f"
      unitRef="number">163249</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="i847c4131df2d4574a351d561176dae97_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzIyOTU_f5a1a3ba-fb55-4688-953b-2dce9591eb0d"
      unitRef="number">124599</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="ib3f3f4d46c7d4403aeccd5a03b6ccd28_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzEwOTk1MTE2MzUzODQ_32e286ec-dfdc-451f-91ce-3761795ab13a"
      unitRef="number">138148000000</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted
      contextRef="ic0af066bef574d40aceed2522d713749_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzIzNDg_53b937ce-9bc9-4ab6-9778-5e8515e93c2e"
      unitRef="cad">6700000</ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted>
    <ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted
      contextRef="i54e7fe0267384b96b52f67b645fcc8d0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzEwOTk1MTE2MzUzOTE_269697d4-970b-4d86-91e2-8cbca1b4429a"
      unitRef="cad">5800000</ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted>
    <stn:VestingDurationForShareBasedPaymentArrangement
      contextRef="i35b1e60405bd405f8708e2764bc6d64c_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzgyNDYzMzcyMjU2NDM_ecc3d149-294e-4ffc-ad9e-3b8190a6243e">P3Y</stn:VestingDurationForShareBasedPaymentArrangement>
    <stn:NumberOfTradingDays
      contextRef="i89b200ad7a934b1092cd60e52fb5b211_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzgyNDYzMzcyMjU2NTc_be2543a3-df98-4081-b1cd-cfc5afbb65bd"
      unitRef="day">5</stn:NumberOfTradingDays>
    <ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011
      contextRef="i89b200ad7a934b1092cd60e52fb5b211_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzMwMDU_d074f5bf-9e41-490c-b5b5-dc0fc81c1efa"
      unitRef="cad">15400000</ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011>
    <ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011
      contextRef="id5aca73b751a4d68a76f61dfce0ed8c7_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzMwMTQ_715703d8-62a7-4d3d-a93d-a6d898545f6f"
      unitRef="cad">4200000</ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011>
    <stn:VestingDurationForShareBasedPaymentArrangement
      contextRef="id8225d99acb74adb82920e532d36c77b_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzgyNDYzMzcyMjU2NDU_3cc2c72f-0629-4ee8-9d5d-dcc5c6e876de">P3Y</stn:VestingDurationForShareBasedPaymentArrangement>
    <stn:SharebasedPaymentArrangementVestingRightsPercentage
      contextRef="i66e269d892304c5cae0cd0752860c0a6_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzM0NzA_320e9cc2-335f-4b9a-963c-d95e96c45d35"
      unitRef="number">0</stn:SharebasedPaymentArrangementVestingRightsPercentage>
    <stn:SharebasedPaymentArrangementVestingRightsPercentage
      contextRef="i90871e2ca554405895a91d3a1e27ece1_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzM0NzY_35e1bd96-518c-48da-ba06-9f17d80a01c7"
      unitRef="number">2</stn:SharebasedPaymentArrangementVestingRightsPercentage>
    <stn:VestingDurationForShareBasedPaymentArrangement
      contextRef="id8225d99acb74adb82920e532d36c77b_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzU3NDQ_87f58de3-4879-4a62-8d80-96f1e0f8fddc">P3Y</stn:VestingDurationForShareBasedPaymentArrangement>
    <stn:ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease
      contextRef="i7697198f556543dca0fd7fcbae3de90c_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzE2NDkyNjc0NTIzODk_6d773581-27d0-47bc-bdd5-0b22c23604b6"
      unitRef="number">0.60</stn:ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease>
    <stn:ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease
      contextRef="if6029671177745b7b582f44fbff20ca0_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzE2NDkyNjc0NTIzODM_987ef38c-76ed-4b5c-8f6d-528c18ea6095"
      unitRef="number">0.40</stn:ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="ieede469898a34d2daced83a9a31d9fb4_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzQ1NDc_9cb70740-5e09-42de-a27d-352a3633d67e"
      unitRef="number">242701</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="i6cc8ed6f20954565bc71e542bee2e70e_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzQ1NjE_e33a40aa-fc70-4bbc-9d27-aaf0f80cf1e4"
      unitRef="number">308136</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted
      contextRef="i1acb38b0ae244466a104b6ae12a27de9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzQ1OTc_0881d79e-f13e-4e4f-9754-ef1f563d0269"
      unitRef="cad">14000000.0</ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted>
    <ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted
      contextRef="i12ae319ea41b41f48668b5c5b791ea60_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzQ2MDY_f7c7cdbd-8b3e-42c7-bcbc-d9610a03bd81"
      unitRef="cad">16400000</ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement
      contextRef="ieede469898a34d2daced83a9a31d9fb4_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzEwOTk1MTE2MzM3MzI_cf62dc19-d954-40e6-8525-751e39c4649f"
      unitRef="number">235373</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement
      contextRef="i6cc8ed6f20954565bc71e542bee2e70e_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzEwOTk1MTE2MzM3MzY_caf4fcdf-5dce-49f8-8842-6ae282b9ea40"
      unitRef="number">234966</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
    <ifrs-full:PaymentsOfOtherEquityInstruments
      contextRef="ieede469898a34d2daced83a9a31d9fb4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzEwOTk1MTE2MzM3NDQ_5a32d361-1567-443a-bdd6-2e68b5608ab5"
      unitRef="cad">9000000.0</ifrs-full:PaymentsOfOtherEquityInstruments>
    <ifrs-full:PaymentsOfOtherEquityInstruments
      contextRef="i6cc8ed6f20954565bc71e542bee2e70e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzEwOTk1MTE2MzM3NTE_9ac14062-8fbb-44ae-b881-07b97c69a1f4"
      unitRef="cad">6600000</ifrs-full:PaymentsOfOtherEquityInstruments>
    <ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011
      contextRef="ia2648cb3f448402295cac25c14b9533b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzQ2NTY_410bfaee-08af-4659-9deb-4384f9b1cf43"
      unitRef="cad">32500000</ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011>
    <ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011
      contextRef="i76ac2c5c3c9840a6ae8edd51ef2d976a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzQ2NjU_8f94106a-f3b4-44c9-a477-2658d51d5d19"
      unitRef="cad">14300000</ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011>
    <stn:NumberOfTradingDays
      contextRef="i39241c4dddd240e097bc8226b190585c_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzE2NDkyNjc0NTQyMzY_23bdd358-c6fb-4758-ba85-9bd7c6bfe00f"
      unitRef="day">10</stn:NumberOfTradingDays>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="ia7cdbd1ff2634ca3a9d737707728e8d1_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzU0MjM_603b9320-bb91-4a2e-9c69-e82dab1f86cb"
      unitRef="number">37162</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="ia344b8283833443c94757b89fca44f62_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzU0Mzc_9a106fdd-942f-4404-a54b-f388d767a802"
      unitRef="number">37147</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted
      contextRef="i39241c4dddd240e097bc8226b190585c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzU0NzM_cbf85ac4-65c8-47df-bf20-68f677dbdcb0"
      unitRef="cad">1800000</ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted>
    <ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted
      contextRef="ib25cf4bd788e4e4d8e3502f0b165c953_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzU0ODI_0b479d59-f790-4ead-9c74-148b272d2e85"
      unitRef="cad">1400000</ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement
      contextRef="i9ce17ba349db4dc5aa0afe0b3e423051_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzU1OTc_32dcb985-d999-41f0-9a64-5b1f596d62e3"
      unitRef="number">149848</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
    <ifrs-full:PaymentsOfOtherEquityInstruments
      contextRef="i9ce17ba349db4dc5aa0afe0b3e423051_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzU2MjY_8e4069ab-8abe-4b36-a31b-4e095d15a21d"
      unitRef="cad">6100000</ifrs-full:PaymentsOfOtherEquityInstruments>
    <ifrs-full:IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011
      contextRef="i429b52d3b4e442948dda5a0bf0f6543d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzU2OTA_6c4751df-0029-462c-a307-d6a4347e8d13"
      unitRef="cad">14100000</ifrs-full:IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011>
    <ifrs-full:IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011
      contextRef="i0964b2b886e546489daa651e5aec56a3_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDAvZnJhZzowNDc3ZmIyMGRlOWE0MDcxYjRlZWM5NjRkOTkzMDVmYy90ZXh0cmVnaW9uOjA0NzdmYjIwZGU5YTQwNzFiNGVlYzk2NGQ5OTMwNWZjXzU2OTk_67c9e591-2349-4b50-90c2-53e9c7386c46"
      unitRef="cad">6700000</ifrs-full:IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011>
    <ifrs-full:DisclosureOfFairValueMeasurementExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90ZXh0cmVnaW9uOmE3YTg3ZThkODVkNjRiNzU4MmExMTJlOGYzZmEwOGNkXzIwODU_e75ea5da-2f52-47bf-9d99-e3fd1232fd72">Fair Value Measurements&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;When forming estimates, the Company uses the most observable inputs available for valuation purposes. If a fair value measurement reflects inputs of different levels within the hierarchy, the financial instrument is categorized based on the lowest level of significant input.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;When determining fair value, the Company considers the principal or most advantageous market in which it would transact and the assumptions that market participants would use when pricing the asset or liability. The Company measures certain financial assets and liabilities at fair value on a recurring basis. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For financial instruments recognized at fair value on a recurring basis, the Company determines whether transfers have occurred between levels in the hierarchy by reassessing categorizations at the end of each reporting period. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During 2021, no changes were made to the method of determining fair value and no transfers were made between levels of the hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s fair value hierarchy for those assets and liabilities measured and adjusted to fair value on a recurring basis at December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.456%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Carrying &lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Investments held for self-insured liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;198.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;198.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total return swap on share-based compensation units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest rate swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;20,25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Investments held for self-insured liabilities consist of government and corporate bonds and equity securities. Fair value of bonds is determined using observable prices of debt with characteristics and maturities that are similar to the bonds being valued. Fair value of equities is determined using the reported net asset value per share of the investment funds. The funds derive their value from the observable quoted prices of the equities owned that are traded in an active market. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s fair value hierarchy for those liabilities that were not measured at fair value but are required to be disclosed at fair value on a recurring basis as at December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.996%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.050%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Carrying &lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Note&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Senior unsecured notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;298.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;290.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Notes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;64.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;64.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The fair value of senior unsecured notes and notes payable is determined by calculating the present value of future payments using observable benchmark interest rates and credit spreads for debt with similar characteristics and maturities.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfFairValueMeasurementExplanatory>
    <ifrs-full:DisclosureOfFairValueMeasurementOfAssetsExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90ZXh0cmVnaW9uOmE3YTg3ZThkODVkNjRiNzU4MmExMTJlOGYzZmEwOGNkXzIwODY_030b919c-35c7-432d-ab3e-ad40abe44b44">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s fair value hierarchy for those assets and liabilities measured and adjusted to fair value on a recurring basis at December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.456%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Carrying &lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Investments held for self-insured liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;198.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;198.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total return swap on share-based compensation units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15,25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest rate swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;20,25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfFairValueMeasurementOfAssetsExplanatory>
    <ifrs-full:OtherFinancialAssets
      contextRef="ib87f7e9d27f04e2c946de68eec008070_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTphYzUzNzhiMjMxZGU0ODZkOWEyMDVkZDk3YzI2YWEwZS90YWJsZXJhbmdlOmFjNTM3OGIyMzFkZTQ4NmQ5YTIwNWRkOTdjMjZhYTBlXzMtMi0xLTEtMA_349e158f-06ed-418a-8aa4-252af2482a79"
      unitRef="cad">198300000</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="i6acd7dc226974fe1afb7611b27f0f791_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTphYzUzNzhiMjMxZGU0ODZkOWEyMDVkZDk3YzI2YWEwZS90YWJsZXJhbmdlOmFjNTM3OGIyMzFkZTQ4NmQ5YTIwNWRkOTdjMjZhYTBlXzMtMy0xLTEtMA_e7ccfc25-1ab7-4d99-b4e9-13f7588d8804"
      unitRef="cad">0</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="i51d3f259d86c45a596c4667f8323ea5c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTphYzUzNzhiMjMxZGU0ODZkOWEyMDVkZDk3YzI2YWEwZS90YWJsZXJhbmdlOmFjNTM3OGIyMzFkZTQ4NmQ5YTIwNWRkOTdjMjZhYTBlXzMtNC0xLTEtMA_8ef37e2b-7c3d-4ce2-8519-d3bcdeac4d55"
      unitRef="cad">198300000</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="i68671cebe19d45e3bc96a5638914fe68_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTphYzUzNzhiMjMxZGU0ODZkOWEyMDVkZDk3YzI2YWEwZS90YWJsZXJhbmdlOmFjNTM3OGIyMzFkZTQ4NmQ5YTIwNWRkOTdjMjZhYTBlXzMtNS0xLTEtMA_05ff9fba-6262-491c-82bd-91419f8bdde8"
      unitRef="cad">0</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="iea004dc7ea6a405c9feb1f3b26fbd48c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTphYzUzNzhiMjMxZGU0ODZkOWEyMDVkZDk3YzI2YWEwZS90YWJsZXJhbmdlOmFjNTM3OGIyMzFkZTQ4NmQ5YTIwNWRkOTdjMjZhYTBlXzQtMi0xLTEtNDI1NDY_4f231a33-ef68-4c93-bd20-b6ef245480ca"
      unitRef="cad">300000</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="i8f901b25d40043c0a6a2ad61ede141f6_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTphYzUzNzhiMjMxZGU0ODZkOWEyMDVkZDk3YzI2YWEwZS90YWJsZXJhbmdlOmFjNTM3OGIyMzFkZTQ4NmQ5YTIwNWRkOTdjMjZhYTBlXzQtMy0xLTEtNDI1Njc_f93a702f-3841-4b34-8b7a-c4e427a0f1e3"
      unitRef="cad">0</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="id8f4b3b4e76a48dfbd8bd5a7bd895d0e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTphYzUzNzhiMjMxZGU0ODZkOWEyMDVkZDk3YzI2YWEwZS90YWJsZXJhbmdlOmFjNTM3OGIyMzFkZTQ4NmQ5YTIwNWRkOTdjMjZhYTBlXzQtNC0xLTEtNDI1NzM_fc6529fc-75ec-45c5-83f1-0b3ca40b8ecd"
      unitRef="cad">300000</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="ib862abc4003346e9b3d76bb80018b568_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTphYzUzNzhiMjMxZGU0ODZkOWEyMDVkZDk3YzI2YWEwZS90YWJsZXJhbmdlOmFjNTM3OGIyMzFkZTQ4NmQ5YTIwNWRkOTdjMjZhYTBlXzQtNS0xLTEtNDI1ODM_f33de8a5-76b5-48e3-a7ff-25ffe298d696"
      unitRef="cad">0</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="i4926b2f6b3614ef0984724e7e013ab1b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTphYzUzNzhiMjMxZGU0ODZkOWEyMDVkZDk3YzI2YWEwZS90YWJsZXJhbmdlOmFjNTM3OGIyMzFkZTQ4NmQ5YTIwNWRkOTdjMjZhYTBlXzUtMi0xLTEtNTM0MjI_64ef7076-92bf-46b5-91c8-fad5411acba5"
      unitRef="cad">300000</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="ifcb96af5180640b6a72cf8f5f15c6dac_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTphYzUzNzhiMjMxZGU0ODZkOWEyMDVkZDk3YzI2YWEwZS90YWJsZXJhbmdlOmFjNTM3OGIyMzFkZTQ4NmQ5YTIwNWRkOTdjMjZhYTBlXzUtMy0xLTEtNTM0MjI_3f18258f-226f-4693-852c-8e7b3598cde5"
      unitRef="cad">0</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="i4c422c56402543dbbe8c1d7d102b64ed_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTphYzUzNzhiMjMxZGU0ODZkOWEyMDVkZDk3YzI2YWEwZS90YWJsZXJhbmdlOmFjNTM3OGIyMzFkZTQ4NmQ5YTIwNWRkOTdjMjZhYTBlXzUtNC0xLTEtNTU4NzA_3c914a77-f3f1-405c-8927-65e7f9096684"
      unitRef="cad">300000</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialAssets
      contextRef="i879ad5072c294a268774123a4bf12e5f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTphYzUzNzhiMjMxZGU0ODZkOWEyMDVkZDk3YzI2YWEwZS90YWJsZXJhbmdlOmFjNTM3OGIyMzFkZTQ4NmQ5YTIwNWRkOTdjMjZhYTBlXzUtNS0xLTEtNTkyMjQ_33e68094-bea0-4fd0-8ca3-1f5cd5b05b49"
      unitRef="cad">0</ifrs-full:OtherFinancialAssets>
    <ifrs-full:OtherFinancialLiabilities
      contextRef="i69e9fe7a675645b481fc7ee63439b985_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTphYzUzNzhiMjMxZGU0ODZkOWEyMDVkZDk3YzI2YWEwZS90YWJsZXJhbmdlOmFjNTM3OGIyMzFkZTQ4NmQ5YTIwNWRkOTdjMjZhYTBlXzUtMi0xLTEtMA_2a2cfbd4-6b41-4e65-84f3-a55b33d0038a"
      unitRef="cad">2300000</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities
      contextRef="i8f63e7e4445f4009b5d4424a13dda9d1_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTphYzUzNzhiMjMxZGU0ODZkOWEyMDVkZDk3YzI2YWEwZS90YWJsZXJhbmdlOmFjNTM3OGIyMzFkZTQ4NmQ5YTIwNWRkOTdjMjZhYTBlXzUtMy0xLTEtMA_7eb978c4-8989-4ba9-866f-2efbd814a92c"
      unitRef="cad">0</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities
      contextRef="ie196d7518aa4497fb189e470a47fe002_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTphYzUzNzhiMjMxZGU0ODZkOWEyMDVkZDk3YzI2YWEwZS90YWJsZXJhbmdlOmFjNTM3OGIyMzFkZTQ4NmQ5YTIwNWRkOTdjMjZhYTBlXzUtNC0xLTEtMA_944e75a1-3dad-4d99-844c-1c1d73498395"
      unitRef="cad">2300000</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:OtherFinancialLiabilities
      contextRef="iaf1389d3c0c94f698973dcea9f3ae1fa_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTphYzUzNzhiMjMxZGU0ODZkOWEyMDVkZDk3YzI2YWEwZS90YWJsZXJhbmdlOmFjNTM3OGIyMzFkZTQ4NmQ5YTIwNWRkOTdjMjZhYTBlXzUtNS0xLTEtMA_55b093be-3b0b-41d5-8dbc-a61375a3c955"
      unitRef="cad">0</ifrs-full:OtherFinancialLiabilities>
    <ifrs-full:DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90ZXh0cmVnaW9uOmE3YTg3ZThkODVkNjRiNzU4MmExMTJlOGYzZmEwOGNkXzIwODc_204322ce-a0c1-4ab2-9482-bf0f67b026ee">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s fair value hierarchy for those liabilities that were not measured at fair value but are required to be disclosed at fair value on a recurring basis as at December&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.739%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.996%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.720%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.050%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Carrying &lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Note&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Senior unsecured notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;298.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;290.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Notes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;64.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;64.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory>
    <ifrs-full:Liabilities
      contextRef="iad733b047a404b03ac983ebca692fa02_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTowODk5YmQzNjY1NjU0MjUxYjYyMjc5ZDQyMTU2ODI0My90YWJsZXJhbmdlOjA4OTliZDM2NjU2NTQyNTFiNjIyNzlkNDIxNTY4MjQzXzItMi0xLTEtMA_8a4fe6bc-89b3-4d26-8190-13f3cb075365"
      unitRef="cad">298200000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="i1c9385c020dc4c8ca2993a64a4a3def8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTowODk5YmQzNjY1NjU0MjUxYjYyMjc5ZDQyMTU2ODI0My90YWJsZXJhbmdlOjA4OTliZDM2NjU2NTQyNTFiNjIyNzlkNDIxNTY4MjQzXzItMy0xLTEtMA_b2a65e7b-16db-4b27-ba39-145f5fbe4642"
      unitRef="cad">0</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="i10cb35aaea0944b7b0ea01ecccbd1a2f_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTowODk5YmQzNjY1NjU0MjUxYjYyMjc5ZDQyMTU2ODI0My90YWJsZXJhbmdlOjA4OTliZDM2NjU2NTQyNTFiNjIyNzlkNDIxNTY4MjQzXzItNC0xLTEtMA_a1d713c9-353a-4da9-9de6-cc5e6e8d6817"
      unitRef="cad">290100000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="i57ed80e9927140d2a231f41a0dbe10d1_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTowODk5YmQzNjY1NjU0MjUxYjYyMjc5ZDQyMTU2ODI0My90YWJsZXJhbmdlOjA4OTliZDM2NjU2NTQyNTFiNjIyNzlkNDIxNTY4MjQzXzItNS0xLTEtMA_54989602-ae23-4bc5-b514-9592e79fe3a4"
      unitRef="cad">0</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="i579e9607c4ca4d66b4e88476a322ec13_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTowODk5YmQzNjY1NjU0MjUxYjYyMjc5ZDQyMTU2ODI0My90YWJsZXJhbmdlOjA4OTliZDM2NjU2NTQyNTFiNjIyNzlkNDIxNTY4MjQzXzMtMi0xLTEtMA_76602e33-e21b-40e9-bad4-edfd77892146"
      unitRef="cad">64700000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="i15cd2ec5f6cd456b8baba485f2a40186_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTowODk5YmQzNjY1NjU0MjUxYjYyMjc5ZDQyMTU2ODI0My90YWJsZXJhbmdlOjA4OTliZDM2NjU2NTQyNTFiNjIyNzlkNDIxNTY4MjQzXzMtMy0xLTEtMA_a867f5bf-f247-4d2e-9190-9ba6d05507a2"
      unitRef="cad">0</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="i5ea31df5d1c44329a51f436ac72bd87e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTowODk5YmQzNjY1NjU0MjUxYjYyMjc5ZDQyMTU2ODI0My90YWJsZXJhbmdlOjA4OTliZDM2NjU2NTQyNTFiNjIyNzlkNDIxNTY4MjQzXzMtNC0xLTEtMA_063e6be3-bbf4-42fb-a4ae-7fad2e3e3dd3"
      unitRef="cad">64700000</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="i2621b2db114042bbbae6a3aef4a48f78_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDMvZnJhZzphN2E4N2U4ZDg1ZDY0Yjc1ODJhMTEyZThmM2ZhMDhjZC90YWJsZTowODk5YmQzNjY1NjU0MjUxYjYyMjc5ZDQyMTU2ODI0My90YWJsZXJhbmdlOjA4OTliZDM2NjU2NTQyNTFiNjIyNzlkNDIxNTY4MjQzXzMtNS0xLTEtMA_2e393b25-b821-4e91-92d9-a52ec9236790"
      unitRef="cad">0</ifrs-full:Liabilities>
    <ifrs-full:DisclosureOfFinancialInstrumentsExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzczNTY_e395c5cf-08a8-4fad-8f79-e8ab4f218618">Financial Instruments&lt;div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;a)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:7.61pt"&gt;Derivative financial instruments&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Interest rate swap&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has an interest rate swap agreement to hedge the interest rate variability on tranche C of the term loan with a notional amount of $160.0, maturing on June&#160;27, 2023. The swap agreement has the effect of converting the variable interest rate on the term loan, based on a bankers&#x2019; acceptance rate, into a fixed interest rate of 2.295%, plus applicable basis points spread. The change in fair value of the interest rate swap, estimated using market rates at December&#160;31, 2021, is an unrealized gain of $4.6 ($3.5 net of tax) (2020 - loss of $5.4 ($4.1 net of tax)). The Company has designated the swap as a cash flow hedge against tranche C.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;There is an economic relationship between the interest rate swap and this tranche of the term loan because the terms of the two instruments match (i.e., notional amount, payment, and reset dates). The Company has established a hedge ratio of 1:1 for the hedging relationship as the underlying risks of the interest rate swap are identical to the hedged risks.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Hedge ineffectiveness could arise due to a renegotiation or amendment made to the hedged term loan resulting in a reduced term or a mismatch in the notional amount compared to the interest rate swap.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Total return swaps on share-based compensation units&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;In December 2021, the Company entered into total return swap (TRS) agreements with financial institutions to manage its exposure to changes in the fair value the Company's shares for certain cash-settled share-based payment obligations. The TRS agreements fixed the impact that the Company's share price has on the payments required to settle the obligations for RSUs and DSUs.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company designated the TRSs related to its RSUs as a cash flow hedge, with a notional amount of $24.9 maturing between 2022 and 2024. There is an economic relationship between these TRSs and the obligation for RSUs because the terms of the two instruments match (i.e., notional amount and payment). The Company has established a hedge ratio of 1:1 for the hedging relationship as the underlying risk of the TRSs are identical to the hedged risk component. Hedge ineffectiveness could arise if actual forfeitures of RSUs are greater than anticipated which could create a mismatch in the notional amounts&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The fair value of the TRSs, recorded in other assets (note 15), are based on the difference between the hedged price and the fair value of the Company&#x2019;s common shares. For the year ended December&#160;31, 2021, changes in the fair value of the TRSs related to the Company's RSUs of $0.1 ($0.1 net of tax) were recognized in other comprehensive (loss) income and $0.1 ($0.1 net of tax) was reclassified to the consolidated statements of income, in administrative and marketing expenses. Changes in the fair value of the TRSs related to the Company's DSUs, for which hedge accounting was not applied, of $0.1 were recognized in administrative and marketing expenses in the consolidated statements of income.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As at December&#160;31, 2021, the Company has foreign currency forward contracts to purchase AUD$42.8 for CAD$39.3 equivalent on the trade date and matures at various dates before May 2022 (2020 - USD$75.0 for CAD$96.0 and matured on February 5, 2021). These were entered to mitigate the risk of foreign currency fluctuations. The fair value of these contracts, estimated using market rates as at December&#160;31, 2021, is an&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; unrealized gain of&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; $0.3 (2020 - unrealized loss of $0.5) and was&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; recorded in foreign exchange losses and in the consolidated statements of financial position within trade and other receivables.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;b)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:7.61pt"&gt;Nature and extent of risks &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The COVID-19 pandemic, as described in note 5, has had adverse financial impacts on the global economy, but the Company has not seen any increases to its risk exposure. Management continues to closely monitor the impact of the pandemic on the Company&#x2019;s risk exposure and will adjust its risk management approach as necessary.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Credit risk&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Assets that subject the Company to credit risk consist primarily of cash and deposits, trade and other receivables, unbilled receivables, contract assets, investments held for self-insured liabilities, holdbacks on long-term contracts, total return swaps, and other financial assets. The Company&#x2019;s maximum amount of credit risk exposure is limited to the carrying amount of these assets, which at December&#160;31, 2021, was $1,746.9 (2020 &#x2013; $1,649.6).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company limits its exposure to credit risk by holding its cash and cash equivalents and derivatives with high-quality credit institutions. Investments held for self-insured liabilities include corporate bonds and equity securities. The Company believes the risk associated with corporate bonds and equity securities is mitigated by the overall quality and mix of the Company&#x2019;s investment portfolio. Substantially all bonds held by the Company are investment grade, and none are past due. The Company monitors changes in credit risk by tracking published external credit ratings. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company mitigates the risk associated with trade and other receivables, unbilled receivables, contract assets, and holdbacks on long-term contracts by providing services to diverse clients in various industries and sectors of the economy. In addition, management reviews trade and other receivables past due on an ongoing basis to identify matters that could potentially delay the collection of funds at an early stage. The Company does not concentrate its credit risk in any particular client, industry, or economic or geographic sector. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company monitors trade receivables to an internal target of days of revenue in trade receivables. At December&#160;31, 2021, the days of revenue in trade receivables was 59 days (2020 &#x2013; 58 days). &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The lifetime ECLs relating to financial assets are outlined in the table below:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.515%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.515%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.515%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.515%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.515%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1&#x2013;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;31&#x2013;60&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;61&#x2013;90&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;91&#x2013;120&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;121+&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Expected loss rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.09&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.14&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.34&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.73&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1.55&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Gross carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,348.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,026.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;181.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;56.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;30.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;54.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Loss allowance provision, end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Expected loss rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Gross carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,180.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;864.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;160.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;60.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;69.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Loss allowance provision, end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;During 2021, $1.0 trade receivables were written off (2020 &#x2013; $2.0) and the Company had recoveries of $2.2 (2020 - nil) from the collection of accounts receivable previously written off.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Bonds carried at FVOCI are considered to be low risk; therefore, the impairment provision is determined to be the 12-month&#160;ECL. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Price risk&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s investments held for self-insured liabilities are exposed to price risk arising from changes in the market values of the equity securities. This risk is mitigated because the portfolio of equity funds is monitored regularly and appropriately diversified. For the Company's investments held for self-insured liabilities, a 1% increase or decrease in equity prices at December&#160;31, 2021, would increase or decrease the Company&#x2019;s net income by $1.5, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company is also exposed to changes in its share price arising from its cash-settled share-based payments as the Company's obligation under these arrangements are based on the price of the Company's shares. Beginning December 2021, the Company mitigates its exposure to this risk for its RSUs and DSUs by entering into TRSs. For PSUs, a 10% increase or decrease in the price of the Company's shares at December&#160;31, 2021, would decrease or increase the Company&#x2019;s net income by $1.3, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Liquidity risk&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company meets its liquidity needs through various sources, including cash generated from operations, issuing senior unsecured notes, borrowings from its $800.0 revolving credit facility, term loans, and the issuance of common shares. The unused capacity of the revolving credit facility at December&#160;31, 2021, was $243.7 (2020 &#x2013; $786.5). The Company believes that it has sufficient resources to meet obligations associated with its financial liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The timing of undiscounted cash outflows relating to financial liabilities is outlined in the table below:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Less&#160;than&#160;1&#160;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1&#160;to&#160;3&#160;Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;After&#160;3&#160;Years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Bank indebtedness&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;7.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;7.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Trade and other payables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;634.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;634.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;758.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;136.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;241.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;380.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,250&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;52.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;190.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,006.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other financial liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;6.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;3.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total contractual obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,657&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;834.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;434.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,387.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Bank indebtedness&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Trade and other payables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;576.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;576.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;740.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;127.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;226.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;385.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;683.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;47.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;334.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;300.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other financial liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total contractual obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,012.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;757.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;568.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;686.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Interest rate risk&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company is subject to interest rate cash flow risk to the extent that its revolving credit facility and term loan are&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;based on floating interest rates. However, this risk has been partially mitigated by our interest rate swap on tranche C of the term loan. The Company is also subject to interest rate pricing risk to the extent that its investments held for self-insured liabilities include fixed-rate government and corporate bonds.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;If the interest rate on the Company&#x2019;s revolving credit facility and term loan balances at December&#160;31, 2021, was&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.5% higher or lower, with all other variables held constant, net income would decrease or increase by $2.6,&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;respectively. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Foreign exchange risk&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Foreign exchange risk is the risk that the fair value of the future cash flows of a financial instrument will fluctuate because of changes in foreign exchange rates. Foreign exchange gains or losses in net income arise on the translation of foreign currency-denominated assets and liabilities (such as trade and other receivables, trade and other payables, and long-term debt) held in the Company&#x2019;s Canadian operations and foreign subsidiaries. The Company manages its exposure to foreign exchange fluctuations on these items by matching foreign currency assets with foreign currency liabilities and through the use of foreign currency forward contracts.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Foreign exchange fluctuations may also arise on the translation of the Company&#x2019;s&#160;US-based&#160;subsidiaries or other foreign subsidiaries, where the functional currency is different from the Canadian dollar, and are recorded in other comprehensive income. The Company does not hedge for this foreign exchange risk.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfFinancialInstrumentsExplanatory>
    <ifrs-full:NominalAmountOfHedgingInstrument
      contextRef="idf3929a2d4804bee9fd08ea729f63480_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzIxMA_18ecce34-48cd-4ca8-a297-f8f55e20bc11"
      unitRef="cad">160000000.0</ifrs-full:NominalAmountOfHedgingInstrument>
    <ifrs-full:AverageRateOfHedgingInstrument
      contextRef="idf3929a2d4804bee9fd08ea729f63480_I20211231"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzQwNg_2206966c-5cf3-4cff-bfc1-8168ec95281a"
      unitRef="number">0.02295</ifrs-full:AverageRateOfHedgingInstrument>
    <ifrs-full:GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness
      contextRef="idc18fc6444b64bbf9cdf8512745a6b94_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzU2MA_3ccec044-8375-413f-8df3-712071cd5bd8"
      unitRef="cad">4600000</ifrs-full:GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness>
    <ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax
      contextRef="idc18fc6444b64bbf9cdf8512745a6b94_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzU2NA_c6ffe360-8659-4845-b9c1-7b9a867488fe"
      unitRef="cad">3500000</ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax>
    <ifrs-full:GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness
      contextRef="idfde5954fc0b45588f20251384cad3e8_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzU4NQ_51cc62a2-0763-45b2-a0a0-fb6b6a235a06"
      unitRef="cad">-5400000</ifrs-full:GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness>
    <ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax
      contextRef="idfde5954fc0b45588f20251384cad3e8_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzU5MA_6130f565-2598-4344-8ebc-aa6d537e787b"
      unitRef="cad">-4100000</ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax>
    <ifrs-full:NominalAmountOfHedgingInstrument
      contextRef="i674b61bd8dd64573b7118af90fdac669_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzEwOTk1MTE2NDU2NDI_4e839d33-17b9-4996-a9ce-06c140490b7e"
      unitRef="cad">24900000</ifrs-full:NominalAmountOfHedgingInstrument>
    <ifrs-full:GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness
      contextRef="i4e1d10d95e5d4663a8499a54e0a0217f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzI3NDg3NzkwODM1NDQ_5bccf702-82fd-4164-917d-6688401b5cd8"
      unitRef="cad">100000</ifrs-full:GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness>
    <ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax
      contextRef="i4e1d10d95e5d4663a8499a54e0a0217f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzEwOTk1MTE2NDU2NDg_419a7b66-6635-4128-b735-0f38b99eb672"
      unitRef="cad">100000</ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax>
    <ifrs-full:ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax
      contextRef="i4e1d10d95e5d4663a8499a54e0a0217f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzI3NDg3NzkwODM1NTY_75c26056-f4e6-4b5b-bd1d-62d69a1931a6"
      unitRef="cad">100000</ifrs-full:ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax>
    <ifrs-full:ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax
      contextRef="i4e1d10d95e5d4663a8499a54e0a0217f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzEwOTk1MTE2NDU2NTQ_07a5a80b-13a5-4a19-ab8f-680ca79764ff"
      unitRef="cad">100000</ifrs-full:ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax>
    <ifrs-full:GainsOnChangeInFairValueOfDerivatives
      contextRef="i4e1d10d95e5d4663a8499a54e0a0217f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzI3NDg3NzkwODM1NzA_1b7070c3-3f78-47d5-8c64-02e8177b3c8b"
      unitRef="cad">100000</ifrs-full:GainsOnChangeInFairValueOfDerivatives>
    <ifrs-full:NotionalAmount
      contextRef="i33a86fe365c34154b3d669ae7d2f9254_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzE2NjM_57b56182-fa04-4392-a0c8-55ca3769d21d"
      unitRef="aud">42800000</ifrs-full:NotionalAmount>
    <ifrs-full:NotionalAmount
      contextRef="i33a86fe365c34154b3d669ae7d2f9254_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzE2NzQ_2ad96227-ef77-432e-a11a-2a33d661beef"
      unitRef="cad">39300000</ifrs-full:NotionalAmount>
    <ifrs-full:NotionalAmount
      contextRef="ie9cdcdd2e7844006b146bb805796cb70_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzEwOTk1MTE2NDc5MzQ_501ca242-40b5-4267-8b9c-63becd5df8fc"
      unitRef="usd">75000000.0</ifrs-full:NotionalAmount>
    <ifrs-full:NotionalAmount
      contextRef="ie9cdcdd2e7844006b146bb805796cb70_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzEwOTk1MTE2NDgwODM_f85083d3-a3d3-4fb2-b330-2f58b71e70e0"
      unitRef="cad">96000000.0</ifrs-full:NotionalAmount>
    <ifrs-full:GainsOnChangeInFairValueOfDerivatives
      contextRef="i9676acd1c8e4481f9f50b77fb77eb12c_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzE5MTk_aba5e561-aff4-4540-9055-e418b59f06b1"
      unitRef="cad">300000</ifrs-full:GainsOnChangeInFairValueOfDerivatives>
    <ifrs-full:LossesOnChangeInFairValueOfDerivatives
      contextRef="i988854e9703c4a9092b94bfcd1e1ebec_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzEwOTk1MTE2NDgzNTY_45d8c356-a783-4689-b124-df7a3d55823f"
      unitRef="cad">500000</ifrs-full:LossesOnChangeInFairValueOfDerivatives>
    <ifrs-full:MaximumExposureToCreditRisk
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzMwMzg_75256077-78c8-4242-a79d-c09885025942"
      unitRef="cad">1746900000</ifrs-full:MaximumExposureToCreditRisk>
    <ifrs-full:MaximumExposureToCreditRisk
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzMwNDc_36886075-f05f-46d8-9e6b-0f6706720049"
      unitRef="cad">1649600000</ifrs-full:MaximumExposureToCreditRisk>
    <stn:NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzQzMTk_0b2976b5-df70-426f-a79a-d900f00e35d0"
      unitRef="day">59</stn:NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables>
    <stn:NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzQzMjg_47decb7b-537f-4513-b5cc-304a94d3b561"
      unitRef="day">58</stn:NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables>
    <ifrs-full:DisclosureOfProvisionMatrixExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzczNTg_fd8e4929-b750-4822-991b-e481d8b84f95">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The lifetime ECLs relating to financial assets are outlined in the table below:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.207%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.515%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.515%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.515%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.515%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.515%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.518%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1&#x2013;30&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;31&#x2013;60&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;61&#x2013;90&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;91&#x2013;120&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;121+&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Expected loss rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.09&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.14&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.34&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.73&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1.55&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Gross carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,348.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,026.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;181.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;56.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;30.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;54.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Loss allowance provision, end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Expected loss rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Gross carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,180.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;864.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;160.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;60.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;69.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Loss allowance provision, end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfProvisionMatrixExplanatory>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="i8917c2119a674d1e950809d9375e5dad_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzItMi0xLTEtMA_1571f0ec-28ce-4803-8353-f95f7dc05543"
      unitRef="number">0.0009</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="i1e262b93c1bd4bca8e6390202e1d6908_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzItMy0xLTEtMA_2c6f1b5c-eda3-4947-929d-4f9618e2f256"
      unitRef="number">0.0014</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="ia3c1029f9af34bbf8c415c118136e05f_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzItNC0xLTEtMA_fa3dc02e-3cdf-4e5f-83b5-303f94d4217c"
      unitRef="number">0.0034</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="i89a6f9f14251482ab150f78e8f71ee0f_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzItNS0xLTEtMA_591f728c-1762-479a-8fb7-7f7bc97456da"
      unitRef="number">0.0073</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="ic4c5d91b4d094adeab757c8ccb32ae73_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzItNi0xLTEtMA_1819e25a-b668-4483-9fed-7d12a857d5d9"
      unitRef="number">0.0155</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:FinancialAssets
      contextRef="i7db45f9cea85432ca56c65bbde4bb0c8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzMtMS0xLTEtMA_a97638f5-01b5-42c6-aeea-a8657dfbc954"
      unitRef="cad">1348300000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="i4399594038504217aea44952fa3bb2b5_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzMtMi0xLTEtMA_61cefe39-1a05-4370-b585-4a0fe4d4ea50"
      unitRef="cad">1026100000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="i51a36d73e9644d62b3a818a0cc09645a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzMtMy0xLTEtMA_fd58f527-d5a2-4edf-8d11-abd3627ff355"
      unitRef="cad">181100000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="ie8dce274c7a14e22acd831297ec561a8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzMtNC0xLTEtMA_2e023484-10bb-4769-8c12-358e704c7aff"
      unitRef="cad">56300000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="ib2c20660d6e34945a500acfe8049c246_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzMtNS0xLTEtMA_0e43fe5c-5160-4037-ad23-347bacddecad"
      unitRef="cad">30700000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="i2a8ce0139bb34f2cb9cf9b57dfe2e4cd_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzMtNi0xLTEtMA_3db6fefb-868c-4575-9757-05536de17b85"
      unitRef="cad">54100000</ifrs-full:FinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="i2303dcb76ed044788d19ffb5f66df6e2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzQtMS0xLTEtMA_7ecc220a-a305-4a3c-8b19-38d150752a9c"
      unitRef="cad">2600000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="ieeac59c7ae9d42d1bf354c7601db9e72_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzQtMi0xLTEtMA_749efdca-1846-47e8-800f-bd14f798b104"
      unitRef="cad">1100000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="i46e3efea1d454193a8060e74a8c402e8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzQtMy0xLTEtMA_910f827b-eee3-43b8-965a-469443777b25"
      unitRef="cad">200000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="i21fe618f9c744f5a83d18bed77abad2e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzQtNC0xLTEtMA_838a58d1-3be9-4da1-9b13-39ac4f8d9baa"
      unitRef="cad">200000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="i21fb91da18114417ba2f74bcfa3fe1ec_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzQtNS0xLTEtMA_3926d30a-70b0-4e2d-a41d-702edcb0b633"
      unitRef="cad">200000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="i877d64fb394c4077b5f96c86c2b65d97_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzQtNi0xLTEtMA_c3513201-82a2-4e5d-ab08-47128076f5b3"
      unitRef="cad">900000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="i2625afa8f1144603b8ca551240d79ee7_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzYtMi0xLTEtMA_c7c524d4-8db0-4b0c-9077-a427992d686c"
      unitRef="number">0.0012</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="id556a9712bf3485f93c55ce74e0d869f_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzYtMy0xLTEtMA_4cfeba79-04ca-4b0a-8552-280b9a37f8a3"
      unitRef="number">0.0016</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="ic699c2e33e08422482d811d31e43bb9b_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzYtNC0xLTEtMA_b717f1d3-5b3b-4788-a7ed-f730c8944a7e"
      unitRef="number">0.0038</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="i55d457db915c422ba0f6ad347dc22cc9_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzYtNS0xLTEtMA_141b9663-7b41-4652-9e74-0fa66d3f78c8"
      unitRef="number">0.0076</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="i990b0addddea478ca99f358618f260f5_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzYtNi0xLTEtMA_f99bf136-e902-4183-8edd-338ce0817263"
      unitRef="number">0.0152</ifrs-full:ExpectedCreditLossRate>
    <ifrs-full:FinancialAssets
      contextRef="i263daefe50b34f30a68bac5939f36d10_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzctMS0xLTEtMA_bca8d0cc-8a7b-43f8-b2a2-2ae448cba168"
      unitRef="cad">1180900000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="i9f614b40ddab48c19582b0c2e7061a04_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzctMi0xLTEtMA_11a17334-687b-499a-8048-7e41dd15e4cb"
      unitRef="cad">864700000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="i039d571cbb4048eda5e06e500cf1b878_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzctMy0xLTEtMA_d535d3be-670f-4726-9efd-94ec427d8b4a"
      unitRef="cad">160300000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="i05c1829528d5497a93fcb3b0164b3db9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzctNC0xLTEtMA_669a3123-4465-4b90-a2c5-9fa3a8299077"
      unitRef="cad">60900000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="i714ab5755e194696a95222ddf41850a7_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzctNS0xLTEtMA_8c727927-f254-4ca7-bd28-c4bb85b79946"
      unitRef="cad">25900000</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="i147b621b5f52429f913efd90cfc9da08_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzctNi0xLTEtMA_cbe13f4d-17cf-472d-8325-0d407b7b2433"
      unitRef="cad">69100000</ifrs-full:FinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="i10d7a9e6580d4276bc3ab233b5f876c4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzgtMS0xLTEtMA_7288421b-17b4-4cf8-8949-60611b24e35a"
      unitRef="cad">3700000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="i16f5946873094312be7f80cc549842a2_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzgtMi0xLTEtMA_b18d902d-b811-418e-af9f-b27ae35ea934"
      unitRef="cad">1300000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="ia2f579250a8a4ed9903e90edc264e3d4_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzgtMy0xLTEtMA_a3518c91-0d74-4982-837e-52293b9c7aef"
      unitRef="cad">300000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="i575f161eb2244d2c8d9ca23b6932d37b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzgtNC0xLTEtMA_6a6ba43f-ee90-4a1c-a862-7e30008b3157"
      unitRef="cad">200000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="if72b277953a54ff1a0131b8e53309dcc_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzgtNS0xLTEtMA_4b7f3758-f734-4d4e-8a69-9ca7c344709b"
      unitRef="cad">300000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="i45b0f7e1c60849dda67415609194ec11_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZTpmMGZiZGM1NzdlZDM0YTU2YjM3MjAyNWMxMDI1ZTQzYS90YWJsZXJhbmdlOmYwZmJkYzU3N2VkMzRhNTZiMzcyMDI1YzEwMjVlNDNhXzgtNi0xLTEtMA_0b952f77-bb9d-436d-adb2-add14ddf066a"
      unitRef="cad">1600000</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:DecreaseThroughWriteoffFinancialAssets
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzgyNDYzMzcyMzQzODI_b01d7f80-1d83-4d54-b60a-c8796ed4cf5c"
      unitRef="cad">1000000.0</ifrs-full:DecreaseThroughWriteoffFinancialAssets>
    <ifrs-full:DecreaseThroughWriteoffFinancialAssets
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzQ0NzU_8403bdb9-1e29-48b7-a968-f89512c28fe5"
      unitRef="cad">2000000.0</ifrs-full:DecreaseThroughWriteoffFinancialAssets>
    <stn:IncreaseThroughRecoveriesFinancialAssets
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzEwOTk1MTE2NTMzOTg_1e223dc4-ade8-476b-8c13-e2886d1cab88"
      unitRef="cad">2200000</stn:IncreaseThroughRecoveriesFinancialAssets>
    <stn:IncreaseThroughRecoveriesFinancialAssets
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzEwOTk1MTE2NTM0MTI_f907db36-9fff-4080-8c57-0ad88e06e0a0"
      unitRef="cad">0</stn:IncreaseThroughRecoveriesFinancialAssets>
    <stn:SensitiveAnalysisOfFairValueProfitLossImpactOf1ChangeInEquityPrices
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzEwOTk1MTE2NTQ5MTQ_eb6aad37-ce5b-476b-a118-0637d09b3ef4"
      unitRef="cad">1500000</stn:SensitiveAnalysisOfFairValueProfitLossImpactOf1ChangeInEquityPrices>
    <stn:SensitiveAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice
      contextRef="ia2648cb3f448402295cac25c14b9533b_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzEwOTk1MTE2NTQ5MDk_dc6e2fd8-edee-4b9f-9fb5-7ada5bea4b2c"
      unitRef="number">1300000</stn:SensitiveAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice>
    <stn:LineOfCreditFacilityMaximumBorrowingsCapacity
      contextRef="i5b7a9932768c48daa131194332e2b58e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzUwNzM_8292b0d2-f813-4e5b-a076-2321a11dc58a"
      unitRef="aud">800000000.0</stn:LineOfCreditFacilityMaximumBorrowingsCapacity>
    <ifrs-full:UndrawnBorrowingFacilities
      contextRef="i5b7a9932768c48daa131194332e2b58e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzUyMTQ_31d0c9dc-ac5c-4d47-9131-00a734909ad5"
      unitRef="cad">243700000</ifrs-full:UndrawnBorrowingFacilities>
    <ifrs-full:UndrawnBorrowingFacilities
      contextRef="i263020db5a0a441b9148dddadefe6b16_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzUyMjU_c675cc23-73ea-4524-88c9-5f07c2bd0884"
      unitRef="cad">786500000</ifrs-full:UndrawnBorrowingFacilities>
    <ifrs-full:MaturityAnalysisForNonderivativeFinancialLiabilities
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzczNTk_70eb213f-a001-4a54-a5b7-59ab90260de9">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The timing of undiscounted cash outflows relating to financial liabilities is outlined in the table below:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.310%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Less&#160;than&#160;1&#160;Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1&#160;to&#160;3&#160;Years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;After&#160;3&#160;Years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Bank indebtedness&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;7.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;7.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Trade and other payables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;634.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;634.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;758.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;136.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;241.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;380.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,250&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;52.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;190.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,006.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other financial liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;6.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;3.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total contractual obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,657&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;834.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;434.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,387.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Bank indebtedness&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Trade and other payables&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;576.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;576.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;740.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;127.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;226.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;385.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;683.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;47.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;334.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;300.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other financial liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;7.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total contractual obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,012.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;757.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;568.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;686.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:MaturityAnalysisForNonderivativeFinancialLiabilities>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzMtMS0xLTEtMA_1616d651-8ad3-4bce-aeab-a703bfdede1b"
      unitRef="cad">7200000</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows
      contextRef="i3349e2b0d16e4a5bbb3353a666d3aaeb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzMtMi0xLTEtMA_7f840613-05f0-48e3-b47c-fd8cee2ab305"
      unitRef="cad">7200000</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows
      contextRef="i4ecbd68da6294804ad629c6b05beca4e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzMtMy0xLTEtMA_a4b3f37f-fb7f-4302-8643-3f1d13ba8fc0"
      unitRef="cad">0</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows
      contextRef="i11a3d5637f1b48cd97bd12873b09c6bd_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzMtNC0xLTEtMA_1e5ed0f6-c9d0-4f29-a850-7403dbf634fa"
      unitRef="cad">0</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzQtMS0xLTEtMA_128f64a5-c10b-41b3-85aa-38c75bd1e65a"
      unitRef="cad">634700000</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
    <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows
      contextRef="i3349e2b0d16e4a5bbb3353a666d3aaeb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzQtMi0xLTEtMA_aff63f67-bddf-464b-ac33-da2e32afdeb6"
      unitRef="cad">634700000</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
    <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows
      contextRef="i4ecbd68da6294804ad629c6b05beca4e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzQtMy0xLTEtMA_0d7e1cad-b028-4e29-aebe-d63cb3899180"
      unitRef="cad">0</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
    <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows
      contextRef="i11a3d5637f1b48cd97bd12873b09c6bd_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzQtNC0xLTEtMA_f1547ef9-cbb3-40fc-9ea0-05733f1d3f78"
      unitRef="cad">0</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
    <ifrs-full:GrossLeaseLiabilities
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzUtMS0xLTEtMA_41ebe808-97ab-48ff-b3af-5d7f36ea02bf"
      unitRef="cad">758900000</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:GrossLeaseLiabilities
      contextRef="i3349e2b0d16e4a5bbb3353a666d3aaeb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzUtMi0xLTEtMA_caf02a3b-7866-4596-9d4d-f25e599e0d19"
      unitRef="cad">136900000</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:GrossLeaseLiabilities
      contextRef="i4ecbd68da6294804ad629c6b05beca4e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzUtMy0xLTEtMA_5e998f31-35b4-46ad-9733-500ca48ce4ad"
      unitRef="cad">241200000</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:GrossLeaseLiabilities
      contextRef="i11a3d5637f1b48cd97bd12873b09c6bd_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzUtNC0xLTEtMA_c0fd5978-417b-4459-96db-6fafc7ab7d43"
      unitRef="cad">380800000</ifrs-full:GrossLeaseLiabilities>
    <stn:NonCurrentBorrowingsUndiscountedCashFlows
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzYtMS0xLTEtMA_fea3bb44-a0a8-4c59-96b1-4d3b85d9d4df"
      unitRef="cad">1250000000</stn:NonCurrentBorrowingsUndiscountedCashFlows>
    <stn:NonCurrentBorrowingsUndiscountedCashFlows
      contextRef="i3349e2b0d16e4a5bbb3353a666d3aaeb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzYtMi0xLTEtMA_41a23a57-df7d-4758-8ce7-194f9fa6333d"
      unitRef="cad">52600000</stn:NonCurrentBorrowingsUndiscountedCashFlows>
    <stn:NonCurrentBorrowingsUndiscountedCashFlows
      contextRef="i4ecbd68da6294804ad629c6b05beca4e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzYtMy0xLTEtMA_1215ff0c-20ea-4aa2-850b-3e1d54762c2b"
      unitRef="cad">190700000</stn:NonCurrentBorrowingsUndiscountedCashFlows>
    <stn:NonCurrentBorrowingsUndiscountedCashFlows
      contextRef="i11a3d5637f1b48cd97bd12873b09c6bd_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzYtNC0xLTEtMA_1c2645a2-5381-4af2-b1d5-991521bc63d7"
      unitRef="cad">1006700000</stn:NonCurrentBorrowingsUndiscountedCashFlows>
    <stn:OtherBorrowingsUndiscountedCashFlows
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzctMS0xLTEtMA_11fadcb2-faa9-449c-b901-59aef1d1bbe6"
      unitRef="cad">6200000</stn:OtherBorrowingsUndiscountedCashFlows>
    <stn:OtherBorrowingsUndiscountedCashFlows
      contextRef="i3349e2b0d16e4a5bbb3353a666d3aaeb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzctMi0xLTEtMA_fc30a0c1-ff71-44cb-958a-b6707390fd67"
      unitRef="cad">3400000</stn:OtherBorrowingsUndiscountedCashFlows>
    <stn:OtherBorrowingsUndiscountedCashFlows
      contextRef="i4ecbd68da6294804ad629c6b05beca4e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzctMy0xLTEtMA_3d778e4c-148f-4741-97c1-644937ddaac2"
      unitRef="cad">2700000</stn:OtherBorrowingsUndiscountedCashFlows>
    <stn:OtherBorrowingsUndiscountedCashFlows
      contextRef="i11a3d5637f1b48cd97bd12873b09c6bd_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzctNC0xLTEtMA_80fc5358-6aed-4d14-8daf-e16f458bd70f"
      unitRef="cad">100000</stn:OtherBorrowingsUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzgtMS0xLTEtMA_722bccb2-8253-492e-bb80-715499b27945"
      unitRef="cad">2657000000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="i3349e2b0d16e4a5bbb3353a666d3aaeb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzgtMi0xLTEtMA_68db7d20-7964-4d82-a487-7023bb120571"
      unitRef="cad">834800000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="i4ecbd68da6294804ad629c6b05beca4e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzgtMy0xLTEtMA_861c0075-f38b-4de1-95eb-76c1e19d6cdc"
      unitRef="cad">434600000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="i11a3d5637f1b48cd97bd12873b09c6bd_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzgtNC0xLTEtMA_d47acc64-125a-4024-9fa1-480f45301ab8"
      unitRef="cad">1387600000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzEwLTEtMS0xLTA_2402d3d3-73ef-44de-9f66-1e03b1d14c05"
      unitRef="cad">4700000</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows
      contextRef="i8859c4159cb54c68a210e659b05a9224_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzEwLTItMS0xLTA_69087f8f-44d3-482d-908f-d60de1471f9f"
      unitRef="cad">4700000</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows
      contextRef="ibe70ec5c37174c2eb5744846ea8e2a4a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzEwLTMtMS0xLTA_e48f1c08-0bc7-493f-a8fb-772f24a99354"
      unitRef="cad">0</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows
      contextRef="id8003ca715e84066b50a324d27d9d880_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzEwLTQtMS0xLTA_c02d595a-e9f9-4fcb-bb98-b6d8548eaa0f"
      unitRef="cad">0</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzExLTEtMS0xLTA_eb193067-23a7-471e-974d-5566faa2a1af"
      unitRef="cad">576000000.0</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
    <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows
      contextRef="i8859c4159cb54c68a210e659b05a9224_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzExLTItMS0xLTA_40c1416e-4332-402f-9e1f-e90de8aa1a23"
      unitRef="cad">576000000.0</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
    <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows
      contextRef="ibe70ec5c37174c2eb5744846ea8e2a4a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzExLTMtMS0xLTA_ff57d702-00e5-48bf-9bf9-98de2e9d4cdc"
      unitRef="cad">0</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
    <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows
      contextRef="id8003ca715e84066b50a324d27d9d880_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzExLTQtMS0xLTA_26c42250-0b55-4994-81e2-d4aed8a92c52"
      unitRef="cad">0</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
    <ifrs-full:GrossLeaseLiabilities
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzEyLTEtMS0xLTA_6ecc3b37-a4ac-459a-aa31-d723f5f73068"
      unitRef="cad">740300000</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:GrossLeaseLiabilities
      contextRef="i8859c4159cb54c68a210e659b05a9224_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzEyLTItMS0xLTA_e4101f4b-66c1-4ba7-92e2-4a5641578ba3"
      unitRef="cad">127800000</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:GrossLeaseLiabilities
      contextRef="ibe70ec5c37174c2eb5744846ea8e2a4a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzEyLTMtMS0xLTA_47984ac2-8afd-4834-a47c-12063a02b59c"
      unitRef="cad">226900000</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:GrossLeaseLiabilities
      contextRef="id8003ca715e84066b50a324d27d9d880_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzEyLTQtMS0xLTA_e8910b24-780f-4283-9e87-97e5109f12c3"
      unitRef="cad">385600000</ifrs-full:GrossLeaseLiabilities>
    <stn:NonCurrentBorrowingsUndiscountedCashFlows
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzEzLTEtMS0xLTA_75927bcf-7cde-4109-87f6-fad067bb2bce"
      unitRef="cad">683200000</stn:NonCurrentBorrowingsUndiscountedCashFlows>
    <stn:NonCurrentBorrowingsUndiscountedCashFlows
      contextRef="i8859c4159cb54c68a210e659b05a9224_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzEzLTItMS0xLTA_5325c3e9-9060-485e-8992-b2e4f19e0e15"
      unitRef="cad">47600000</stn:NonCurrentBorrowingsUndiscountedCashFlows>
    <stn:NonCurrentBorrowingsUndiscountedCashFlows
      contextRef="ibe70ec5c37174c2eb5744846ea8e2a4a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzEzLTMtMS0xLTA_19730697-1999-4bce-9dad-a6de74a95cec"
      unitRef="cad">334700000</stn:NonCurrentBorrowingsUndiscountedCashFlows>
    <stn:NonCurrentBorrowingsUndiscountedCashFlows
      contextRef="id8003ca715e84066b50a324d27d9d880_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzEzLTQtMS0xLTA_9f9d0def-ab81-42c9-87bd-9132568061b1"
      unitRef="cad">300900000</stn:NonCurrentBorrowingsUndiscountedCashFlows>
    <stn:OtherBorrowingsUndiscountedCashFlows
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzE0LTEtMS0xLTA_a8888c44-0471-4454-be3d-d4240ee84c12"
      unitRef="cad">8200000</stn:OtherBorrowingsUndiscountedCashFlows>
    <stn:OtherBorrowingsUndiscountedCashFlows
      contextRef="i8859c4159cb54c68a210e659b05a9224_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzE0LTItMS0xLTA_3d29fa6a-d5fa-4a28-99a0-7cf3dc3dfca3"
      unitRef="cad">900000</stn:OtherBorrowingsUndiscountedCashFlows>
    <stn:OtherBorrowingsUndiscountedCashFlows
      contextRef="ibe70ec5c37174c2eb5744846ea8e2a4a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzE0LTMtMS0xLTA_d9c1aac3-f895-457a-af26-af3079b4d6d5"
      unitRef="cad">7200000</stn:OtherBorrowingsUndiscountedCashFlows>
    <stn:OtherBorrowingsUndiscountedCashFlows
      contextRef="id8003ca715e84066b50a324d27d9d880_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzE0LTQtMS0xLTA_0dd0aa8f-142d-465e-a3c0-273b8a95d198"
      unitRef="cad">100000</stn:OtherBorrowingsUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzE1LTEtMS0xLTA_72b23660-0a84-45cd-8f68-14936f3a1515"
      unitRef="cad">2012400000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="i8859c4159cb54c68a210e659b05a9224_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzE1LTItMS0xLTA_cabb09c0-40b2-46b9-a335-97c3915f98f3"
      unitRef="cad">757000000.0</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="ibe70ec5c37174c2eb5744846ea8e2a4a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzE1LTMtMS0xLTA_d8b4b266-3e64-4452-89cc-a0d308c7b18a"
      unitRef="cad">568800000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="id8003ca715e84066b50a324d27d9d880_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90YWJsZToxNTk3ZmEwYTZjZTQ0NWVjOGMzMWY5ZmU5OGZkMTMxYi90YWJsZXJhbmdlOjE1OTdmYTBhNmNlNDQ1ZWM4YzMxZjlmZTk4ZmQxMzFiXzE1LTQtMS0xLTA_63940e3b-2ec4-4bcb-a6b7-48b447e2068c"
      unitRef="cad">686600000</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <stn:SensitiveAnalysisOfFairValueProfitLossImpactOf05ChangeInInterestRateOnBorrowings
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDYvZnJhZzpkZDUwZGRmMzRhMTI0ODc3YTA4MDg5NmZjMzlmMzVhYS90ZXh0cmVnaW9uOmRkNTBkZGYzNGExMjQ4NzdhMDgwODk2ZmMzOWYzNWFhXzEwOTk1MTE2NDk3OTM_06055ff0-c82e-493d-a5db-ff0006add950"
      unitRef="cad">2600000</stn:SensitiveAnalysisOfFairValueProfitLossImpactOf05ChangeInInterestRateOnBorrowings>
    <ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDkvZnJhZzo3NzY3NDU5YTZkZmY0NzYxYjNhOTdmMzNkMDgzYTVmMS90ZXh0cmVnaW9uOjc3Njc0NTlhNmRmZjQ3NjFiM2E5N2YzM2QwODNhNWYxXzE2MDY_13bff628-9eaa-4463-a1bf-978d82abe34e">Capital Management&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s objective when managing capital is to provide sufficient capacity to cover normal operating and capital expenditures, acquisition growth, payment of dividends, and opportunistic share repurchases under its NCIB program, while maintaining an adequate return for shareholders. The Company defines its capital as cash, the aggregate of long-term debt (including the current portion) and shareholders&#x2019; equity.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;51.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;46.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Non-current&#160;portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,194.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;634.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,245.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;680.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Bank indebtedness&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;7.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: cash and deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(193.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(289.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,058.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;396.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Shareholders&#x2019; equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,001.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,928.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total capital managed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;3,060.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,324.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company manages its capital structure to maintain the flexibility to adjust to changes in economic conditions and acquisition growth and to respond to interest rate, foreign exchange, credit, and other risks. To maintain or adjust its capital structure, the Company may purchase shares for cancellation pursuant to NCIB, issue new shares, or raise or retire debt.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company is subject to various covenants related to its credit facilities and senior unsecured notes. The financial covenants (measured quarterly) include but are not limited to a leverage ratio and an interest coverage ratio&#160;(non-IFRS&#160;measures). The leverage ratio is calculated as the aggregate amount of indebtedness, less unencumbered cash of up to $150.0 Canadian dollars, to EBITDA&#160;(on a pre-IFRS&#160;16 basis) as defined by the credit facilities agreement. The interest coverage ratio is calculated as EBITDA to interest expense&#160;(pre-IFRS&#160;16 basis). Failure to meet the terms of one or more of these covenants may constitute a default, potentially resulting in accelerating the repayment of these debt obligations. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company was in compliance with the covenants under these agreements as at and throughout the year ended December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory>
    <stn:DisclosureOfDetailedInformationAboutCapitalManagedTextBlock
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDkvZnJhZzo3NzY3NDU5YTZkZmY0NzYxYjNhOTdmMzNkMDgzYTVmMS90ZXh0cmVnaW9uOjc3Njc0NTlhNmRmZjQ3NjFiM2E5N2YzM2QwODNhNWYxXzE2MDU_e4211af1-819a-4d03-86c0-1f5b351cbeb0">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;51.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;46.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Non-current&#160;portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,194.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;634.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,245.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;680.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Bank indebtedness&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;7.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less: cash and deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(193.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(289.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,058.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;396.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Shareholders&#x2019; equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,001.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,928.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total capital managed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;3,060.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,324.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</stn:DisclosureOfDetailedInformationAboutCapitalManagedTextBlock>
    <ifrs-full:CurrentPortionOfLongtermBorrowings
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDkvZnJhZzo3NzY3NDU5YTZkZmY0NzYxYjNhOTdmMzNkMDgzYTVmMS90YWJsZTo1M2NiY2FiMjdlNDQ0ZDFhYTU4NzljODkzNjg2N2VmOS90YWJsZXJhbmdlOjUzY2JjYWIyN2U0NDRkMWFhNTg3OWM4OTM2ODY3ZWY5XzItMS0xLTEtMA_01782b08-d3aa-4105-886c-09ec77d895e5"
      unitRef="cad">51000000.0</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDkvZnJhZzo3NzY3NDU5YTZkZmY0NzYxYjNhOTdmMzNkMDgzYTVmMS90YWJsZTo1M2NiY2FiMjdlNDQ0ZDFhYTU4NzljODkzNjg2N2VmOS90YWJsZXJhbmdlOjUzY2JjYWIyN2U0NDRkMWFhNTg3OWM4OTM2ODY3ZWY5XzItMi0xLTEtMA_eeebe4f0-42f8-41e3-8a38-055fbd84b377"
      unitRef="cad">46600000</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:LongtermBorrowings
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDkvZnJhZzo3NzY3NDU5YTZkZmY0NzYxYjNhOTdmMzNkMDgzYTVmMS90YWJsZTo1M2NiY2FiMjdlNDQ0ZDFhYTU4NzljODkzNjg2N2VmOS90YWJsZXJhbmdlOjUzY2JjYWIyN2U0NDRkMWFhNTg3OWM4OTM2ODY3ZWY5XzMtMS0xLTEtMA_1cd55269-b194-4c06-b904-4f0e31c59fd5"
      unitRef="cad">1194100000</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDkvZnJhZzo3NzY3NDU5YTZkZmY0NzYxYjNhOTdmMzNkMDgzYTVmMS90YWJsZTo1M2NiY2FiMjdlNDQ0ZDFhYTU4NzljODkzNjg2N2VmOS90YWJsZXJhbmdlOjUzY2JjYWIyN2U0NDRkMWFhNTg3OWM4OTM2ODY3ZWY5XzMtMi0xLTEtMA_22b06bfa-8c08-4ec6-8769-369ee4485630"
      unitRef="cad">634200000</ifrs-full:LongtermBorrowings>
    <ifrs-full:Borrowings
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDkvZnJhZzo3NzY3NDU5YTZkZmY0NzYxYjNhOTdmMzNkMDgzYTVmMS90YWJsZTo1M2NiY2FiMjdlNDQ0ZDFhYTU4NzljODkzNjg2N2VmOS90YWJsZXJhbmdlOjUzY2JjYWIyN2U0NDRkMWFhNTg3OWM4OTM2ODY3ZWY5XzQtMS0xLTEtMA_836d0c88-df84-4255-9843-78e4d29bc827"
      unitRef="cad">1245100000</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDkvZnJhZzo3NzY3NDU5YTZkZmY0NzYxYjNhOTdmMzNkMDgzYTVmMS90YWJsZTo1M2NiY2FiMjdlNDQ0ZDFhYTU4NzljODkzNjg2N2VmOS90YWJsZXJhbmdlOjUzY2JjYWIyN2U0NDRkMWFhNTg3OWM4OTM2ODY3ZWY5XzQtMi0xLTEtMA_2473c558-ca8c-4923-99b3-40bf408c0a40"
      unitRef="cad">680800000</ifrs-full:Borrowings>
    <ifrs-full:BankOverdraftsClassifiedAsCashEquivalents
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDkvZnJhZzo3NzY3NDU5YTZkZmY0NzYxYjNhOTdmMzNkMDgzYTVmMS90YWJsZTo1M2NiY2FiMjdlNDQ0ZDFhYTU4NzljODkzNjg2N2VmOS90YWJsZXJhbmdlOjUzY2JjYWIyN2U0NDRkMWFhNTg3OWM4OTM2ODY3ZWY5XzUtMS0xLTEtMA_9ddd2e9e-2a92-4de8-8fce-ddea9b67f3ce"
      unitRef="cad">7200000</ifrs-full:BankOverdraftsClassifiedAsCashEquivalents>
    <ifrs-full:BankOverdraftsClassifiedAsCashEquivalents
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDkvZnJhZzo3NzY3NDU5YTZkZmY0NzYxYjNhOTdmMzNkMDgzYTVmMS90YWJsZTo1M2NiY2FiMjdlNDQ0ZDFhYTU4NzljODkzNjg2N2VmOS90YWJsZXJhbmdlOjUzY2JjYWIyN2U0NDRkMWFhNTg3OWM4OTM2ODY3ZWY5XzUtMi0xLTEtMA_15866159-24d8-46a4-9afb-a89e049471c3"
      unitRef="cad">4700000</ifrs-full:BankOverdraftsClassifiedAsCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDkvZnJhZzo3NzY3NDU5YTZkZmY0NzYxYjNhOTdmMzNkMDgzYTVmMS90YWJsZTo1M2NiY2FiMjdlNDQ0ZDFhYTU4NzljODkzNjg2N2VmOS90YWJsZXJhbmdlOjUzY2JjYWIyN2U0NDRkMWFhNTg3OWM4OTM2ODY3ZWY5XzYtMS0xLTEtMA_3aad900c-b6ba-4178-9551-610004fe1bad"
      unitRef="cad">193900000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDkvZnJhZzo3NzY3NDU5YTZkZmY0NzYxYjNhOTdmMzNkMDgzYTVmMS90YWJsZTo1M2NiY2FiMjdlNDQ0ZDFhYTU4NzljODkzNjg2N2VmOS90YWJsZXJhbmdlOjUzY2JjYWIyN2U0NDRkMWFhNTg3OWM4OTM2ODY3ZWY5XzYtMi0xLTEtMA_b0955001-9a86-4591-be4c-508c6317d6fc"
      unitRef="cad">289500000</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:NetDebt
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDkvZnJhZzo3NzY3NDU5YTZkZmY0NzYxYjNhOTdmMzNkMDgzYTVmMS90YWJsZTo1M2NiY2FiMjdlNDQ0ZDFhYTU4NzljODkzNjg2N2VmOS90YWJsZXJhbmdlOjUzY2JjYWIyN2U0NDRkMWFhNTg3OWM4OTM2ODY3ZWY5XzctMS0xLTEtMA_3cd352ae-fb99-41b7-abc6-bb7ca80789a2"
      unitRef="cad">1058400000</ifrs-full:NetDebt>
    <ifrs-full:NetDebt
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDkvZnJhZzo3NzY3NDU5YTZkZmY0NzYxYjNhOTdmMzNkMDgzYTVmMS90YWJsZTo1M2NiY2FiMjdlNDQ0ZDFhYTU4NzljODkzNjg2N2VmOS90YWJsZXJhbmdlOjUzY2JjYWIyN2U0NDRkMWFhNTg3OWM4OTM2ODY3ZWY5XzctMi0xLTEtMA_1f141631-3ec4-439d-8d35-f8b7d6ad00fb"
      unitRef="cad">396000000.0</ifrs-full:NetDebt>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDkvZnJhZzo3NzY3NDU5YTZkZmY0NzYxYjNhOTdmMzNkMDgzYTVmMS90YWJsZTo1M2NiY2FiMjdlNDQ0ZDFhYTU4NzljODkzNjg2N2VmOS90YWJsZXJhbmdlOjUzY2JjYWIyN2U0NDRkMWFhNTg3OWM4OTM2ODY3ZWY5XzgtMS0xLTEtMA_72d903d4-1a9d-4df0-9e17-ddb023f354d6"
      unitRef="cad">2001700000</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDkvZnJhZzo3NzY3NDU5YTZkZmY0NzYxYjNhOTdmMzNkMDgzYTVmMS90YWJsZTo1M2NiY2FiMjdlNDQ0ZDFhYTU4NzljODkzNjg2N2VmOS90YWJsZXJhbmdlOjUzY2JjYWIyN2U0NDRkMWFhNTg3OWM4OTM2ODY3ZWY5XzgtMi0xLTEtMA_a0a208ae-9d43-4d98-b85e-3714341282dc"
      unitRef="cad">1928500000</ifrs-full:EquityAttributableToOwnersOfParent>
    <stn:CapitalNetOfCashAndCashEquivalents
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDkvZnJhZzo3NzY3NDU5YTZkZmY0NzYxYjNhOTdmMzNkMDgzYTVmMS90YWJsZTo1M2NiY2FiMjdlNDQ0ZDFhYTU4NzljODkzNjg2N2VmOS90YWJsZXJhbmdlOjUzY2JjYWIyN2U0NDRkMWFhNTg3OWM4OTM2ODY3ZWY5XzktMS0xLTEtMA_3ae358f4-2b6e-47ee-9fde-38040cf71c2f"
      unitRef="cad">3060100000</stn:CapitalNetOfCashAndCashEquivalents>
    <stn:CapitalNetOfCashAndCashEquivalents
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDkvZnJhZzo3NzY3NDU5YTZkZmY0NzYxYjNhOTdmMzNkMDgzYTVmMS90YWJsZTo1M2NiY2FiMjdlNDQ0ZDFhYTU4NzljODkzNjg2N2VmOS90YWJsZXJhbmdlOjUzY2JjYWIyN2U0NDRkMWFhNTg3OWM4OTM2ODY3ZWY5XzktMi0xLTEtMA_111fd1f6-6cd2-4ea4-b6fc-23f055cfa850"
      unitRef="cad">2324500000</stn:CapitalNetOfCashAndCashEquivalents>
    <stn:UnencumberedCashLeverageRatioCovenant
      contextRef="if489645dc98b4b7baa9cf45eafe29ca7_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMDkvZnJhZzo3NzY3NDU5YTZkZmY0NzYxYjNhOTdmMzNkMDgzYTVmMS90ZXh0cmVnaW9uOjc3Njc0NTlhNmRmZjQ3NjFiM2E5N2YzM2QwODNhNWYxXzExNzc_52e1b1b5-4658-4e95-90f1-e94e77b87477"
      unitRef="cad">150000000.0</stn:UnencumberedCashLeverageRatioCovenant>
    <ifrs-full:DisclosureOfIncomeTaxExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90ZXh0cmVnaW9uOjFmZDZlZGI0OTYzNDQ2OTJiMDAzMzUxNmI1ZmNkNDVjXzExNjg_b3b91e23-0730-4752-9a5c-3476dc80c01e">Income Taxes&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The effective income tax rate for continuing operations in the consolidated statements of income differs from statutory Canadian tax rates as a result of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December&#160;31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income tax expense at statutory Canadian rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;25.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Increase (decrease) resulting from:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Rate differential on foreign income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Non-deductible&#160;expenses and&#160;non-taxable&#160;income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unrecognized tax losses and temporary differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Research and development and other tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;23.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;26.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Major components of income tax expense from continuing operations are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December&#160;31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Ongoing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;66.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;76.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;UK reorganization tax and US transition tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Current income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;66.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;79.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December&#160;31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Origination and reversal of timing differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(2.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(17.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unrecognized tax losses and temporary differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Change of tax rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(2.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Recovery arising from previously unrecognized tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Deferred income tax recovery&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(4.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(21.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Significant components of net deferred income tax assets (liabilities) are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Deferred income tax assets (liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;166.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;154.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Differences in timing of taxability of revenue and deductibility of expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;47.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;27.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Loss and tax credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;28.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Employee defined benefit plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;7.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Carrying value of property and equipment in excess of tax cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(15.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(26.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Carrying value of intangible assets in excess of tax cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(147.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(84.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(117.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(108.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(29.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(21.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following is a reconciliation of net deferred tax assets (liabilities):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance, beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(21.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(41.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Tax effect on equity items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;7.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impact of foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred taxes acquired through business combinations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(19.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Tax recovery during the year recognized in net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;20.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Balance, end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(29.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(21.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2021, all loss carryforwards and deductible temporary differences available to reduce the taxable income of Canadian, US, and foreign subsidiaries were recognized in the consolidated financial statements, except as noted below.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deductible temporary differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Non-capital&#160;tax losses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Expire (2022 to 2041)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;72.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;37.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Never expire&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;41.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;33.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;113.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;70.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Capital tax losses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Never expire&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;116.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;74.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred tax assets have not been recognized in respect of these temporary differences and losses, as well as foreign tax credits of $4.9 (2020 - nil), because they are restricted to certain jurisdictions and cannot be used elsewhere in the Company at this time.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Due to a change in United States tax legislation during 2020 as a result of the COVID-19 pandemic, the depreciable life of leasehold improvements was accelerated for tax purposes, which resulted in an adjustment of $9.1 in 2020 that increased income taxes recoverable and deferred tax liabilities.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfIncomeTaxExplanatory>
    <stn:DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90ZXh0cmVnaW9uOjFmZDZlZGI0OTYzNDQ2OTJiMDAzMzUxNmI1ZmNkNDVjXzExNjk_d741ad43-af03-446d-8b69-e0b077eb8ead">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The effective income tax rate for continuing operations in the consolidated statements of income differs from statutory Canadian tax rates as a result of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December&#160;31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income tax expense at statutory Canadian rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;25.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;25.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Increase (decrease) resulting from:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Rate differential on foreign income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Non-deductible&#160;expenses and&#160;non-taxable&#160;income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unrecognized tax losses and temporary differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(0.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Research and development and other tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;23.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;26.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</stn:DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock>
    <ifrs-full:ApplicableTaxRate
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo3NWUwOTk3ZjRjMjI0ZTUyYWJiOTM2YjY3YzhmODBjMC90YWJsZXJhbmdlOjc1ZTA5OTdmNGMyMjRlNTJhYmI5MzZiNjdjOGY4MGMwXzMtMS0xLTEtMA_582201c2-aeb1-49b3-8819-c61ed45db8e4"
      unitRef="number">0.259</ifrs-full:ApplicableTaxRate>
    <ifrs-full:ApplicableTaxRate
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo3NWUwOTk3ZjRjMjI0ZTUyYWJiOTM2YjY3YzhmODBjMC90YWJsZXJhbmdlOjc1ZTA5OTdmNGMyMjRlNTJhYmI5MzZiNjdjOGY4MGMwXzMtMi0xLTEtMA_b19d9117-a669-4b5b-a9e0-d39a6415b1df"
      unitRef="number">0.256</ifrs-full:ApplicableTaxRate>
    <ifrs-full:TaxRateEffectOfForeignTaxRates
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo3NWUwOTk3ZjRjMjI0ZTUyYWJiOTM2YjY3YzhmODBjMC90YWJsZXJhbmdlOjc1ZTA5OTdmNGMyMjRlNTJhYmI5MzZiNjdjOGY4MGMwXzUtMS0xLTEtMA_36d3c80c-d67b-4fcd-9e84-306c86b1c16e"
      unitRef="number">-0.018</ifrs-full:TaxRateEffectOfForeignTaxRates>
    <ifrs-full:TaxRateEffectOfForeignTaxRates
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo3NWUwOTk3ZjRjMjI0ZTUyYWJiOTM2YjY3YzhmODBjMC90YWJsZXJhbmdlOjc1ZTA5OTdmNGMyMjRlNTJhYmI5MzZiNjdjOGY4MGMwXzUtMi0xLTEtMA_14fe8800-d7fa-40cb-b8bd-5069bc37de88"
      unitRef="number">0.025</ifrs-full:TaxRateEffectOfForeignTaxRates>
    <ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo3NWUwOTk3ZjRjMjI0ZTUyYWJiOTM2YjY3YzhmODBjMC90YWJsZXJhbmdlOjc1ZTA5OTdmNGMyMjRlNTJhYmI5MzZiNjdjOGY4MGMwXzYtMS0xLTEtMA_f44ade1f-8d67-4000-9f25-827b4865107b"
      unitRef="number">-0.001</ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss>
    <ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo3NWUwOTk3ZjRjMjI0ZTUyYWJiOTM2YjY3YzhmODBjMC90YWJsZXJhbmdlOjc1ZTA5OTdmNGMyMjRlNTJhYmI5MzZiNjdjOGY4MGMwXzYtMi0xLTEtMA_037d9203-2045-473d-b4b2-5e5d804bfae9"
      unitRef="number">0.016</ifrs-full:TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss>
    <ifrs-full:TaxRateEffectOfTaxLosses
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo3NWUwOTk3ZjRjMjI0ZTUyYWJiOTM2YjY3YzhmODBjMC90YWJsZXJhbmdlOjc1ZTA5OTdmNGMyMjRlNTJhYmI5MzZiNjdjOGY4MGMwXzctMS0xLTEtMA_97ae293b-4829-46d2-98f4-74dccea9d2e8"
      unitRef="number">-0.001</ifrs-full:TaxRateEffectOfTaxLosses>
    <ifrs-full:TaxRateEffectOfTaxLosses
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo3NWUwOTk3ZjRjMjI0ZTUyYWJiOTM2YjY3YzhmODBjMC90YWJsZXJhbmdlOjc1ZTA5OTdmNGMyMjRlNTJhYmI5MzZiNjdjOGY4MGMwXzctMi0xLTEtMA_2ceebbd8-9aec-4b3c-9d82-5f95e6d6a277"
      unitRef="number">-0.005</ifrs-full:TaxRateEffectOfTaxLosses>
    <ifrs-full:TaxRateEffectOfRevenuesExemptFromTaxation
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo3NWUwOTk3ZjRjMjI0ZTUyYWJiOTM2YjY3YzhmODBjMC90YWJsZXJhbmdlOjc1ZTA5OTdmNGMyMjRlNTJhYmI5MzZiNjdjOGY4MGMwXzktMS0xLTEtMA_e37b11ee-9f99-49f5-b925-5078d4d5b8ca"
      unitRef="number">0.007</ifrs-full:TaxRateEffectOfRevenuesExemptFromTaxation>
    <ifrs-full:TaxRateEffectOfRevenuesExemptFromTaxation
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo3NWUwOTk3ZjRjMjI0ZTUyYWJiOTM2YjY3YzhmODBjMC90YWJsZXJhbmdlOjc1ZTA5OTdmNGMyMjRlNTJhYmI5MzZiNjdjOGY4MGMwXzktMi0xLTEtMA_7307acee-49bc-4d04-9a3c-47805e23c4d5"
      unitRef="number">0.011</ifrs-full:TaxRateEffectOfRevenuesExemptFromTaxation>
    <ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo3NWUwOTk3ZjRjMjI0ZTUyYWJiOTM2YjY3YzhmODBjMC90YWJsZXJhbmdlOjc1ZTA5OTdmNGMyMjRlNTJhYmI5MzZiNjdjOGY4MGMwXzEwLTEtMS0xLTA_fd5a6cee-2d7c-4dd9-a4b0-d4d561745579"
      unitRef="number">0.005</ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome>
    <ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo3NWUwOTk3ZjRjMjI0ZTUyYWJiOTM2YjY3YzhmODBjMC90YWJsZXJhbmdlOjc1ZTA5OTdmNGMyMjRlNTJhYmI5MzZiNjdjOGY4MGMwXzEwLTItMS0xLTA_466b75e6-66e2-4d31-9e6a-6575b39282a4"
      unitRef="number">-0.015</ifrs-full:OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome>
    <ifrs-full:AverageEffectiveTaxRate
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo3NWUwOTk3ZjRjMjI0ZTUyYWJiOTM2YjY3YzhmODBjMC90YWJsZXJhbmdlOjc1ZTA5OTdmNGMyMjRlNTJhYmI5MzZiNjdjOGY4MGMwXzExLTEtMS0xLTA_4f6f09f7-23d7-4550-8f57-135f7b2738a6"
      unitRef="number">0.237</ifrs-full:AverageEffectiveTaxRate>
    <ifrs-full:AverageEffectiveTaxRate
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo3NWUwOTk3ZjRjMjI0ZTUyYWJiOTM2YjY3YzhmODBjMC90YWJsZXJhbmdlOjc1ZTA5OTdmNGMyMjRlNTJhYmI5MzZiNjdjOGY4MGMwXzExLTItMS0xLTA_863437c7-90d6-4b57-9e91-88721d5a1759"
      unitRef="number">0.266</ifrs-full:AverageEffectiveTaxRate>
    <stn:DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90ZXh0cmVnaW9uOjFmZDZlZGI0OTYzNDQ2OTJiMDAzMzUxNmI1ZmNkNDVjXzExNzA_c529e105-0bf5-4f19-96c3-864ed4d9a98f">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Major components of income tax expense from continuing operations are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December&#160;31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Ongoing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;66.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;76.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;UK reorganization tax and US transition tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Current income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;66.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;79.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December&#160;31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Origination and reversal of timing differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(2.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(17.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unrecognized tax losses and temporary differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Change of tax rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(2.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Recovery arising from previously unrecognized tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(0.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Deferred income tax recovery&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(4.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(21.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</stn:DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock>
    <stn:IncomeTaxExpenseContinuingOperationsCurrent
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTowMDgyNTNkMDE3Y2M0ODdkYmU0NGI5ZWJhNTNhYTdlOC90YWJsZXJhbmdlOjAwODI1M2QwMTdjYzQ4N2RiZTQ0YjllYmE1M2FhN2U4XzMtMS0xLTEtMA_e1089377-31a5-4d4d-9c74-6c687cc6589a"
      unitRef="cad">66700000</stn:IncomeTaxExpenseContinuingOperationsCurrent>
    <stn:IncomeTaxExpenseContinuingOperationsCurrent
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTowMDgyNTNkMDE3Y2M0ODdkYmU0NGI5ZWJhNTNhYTdlOC90YWJsZXJhbmdlOjAwODI1M2QwMTdjYzQ4N2RiZTQ0YjllYmE1M2FhN2U4XzMtMi0xLTEtMA_8c166a9d-03cc-43ad-aa90-04559e5eda8b"
      unitRef="cad">76900000</stn:IncomeTaxExpenseContinuingOperationsCurrent>
    <stn:TaxExpenseRelatingToUKReorganizationAndUSTransition
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTowMDgyNTNkMDE3Y2M0ODdkYmU0NGI5ZWJhNTNhYTdlOC90YWJsZXJhbmdlOjAwODI1M2QwMTdjYzQ4N2RiZTQ0YjllYmE1M2FhN2U4XzQtMS0xLTEtMA_e4037c1c-adb9-47e5-b93c-7e42d59d77c9"
      unitRef="cad">0</stn:TaxExpenseRelatingToUKReorganizationAndUSTransition>
    <stn:TaxExpenseRelatingToUKReorganizationAndUSTransition
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTowMDgyNTNkMDE3Y2M0ODdkYmU0NGI5ZWJhNTNhYTdlOC90YWJsZXJhbmdlOjAwODI1M2QwMTdjYzQ4N2RiZTQ0YjllYmE1M2FhN2U4XzQtMi0xLTEtMA_f76e03e6-67d5-476f-ad48-a4c971c61426"
      unitRef="cad">2600000</stn:TaxExpenseRelatingToUKReorganizationAndUSTransition>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTowMDgyNTNkMDE3Y2M0ODdkYmU0NGI5ZWJhNTNhYTdlOC90YWJsZXJhbmdlOjAwODI1M2QwMTdjYzQ4N2RiZTQ0YjllYmE1M2FhN2U4XzUtMS0xLTEtMA_4c16772b-55ff-464c-861a-df94fe78629d"
      unitRef="cad">66700000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTowMDgyNTNkMDE3Y2M0ODdkYmU0NGI5ZWJhNTNhYTdlOC90YWJsZXJhbmdlOjAwODI1M2QwMTdjYzQ4N2RiZTQ0YjllYmE1M2FhN2U4XzUtMi0xLTEtMA_6d5a8a3e-21a9-4410-8a97-19d4c6b3a9d9"
      unitRef="cad">79500000</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0YTA3ZTlkZTgwOTY0MDIzYWJlYjllMTNiNGIxNGZkZi90YWJsZXJhbmdlOjRhMDdlOWRlODA5NjQwMjNhYmViOWUxM2I0YjE0ZmRmXzMtMS0xLTEtMA_9e360a75-4566-425f-9688-35aee12bd15c"
      unitRef="cad">-2300000</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0YTA3ZTlkZTgwOTY0MDIzYWJlYjllMTNiNGIxNGZkZi90YWJsZXJhbmdlOjRhMDdlOWRlODA5NjQwMjNhYmViOWUxM2I0YjE0ZmRmXzMtMi0xLTEtMA_c3c51135-13d2-485f-99a5-a5c05773b881"
      unitRef="cad">-17000000.0</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <ifrs-full:DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0YTA3ZTlkZTgwOTY0MDIzYWJlYjllMTNiNGIxNGZkZi90YWJsZXJhbmdlOjRhMDdlOWRlODA5NjQwMjNhYmViOWUxM2I0YjE0ZmRmXzQtMS0xLTEtMA_e3eee6be-a083-4261-aade-f29d8de58dd9"
      unitRef="cad">900000</ifrs-full:DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset>
    <ifrs-full:DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0YTA3ZTlkZTgwOTY0MDIzYWJlYjllMTNiNGIxNGZkZi90YWJsZXJhbmdlOjRhMDdlOWRlODA5NjQwMjNhYmViOWUxM2I0YjE0ZmRmXzQtMi0xLTEtMA_8a77f2c3-7424-4457-a0ef-a30859ac401a"
      unitRef="cad">800000</ifrs-full:DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0YTA3ZTlkZTgwOTY0MDIzYWJlYjllMTNiNGIxNGZkZi90YWJsZXJhbmdlOjRhMDdlOWRlODA5NjQwMjNhYmViOWUxM2I0YjE0ZmRmXzUtMS0xLTEtMA_21e2bfc7-c9a3-4437-b1a4-8e8e601e54bf"
      unitRef="cad">-2400000</ifrs-full:DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0YTA3ZTlkZTgwOTY0MDIzYWJlYjllMTNiNGIxNGZkZi90YWJsZXJhbmdlOjRhMDdlOWRlODA5NjQwMjNhYmViOWUxM2I0YjE0ZmRmXzUtMi0xLTEtMA_1ac91555-30ea-46af-8c41-bce7d1c5e469"
      unitRef="cad">-1700000</ifrs-full:DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes>
    <ifrs-full:TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0YTA3ZTlkZTgwOTY0MDIzYWJlYjllMTNiNGIxNGZkZi90YWJsZXJhbmdlOjRhMDdlOWRlODA5NjQwMjNhYmViOWUxM2I0YjE0ZmRmXzYtMS0xLTEtMA_20541b24-f445-4749-9b94-0e630e7fd9b9"
      unitRef="cad">600000</ifrs-full:TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense>
    <ifrs-full:TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0YTA3ZTlkZTgwOTY0MDIzYWJlYjllMTNiNGIxNGZkZi90YWJsZXJhbmdlOjRhMDdlOWRlODA5NjQwMjNhYmViOWUxM2I0YjE0ZmRmXzYtMi0xLTEtMA_7f15c884-472b-4fa8-94ee-dcc72c881c2f"
      unitRef="cad">4000000.0</ifrs-full:TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0YTA3ZTlkZTgwOTY0MDIzYWJlYjllMTNiNGIxNGZkZi90YWJsZXJhbmdlOjRhMDdlOWRlODA5NjQwMjNhYmViOWUxM2I0YjE0ZmRmXzctMS0xLTEtMA_47a1b9ba-6502-489d-94c5-608ff09150d4"
      unitRef="cad">-4400000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0YTA3ZTlkZTgwOTY0MDIzYWJlYjllMTNiNGIxNGZkZi90YWJsZXJhbmdlOjRhMDdlOWRlODA5NjQwMjNhYmViOWUxM2I0YjE0ZmRmXzctMi0xLTEtMA_75d5da12-99d5-4997-907c-45edb4e80366"
      unitRef="cad">-21900000</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90ZXh0cmVnaW9uOjFmZDZlZGI0OTYzNDQ2OTJiMDAzMzUxNmI1ZmNkNDVjXzExNzE_ed347dec-0f26-4719-a618-4f57a1e2600a">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Significant components of net deferred income tax assets (liabilities) are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Deferred income tax assets (liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;166.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;154.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Differences in timing of taxability of revenue and deductibility of expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;47.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;27.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Loss and tax credit carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;28.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Employee defined benefit plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;7.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;5.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Carrying value of property and equipment in excess of tax cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(15.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(26.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Carrying value of intangible assets in excess of tax cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(147.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(84.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Lease assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(117.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(108.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(29.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(21.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:11.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following is a reconciliation of net deferred tax assets (liabilities):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Balance, beginning of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(21.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(41.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Tax effect on equity items&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;7.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Impact of foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deferred taxes acquired through business combinations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(19.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Tax recovery during the year recognized in net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;20.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Balance, end of the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(29.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(21.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory>
    <ifrs-full:DeferredTaxAssets
      contextRef="i9314ea7547024f079ddd172c99b7bf0c_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0NGFlMDJmZDJhMTY0ZDExYjlkYWQ1OTIzZmQ1YTJhMy90YWJsZXJhbmdlOjQ0YWUwMmZkMmExNjRkMTFiOWRhZDU5MjNmZDVhMmEzXzMtMS0xLTEtMA_47894017-baff-426e-9f3f-f2bfc8f38648"
      unitRef="cad">166700000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="icc876109a08b4b54903a604f1e2d649f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0NGFlMDJmZDJhMTY0ZDExYjlkYWQ1OTIzZmQ1YTJhMy90YWJsZXJhbmdlOjQ0YWUwMmZkMmExNjRkMTFiOWRhZDU5MjNmZDVhMmEzXzMtMi0xLTEtMA_0bc7ba33-8bf4-4e10-ab9a-d32142c96110"
      unitRef="cad">154900000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="i1f4d9bceec154ad0ad71dd2e44c8273b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0NGFlMDJmZDJhMTY0ZDExYjlkYWQ1OTIzZmQ1YTJhMy90YWJsZXJhbmdlOjQ0YWUwMmZkMmExNjRkMTFiOWRhZDU5MjNmZDVhMmEzXzQtMS0xLTEtMA_c1cf1ce5-b74a-4918-afd1-28a1a391cb6a"
      unitRef="cad">47300000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="ib363394b95594a3a8e9fd5bee3561a8e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0NGFlMDJmZDJhMTY0ZDExYjlkYWQ1OTIzZmQ1YTJhMy90YWJsZXJhbmdlOjQ0YWUwMmZkMmExNjRkMTFiOWRhZDU5MjNmZDVhMmEzXzQtMi0xLTEtMA_3099b870-f2fd-4f88-a97f-022554d371fd"
      unitRef="cad">27700000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="i71388560aaeb4985be8eacfcc758979e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0NGFlMDJmZDJhMTY0ZDExYjlkYWQ1OTIzZmQ1YTJhMy90YWJsZXJhbmdlOjQ0YWUwMmZkMmExNjRkMTFiOWRhZDU5MjNmZDVhMmEzXzUtMS0xLTEtMA_c7f92e00-ccd7-431d-bfcb-c6008180997f"
      unitRef="cad">28200000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="i60e97739b0404d9a95dbea70b202b73f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0NGFlMDJmZDJhMTY0ZDExYjlkYWQ1OTIzZmQ1YTJhMy90YWJsZXJhbmdlOjQ0YWUwMmZkMmExNjRkMTFiOWRhZDU5MjNmZDVhMmEzXzUtMi0xLTEtMA_a3145609-4f70-405f-bb91-69f750f65c62"
      unitRef="cad">8700000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="i240e6175999e4258aafd99dead1b5528_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0NGFlMDJmZDJhMTY0ZDExYjlkYWQ1OTIzZmQ1YTJhMy90YWJsZXJhbmdlOjQ0YWUwMmZkMmExNjRkMTFiOWRhZDU5MjNmZDVhMmEzXzYtMS0xLTEtMA_b1ef234e-0ffe-4e4f-958e-ab263a72f266"
      unitRef="cad">7300000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="i3e1d40a892bc4fcfadd90fce4b1c954d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0NGFlMDJmZDJhMTY0ZDExYjlkYWQ1OTIzZmQ1YTJhMy90YWJsZXJhbmdlOjQ0YWUwMmZkMmExNjRkMTFiOWRhZDU5MjNmZDVhMmEzXzYtMi0xLTEtMA_c8150703-6e1f-49f9-9ef6-568df0baa48c"
      unitRef="cad">5700000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="i48ec668f355445a5bc248ddf7e0b2756_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0NGFlMDJmZDJhMTY0ZDExYjlkYWQ1OTIzZmQ1YTJhMy90YWJsZXJhbmdlOjQ0YWUwMmZkMmExNjRkMTFiOWRhZDU5MjNmZDVhMmEzXzctMS0xLTEtMA_0baf95da-a16a-4771-bfb9-df2bc6e99b6b"
      unitRef="cad">1500000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxAssets
      contextRef="i3851117f8e1f4838af0d4842b238d8b3_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0NGFlMDJmZDJhMTY0ZDExYjlkYWQ1OTIzZmQ1YTJhMy90YWJsZXJhbmdlOjQ0YWUwMmZkMmExNjRkMTFiOWRhZDU5MjNmZDVhMmEzXzctMi0xLTEtMA_70e0b2da-24b9-467f-b1ed-1d875adc832b"
      unitRef="cad">1200000</ifrs-full:DeferredTaxAssets>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="ie42af43813f042d388bba95073cc00d9_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0NGFlMDJmZDJhMTY0ZDExYjlkYWQ1OTIzZmQ1YTJhMy90YWJsZXJhbmdlOjQ0YWUwMmZkMmExNjRkMTFiOWRhZDU5MjNmZDVhMmEzXzgtMS0xLTEtMA_265e5328-6ec2-4fab-baad-d2bbc0853e9d"
      unitRef="cad">15200000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="i737c25753d5a44389d4d4c7e4e5578d9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0NGFlMDJmZDJhMTY0ZDExYjlkYWQ1OTIzZmQ1YTJhMy90YWJsZXJhbmdlOjQ0YWUwMmZkMmExNjRkMTFiOWRhZDU5MjNmZDVhMmEzXzgtMi0xLTEtMA_d7b1e2a0-71bc-4855-8080-c3c214a4e084"
      unitRef="cad">26200000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="i19d16f6410b94158ba1074b28f8d09e2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0NGFlMDJmZDJhMTY0ZDExYjlkYWQ1OTIzZmQ1YTJhMy90YWJsZXJhbmdlOjQ0YWUwMmZkMmExNjRkMTFiOWRhZDU5MjNmZDVhMmEzXzktMS0xLTEtMA_fb2cc5aa-a769-4fca-9b81-5259b4a77ba0"
      unitRef="cad">147100000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="ieb7396a7351540cda0723448085159c3_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0NGFlMDJmZDJhMTY0ZDExYjlkYWQ1OTIzZmQ1YTJhMy90YWJsZXJhbmdlOjQ0YWUwMmZkMmExNjRkMTFiOWRhZDU5MjNmZDVhMmEzXzktMi0xLTEtMA_eecbc35a-89c9-4f33-b3d3-78ba4e627af3"
      unitRef="cad">84300000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="ib002c0b7aecb45f4ac9ffe13985ab12a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0NGFlMDJmZDJhMTY0ZDExYjlkYWQ1OTIzZmQ1YTJhMy90YWJsZXJhbmdlOjQ0YWUwMmZkMmExNjRkMTFiOWRhZDU5MjNmZDVhMmEzXzEwLTEtMS0xLTA_8a9f4f54-eb22-4032-aaa3-05cd6faf62c0"
      unitRef="cad">117900000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="i7f4406bc163945499786476f8bf18e0b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0NGFlMDJmZDJhMTY0ZDExYjlkYWQ1OTIzZmQ1YTJhMy90YWJsZXJhbmdlOjQ0YWUwMmZkMmExNjRkMTFiOWRhZDU5MjNmZDVhMmEzXzEwLTItMS0xLTA_e11bf6dd-1ede-4421-8462-711e0dcad5d9"
      unitRef="cad">108700000</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0NGFlMDJmZDJhMTY0ZDExYjlkYWQ1OTIzZmQ1YTJhMy90YWJsZXJhbmdlOjQ0YWUwMmZkMmExNjRkMTFiOWRhZDU5MjNmZDVhMmEzXzExLTEtMS0xLTA_053279af-ccbe-4e8f-a62f-2bb262ebc77b"
      unitRef="cad">29200000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTo0NGFlMDJmZDJhMTY0ZDExYjlkYWQ1OTIzZmQ1YTJhMy90YWJsZXJhbmdlOjQ0YWUwMmZkMmExNjRkMTFiOWRhZDU5MjNmZDVhMmEzXzExLTItMS0xLTA_86a63004-a6bd-43a9-b163-721276b01e10"
      unitRef="cad">21000000.0</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpjMzQwYzMxMTBiOGM0MjA2OTM4NzhiNzdlYWUzYjQzMi90YWJsZXJhbmdlOmMzNDBjMzExMGI4YzQyMDY5Mzg3OGI3N2VhZTNiNDMyXzItMS0xLTEtMA_fc4a358c-7447-41e6-8cb9-8779f97294a3"
      unitRef="cad">21000000.0</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i95bc60adeaf14724a622aaba23d4d465_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpjMzQwYzMxMTBiOGM0MjA2OTM4NzhiNzdlYWUzYjQzMi90YWJsZXJhbmdlOmMzNDBjMzExMGI4YzQyMDY5Mzg3OGI3N2VhZTNiNDMyXzItMi0xLTEtMA_19c0bc5a-19de-40b5-aa2a-95c84607910f"
      unitRef="cad">41300000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpjMzQwYzMxMTBiOGM0MjA2OTM4NzhiNzdlYWUzYjQzMi90YWJsZXJhbmdlOmMzNDBjMzExMGI4YzQyMDY5Mzg3OGI3N2VhZTNiNDMyXzYtMS0xLTEtMA_53e85e87-815a-4636-becc-a545909941a8"
      unitRef="cad">-7300000</ifrs-full:DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity>
    <ifrs-full:DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpjMzQwYzMxMTBiOGM0MjA2OTM4NzhiNzdlYWUzYjQzMi90YWJsZXJhbmdlOmMzNDBjMzExMGI4YzQyMDY5Mzg3OGI3N2VhZTNiNDMyXzYtMi0xLTEtMA_b7e0907d-7350-4b02-befc-8905daa1edec"
      unitRef="cad">2000000.0</ifrs-full:DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpjMzQwYzMxMTBiOGM0MjA2OTM4NzhiNzdlYWUzYjQzMi90YWJsZXJhbmdlOmMzNDBjMzExMGI4YzQyMDY5Mzg3OGI3N2VhZTNiNDMyXzctMS0xLTEtMA_09ca97e5-cbd1-46a6-8ea6-175e304c029b"
      unitRef="cad">400000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpjMzQwYzMxMTBiOGM0MjA2OTM4NzhiNzdlYWUzYjQzMi90YWJsZXJhbmdlOmMzNDBjMzExMGI4YzQyMDY5Mzg3OGI3N2VhZTNiNDMyXzctMi0xLTEtMA_bb1407c6-8153-4f33-b706-0843ee6fba24"
      unitRef="cad">-900000</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset>
    <stn:OtherIncreaseDecreaseDeferredTaxLiabilityAsset
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpjMzQwYzMxMTBiOGM0MjA2OTM4NzhiNzdlYWUzYjQzMi90YWJsZXJhbmdlOmMzNDBjMzExMGI4YzQyMDY5Mzg3OGI3N2VhZTNiNDMyXzgtMS0xLTEtMA_89397b4a-2762-461b-a355-d16eb0ea664d"
      unitRef="cad">-400000</stn:OtherIncreaseDecreaseDeferredTaxLiabilityAsset>
    <stn:OtherIncreaseDecreaseDeferredTaxLiabilityAsset
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpjMzQwYzMxMTBiOGM0MjA2OTM4NzhiNzdlYWUzYjQzMi90YWJsZXJhbmdlOmMzNDBjMzExMGI4YzQyMDY5Mzg3OGI3N2VhZTNiNDMyXzgtMi0xLTEtMA_29060921-df94-4573-9ff1-e7d9ba741e14"
      unitRef="cad">-400000</stn:OtherIncreaseDecreaseDeferredTaxLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpjMzQwYzMxMTBiOGM0MjA2OTM4NzhiNzdlYWUzYjQzMi90YWJsZXJhbmdlOmMzNDBjMzExMGI4YzQyMDY5Mzg3OGI3N2VhZTNiNDMyXzktMS0xLTEtMA_41a06235-3474-4d4d-812b-0dbdfe50b149"
      unitRef="cad">19900000</ifrs-full:IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpjMzQwYzMxMTBiOGM0MjA2OTM4NzhiNzdlYWUzYjQzMi90YWJsZXJhbmdlOmMzNDBjMzExMGI4YzQyMDY5Mzg3OGI3N2VhZTNiNDMyXzktMi0xLTEtMA_b84add2b-773e-43e0-8e2a-8a03aed6f83e"
      unitRef="cad">-200000</ifrs-full:IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpjMzQwYzMxMTBiOGM0MjA2OTM4NzhiNzdlYWUzYjQzMi90YWJsZXJhbmdlOmMzNDBjMzExMGI4YzQyMDY5Mzg3OGI3N2VhZTNiNDMyXzEwLTEtMS0xLTA_3887a48d-6992-47f6-ab13-d1723b7544c5"
      unitRef="cad">-4400000</ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss>
    <ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpjMzQwYzMxMTBiOGM0MjA2OTM4NzhiNzdlYWUzYjQzMi90YWJsZXJhbmdlOmMzNDBjMzExMGI4YzQyMDY5Mzg3OGI3N2VhZTNiNDMyXzEwLTItMS0xLTA_35850b36-7683-4146-8a7f-c6a5a6f38763"
      unitRef="cad">-20800000</ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpjMzQwYzMxMTBiOGM0MjA2OTM4NzhiNzdlYWUzYjQzMi90YWJsZXJhbmdlOmMzNDBjMzExMGI4YzQyMDY5Mzg3OGI3N2VhZTNiNDMyXzExLTEtMS0xLTA_6c95c39a-d29c-4525-8359-c6a22ebdad84"
      unitRef="cad">29200000</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpjMzQwYzMxMTBiOGM0MjA2OTM4NzhiNzdlYWUzYjQzMi90YWJsZXJhbmdlOmMzNDBjMzExMGI4YzQyMDY5Mzg3OGI3N2VhZTNiNDMyXzExLTItMS0xLTA_7ece04f8-5c5c-4b7b-bd45-ee5aa322954c"
      unitRef="cad">21000000.0</ifrs-full:DeferredTaxLiabilityAsset>
    <stn:DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90ZXh0cmVnaW9uOjFmZDZlZGI0OTYzNDQ2OTJiMDAzMzUxNmI1ZmNkNDVjXzExNjc_e4970f56-bcda-42f8-b130-04bd332f3209">At December&#160;31, 2021, all loss carryforwards and deductible temporary differences available to reduce the taxable income of Canadian, US, and foreign subsidiaries were recognized in the consolidated financial statements, except as noted below.&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Deductible temporary differences&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Non-capital&#160;tax losses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Expire (2022 to 2041)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;72.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;37.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Never expire&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;41.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;33.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;113.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;70.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Capital tax losses:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Never expire&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;116.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;74.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</stn:DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock>
    <ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpmYWY3OWM5NzllMzM0ZmFlYjU1MzM1NzRlNzFmMTk0YS90YWJsZXJhbmdlOmZhZjc5Yzk3OWUzMzRmYWViNTUzMzU3NGU3MWYxOTRhXzItMS0xLTEtMA_d040705d-f892-4ad6-a8fc-a13404c59108"
      unitRef="cad">200000</ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised>
    <ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpmYWY3OWM5NzllMzM0ZmFlYjU1MzM1NzRlNzFmMTk0YS90YWJsZXJhbmdlOmZhZjc5Yzk3OWUzMzRmYWViNTUzMzU3NGU3MWYxOTRhXzItMi0xLTEtMA_413cf5b2-c274-4456-8577-d9fcf545861c"
      unitRef="cad">1100000</ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="ia7f27f6f840145739c6f5461b2a15371_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpmYWY3OWM5NzllMzM0ZmFlYjU1MzM1NzRlNzFmMTk0YS90YWJsZXJhbmdlOmZhZjc5Yzk3OWUzMzRmYWViNTUzMzU3NGU3MWYxOTRhXzQtMS0xLTEtMA_d12e10e4-fdd0-4d5a-b504-4e8f703ea108"
      unitRef="cad">72000000.0</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="i34f9f72e79694034a03d3b1bd4ab54e7_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpmYWY3OWM5NzllMzM0ZmFlYjU1MzM1NzRlNzFmMTk0YS90YWJsZXJhbmdlOmZhZjc5Yzk3OWUzMzRmYWViNTUzMzU3NGU3MWYxOTRhXzQtMi0xLTEtMA_f052eaf6-00d6-42f6-bb34-00bf48f7455b"
      unitRef="cad">37000000.0</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="iac294f3fc53a42c4a983cf9ed75920db_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpmYWY3OWM5NzllMzM0ZmFlYjU1MzM1NzRlNzFmMTk0YS90YWJsZXJhbmdlOmZhZjc5Yzk3OWUzMzRmYWViNTUzMzU3NGU3MWYxOTRhXzUtMS0xLTEtMA_bc131ac2-13de-4578-b7cc-091b3524a9ec"
      unitRef="cad">41800000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="i385dbe5596be4708b3af7447705748c3_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpmYWY3OWM5NzllMzM0ZmFlYjU1MzM1NzRlNzFmMTk0YS90YWJsZXJhbmdlOmZhZjc5Yzk3OWUzMzRmYWViNTUzMzU3NGU3MWYxOTRhXzUtMi0xLTEtMA_43e8820f-4760-44ef-98b8-94e4b5a5333b"
      unitRef="cad">33500000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="ib485dc255af34b889bae1651404c8c6d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpmYWY3OWM5NzllMzM0ZmFlYjU1MzM1NzRlNzFmMTk0YS90YWJsZXJhbmdlOmZhZjc5Yzk3OWUzMzRmYWViNTUzMzU3NGU3MWYxOTRhXzYtMS0xLTEtMA_6a5eb1cf-26e4-4b8d-81ff-d5303a8e051a"
      unitRef="cad">113800000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="id04223e343534274ae77088f90e028e9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpmYWY3OWM5NzllMzM0ZmFlYjU1MzM1NzRlNzFmMTk0YS90YWJsZXJhbmdlOmZhZjc5Yzk3OWUzMzRmYWViNTUzMzU3NGU3MWYxOTRhXzYtMi0xLTEtMA_04c1e3ef-81e6-4f2a-ae21-531564c31838"
      unitRef="cad">70500000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="i6d2d9267b026450ca53a313731800923_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpmYWY3OWM5NzllMzM0ZmFlYjU1MzM1NzRlNzFmMTk0YS90YWJsZXJhbmdlOmZhZjc5Yzk3OWUzMzRmYWViNTUzMzU3NGU3MWYxOTRhXzgtMS0xLTEtMA_38d20995-90ad-44b5-8b94-80b8d008a41e"
      unitRef="cad">2500000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="i342f9f1e94404f3bb605750f9097008e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpmYWY3OWM5NzllMzM0ZmFlYjU1MzM1NzRlNzFmMTk0YS90YWJsZXJhbmdlOmZhZjc5Yzk3OWUzMzRmYWViNTUzMzU3NGU3MWYxOTRhXzgtMi0xLTEtMA_704e5966-ede0-4f07-aed1-26d45ce09c0c"
      unitRef="cad">2600000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="i1f4d9bceec154ad0ad71dd2e44c8273b_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpmYWY3OWM5NzllMzM0ZmFlYjU1MzM1NzRlNzFmMTk0YS90YWJsZXJhbmdlOmZhZjc5Yzk3OWUzMzRmYWViNTUzMzU3NGU3MWYxOTRhXzktMS0xLTEtMA_0d9e97a0-5d85-4c13-8894-1468d13eb933"
      unitRef="cad">116500000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="ib363394b95594a3a8e9fd5bee3561a8e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90YWJsZTpmYWY3OWM5NzllMzM0ZmFlYjU1MzM1NzRlNzFmMTk0YS90YWJsZXJhbmdlOmZhZjc5Yzk3OWUzMzRmYWViNTUzMzU3NGU3MWYxOTRhXzktMi0xLTEtMA_21087f3e-e7f8-4c76-9c73-1ea231f88406"
      unitRef="cad">74200000</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90ZXh0cmVnaW9uOjFmZDZlZGI0OTYzNDQ2OTJiMDAzMzUxNmI1ZmNkNDVjXzE2NDkyNjc0NDM1OTQ_54e84954-22d5-466d-8307-cde4287d8042"
      unitRef="cad">4900000</ifrs-full:UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90ZXh0cmVnaW9uOjFmZDZlZGI0OTYzNDQ2OTJiMDAzMzUxNmI1ZmNkNDVjXzE2NDkyNjc0NDM1ODg_c3188d8a-d860-4ecf-ac7d-12f045fb1132"
      unitRef="cad">0</ifrs-full:UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised>
    <stn:AdjustmentForTaxRelatingToTaxLegislationChanges
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTIvZnJhZzoxZmQ2ZWRiNDk2MzQ0NjkyYjAwMzM1MTZiNWZjZDQ1Yy90ZXh0cmVnaW9uOjFmZDZlZGI0OTYzNDQ2OTJiMDAzMzUxNmI1ZmNkNDVjXzEwOTU_eba81866-8030-4745-94d8-6c59cd769ed2"
      unitRef="cad">9100000</stn:AdjustmentForTaxRelatingToTaxLegislationChanges>
    <ifrs-full:DisclosureOfFinanceCostExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTUvZnJhZzo4ZjRmZjBlOGI3YTc0ZGVkYmJmOWYyMjA3ODUxNTY3Ni90ZXh0cmVnaW9uOjhmNGZmMGU4YjdhNzRkZWRiYmY5ZjIyMDc4NTE1Njc2Xzkw_b96f1050-dea8-4560-9341-72437c6aab65">Net Interest Expense &lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December&#160;31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Note&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest on credit facilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;9.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;20.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;23.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;28.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;9.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;42.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;53.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest income on FVOCI investment debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(3.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(4.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Net interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;37.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;49.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfFinanceCostExplanatory>
    <ifrs-full:DisclosureOfInterestIncomeExpenseExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTUvZnJhZzo4ZjRmZjBlOGI3YTc0ZGVkYmJmOWYyMjA3ODUxNTY3Ni90ZXh0cmVnaW9uOjhmNGZmMGU4YjdhNzRkZWRiYmY5ZjIyMDc4NTE1Njc2Xzkx_41e8847d-2330-4035-a7be-16584801ef8b">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December&#160;31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Note&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest on credit facilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;17&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;9.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;20.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;23.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;28.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;9.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;42.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;53.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest income on FVOCI investment debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(3.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(4.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Net interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;37.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;49.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfInterestIncomeExpenseExplanatory>
    <ifrs-full:InterestExpenseOnBorrowings
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTUvZnJhZzo4ZjRmZjBlOGI3YTc0ZGVkYmJmOWYyMjA3ODUxNTY3Ni90YWJsZTphZmE3OWEyNzM0ZWQ0ZWNlYjA1Y2E1ZDRmYThhZGE4ZS90YWJsZXJhbmdlOmFmYTc5YTI3MzRlZDRlY2ViMDVjYTVkNGZhOGFkYThlXzUtMi0xLTEtMA_817b445b-66b0-4d41-ac50-ccb90666c902"
      unitRef="cad">9500000</ifrs-full:InterestExpenseOnBorrowings>
    <ifrs-full:InterestExpenseOnBorrowings
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTUvZnJhZzo4ZjRmZjBlOGI3YTc0ZGVkYmJmOWYyMjA3ODUxNTY3Ni90YWJsZTphZmE3OWEyNzM0ZWQ0ZWNlYjA1Y2E1ZDRmYThhZGE4ZS90YWJsZXJhbmdlOmFmYTc5YTI3MzRlZDRlY2ViMDVjYTVkNGZhOGFkYThlXzUtMy0xLTEtMA_aef539c7-3776-4649-aee4-5c3f30f15e25"
      unitRef="cad">20100000</ifrs-full:InterestExpenseOnBorrowings>
    <ifrs-full:InterestExpenseOnLeaseLiabilities
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTUvZnJhZzo4ZjRmZjBlOGI3YTc0ZGVkYmJmOWYyMjA3ODUxNTY3Ni90YWJsZTphZmE3OWEyNzM0ZWQ0ZWNlYjA1Y2E1ZDRmYThhZGE4ZS90YWJsZXJhbmdlOmFmYTc5YTI3MzRlZDRlY2ViMDVjYTVkNGZhOGFkYThlXzYtMi0xLTEtMA_a9b6b85e-3217-4a24-b4c1-05a06543826b"
      unitRef="cad">23700000</ifrs-full:InterestExpenseOnLeaseLiabilities>
    <ifrs-full:InterestExpenseOnLeaseLiabilities
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTUvZnJhZzo4ZjRmZjBlOGI3YTc0ZGVkYmJmOWYyMjA3ODUxNTY3Ni90YWJsZTphZmE3OWEyNzM0ZWQ0ZWNlYjA1Y2E1ZDRmYThhZGE4ZS90YWJsZXJhbmdlOmFmYTc5YTI3MzRlZDRlY2ViMDVjYTVkNGZhOGFkYThlXzYtMy0xLTEtMA_2799cdf7-c4a7-4ed9-9e6a-8addbf3db918"
      unitRef="cad">28800000</ifrs-full:InterestExpenseOnLeaseLiabilities>
    <stn:InterestExpenseOnOther
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTUvZnJhZzo4ZjRmZjBlOGI3YTc0ZGVkYmJmOWYyMjA3ODUxNTY3Ni90YWJsZTphZmE3OWEyNzM0ZWQ0ZWNlYjA1Y2E1ZDRmYThhZGE4ZS90YWJsZXJhbmdlOmFmYTc5YTI3MzRlZDRlY2ViMDVjYTVkNGZhOGFkYThlXzctMi0xLTEtMA_8a7c20b6-1434-4d5a-9f9e-49ad439876b6"
      unitRef="cad">9500000</stn:InterestExpenseOnOther>
    <stn:InterestExpenseOnOther
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTUvZnJhZzo4ZjRmZjBlOGI3YTc0ZGVkYmJmOWYyMjA3ODUxNTY3Ni90YWJsZTphZmE3OWEyNzM0ZWQ0ZWNlYjA1Y2E1ZDRmYThhZGE4ZS90YWJsZXJhbmdlOmFmYTc5YTI3MzRlZDRlY2ViMDVjYTVkNGZhOGFkYThlXzctMy0xLTEtMA_acf6c513-1b27-484c-9470-69f4f34e7805"
      unitRef="cad">4200000</stn:InterestExpenseOnOther>
    <ifrs-full:InterestExpense
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTUvZnJhZzo4ZjRmZjBlOGI3YTc0ZGVkYmJmOWYyMjA3ODUxNTY3Ni90YWJsZTphZmE3OWEyNzM0ZWQ0ZWNlYjA1Y2E1ZDRmYThhZGE4ZS90YWJsZXJhbmdlOmFmYTc5YTI3MzRlZDRlY2ViMDVjYTVkNGZhOGFkYThlXzgtMi0xLTEtMA_82858f1d-9037-4a0e-8ba5-8fb6e2a1deba"
      unitRef="cad">42700000</ifrs-full:InterestExpense>
    <ifrs-full:InterestExpense
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTUvZnJhZzo4ZjRmZjBlOGI3YTc0ZGVkYmJmOWYyMjA3ODUxNTY3Ni90YWJsZTphZmE3OWEyNzM0ZWQ0ZWNlYjA1Y2E1ZDRmYThhZGE4ZS90YWJsZXJhbmdlOmFmYTc5YTI3MzRlZDRlY2ViMDVjYTVkNGZhOGFkYThlXzgtMy0xLTEtMA_b2753e56-fad0-42ed-b7ec-4d601c8963d7"
      unitRef="cad">53100000</ifrs-full:InterestExpense>
    <ifrs-full:InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTUvZnJhZzo4ZjRmZjBlOGI3YTc0ZGVkYmJmOWYyMjA3ODUxNTY3Ni90YWJsZTphZmE3OWEyNzM0ZWQ0ZWNlYjA1Y2E1ZDRmYThhZGE4ZS90YWJsZXJhbmdlOmFmYTc5YTI3MzRlZDRlY2ViMDVjYTVkNGZhOGFkYThlXzktMi0xLTEtMA_08a4c006-9405-4312-b4f8-06d918c555ac"
      unitRef="cad">3500000</ifrs-full:InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome>
    <ifrs-full:InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTUvZnJhZzo4ZjRmZjBlOGI3YTc0ZGVkYmJmOWYyMjA3ODUxNTY3Ni90YWJsZTphZmE3OWEyNzM0ZWQ0ZWNlYjA1Y2E1ZDRmYThhZGE4ZS90YWJsZXJhbmdlOmFmYTc5YTI3MzRlZDRlY2ViMDVjYTVkNGZhOGFkYThlXzktMy0xLTEtMA_02dc1c02-0e6b-413f-95ba-d6ff21cf5b43"
      unitRef="cad">2800000</ifrs-full:InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome>
    <ifrs-full:InterestIncomeOnOtherFinancialAssets
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTUvZnJhZzo4ZjRmZjBlOGI3YTc0ZGVkYmJmOWYyMjA3ODUxNTY3Ni90YWJsZTphZmE3OWEyNzM0ZWQ0ZWNlYjA1Y2E1ZDRmYThhZGE4ZS90YWJsZXJhbmdlOmFmYTc5YTI3MzRlZDRlY2ViMDVjYTVkNGZhOGFkYThlXzEwLTItMS0xLTA_e2ec9c74-6d3b-4447-9ce3-415ca2915dc3"
      unitRef="cad">1300000</ifrs-full:InterestIncomeOnOtherFinancialAssets>
    <ifrs-full:InterestIncomeOnOtherFinancialAssets
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTUvZnJhZzo4ZjRmZjBlOGI3YTc0ZGVkYmJmOWYyMjA3ODUxNTY3Ni90YWJsZTphZmE3OWEyNzM0ZWQ0ZWNlYjA1Y2E1ZDRmYThhZGE4ZS90YWJsZXJhbmdlOmFmYTc5YTI3MzRlZDRlY2ViMDVjYTVkNGZhOGFkYThlXzEwLTMtMS0xLTA_ec07a393-a915-4dbd-bdba-e53e1aac4e17"
      unitRef="cad">1100000</ifrs-full:InterestIncomeOnOtherFinancialAssets>
    <ifrs-full:RevenueFromInterest
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTUvZnJhZzo4ZjRmZjBlOGI3YTc0ZGVkYmJmOWYyMjA3ODUxNTY3Ni90YWJsZTphZmE3OWEyNzM0ZWQ0ZWNlYjA1Y2E1ZDRmYThhZGE4ZS90YWJsZXJhbmdlOmFmYTc5YTI3MzRlZDRlY2ViMDVjYTVkNGZhOGFkYThlXzExLTItMS0xLTA_97193a5f-cb6a-43ae-8d09-01080b3cc9c7"
      unitRef="cad">4800000</ifrs-full:RevenueFromInterest>
    <ifrs-full:RevenueFromInterest
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTUvZnJhZzo4ZjRmZjBlOGI3YTc0ZGVkYmJmOWYyMjA3ODUxNTY3Ni90YWJsZTphZmE3OWEyNzM0ZWQ0ZWNlYjA1Y2E1ZDRmYThhZGE4ZS90YWJsZXJhbmdlOmFmYTc5YTI3MzRlZDRlY2ViMDVjYTVkNGZhOGFkYThlXzExLTMtMS0xLTA_b6108930-5165-4399-8a28-60c5193242dc"
      unitRef="cad">3900000</ifrs-full:RevenueFromInterest>
    <ifrs-full:InterestRevenueExpense
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTUvZnJhZzo4ZjRmZjBlOGI3YTc0ZGVkYmJmOWYyMjA3ODUxNTY3Ni90YWJsZTphZmE3OWEyNzM0ZWQ0ZWNlYjA1Y2E1ZDRmYThhZGE4ZS90YWJsZXJhbmdlOmFmYTc5YTI3MzRlZDRlY2ViMDVjYTVkNGZhOGFkYThlXzEyLTItMS0xLTA_00e4cf45-50b0-4f3c-af87-4fcb6257d9f8"
      unitRef="cad">-37900000</ifrs-full:InterestRevenueExpense>
    <ifrs-full:InterestRevenueExpense
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTUvZnJhZzo4ZjRmZjBlOGI3YTc0ZGVkYmJmOWYyMjA3ODUxNTY3Ni90YWJsZTphZmE3OWEyNzM0ZWQ0ZWNlYjA1Y2E1ZDRmYThhZGE4ZS90YWJsZXJhbmdlOmFmYTc5YTI3MzRlZDRlY2ViMDVjYTVkNGZhOGFkYThlXzEyLTMtMS0xLTA_5dae4c31-008d-40d0-a61c-dfdeaa9c34e3"
      unitRef="cad">-49200000</ifrs-full:InterestRevenueExpense>
    <ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTgvZnJhZzozMTkwZGI0MGY3N2Q0MjcwOGUzNTFlZDI1M2U0ZmE0OS90ZXh0cmVnaW9uOjMxOTBkYjQwZjc3ZDQyNzA4ZTM1MWVkMjUzZTRmYTQ5XzE1NTc_6303b2a0-b499-4961-9889-c4e913d9a25a">Revenue&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Disaggregation of revenue&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company provides professional consulting services in engineering, architecture, interior design, landscape architecture, surveying, environmental sciences, project management, and project economics throughout North America and globally. The Company has five specialized business operating units: Buildings, Energy&#160;&amp;amp; Resources, Environmental Services, Infrastructure, and Water. Revenue is derived principally under&#160;fee-for-service&#160;agreements with clients. Disaggregation of revenue by geographic area and service is included in note 35. Acquisitions increased deferred revenue by $43.0 and did not impact contract assets (note 7). In 2020, there were no significant changes to contract assets and deferred revenue. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Revenue recognized in 2021 and included in deferred revenue at January&#160;1, 2021, was $197.3 (2020 &#x2013; $199.2). Revenue recognized in 2021 from performance obligations satisfied (or partially satisfied) in prior years was less than 1% (2020 &#x2013; 5%) of the Company&#x2019;s gross revenue from continuing operations.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Remaining performance obligations (backlog)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The aggregate amount of estimated revenue related to performance obligations that are unsatisfied (or partially unsatisfied) as at December&#160;31, 2021, was $5,134.3 (2020 &#x2013; $4,377.1). This amount includes all contracts with customers but excludes variable consideration that is not highly probable. The Company expects to recognize approximately 78% (2020 &#x2013; 78%) of this revenue as contracts are completed over the next 18 months with the remainder recognized thereafter.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory>
    <stn:NumberOfSpecializedBusinessOperatingUnits
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTgvZnJhZzozMTkwZGI0MGY3N2Q0MjcwOGUzNTFlZDI1M2U0ZmE0OS90ZXh0cmVnaW9uOjMxOTBkYjQwZjc3ZDQyNzA4ZTM1MWVkMjUzZTRmYTQ5XzMwMA_3a3dd087-1117-49d5-82c2-f2cdfd4debdb"
      unitRef="unit">5</stn:NumberOfSpecializedBusinessOperatingUnits>
    <ifrs-full:ContractLiabilitiesRecognisedAsOfAcquisitionDate
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTgvZnJhZzozMTkwZGI0MGY3N2Q0MjcwOGUzNTFlZDI1M2U0ZmE0OS90ZXh0cmVnaW9uOjMxOTBkYjQwZjc3ZDQyNzA4ZTM1MWVkMjUzZTRmYTQ5XzEwOTk1MTE2MzAxNTI_a41d2884-190c-44da-9336-f0fdc05ce904"
      unitRef="cad">43000000.0</ifrs-full:ContractLiabilitiesRecognisedAsOfAcquisitionDate>
    <ifrs-full:RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTgvZnJhZzozMTkwZGI0MGY3N2Q0MjcwOGUzNTFlZDI1M2U0ZmE0OS90ZXh0cmVnaW9uOjMxOTBkYjQwZjc3ZDQyNzA4ZTM1MWVkMjUzZTRmYTQ5Xzg3Ng_ace9d5f3-197f-4a0c-9373-6193af176601"
      unitRef="cad">197300000</ifrs-full:RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod>
    <ifrs-full:RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTgvZnJhZzozMTkwZGI0MGY3N2Q0MjcwOGUzNTFlZDI1M2U0ZmE0OS90ZXh0cmVnaW9uOjMxOTBkYjQwZjc3ZDQyNzA4ZTM1MWVkMjUzZTRmYTQ5Xzg4NQ_e1534f2e-64dc-4731-97ac-ca3723a67683"
      unitRef="cad">199200000</ifrs-full:RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod>
    <ifrs-full:PercentageOfEntitysRevenue
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTgvZnJhZzozMTkwZGI0MGY3N2Q0MjcwOGUzNTFlZDI1M2U0ZmE0OS90ZXh0cmVnaW9uOjMxOTBkYjQwZjc3ZDQyNzA4ZTM1MWVkMjUzZTRmYTQ5XzEwMDg_138ca0dc-3a51-4add-820c-96b9c2addcf7"
      unitRef="number">0.01</ifrs-full:PercentageOfEntitysRevenue>
    <ifrs-full:PercentageOfEntitysRevenue
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTgvZnJhZzozMTkwZGI0MGY3N2Q0MjcwOGUzNTFlZDI1M2U0ZmE0OS90ZXh0cmVnaW9uOjMxOTBkYjQwZjc3ZDQyNzA4ZTM1MWVkMjUzZTRmYTQ5XzEwMTc_1ddf1f86-b151-4d5c-95bd-77ccac00ba60"
      unitRef="number">0.05</ifrs-full:PercentageOfEntitysRevenue>
    <ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTgvZnJhZzozMTkwZGI0MGY3N2Q0MjcwOGUzNTFlZDI1M2U0ZmE0OS90ZXh0cmVnaW9uOjMxOTBkYjQwZjc3ZDQyNzA4ZTM1MWVkMjUzZTRmYTQ5XzEyNjQ_a8897b1f-81ab-435b-93a5-801c394eb9eb"
      unitRef="cad">5134300000</ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations>
    <ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTgvZnJhZzozMTkwZGI0MGY3N2Q0MjcwOGUzNTFlZDI1M2U0ZmE0OS90ZXh0cmVnaW9uOjMxOTBkYjQwZjc3ZDQyNzA4ZTM1MWVkMjUzZTRmYTQ5XzEyNzM_c135e4da-b606-48c4-87b8-142ff8f0fa8f"
      unitRef="cad">4377100000</ifrs-full:TransactionPriceAllocatedToRemainingPerformanceObligations>
    <stn:PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTgvZnJhZzozMTkwZGI0MGY3N2Q0MjcwOGUzNTFlZDI1M2U0ZmE0OS90ZXh0cmVnaW9uOjMxOTBkYjQwZjc3ZDQyNzA4ZTM1MWVkMjUzZTRmYTQ5XzE0NDA_9f3dda9e-afef-4c55-a97b-bf787298ebec"
      unitRef="number">0.78</stn:PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue>
    <stn:PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTgvZnJhZzozMTkwZGI0MGY3N2Q0MjcwOGUzNTFlZDI1M2U0ZmE0OS90ZXh0cmVnaW9uOjMxOTBkYjQwZjc3ZDQyNzA4ZTM1MWVkMjUzZTRmYTQ5XzE0NDk_0a8e2fd9-fe22-4a2f-8901-a7264b59869a"
      unitRef="number">0.78</stn:PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue>
    <stn:TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMTgvZnJhZzozMTkwZGI0MGY3N2Q0MjcwOGUzNTFlZDI1M2U0ZmE0OS90ZXh0cmVnaW9uOjMxOTBkYjQwZjc3ZDQyNzA4ZTM1MWVkMjUzZTRmYTQ5XzE1MTA_9336f481-7b8d-4d44-802f-4a2f7cf4600a">P18M</stn:TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment>
    <stn:DisclosureOfEmployeeCostsTextBlock
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90ZXh0cmVnaW9uOjZiYWVkNDI1ZGVlNTQ1MWY5MzAwYTM5ZWFjYWM4OGY3XzEwMjA_f725480a-5fb5-40fe-bce9-7a7b761b3da7">Employee Costs from Continuing Operations&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Note&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Wages, salaries, and benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,644.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,670.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Pension costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;77.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;79.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Share-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;46.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;16.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total employee costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,768.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,766.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Direct labor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,672.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,754.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Indirect labor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,095.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,012.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total employee costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,768.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,766.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Direct labor costs include salaries, wages, and related fringe benefits (including pension costs) for labor hours directly associated with the completion of projects. Bonuses, share-based compensation, termination payments, and salaries, wages, and related fringe benefits (including pension costs) for labor hours not directly associated with the completion of projects are included in indirect labor costs. Indirect labor costs are included in administrative and marketing expenses in the consolidated statements of income. Included in pension costs is $76.1 (2020 &#x2013; $77.3) related to defined contribution plans.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As a result of the COVID-19 pandemic, government grants received for wag&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;e subsidies were $4.3 (2020 - $3.5). These wage subsidies were presented as a reduction to direct labor of $3.3 (2020 - nil) in direct payroll costs and indirect labor of $1.0 (2020 - $3.5) in administrative and marketing expenses. At December&#160;31, 2021, there were no unperformed conditions related to these grants.&lt;/span&gt;&lt;/div&gt;</stn:DisclosureOfEmployeeCostsTextBlock>
    <stn:DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90ZXh0cmVnaW9uOjZiYWVkNDI1ZGVlNTQ1MWY5MzAwYTM5ZWFjYWM4OGY3XzEwMTk_9325796e-d79b-48db-8df8-29ccc35a91c6">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.111%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.393%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Note&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Wages, salaries, and benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,644.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,670.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Pension costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;77.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;79.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Share-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;46.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;16.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total employee costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,768.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,766.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Direct labor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,672.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,754.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Indirect labor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,095.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,012.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total employee costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,768.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,766.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</stn:DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock>
    <ifrs-full:ShorttermEmployeeBenefitsExpense
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90YWJsZTpiYjFhN2VjNGQ2MTY0ZTdlOTIyZGVkZTdjZGVkZjUyOS90YWJsZXJhbmdlOmJiMWE3ZWM0ZDYxNjRlN2U5MjJkZWRlN2NkZWRmNTI5XzMtMi0xLTEtMA_641aed1f-de38-4776-ba29-6d34429b75e8"
      unitRef="cad">2644600000</ifrs-full:ShorttermEmployeeBenefitsExpense>
    <ifrs-full:ShorttermEmployeeBenefitsExpense
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90YWJsZTpiYjFhN2VjNGQ2MTY0ZTdlOTIyZGVkZTdjZGVkZjUyOS90YWJsZXJhbmdlOmJiMWE3ZWM0ZDYxNjRlN2U5MjJkZWRlN2NkZWRmNTI5XzMtMy0xLTEtMA_a1a0fec9-7b55-43d3-a13b-784d8057e662"
      unitRef="cad">2670300000</ifrs-full:ShorttermEmployeeBenefitsExpense>
    <ifrs-full:PostemploymentBenefitExpenseInProfitOrLoss
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90YWJsZTpiYjFhN2VjNGQ2MTY0ZTdlOTIyZGVkZTdjZGVkZjUyOS90YWJsZXJhbmdlOmJiMWE3ZWM0ZDYxNjRlN2U5MjJkZWRlN2NkZWRmNTI5XzQtMi0xLTEtMA_009a05b4-5c19-48a3-9bdc-da81c47c7156"
      unitRef="cad">77300000</ifrs-full:PostemploymentBenefitExpenseInProfitOrLoss>
    <ifrs-full:PostemploymentBenefitExpenseInProfitOrLoss
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90YWJsZTpiYjFhN2VjNGQ2MTY0ZTdlOTIyZGVkZTdjZGVkZjUyOS90YWJsZXJhbmdlOmJiMWE3ZWM0ZDYxNjRlN2U5MjJkZWRlN2NkZWRmNTI5XzQtMy0xLTEtMA_f5639fb8-073a-4357-ac74-4fbffa8995fe"
      unitRef="cad">79300000</ifrs-full:PostemploymentBenefitExpenseInProfitOrLoss>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90YWJsZTpiYjFhN2VjNGQ2MTY0ZTdlOTIyZGVkZTdjZGVkZjUyOS90YWJsZXJhbmdlOmJiMWE3ZWM0ZDYxNjRlN2U5MjJkZWRlN2NkZWRmNTI5XzUtMi0xLTEtMA_019d01b0-5d4b-4fa8-936c-a0f03aa7fa67"
      unitRef="cad">46700000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90YWJsZTpiYjFhN2VjNGQ2MTY0ZTdlOTIyZGVkZTdjZGVkZjUyOS90YWJsZXJhbmdlOmJiMWE3ZWM0ZDYxNjRlN2U5MjJkZWRlN2NkZWRmNTI5XzUtMy0xLTEtMA_0e03fb94-a90c-4d27-88a5-d24dcdc40e76"
      unitRef="cad">16400000</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
    <ifrs-full:EmployeeBenefitsExpense
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90YWJsZTpiYjFhN2VjNGQ2MTY0ZTdlOTIyZGVkZTdjZGVkZjUyOS90YWJsZXJhbmdlOmJiMWE3ZWM0ZDYxNjRlN2U5MjJkZWRlN2NkZWRmNTI5XzYtMi0xLTEtMA_541d9bf4-7022-4aa9-bb8a-5efbb30a11a4"
      unitRef="cad">2768600000</ifrs-full:EmployeeBenefitsExpense>
    <ifrs-full:EmployeeBenefitsExpense
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90YWJsZTpiYjFhN2VjNGQ2MTY0ZTdlOTIyZGVkZTdjZGVkZjUyOS90YWJsZXJhbmdlOmJiMWE3ZWM0ZDYxNjRlN2U5MjJkZWRlN2NkZWRmNTI5XzYtMy0xLTEtMA_0e667679-0cc3-4349-a84a-e78ac8d0d621"
      unitRef="cad">2766000000</ifrs-full:EmployeeBenefitsExpense>
    <stn:DirectLaborCosts
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90YWJsZTpiYjFhN2VjNGQ2MTY0ZTdlOTIyZGVkZTdjZGVkZjUyOS90YWJsZXJhbmdlOmJiMWE3ZWM0ZDYxNjRlN2U5MjJkZWRlN2NkZWRmNTI5XzctMi0xLTEtMA_652b64e0-9897-406c-b863-104d26c963eb"
      unitRef="cad">1672800000</stn:DirectLaborCosts>
    <stn:DirectLaborCosts
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90YWJsZTpiYjFhN2VjNGQ2MTY0ZTdlOTIyZGVkZTdjZGVkZjUyOS90YWJsZXJhbmdlOmJiMWE3ZWM0ZDYxNjRlN2U5MjJkZWRlN2NkZWRmNTI5XzctMy0xLTEtMA_7f7b3d46-6756-4016-b36a-a02f2e1edd9b"
      unitRef="cad">1754000000</stn:DirectLaborCosts>
    <stn:IndirectLaborCosts
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90YWJsZTpiYjFhN2VjNGQ2MTY0ZTdlOTIyZGVkZTdjZGVkZjUyOS90YWJsZXJhbmdlOmJiMWE3ZWM0ZDYxNjRlN2U5MjJkZWRlN2NkZWRmNTI5XzgtMi0xLTEtMA_92bf8df7-d8d7-4506-980f-09913974ebb9"
      unitRef="cad">1095800000</stn:IndirectLaborCosts>
    <stn:IndirectLaborCosts
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90YWJsZTpiYjFhN2VjNGQ2MTY0ZTdlOTIyZGVkZTdjZGVkZjUyOS90YWJsZXJhbmdlOmJiMWE3ZWM0ZDYxNjRlN2U5MjJkZWRlN2NkZWRmNTI5XzgtMy0xLTEtMA_e94bba2e-42d6-4f12-bfae-820cc7b8af5d"
      unitRef="cad">1012000000</stn:IndirectLaborCosts>
    <ifrs-full:EmployeeBenefitsExpense
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90YWJsZTpiYjFhN2VjNGQ2MTY0ZTdlOTIyZGVkZTdjZGVkZjUyOS90YWJsZXJhbmdlOmJiMWE3ZWM0ZDYxNjRlN2U5MjJkZWRlN2NkZWRmNTI5XzktMi0xLTEtMA_8a2bc5c7-2f37-4b3f-b998-03c4f49a3416"
      unitRef="cad">2768600000</ifrs-full:EmployeeBenefitsExpense>
    <ifrs-full:EmployeeBenefitsExpense
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90YWJsZTpiYjFhN2VjNGQ2MTY0ZTdlOTIyZGVkZTdjZGVkZjUyOS90YWJsZXJhbmdlOmJiMWE3ZWM0ZDYxNjRlN2U5MjJkZWRlN2NkZWRmNTI5XzktMy0xLTEtMA_4f29a72a-ff03-4f84-afb7-0b5c112f1b23"
      unitRef="cad">2766000000</ifrs-full:EmployeeBenefitsExpense>
    <ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90ZXh0cmVnaW9uOjZiYWVkNDI1ZGVlNTQ1MWY5MzAwYTM5ZWFjYWM4OGY3XzYwOQ_e70663e2-0538-4c48-b582-f000ef576a64"
      unitRef="cad">76100000</ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans>
    <ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90ZXh0cmVnaW9uOjZiYWVkNDI1ZGVlNTQ1MWY5MzAwYTM5ZWFjYWM4OGY3XzYxOA_5ed033ab-4ee0-45c0-a4fd-247f8ac289d4"
      unitRef="cad">77300000</ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans>
    <ifrs-full:ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities
      contextRef="i25250f382e064fc5ad7787bc68f5fcc0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90ZXh0cmVnaW9uOjZiYWVkNDI1ZGVlNTQ1MWY5MzAwYTM5ZWFjYWM4OGY3XzEwOTk1MTE2MjkwODY_c7a16fde-e3aa-4cf7-84f5-734502b7c047"
      unitRef="cad">4300000</ifrs-full:ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities
      contextRef="ia5863b0c532b48b3a4c7de6735282797_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90ZXh0cmVnaW9uOjZiYWVkNDI1ZGVlNTQ1MWY5MzAwYTM5ZWFjYWM4OGY3XzEwOTk1MTE2MjkwNzM_bd09d1c3-18df-4a6e-ad1b-5c811025e35d"
      unitRef="cad">3500000</ifrs-full:ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities>
    <stn:ReductionOfDirectLabor
      contextRef="i239e45b8e74c481486960507fdfa4698_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90ZXh0cmVnaW9uOjZiYWVkNDI1ZGVlNTQ1MWY5MzAwYTM5ZWFjYWM4OGY3XzEwOTk1MTE2MjkwOTM_c2833ef1-0b34-4c8b-a220-5d44be53d325"
      unitRef="cad">3300000</stn:ReductionOfDirectLabor>
    <stn:ReductionOfDirectLabor
      contextRef="ie313f3e252dd4a89b04b581aeca3afa7_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90ZXh0cmVnaW9uOjZiYWVkNDI1ZGVlNTQ1MWY5MzAwYTM5ZWFjYWM4OGY3XzI3NDg3NzkwNzA4MTM_2554b45b-a5e4-4415-84e1-825c5d7ee2bb"
      unitRef="cad">0</stn:ReductionOfDirectLabor>
    <stn:ReductionOfIndirectLabor
      contextRef="i239e45b8e74c481486960507fdfa4698_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90ZXh0cmVnaW9uOjZiYWVkNDI1ZGVlNTQ1MWY5MzAwYTM5ZWFjYWM4OGY3XzEwOTk1MTE2MjkxMDE_71427edf-3047-4218-8908-bed42b39c91d"
      unitRef="cad">1000000.0</stn:ReductionOfIndirectLabor>
    <stn:ReductionOfIndirectLabor
      contextRef="ie313f3e252dd4a89b04b581aeca3afa7_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjEvZnJhZzo2YmFlZDQyNWRlZTU0NTFmOTMwMGEzOWVhY2FjODhmNy90ZXh0cmVnaW9uOjZiYWVkNDI1ZGVlNTQ1MWY5MzAwYTM5ZWFjYWM4OGY3XzEwOTk1MTE2MjkwODE_28fc52b5-b02d-4df1-9d02-1fc898d8a611"
      unitRef="cad">3500000</stn:ReductionOfIndirectLabor>
    <ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjQvZnJhZzplNzE5M2M0MDg0YWU0MjljODUyNDk1ZmI0ZmIyODFlNS90ZXh0cmVnaW9uOmU3MTkzYzQwODRhZTQyOWM4NTI0OTVmYjRmYjI4MWU1XzMy_7262a2c8-b6a6-4c8c-b513-7d7f1539715d">Other Income&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.397%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Note&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Share of income from joint ventures and associates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unrealized gain on equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(13.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(1.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(17.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory>
    <stn:DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjQvZnJhZzplNzE5M2M0MDg0YWU0MjljODUyNDk1ZmI0ZmIyODFlNS90ZXh0cmVnaW9uOmU3MTkzYzQwODRhZTQyOWM4NTI0OTVmYjRmYjI4MWU1XzMz_8ad46e85-9681-477e-b41a-77cd136bf4e9">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.397%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.066%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.328%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Note&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Share of income from joint ventures and associates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Unrealized gain on equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(13.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(1.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total other income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(17.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</stn:DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjQvZnJhZzplNzE5M2M0MDg0YWU0MjljODUyNDk1ZmI0ZmIyODFlNS90YWJsZTplNjc5ZTA3ZjVhOWU0MGI4YWNhZjAyZDI1MjhhZmU1Ni90YWJsZXJhbmdlOmU2NzllMDdmNWE5ZTQwYjhhY2FmMDJkMjUyOGFmZTU2XzUtMS0xLTEtMA_9867ea73-c932-4fce-bb7b-91fe80e0a093"
      unitRef="cad">1800000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjQvZnJhZzplNzE5M2M0MDg0YWU0MjljODUyNDk1ZmI0ZmIyODFlNS90YWJsZTplNjc5ZTA3ZjVhOWU0MGI4YWNhZjAyZDI1MjhhZmU1Ni90YWJsZXJhbmdlOmU2NzllMDdmNWE5ZTQwYjhhY2FmMDJkMjUyOGFmZTU2XzUtMi0xLTEtMA_9f85fbd3-eecb-4a1b-8764-de147e01e24a"
      unitRef="cad">1500000</ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjQvZnJhZzplNzE5M2M0MDg0YWU0MjljODUyNDk1ZmI0ZmIyODFlNS90YWJsZTplNjc5ZTA3ZjVhOWU0MGI4YWNhZjAyZDI1MjhhZmU1Ni90YWJsZXJhbmdlOmU2NzllMDdmNWE5ZTQwYjhhY2FmMDJkMjUyOGFmZTU2XzYtMS0xLTEtMA_3aa1549c-bceb-48df-82e1-7ba30421decc"
      unitRef="cad">13900000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue>
    <ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjQvZnJhZzplNzE5M2M0MDg0YWU0MjljODUyNDk1ZmI0ZmIyODFlNS90YWJsZTplNjc5ZTA3ZjVhOWU0MGI4YWNhZjAyZDI1MjhhZmU1Ni90YWJsZXJhbmdlOmU2NzllMDdmNWE5ZTQwYjhhY2FmMDJkMjUyOGFmZTU2XzYtMi0xLTEtMA_739100d6-0015-4c5c-b809-12d344c5af57"
      unitRef="cad">700000</ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue>
    <stn:MiscellaneousOtherIncomeExpense
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjQvZnJhZzplNzE5M2M0MDg0YWU0MjljODUyNDk1ZmI0ZmIyODFlNS90YWJsZTplNjc5ZTA3ZjVhOWU0MGI4YWNhZjAyZDI1MjhhZmU1Ni90YWJsZXJhbmdlOmU2NzllMDdmNWE5ZTQwYjhhY2FmMDJkMjUyOGFmZTU2XzctMS0xLTEtMA_0bdd23ae-efa3-40a8-9a79-b92c939e0b5f"
      unitRef="cad">1500000</stn:MiscellaneousOtherIncomeExpense>
    <stn:MiscellaneousOtherIncomeExpense
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjQvZnJhZzplNzE5M2M0MDg0YWU0MjljODUyNDk1ZmI0ZmIyODFlNS90YWJsZTplNjc5ZTA3ZjVhOWU0MGI4YWNhZjAyZDI1MjhhZmU1Ni90YWJsZXJhbmdlOmU2NzllMDdmNWE5ZTQwYjhhY2FmMDJkMjUyOGFmZTU2XzctMi0xLTEtMA_45314f13-d116-47fd-b067-3f22327fe5d9"
      unitRef="cad">-100000</stn:MiscellaneousOtherIncomeExpense>
    <ifrs-full:OtherOperatingIncomeExpense
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjQvZnJhZzplNzE5M2M0MDg0YWU0MjljODUyNDk1ZmI0ZmIyODFlNS90YWJsZTplNjc5ZTA3ZjVhOWU0MGI4YWNhZjAyZDI1MjhhZmU1Ni90YWJsZXJhbmdlOmU2NzllMDdmNWE5ZTQwYjhhY2FmMDJkMjUyOGFmZTU2XzgtMS0xLTEtMA_b8b1ac7f-9120-435b-ae9c-06afc8ce2ec0"
      unitRef="cad">17200000</ifrs-full:OtherOperatingIncomeExpense>
    <ifrs-full:OtherOperatingIncomeExpense
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjQvZnJhZzplNzE5M2M0MDg0YWU0MjljODUyNDk1ZmI0ZmIyODFlNS90YWJsZTplNjc5ZTA3ZjVhOWU0MGI4YWNhZjAyZDI1MjhhZmU1Ni90YWJsZXJhbmdlOmU2NzllMDdmNWE5ZTQwYjhhY2FmMDJkMjUyOGFmZTU2XzgtMi0xLTEtMA_aaf5dcb9-216d-40a4-bee8-dbd10f59468f"
      unitRef="cad">2100000</ifrs-full:OtherOperatingIncomeExpense>
    <ifrs-full:DisclosureOfEarningsPerShareExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjcvZnJhZzpjNzYyMDc5NGJiN2M0MGViOWRlNzk1ODU1YTg4ZWYwNy90ZXh0cmVnaW9uOmM3NjIwNzk0YmI3YzQwZWI5ZGU3OTU4NTVhODhlZjA3XzIxMw_337ce7a1-f48e-4527-a72a-b223110cfa49">Weighted Average Shares Outstanding&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The number of basic shares outstanding and diluted common shares, calculated on a weighted average basis, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;#&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Basic shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;111,242,658&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;111,553,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Share options (dilutive effect in 2021 of 848,278 options; 2020 &#x2013; 2,123,800 options)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;374,007&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;395,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Diluted shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:1.5pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;111,616,665&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:1.5pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:1.5pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;111,949,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1.5pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2021, and December&#160;31, 2020, no options were antidilutive.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfEarningsPerShareExplanatory>
    <stn:DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjcvZnJhZzpjNzYyMDc5NGJiN2M0MGViOWRlNzk1ODU1YTg4ZWYwNy90ZXh0cmVnaW9uOmM3NjIwNzk0YmI3YzQwZWI5ZGU3OTU4NTVhODhlZjA3XzIxNA_c5e1f410-59f9-4699-9c93-0d24f6c4a055">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The number of basic shares outstanding and diluted common shares, calculated on a weighted average basis, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:8pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;#&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;#&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Basic shares outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;111,242,658&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;111,553,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Share options (dilutive effect in 2021 of 848,278 options; 2020 &#x2013; 2,123,800 options)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;374,007&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;395,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Diluted shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:1.5pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;111,616,665&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:1.5pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:1.5pt solid #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;111,949,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1.5pt solid #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</stn:DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock>
    <ifrs-full:WeightedAverageShares
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjcvZnJhZzpjNzYyMDc5NGJiN2M0MGViOWRlNzk1ODU1YTg4ZWYwNy90YWJsZToyZDhhNDU1Y2NmMjc0YWJlOGQwMTc3Y2FkN2JiNWU1ZC90YWJsZXJhbmdlOjJkOGE0NTVjY2YyNzRhYmU4ZDAxNzdjYWQ3YmI1ZTVkXzMtMS0xLTEtMA_6a5e95cf-7efb-4ab2-8348-39cf16373e00"
      unitRef="shares">111242658</ifrs-full:WeightedAverageShares>
    <ifrs-full:WeightedAverageShares
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjcvZnJhZzpjNzYyMDc5NGJiN2M0MGViOWRlNzk1ODU1YTg4ZWYwNy90YWJsZToyZDhhNDU1Y2NmMjc0YWJlOGQwMTc3Y2FkN2JiNWU1ZC90YWJsZXJhbmdlOjJkOGE0NTVjY2YyNzRhYmU4ZDAxNzdjYWQ3YmI1ZTVkXzMtMi0xLTEtMA_ba4209d6-0fd6-4a01-b4a5-6164239a9a0a"
      unitRef="shares">111553711</ifrs-full:WeightedAverageShares>
    <stn:NumberOfShareOptionsWithDilutiveEffect
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjcvZnJhZzpjNzYyMDc5NGJiN2M0MGViOWRlNzk1ODU1YTg4ZWYwNy90YWJsZToyZDhhNDU1Y2NmMjc0YWJlOGQwMTc3Y2FkN2JiNWU1ZC90YWJsZXJhbmdlOjJkOGE0NTVjY2YyNzRhYmU4ZDAxNzdjYWQ3YmI1ZTVkXzQtMC0xLTEtMC90ZXh0cmVnaW9uOmUxNDNhNjgzMjU3MDRmYjI4MzczMzI3N2Y2OTMzZThmXzQ0_9af041cb-5a05-4454-b171-93c3b7d832b3"
      unitRef="option">848278</stn:NumberOfShareOptionsWithDilutiveEffect>
    <stn:NumberOfShareOptionsWithDilutiveEffect
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjcvZnJhZzpjNzYyMDc5NGJiN2M0MGViOWRlNzk1ODU1YTg4ZWYwNy90YWJsZToyZDhhNDU1Y2NmMjc0YWJlOGQwMTc3Y2FkN2JiNWU1ZC90YWJsZXJhbmdlOjJkOGE0NTVjY2YyNzRhYmU4ZDAxNzdjYWQ3YmI1ZTVkXzQtMC0xLTEtMC90ZXh0cmVnaW9uOmUxNDNhNjgzMjU3MDRmYjI4MzczMzI3N2Y2OTMzZThmXzYx_0b957bfe-0872-4c88-a261-e072daa4e6cc"
      unitRef="option">2123800</stn:NumberOfShareOptionsWithDilutiveEffect>
    <ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjcvZnJhZzpjNzYyMDc5NGJiN2M0MGViOWRlNzk1ODU1YTg4ZWYwNy90YWJsZToyZDhhNDU1Y2NmMjc0YWJlOGQwMTc3Y2FkN2JiNWU1ZC90YWJsZXJhbmdlOjJkOGE0NTVjY2YyNzRhYmU4ZDAxNzdjYWQ3YmI1ZTVkXzQtMS0xLTEtMA_59db49b9-e717-4e38-a8d3-f754ef5b1140"
      unitRef="shares">374007</ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares>
    <ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjcvZnJhZzpjNzYyMDc5NGJiN2M0MGViOWRlNzk1ODU1YTg4ZWYwNy90YWJsZToyZDhhNDU1Y2NmMjc0YWJlOGQwMTc3Y2FkN2JiNWU1ZC90YWJsZXJhbmdlOjJkOGE0NTVjY2YyNzRhYmU4ZDAxNzdjYWQ3YmI1ZTVkXzQtMi0xLTEtMA_60686d50-104d-459e-90a1-8be0804aad85"
      unitRef="shares">395594</ifrs-full:DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares>
    <ifrs-full:AdjustedWeightedAverageShares
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjcvZnJhZzpjNzYyMDc5NGJiN2M0MGViOWRlNzk1ODU1YTg4ZWYwNy90YWJsZToyZDhhNDU1Y2NmMjc0YWJlOGQwMTc3Y2FkN2JiNWU1ZC90YWJsZXJhbmdlOjJkOGE0NTVjY2YyNzRhYmU4ZDAxNzdjYWQ3YmI1ZTVkXzUtMS0xLTEtMA_07d7d293-2750-4986-9bc3-40a9e9a6e739"
      unitRef="shares">111616665</ifrs-full:AdjustedWeightedAverageShares>
    <ifrs-full:AdjustedWeightedAverageShares
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjcvZnJhZzpjNzYyMDc5NGJiN2M0MGViOWRlNzk1ODU1YTg4ZWYwNy90YWJsZToyZDhhNDU1Y2NmMjc0YWJlOGQwMTc3Y2FkN2JiNWU1ZC90YWJsZXJhbmdlOjJkOGE0NTVjY2YyNzRhYmU4ZDAxNzdjYWQ3YmI1ZTVkXzUtMi0xLTEtMA_f7a3166a-5100-488f-945e-6288804ec770"
      unitRef="shares">111949305</ifrs-full:AdjustedWeightedAverageShares>
    <stn:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjcvZnJhZzpjNzYyMDc5NGJiN2M0MGViOWRlNzk1ODU1YTg4ZWYwNy90ZXh0cmVnaW9uOmM3NjIwNzk0YmI3YzQwZWI5ZGU3OTU4NTVhODhlZjA3XzE4NA_1df917dd-429f-4b79-af59-418d3850e7d4"
      unitRef="shares">0</stn:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1>
    <stn:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMjcvZnJhZzpjNzYyMDc5NGJiN2M0MGViOWRlNzk1ODU1YTg4ZWYwNy90ZXh0cmVnaW9uOmM3NjIwNzk0YmI3YzQwZWI5ZGU3OTU4NTVhODhlZjA3XzE4NA_7c5b7f88-5fb7-4969-a8d6-1c50677e8a2b"
      unitRef="shares">0</stn:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1>
    <ifrs-full:DisclosureOfCashFlowStatementExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90ZXh0cmVnaW9uOjkxY2MzMTE4OGU3NTQxMDk5YjM5YjFiYjhmZTZmMTRhXzEzNw_8c0cda1a-cf74-4701-a681-c430de83ed7e">Cash Flow Information&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A reconciliation of liabilities arising from financing activities for the year ended December&#160;31, 2021, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.194%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="5" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Senior Unsecured Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Revolving&lt;br/&gt;Credit&lt;br/&gt;Facility and Term Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Notes Payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Software&lt;br/&gt;Financing&lt;br/&gt;Obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Lease&lt;br/&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="24" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="24" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="24" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;756.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;88.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;688.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,549.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Statement of cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Proceeds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;300.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;61.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;363.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Transaction costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Repayments or payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(509.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(33.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(13.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(129.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(684.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Non-cash&#160;changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additions and modifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;66.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;76.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;299.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;309.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;68.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;629.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,310.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Statement of cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Proceeds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,182.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,185.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Repayments or payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(637.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(41.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(16.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(131.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(826.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Non-cash&#160;changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(7.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additions and modifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;41.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;44.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;169.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;255.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;298.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;851.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;64.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;31.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;668.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,914.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.451%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.125%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Amounts for leases recognized in the consolidated statements of cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash payments for the interest portion of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;23.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;28.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash payments for leases not included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;42.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;47.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash used in operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;66.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;76.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net cash used in financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;128.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;126.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total cash used for leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;195.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;202.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company's net cash flows from operating activities under the direct method (note 6 a), were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.148%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;CASH FLOWS FROM (USED IN) OPERATING ACTIVITIES&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash receipts from clients&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4,703.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,965.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash paid to suppliers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(1,538.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,516.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash paid to employees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(2,636.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,715.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(41.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(51.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance costs paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(5.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income taxes paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(101.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(77.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income taxes recovered&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;12.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Cash flows from operating activities from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;397.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;602.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfCashFlowStatementExplanatory>
    <ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90ZXh0cmVnaW9uOjkxY2MzMTE4OGU3NTQxMDk5YjM5YjFiYjhmZTZmMTRhXzEzNg_2b8232e9-7e43-46c3-b5c2-9fd9d9085dbd">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;A reconciliation of liabilities arising from financing activities for the year ended December&#160;31, 2021, is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.194%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.957%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.598%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="5" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Senior Unsecured Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Revolving&lt;br/&gt;Credit&lt;br/&gt;Facility and Term Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Notes Payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Software&lt;br/&gt;Financing&lt;br/&gt;Obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Lease&lt;br/&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" rowspan="4" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="24" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="24" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="24" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;756.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;88.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;15.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;688.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,549.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Statement of cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Proceeds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;300.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;61.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;363.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Transaction costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Repayments or payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(509.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(33.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(13.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(129.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(684.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Non-cash&#160;changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additions and modifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;66.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;76.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;6.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;299.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;309.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;68.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;629.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,310.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Statement of cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Proceeds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,182.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,185.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Repayments or payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(637.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(41.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(16.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(131.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(826.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Non-cash&#160;changes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Foreign exchange&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(0.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(7.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Additions and modifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;41.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;44.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;169.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;255.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;298.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;851.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;64.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;31.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;668.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,914.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i96cb2cf6dc814ba28283e29982e6c4d9_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzUtMS0xLTEtNDE4NjI_d27decec-aaa6-4b85-a4e8-94e088e524f3"
      unitRef="cad">0</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="idec589f9adb3444fb5cc1c79c9f39793_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzUtMi0xLTEtNDE4NjI_1d75f669-2c27-4c6f-9d88-408c0cdfb7a6"
      unitRef="cad">756500000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i1727fd3c334b48b480e62481e8359485_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzUtMy0xLTEtNDE4NjI_ef5995a5-70c5-4735-8918-26716fffb553"
      unitRef="cad">88700000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i664a30f871d64aceb93966c2c95fb475_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzUtNC0xLTEtNDE4NjI_c06d6602-e630-4034-9921-5f09476a2697"
      unitRef="cad">15700000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i288697935ebe46d39c3e07b0be61caf9_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzUtNS0xLTEtNDE4NjI_6ff9ec53-2ae7-4ff0-9e21-47ee220099a5"
      unitRef="cad">688900000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i95bc60adeaf14724a622aaba23d4d465_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzUtNy0xLTEtNDE4Nzc_cf66f41e-aab5-4d1c-af8f-dc7f09d1128c"
      unitRef="cad">1549800000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities
      contextRef="i5df5d93d12f847cba45817afcf72bde6_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzctMS0xLTEtNDE4NjI_cf9ef1db-1140-4f95-bcc0-0535b1e0486a"
      unitRef="cad">300000000.0</stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities
      contextRef="ibdf994addefc44fba781fe555303462c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzctMi0xLTEtNDE4NjI_49373df9-1a35-42a1-afa5-9a99078d8b4e"
      unitRef="cad">61000000.0</stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities
      contextRef="ie5080a748bbe451ab49a6810017f734c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzctMy0xLTEtNDE4NjI_e3b985e5-71d1-4d56-9048-f2681cbae5b6"
      unitRef="cad">0</stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities
      contextRef="i766e0faf381a40239a3991533a3a24b8_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzctNC0xLTEtNDE4NjI_4d807751-3a83-43ec-a4c6-1fd8f179b297"
      unitRef="cad">0</stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities
      contextRef="ie5481efaa6ea4acc9a89e86c24f14a99_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzctNS0xLTEtNDE4NjI_8d4b5306-4cd9-41cd-8a08-6c2b3ee41bf1"
      unitRef="cad">2800000</stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzctNy0xLTEtNDE4Nzc_ab385d27-57cd-4c61-8ce1-225bb0fdd8b0"
      unitRef="cad">363800000</stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities
      contextRef="i5df5d93d12f847cba45817afcf72bde6_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzgtMS0xLTEtNDE4NjI_7cc88378-8ce5-44bd-b745-1111e4655acf"
      unitRef="cad">-2100000</stn:IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities
      contextRef="ibdf994addefc44fba781fe555303462c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzgtMi0xLTEtNDE4NjI_3e0cdb9f-66cd-4a92-988c-7538dab5a5df"
      unitRef="cad">0</stn:IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities
      contextRef="ie5080a748bbe451ab49a6810017f734c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzgtMy0xLTEtNDE4NjI_a8be1925-dd6c-4b7a-9e41-c616ce391ca0"
      unitRef="cad">0</stn:IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities
      contextRef="i766e0faf381a40239a3991533a3a24b8_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzgtNC0xLTEtNDE4NjI_4e7b4c92-27d9-4b89-8e2b-7f01fe4ece32"
      unitRef="cad">0</stn:IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities
      contextRef="ie5481efaa6ea4acc9a89e86c24f14a99_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzgtNS0xLTEtNDE4NjI_70091a02-fc8b-424a-9305-c1b9ffd41c36"
      unitRef="cad">0</stn:IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzgtNy0xLTEtNDE4Nzc_409a1fbd-f6f7-4de8-9e0d-85380b7eaf4d"
      unitRef="cad">-2100000</stn:IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="i5df5d93d12f847cba45817afcf72bde6_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzktMS0xLTEtNDE4NjI_8582eaed-d0c9-4bd9-96ae-91004efd4b28"
      unitRef="cad">0</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="ibdf994addefc44fba781fe555303462c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzktMi0xLTEtNDE4NjI_67dc32ef-a1f3-43c0-a207-bde7e6853a79"
      unitRef="cad">509000000.0</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="ie5080a748bbe451ab49a6810017f734c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzktMy0xLTEtNDE4NjI_af8d1e6b-2aee-4dec-83d9-6ed607888ffd"
      unitRef="cad">33200000</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="i766e0faf381a40239a3991533a3a24b8_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzktNC0xLTEtNDE4NjI_d9ed9ed0-bdcb-4d59-a9ec-d48c42aa6ef9"
      unitRef="cad">13000000.0</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="ie5481efaa6ea4acc9a89e86c24f14a99_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzktNS0xLTEtNDE4NjI_3ac4974e-95b3-4247-9fcd-ed9d346cd747"
      unitRef="cad">129300000</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzktNy0xLTEtNDE4Nzc_5efd31b0-7713-479e-bc4b-8b484f7fdaad"
      unitRef="cad">684500000</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="i5df5d93d12f847cba45817afcf72bde6_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzExLTEtMS0xLTQxODYy_04487e95-b592-4207-8afe-0dfc0f308ee6"
      unitRef="cad">0</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="ibdf994addefc44fba781fe555303462c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzExLTItMS0xLTQxODYy_12ba56b0-905c-47ac-a105-6bb89adc45ce"
      unitRef="cad">0</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="ie5080a748bbe451ab49a6810017f734c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzExLTMtMS0xLTQxODYy_8a5ad60f-5c4f-4d29-bf66-50731f9e67c2"
      unitRef="cad">2200000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="i766e0faf381a40239a3991533a3a24b8_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzExLTQtMS0xLTQxODYy_acf6b19d-891c-4bcf-a510-86f773775938"
      unitRef="cad">200000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="ie5481efaa6ea4acc9a89e86c24f14a99_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzExLTUtMS0xLTQxODYy_eacb0b53-6ebd-4222-83da-6ba11ddae25b"
      unitRef="cad">-1600000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzExLTctMS0xLTQxODc3_d2b65e87-f120-421a-88cc-f6678f576076"
      unitRef="cad">800000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities
      contextRef="i5df5d93d12f847cba45817afcf72bde6_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzEyLTEtMS0xLTQxODYy_dfabea1d-d9a9-4137-8eeb-29d2319f4255"
      unitRef="cad">0</stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities
      contextRef="ibdf994addefc44fba781fe555303462c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzEyLTItMS0xLTQxODYy_17e017d4-636c-414c-8e98-7948f7da3430"
      unitRef="cad">0</stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities
      contextRef="ie5080a748bbe451ab49a6810017f734c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzEyLTMtMS0xLTQxODYy_93f9fde5-f63b-4442-869c-9a328e0dab96"
      unitRef="cad">10000000.0</stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities
      contextRef="i766e0faf381a40239a3991533a3a24b8_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzEyLTQtMS0xLTQxODYy_13824983-9660-4bda-99c3-148ada23f5bc"
      unitRef="cad">400000</stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities
      contextRef="ie5481efaa6ea4acc9a89e86c24f14a99_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzEyLTUtMS0xLTQxODYy_0437a9d0-b6ed-46a7-871c-fd3b58c32e0d"
      unitRef="cad">66200000</stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzEyLTctMS0xLTQxODc3_701d2379-3162-4160-9962-9a2308a038e2"
      unitRef="cad">76600000</stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="i5df5d93d12f847cba45817afcf72bde6_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzEzLTEtMS0xLTQxODcw_b9b92ddd-4fbe-4d69-9a89-7cf7e3cec825"
      unitRef="cad">1600000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="ibdf994addefc44fba781fe555303462c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzEzLTItMS0xLTQxODcw_f8cbca2c-cc4f-4573-ae62-50691d747eb3"
      unitRef="cad">600000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="ie5080a748bbe451ab49a6810017f734c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzEzLTMtMS0xLTQxODcw_b0907d8e-7c81-4dbd-a1bd-c78e3e3139e0"
      unitRef="cad">1100000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="i766e0faf381a40239a3991533a3a24b8_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzEzLTQtMS0xLTQxODcw_a14fcf09-2899-4e33-a340-c8ccb495977a"
      unitRef="cad">100000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="ie5481efaa6ea4acc9a89e86c24f14a99_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzEzLTUtMS0xLTQxODcw_4f2263c0-27d9-407f-91f0-9e5ff074b1d4"
      unitRef="cad">2800000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzEzLTctMS0xLTQxOTAy_6ca6f9c9-6cd2-47be-abe3-e2de1dfcf87c"
      unitRef="cad">6200000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i199a2ef534ad4c02b62f09007a6f4525_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzUtMS0xLTEtMA_c3405358-0f84-43f5-8b78-90225e282331"
      unitRef="cad">299500000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i263020db5a0a441b9148dddadefe6b16_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzUtMi0xLTEtMA_56b8f6fd-9f5d-4e13-b9d4-376ba608c62b"
      unitRef="cad">309100000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="ie01e1a31269c4278ac18aaea1629f1d3_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzUtNC0xLTEtMA_eaaa8ae3-31b4-4c72-a064-3940c9901f36"
      unitRef="cad">68800000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="ic4353e28d9c041f184ffe5038a5ada4f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzUtNS0xLTEtMA_258cbe30-b84d-46b6-8b29-ff5ce1f7729e"
      unitRef="cad">3400000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="ia8d99d0922c849f4a9684b3e855bbcab_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzUtNi0xLTEtMzQ0MzM_f079e1fe-dbdb-4177-8fb5-e52b4a077771"
      unitRef="cad">629800000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzUtNy0xLTEtMA_50873df8-5e8c-430e-8b5d-a5213abe90a2"
      unitRef="cad">1310600000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities
      contextRef="idccddc04441b42759380f5faddff169f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzctMS0xLTEtMA_e0a7610f-af8b-454e-98fc-fc533ce31edb"
      unitRef="cad">0</stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities
      contextRef="i8f1b5c53dd5c4be4a0d7e90fbb3d2154_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzctMi0xLTEtMA_75d96b5f-349a-45e8-8204-2df5f424e16a"
      unitRef="cad">1182200000</stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities
      contextRef="id1a5858b49104c65b2b869329effede9_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzctNC0xLTEtMA_3e0c9907-cbf7-49ea-800a-dfe97026a95b"
      unitRef="cad">0</stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities
      contextRef="ic2e7c38f3d094b4f859d49e07da0dc42_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzctNS0xLTEtMA_0169b919-0dff-48f7-8366-3eacde901ee9"
      unitRef="cad">0</stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities
      contextRef="i9ca4218549c8457e9fffd5474b806e67_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzctNi0xLTEtMzQ0MzM_244eb17d-4d35-49ae-8caa-65dd19f018fc"
      unitRef="cad">3000000.0</stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzctNy0xLTEtMA_ee6847cc-532c-472f-b387-41a19e51944a"
      unitRef="cad">1185200000</stn:IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="idccddc04441b42759380f5faddff169f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzktMS0xLTEtMA_ae6bbce0-d5e9-493e-9123-adfb3dc4adb7"
      unitRef="cad">0</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="i8f1b5c53dd5c4be4a0d7e90fbb3d2154_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzktMi0xLTEtMA_85d24857-d1b3-41ef-a180-fb198211096a"
      unitRef="cad">637500000</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="id1a5858b49104c65b2b869329effede9_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzktNC0xLTEtMA_13aeec2b-b403-4ec7-a0af-440895c03584"
      unitRef="cad">41200000</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="ic2e7c38f3d094b4f859d49e07da0dc42_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzktNS0xLTEtMA_1d6b7f5e-771f-478e-8b77-1bed5848e055"
      unitRef="cad">16800000</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="i9ca4218549c8457e9fffd5474b806e67_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzktNi0xLTEtMzQ0MzM_66de7669-4c88-4128-9cc6-5d5d509d05b3"
      unitRef="cad">131400000</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzktNy0xLTEtMA_0b858fa1-a0b6-4ed0-9586-ea97e8340c2c"
      unitRef="cad">826900000</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="idccddc04441b42759380f5faddff169f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzExLTEtMS0xLTA_17a3f10e-0f84-432f-9650-da4b4efdccc3"
      unitRef="cad">0</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="i8f1b5c53dd5c4be4a0d7e90fbb3d2154_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzExLTItMS0xLTA_825d7d51-77b2-4100-8c71-9c548d299561"
      unitRef="cad">-1400000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="id1a5858b49104c65b2b869329effede9_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzExLTQtMS0xLTA_991b6daa-affe-41c8-9179-c4339d9a0c8f"
      unitRef="cad">-3200000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="ic2e7c38f3d094b4f859d49e07da0dc42_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzExLTUtMS0xLTA_e99f9870-d745-44ba-9fd2-b7de9cca4393"
      unitRef="cad">-200000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="i9ca4218549c8457e9fffd5474b806e67_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzExLTYtMS0xLTM0NDMz_9c734b7a-6057-49d4-9d5e-0cc5b61e2c6f"
      unitRef="cad">-2800000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzExLTctMS0xLTA_d9dd7d8f-54e6-4fca-8251-c2db2044056c"
      unitRef="cad">-7600000</ifrs-full:IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities
      contextRef="idccddc04441b42759380f5faddff169f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzEyLTEtMS0xLTA_821c49fc-b040-46cd-8449-b95dc8e2d7b6"
      unitRef="cad">0</stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities
      contextRef="i8f1b5c53dd5c4be4a0d7e90fbb3d2154_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzEyLTItMS0xLTA_a6122742-e4b4-4069-8814-4fa51b43d57a"
      unitRef="cad">0</stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities
      contextRef="id1a5858b49104c65b2b869329effede9_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzEyLTQtMS0xLTA_ec71e609-a68e-4a6e-bc17-2936408de4b8"
      unitRef="cad">41600000</stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities
      contextRef="ic2e7c38f3d094b4f859d49e07da0dc42_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzEyLTUtMS0xLTA_550e3ef1-8823-42f1-bf5a-4abe66e4176c"
      unitRef="cad">44400000</stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities
      contextRef="i9ca4218549c8457e9fffd5474b806e67_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzEyLTYtMS0xLTM0NDMz_a2922ca9-b227-4812-8a48-fc66ed4ae49c"
      unitRef="cad">169300000</stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities>
    <stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzEyLTctMS0xLTA_6d13b084-e6f0-413d-9a6a-e97bb1b07a09"
      unitRef="cad">255300000</stn:IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="idccddc04441b42759380f5faddff169f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzE0LTEtMS0xLTA_57095232-5818-4260-ba5c-22ddf8a3c15e"
      unitRef="cad">-1300000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="i8f1b5c53dd5c4be4a0d7e90fbb3d2154_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzE0LTItMS0xLTA_2b8e3c74-0c31-40bb-9c03-6bfe57233436"
      unitRef="cad">-1200000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="id1a5858b49104c65b2b869329effede9_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzE0LTQtMS0xLTA_ba863e44-185e-4bfc-a0f3-923959666c10"
      unitRef="cad">-1300000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="ic2e7c38f3d094b4f859d49e07da0dc42_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzE0LTUtMS0xLTA_727d2551-a582-4d10-b1f3-a10b5819b7fd"
      unitRef="cad">200000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="i9ca4218549c8457e9fffd5474b806e67_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzE0LTYtMS0xLTM0NDMz_4e9d1c79-028a-46e7-948e-543c5615adc6"
      unitRef="cad">1000000.0</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzE0LTctMS0xLTA_6947a355-7224-47de-b92b-2ad99f89bb38"
      unitRef="cad">-2600000</ifrs-full:IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="ic01b756300664d7285443e48a66da919_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzE1LTEtMS0xLTA_839321cf-38b1-4796-a906-113db8d3c4b4"
      unitRef="cad">298200000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i5b7a9932768c48daa131194332e2b58e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzE1LTItMS0xLTA_d9315923-b741-4662-843e-2c99333a0d60"
      unitRef="cad">851200000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="ibe861908cd9d4eb3bd75b18d22816122_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzE1LTQtMS0xLTA_e6c2462b-2a4b-4073-a569-a6f40e6c09bc"
      unitRef="cad">64700000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i6853ca73d12241bbae183fa152173200_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzE1LTUtMS0xLTA_294bc75a-939d-470a-b135-2788ea83f5de"
      unitRef="cad">31000000.0</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i85ec1a5a2a5d49bbbf70f64bce165193_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzE1LTYtMS0xLTM0NDMz_64a913b9-411a-428c-afd1-0855de7e87d0"
      unitRef="cad">668900000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <ifrs-full:LiabilitiesArisingFromFinancingActivities
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTplOGZjMTE1NTc1OGE0YzA0OTAxNjVhZjNkY2NhNTYwNy90YWJsZXJhbmdlOmU4ZmMxMTU1NzU4YTRjMDQ5MDE2NWFmM2RjY2E1NjA3XzE1LTctMS0xLTA_c32c0c9c-33e7-4a6a-9ad2-f4370c3bba1b"
      unitRef="cad">1914000000</ifrs-full:LiabilitiesArisingFromFinancingActivities>
    <stn:DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90ZXh0cmVnaW9uOjkxY2MzMTE4OGU3NTQxMDk5YjM5YjFiYjhmZTZmMTRhXzgyNDYzMzcyMDg4MTM_93136773-54c9-40ca-8b46-4aca432c54ed">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.451%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.124%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.125%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Amounts for leases recognized in the consolidated statements of cash flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash payments for the interest portion of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;23.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;28.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash payments for leases not included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;42.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;47.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash used in operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;66.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e1e0df;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;76.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net cash used in financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;128.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;126.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total cash used for leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;195.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;202.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</stn:DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock>
    <stn:InterestPaymentsOfLeaseLiabilities
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTowZTg3ZTgzODViNDQ0NDZiYjQwOWEzMGQxNzBlNDAwYS90YWJsZXJhbmdlOjBlODdlODM4NWI0NDQ0NmJiNDA5YTMwZDE3MGU0MDBhXzMtMS0xLTEtMzcxNDg_bf67db11-2fa9-41c1-928c-b7bb371a6c0e"
      unitRef="cad">23700000</stn:InterestPaymentsOfLeaseLiabilities>
    <stn:InterestPaymentsOfLeaseLiabilities
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTowZTg3ZTgzODViNDQ0NDZiYjQwOWEzMGQxNzBlNDAwYS90YWJsZXJhbmdlOjBlODdlODM4NWI0NDQ0NmJiNDA5YTMwZDE3MGU0MDBhXzMtMi0xLTEtMzcxNTY_e345e8b9-02e2-456a-a293-77cd0f5cb087"
      unitRef="cad">28800000</stn:InterestPaymentsOfLeaseLiabilities>
    <stn:CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTowZTg3ZTgzODViNDQ0NDZiYjQwOWEzMGQxNzBlNDAwYS90YWJsZXJhbmdlOjBlODdlODM4NWI0NDQ0NmJiNDA5YTMwZDE3MGU0MDBhXzQtMS0xLTEtMzcxNDg_03d63f6a-e0b9-46fe-8fa2-51e5e1551420"
      unitRef="cad">42900000</stn:CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities>
    <stn:CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTowZTg3ZTgzODViNDQ0NDZiYjQwOWEzMGQxNzBlNDAwYS90YWJsZXJhbmdlOjBlODdlODM4NWI0NDQ0NmJiNDA5YTMwZDE3MGU0MDBhXzQtMi0xLTEtMzcxNTY_c23160f5-6f60-49d1-9001-c7ec4b47d985"
      unitRef="cad">47400000</stn:CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities>
    <stn:CashFlowsUsedInOperatingActivitiesForLeases
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTowZTg3ZTgzODViNDQ0NDZiYjQwOWEzMGQxNzBlNDAwYS90YWJsZXJhbmdlOjBlODdlODM4NWI0NDQ0NmJiNDA5YTMwZDE3MGU0MDBhXzUtMS0xLTEtMzcxNTA_bf100663-eeac-4c42-bb61-e396b3f08738"
      unitRef="cad">66600000</stn:CashFlowsUsedInOperatingActivitiesForLeases>
    <stn:CashFlowsUsedInOperatingActivitiesForLeases
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTowZTg3ZTgzODViNDQ0NDZiYjQwOWEzMGQxNzBlNDAwYS90YWJsZXJhbmdlOjBlODdlODM4NWI0NDQ0NmJiNDA5YTMwZDE3MGU0MDBhXzUtMi0xLTEtMzcxNTg_8f73d0c8-d83e-49ff-b5b1-cae8eee667be"
      unitRef="cad">76200000</stn:CashFlowsUsedInOperatingActivitiesForLeases>
    <stn:CashFlowsUsedInFinancingActivitiesForLeases
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTowZTg3ZTgzODViNDQ0NDZiYjQwOWEzMGQxNzBlNDAwYS90YWJsZXJhbmdlOjBlODdlODM4NWI0NDQ0NmJiNDA5YTMwZDE3MGU0MDBhXzgtMS0xLTEtMzcxNTI_629b19dd-2b04-40e9-92c8-fff418fd6e3f"
      unitRef="cad">128400000</stn:CashFlowsUsedInFinancingActivitiesForLeases>
    <stn:CashFlowsUsedInFinancingActivitiesForLeases
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTowZTg3ZTgzODViNDQ0NDZiYjQwOWEzMGQxNzBlNDAwYS90YWJsZXJhbmdlOjBlODdlODM4NWI0NDQ0NmJiNDA5YTMwZDE3MGU0MDBhXzgtMi0xLTEtMzcxNjA_9d10d856-23a2-47d4-b975-a999e2890dcf"
      unitRef="cad">126500000</stn:CashFlowsUsedInFinancingActivitiesForLeases>
    <ifrs-full:CashOutflowForLeases
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTowZTg3ZTgzODViNDQ0NDZiYjQwOWEzMGQxNzBlNDAwYS90YWJsZXJhbmdlOjBlODdlODM4NWI0NDQ0NmJiNDA5YTMwZDE3MGU0MDBhXzktMS0xLTEtMzcxNTQ_0e7f228f-08cc-4fae-a538-f9fb78b6b818"
      unitRef="cad">195000000.0</ifrs-full:CashOutflowForLeases>
    <ifrs-full:CashOutflowForLeases
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTowZTg3ZTgzODViNDQ0NDZiYjQwOWEzMGQxNzBlNDAwYS90YWJsZXJhbmdlOjBlODdlODM4NWI0NDQ0NmJiNDA5YTMwZDE3MGU0MDBhXzktMi0xLTEtMzcxNjI_2944308b-693d-4f06-8fc9-f5a5194f3a29"
      unitRef="cad">202700000</ifrs-full:CashOutflowForLeases>
    <stn:DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90ZXh0cmVnaW9uOjkxY2MzMTE4OGU3NTQxMDk5YjM5YjFiYjhmZTZmMTRhXzgyNDYzMzcyMDg4MTQ_196b5389-93bc-476a-a9f2-cac73a0a2d34">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company's net cash flows from operating activities under the direct method (note 6 a), were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.765%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.148%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.150%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;CASH FLOWS FROM (USED IN) OPERATING ACTIVITIES&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash receipts from clients&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4,703.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,965.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash paid to suppliers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(1,538.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,516.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cash paid to employees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(2,636.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2,715.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest received&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Interest paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(41.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(51.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Finance costs paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(5.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(4.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income taxes paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(101.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(77.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Income taxes recovered&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;12.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Cash flows from operating activities from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;397.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;602.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:1pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</stn:DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock>
    <ifrs-full:ReceiptsFromSalesOfGoodsAndRenderingOfServices
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTo5YjJjYjRkYzFlZmY0YmQ1OTM4MWVjOTVkZDEyOWFkZC90YWJsZXJhbmdlOjliMmNiNGRjMWVmZjRiZDU5MzgxZWM5NWRkMTI5YWRkXzMtMi0xLTEtMzc4NjM_b751713a-349c-4324-a190-7d01a45f9c00"
      unitRef="cad">4703900000</ifrs-full:ReceiptsFromSalesOfGoodsAndRenderingOfServices>
    <ifrs-full:ReceiptsFromSalesOfGoodsAndRenderingOfServices
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTo5YjJjYjRkYzFlZmY0YmQ1OTM4MWVjOTVkZDEyOWFkZC90YWJsZXJhbmdlOjliMmNiNGRjMWVmZjRiZDU5MzgxZWM5NWRkMTI5YWRkXzMtMy0xLTEtMzc4NjM_672ea075-0b39-4ecc-9f63-85758e330130"
      unitRef="cad">4965700000</ifrs-full:ReceiptsFromSalesOfGoodsAndRenderingOfServices>
    <ifrs-full:PaymentsToSuppliersForGoodsAndServices
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTo5YjJjYjRkYzFlZmY0YmQ1OTM4MWVjOTVkZDEyOWFkZC90YWJsZXJhbmdlOjliMmNiNGRjMWVmZjRiZDU5MzgxZWM5NWRkMTI5YWRkXzQtMi0xLTEtMzc4NjM_c3a63c30-f457-45fb-aa12-6c5371137db4"
      unitRef="cad">1538900000</ifrs-full:PaymentsToSuppliersForGoodsAndServices>
    <ifrs-full:PaymentsToSuppliersForGoodsAndServices
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTo5YjJjYjRkYzFlZmY0YmQ1OTM4MWVjOTVkZDEyOWFkZC90YWJsZXJhbmdlOjliMmNiNGRjMWVmZjRiZDU5MzgxZWM5NWRkMTI5YWRkXzQtMy0xLTEtMzc4NjM_dd8691e8-606b-4a96-af68-87c5392c463d"
      unitRef="cad">1516600000</ifrs-full:PaymentsToSuppliersForGoodsAndServices>
    <ifrs-full:PaymentsToAndOnBehalfOfEmployees
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTo5YjJjYjRkYzFlZmY0YmQ1OTM4MWVjOTVkZDEyOWFkZC90YWJsZXJhbmdlOjliMmNiNGRjMWVmZjRiZDU5MzgxZWM5NWRkMTI5YWRkXzUtMi0xLTEtMzc4NjM_e5d30871-6a22-429a-9b87-aadb8c6d195a"
      unitRef="cad">2636900000</ifrs-full:PaymentsToAndOnBehalfOfEmployees>
    <ifrs-full:PaymentsToAndOnBehalfOfEmployees
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTo5YjJjYjRkYzFlZmY0YmQ1OTM4MWVjOTVkZDEyOWFkZC90YWJsZXJhbmdlOjliMmNiNGRjMWVmZjRiZDU5MzgxZWM5NWRkMTI5YWRkXzUtMy0xLTEtMzc4NjM_c691e34b-e87e-4c64-b4a4-a6b46a5e0734"
      unitRef="cad">2715700000</ifrs-full:PaymentsToAndOnBehalfOfEmployees>
    <ifrs-full:InterestReceivedClassifiedAsOperatingActivities
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTo5YjJjYjRkYzFlZmY0YmQ1OTM4MWVjOTVkZDEyOWFkZC90YWJsZXJhbmdlOjliMmNiNGRjMWVmZjRiZDU5MzgxZWM5NWRkMTI5YWRkXzYtMi0xLTEtMzc4NjM_51578c5e-31f5-4c1d-8dce-6d8584e62b74"
      unitRef="cad">4700000</ifrs-full:InterestReceivedClassifiedAsOperatingActivities>
    <ifrs-full:InterestReceivedClassifiedAsOperatingActivities
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTo5YjJjYjRkYzFlZmY0YmQ1OTM4MWVjOTVkZDEyOWFkZC90YWJsZXJhbmdlOjliMmNiNGRjMWVmZjRiZDU5MzgxZWM5NWRkMTI5YWRkXzYtMy0xLTEtMzc4NjM_e17ba0ef-6b1b-4414-a481-eab1c54e653e"
      unitRef="cad">3900000</ifrs-full:InterestReceivedClassifiedAsOperatingActivities>
    <ifrs-full:InterestPaidClassifiedAsOperatingActivities
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTo5YjJjYjRkYzFlZmY0YmQ1OTM4MWVjOTVkZDEyOWFkZC90YWJsZXJhbmdlOjliMmNiNGRjMWVmZjRiZDU5MzgxZWM5NWRkMTI5YWRkXzctMi0xLTEtMzc4NjM_aeb25853-aa96-4afd-ad19-a75aa852290b"
      unitRef="cad">41100000</ifrs-full:InterestPaidClassifiedAsOperatingActivities>
    <ifrs-full:InterestPaidClassifiedAsOperatingActivities
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTo5YjJjYjRkYzFlZmY0YmQ1OTM4MWVjOTVkZDEyOWFkZC90YWJsZXJhbmdlOjliMmNiNGRjMWVmZjRiZDU5MzgxZWM5NWRkMTI5YWRkXzctMy0xLTEtMzc4NjM_f7d63b95-d5bb-4bab-bc7e-107e7260b4cc"
      unitRef="cad">51900000</ifrs-full:InterestPaidClassifiedAsOperatingActivities>
    <ifrs-full:FinanceCostsPaidClassifiedAsOperatingActivities
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTo5YjJjYjRkYzFlZmY0YmQ1OTM4MWVjOTVkZDEyOWFkZC90YWJsZXJhbmdlOjliMmNiNGRjMWVmZjRiZDU5MzgxZWM5NWRkMTI5YWRkXzgtMi0xLTEtMzc4NjM_3b6edf2e-9fa1-4e5a-9459-a3cd79585fa1"
      unitRef="cad">5700000</ifrs-full:FinanceCostsPaidClassifiedAsOperatingActivities>
    <ifrs-full:FinanceCostsPaidClassifiedAsOperatingActivities
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTo5YjJjYjRkYzFlZmY0YmQ1OTM4MWVjOTVkZDEyOWFkZC90YWJsZXJhbmdlOjliMmNiNGRjMWVmZjRiZDU5MzgxZWM5NWRkMTI5YWRkXzgtMy0xLTEtMzc4NjM_d2692b8b-deb9-40fa-864d-ff08bf970661"
      unitRef="cad">4900000</ifrs-full:FinanceCostsPaidClassifiedAsOperatingActivities>
    <ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTo5YjJjYjRkYzFlZmY0YmQ1OTM4MWVjOTVkZDEyOWFkZC90YWJsZXJhbmdlOjliMmNiNGRjMWVmZjRiZDU5MzgxZWM5NWRkMTI5YWRkXzktMi0xLTEtMzc4NjM_2c17ae10-3320-4117-964c-a00261437678"
      unitRef="cad">101500000</ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities>
    <ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTo5YjJjYjRkYzFlZmY0YmQ1OTM4MWVjOTVkZDEyOWFkZC90YWJsZXJhbmdlOjliMmNiNGRjMWVmZjRiZDU5MzgxZWM5NWRkMTI5YWRkXzktMy0xLTEtMzc4NjM_86cfce4b-9d03-4ac1-9e12-c41cd7fc8794"
      unitRef="cad">77900000</ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities>
    <ifrs-full:IncomeTaxesRefundClassifiedAsOperatingActivities
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTo5YjJjYjRkYzFlZmY0YmQ1OTM4MWVjOTVkZDEyOWFkZC90YWJsZXJhbmdlOjliMmNiNGRjMWVmZjRiZDU5MzgxZWM5NWRkMTI5YWRkXzEwLTItMS0xLTM3ODYz_431aa8dd-55b9-4cf3-93a7-b97fd5fa9757"
      unitRef="cad">12500000</ifrs-full:IncomeTaxesRefundClassifiedAsOperatingActivities>
    <ifrs-full:IncomeTaxesRefundClassifiedAsOperatingActivities
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTo5YjJjYjRkYzFlZmY0YmQ1OTM4MWVjOTVkZDEyOWFkZC90YWJsZXJhbmdlOjliMmNiNGRjMWVmZjRiZDU5MzgxZWM5NWRkMTI5YWRkXzEwLTMtMS0xLTM3ODYz_386a9a8a-0b50-49d2-a11f-a1132d93d0a0"
      unitRef="cad">0</ifrs-full:IncomeTaxesRefundClassifiedAsOperatingActivities>
    <ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTo5YjJjYjRkYzFlZmY0YmQ1OTM4MWVjOTVkZDEyOWFkZC90YWJsZXJhbmdlOjliMmNiNGRjMWVmZjRiZDU5MzgxZWM5NWRkMTI5YWRkXzExLTItMS0xLTM3ODY2_637730c7-13a9-465d-ac81-116b8ee64f57"
      unitRef="cad">397000000.0</ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations>
    <ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzAvZnJhZzo5MWNjMzExODhlNzU0MTA5OWIzOWIxYmI4ZmU2ZjE0YS90YWJsZTo5YjJjYjRkYzFlZmY0YmQ1OTM4MWVjOTVkZDEyOWFkZC90YWJsZXJhbmdlOjliMmNiNGRjMWVmZjRiZDU5MzgxZWM5NWRkMTI5YWRkXzExLTMtMS0xLTM3ODY2_8e4561ca-3b42-4d79-8cde-6f47b902074f"
      unitRef="cad">602600000</ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations>
    <ifrs-full:DisclosureOfRelatedPartyExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90ZXh0cmVnaW9uOmVjNTM1ZDE5ZWE4MDQxZGJiZTc4MzRkZDhlMDExZTE5XzI3ODY_c181afa9-1a92-45ab-8540-03030167a1ed">Related-Party DisclosuresAt December&#160;31, 2021, the Company had subsidiaries and structured entities that it controlled and included in its consolidated financial statements. The Company also enters into related-party transactions through a number of joint ventures, associates, and joint operations. These transactions involve providing or receiving services entered into in the normal course of business.&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following lists the most significant entities where the Company owns 100% of the voting and restricted securities.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.952%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Jurisdiction of Incorporation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cardno, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Delaware, United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cardno Holdings Pty. Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Australia&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;International Insurance Group Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Barbados&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Mustang Acquisition Holdings Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Delaware, United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Australia Pty Ltd&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Australia&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Consulting Caribbean Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Barbados&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Consulting International LLC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Arizona, United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Consulting International Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Consulting Ltd./Stantec Experts-conseils lt&#xe9;e&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Consulting Michigan Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Michigan, United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Consulting Services Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;New York, United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Delaware V LLC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Delaware, United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Global Capital Limited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Holding (2017)&#160;Limited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Holdings LP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Holdings ULC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec International Consulting, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Delaware, United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec New Zealand&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;New Zealand&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Technology International Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Delaware, United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec UK Limited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;There are no significant restrictions on the Company&#x2019;s ability to access or use assets or to settle liabilities of its subsidiaries. Financial statements of all subsidiaries are prepared as at the same reporting date as the Company&#x2019;s.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Structured entities&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2021, the Company had management agreements in place with several entities to provide various services, including architecture, engineering, planning, and project management. These entities have been designed so that voting rights are not the dominant factor in deciding who controls the entity. Each entity has a management agreement in place that provides the Company with control over the relevant activities of the entity where it has been assessed that the Company is exposed to variable returns of the entity and can use its power to influence the variable returns. The Company receives a management fee generally equal to the net income of the entities and has an obligation regarding the liabilities and losses of the entities. Based on these facts and circumstances, management determined that the Company controls these entities and they are consolidated in the Company&#x2019;s consolidated financial statements. The Company does not have any unconsolidated structured entities.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following lists the most significant structured entities that are consolidated in the Company&#x2019;s financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.925%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.875%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Jurisdiction&#160;of&#160;Incorporation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Architecture Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;North Carolina, United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Architecture Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Geomatics Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec International Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Pennsylvania, United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Joint operations&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company also conducted its business through the following significant joint operations.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Ownership&lt;br/&gt;Interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Jurisdiction&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="9" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Starr ll, a Joint Venture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;47%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Better Together, a Joint Venture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Australia&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Joint ventures&lt;/span&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company enters into transactions through its investments in joint ventures. The following table provides the total dollar amount for transactions that have been entered into with related parties.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.283%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.782%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.943%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.782%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.782%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.943%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.785%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;For the year ended December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Sales to&lt;br/&gt;Related Parties&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Distributions&lt;br/&gt;Paid&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Amounts Owed&lt;br/&gt;by Related&lt;br/&gt;Parties&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Sales to &lt;br/&gt;Related Parties&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Distributions &lt;br/&gt;Paid&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amounts Owed &lt;br/&gt;by Related &lt;br/&gt;Parties &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;44.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;33.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Compensation of key management personnel and directors of the Company&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Salaries and other short-term employment benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;12.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Directors&#x2019; fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Share-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;21.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;34.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s key management personnel for 2021 and 2020 include its Chief Executive Officer (CEO), Chief Operating Officers, Chief Business Officer, Chief Financial Officer, Chief Practice and Project Officer, Chief Innovation Officer, and Executive Vice Presidents. The amounts disclosed in the table are the amounts recognized as an expense related to key management personnel and directors during the year. Share-based compensation includes the fair value adjustment for the year.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfRelatedPartyExplanatory>
    <stn:DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90ZXh0cmVnaW9uOmVjNTM1ZDE5ZWE4MDQxZGJiZTc4MzRkZDhlMDExZTE5XzgyNDYzMzcyMTEyOTA_9e70630f-66eb-4912-a5aa-5425998964ff">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following lists the most significant entities where the Company owns 100% of the voting and restricted securities.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.952%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Jurisdiction of Incorporation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cardno, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Delaware, United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Cardno Holdings Pty. Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Australia&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;International Insurance Group Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Barbados&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Mustang Acquisition Holdings Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Delaware, United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Australia Pty Ltd&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Australia&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Consulting Caribbean Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Barbados&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Consulting International LLC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Arizona, United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Consulting International Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Consulting Ltd./Stantec Experts-conseils lt&#xe9;e&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Consulting Michigan Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Michigan, United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Consulting Services Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;New York, United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Delaware V LLC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Delaware, United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Global Capital Limited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Holding (2017)&#160;Limited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Holdings LP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Holdings ULC&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec International Consulting, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Delaware, United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec New Zealand&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;New Zealand&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Technology International Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Delaware, United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec UK Limited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</stn:DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock>
    <ifrs-full:ProportionOfVotingPowerHeldInSubsidiary
      contextRef="i31caf40149084bcaa010cbd730fc0e96_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90ZXh0cmVnaW9uOmVjNTM1ZDE5ZWE4MDQxZGJiZTc4MzRkZDhlMDExZTE5XzQ3NQ_9bb7781a-5052-46ca-bf00-d6251b82bf29"
      unitRef="number">1</ifrs-full:ProportionOfVotingPowerHeldInSubsidiary>
    <ifrs-full:DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90ZXh0cmVnaW9uOmVjNTM1ZDE5ZWE4MDQxZGJiZTc4MzRkZDhlMDExZTE5XzgyNDYzMzcyMTEyODk_6972fa07-0ea3-43d4-912c-07785a81a24e">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following lists the most significant structured entities that are consolidated in the Company&#x2019;s financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.925%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:32.875%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Jurisdiction&#160;of&#160;Incorporation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Architecture Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;North Carolina, United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Architecture Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec Geomatics Ltd.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Stantec International Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Pennsylvania, United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory>
    <ifrs-full:DisclosureOfJointVenturesExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90ZXh0cmVnaW9uOmVjNTM1ZDE5ZWE4MDQxZGJiZTc4MzRkZDhlMDExZTE5XzI3ODU_2fc3b220-1e92-479b-b257-ae4097394ef1">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company also conducted its business through the following significant joint operations.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Ownership&lt;br/&gt;Interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Jurisdiction&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="9" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Starr ll, a Joint Venture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;47%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Better Together, a Joint Venture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;10%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Australia&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfJointVenturesExplanatory>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="i1aed2094255f4b0cb58abd9bf9da1080_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90YWJsZTpmNTBiZjJiMGY5NTM0OWNiOTU1OTMwZjUxYWNhMzkxYS90YWJsZXJhbmdlOmY1MGJmMmIwZjk1MzQ5Y2I5NTU5MzBmNTFhY2EzOTFhXzQtMS0xLTEtMA_d2b54f08-5194-4ae7-9995-23dd426a24fe"
      unitRef="number">0.47</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:ProportionOfOwnershipInterestInJointVenture
      contextRef="i1487ece5dff84ef5a4cd0c5fdfef659b_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90YWJsZTpmNTBiZjJiMGY5NTM0OWNiOTU1OTMwZjUxYWNhMzkxYS90YWJsZXJhbmdlOmY1MGJmMmIwZjk1MzQ5Y2I5NTU5MzBmNTFhY2EzOTFhXzgtMS0xLTEtNTkzNTA_ee4d4ca3-bf0f-4932-a782-0e168e5e372d"
      unitRef="number">0.10</ifrs-full:ProportionOfOwnershipInterestInJointVenture>
    <ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90ZXh0cmVnaW9uOmVjNTM1ZDE5ZWE4MDQxZGJiZTc4MzRkZDhlMDExZTE5XzI3ODg_3fa1c098-a994-419b-a59e-0fcfdfbf1653">The following table provides the total dollar amount for transactions that have been entered into with related parties.&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.283%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.782%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.943%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.782%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.782%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.943%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.785%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;For the year ended December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Sales to&lt;br/&gt;Related Parties&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Distributions&lt;br/&gt;Paid&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Amounts Owed&lt;br/&gt;by Related&lt;br/&gt;Parties&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Sales to &lt;br/&gt;Related Parties&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Distributions &lt;br/&gt;Paid&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Amounts Owed &lt;br/&gt;by Related &lt;br/&gt;Parties &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Joint ventures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;44.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;33.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory>
    <ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions
      contextRef="i145dc6b48f6342f9a78f2d1253c1e682_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90YWJsZTpmOTRjNjNkM2RkYTY0Yzk5OGMxODMyZmQzNWUxYTMyZS90YWJsZXJhbmdlOmY5NGM2M2QzZGRhNjRjOTk4YzE4MzJmZDM1ZTFhMzJlXzItMS0xLTEtMA_55dca026-030e-4751-9f2d-acd6e6ef782b"
      unitRef="cad">44500000</ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions>
    <stn:PaymentsOfDistributionRelatedPartyTransactions
      contextRef="i145dc6b48f6342f9a78f2d1253c1e682_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90YWJsZTpmOTRjNjNkM2RkYTY0Yzk5OGMxODMyZmQzNWUxYTMyZS90YWJsZXJhbmdlOmY5NGM2M2QzZGRhNjRjOTk4YzE4MzJmZDM1ZTFhMzJlXzItMi0xLTEtMA_1b274007-8ed4-4347-9c1f-92595d47e7dc"
      unitRef="cad">1700000</stn:PaymentsOfDistributionRelatedPartyTransactions>
    <ifrs-full:AmountsPayableRelatedPartyTransactions
      contextRef="id3c00207952f409f85f5f405e0bd3576_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90YWJsZTpmOTRjNjNkM2RkYTY0Yzk5OGMxODMyZmQzNWUxYTMyZS90YWJsZXJhbmdlOmY5NGM2M2QzZGRhNjRjOTk4YzE4MzJmZDM1ZTFhMzJlXzItMy0xLTEtMA_f957db1e-1845-4868-bda2-85978774a556"
      unitRef="cad">4600000</ifrs-full:AmountsPayableRelatedPartyTransactions>
    <ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions
      contextRef="i4a541aee7fb44f2e9aa4a7a9fa166d2f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90YWJsZTpmOTRjNjNkM2RkYTY0Yzk5OGMxODMyZmQzNWUxYTMyZS90YWJsZXJhbmdlOmY5NGM2M2QzZGRhNjRjOTk4YzE4MzJmZDM1ZTFhMzJlXzItNC0xLTEtMA_1a525e85-16af-4e3b-9fee-1a7dfdfec98c"
      unitRef="cad">33400000</ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions>
    <stn:PaymentsOfDistributionRelatedPartyTransactions
      contextRef="i4a541aee7fb44f2e9aa4a7a9fa166d2f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90YWJsZTpmOTRjNjNkM2RkYTY0Yzk5OGMxODMyZmQzNWUxYTMyZS90YWJsZXJhbmdlOmY5NGM2M2QzZGRhNjRjOTk4YzE4MzJmZDM1ZTFhMzJlXzItNS0xLTEtMA_5f27f097-7cf7-4c44-b555-e841c6806254"
      unitRef="cad">2500000</stn:PaymentsOfDistributionRelatedPartyTransactions>
    <ifrs-full:AmountsPayableRelatedPartyTransactions
      contextRef="i0267ed347055497c9f4e34b4f75fa5b5_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90YWJsZTpmOTRjNjNkM2RkYTY0Yzk5OGMxODMyZmQzNWUxYTMyZS90YWJsZXJhbmdlOmY5NGM2M2QzZGRhNjRjOTk4YzE4MzJmZDM1ZTFhMzJlXzItNi0xLTEtMA_89b69c97-86d7-4372-8242-9457243cad9d"
      unitRef="cad">4300000</ifrs-full:AmountsPayableRelatedPartyTransactions>
    <stn:DisclosureOfKeyManagementPersonnelCompensationTextBlock
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90ZXh0cmVnaW9uOmVjNTM1ZDE5ZWE4MDQxZGJiZTc4MzRkZDhlMDExZTE5XzI3ODk_9c4cf43b-c967-456b-ae1f-1e32b32c0586">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Salaries and other short-term employment benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;12.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;11.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Directors&#x2019; fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;0.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Share-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;21.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;8.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;34.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;</stn:DisclosureOfKeyManagementPersonnelCompensationTextBlock>
    <ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90YWJsZTphOTgwMzQxNDk1MmE0NWZmOTlkZmFjYTgzZGZkOTEwOS90YWJsZXJhbmdlOmE5ODAzNDE0OTUyYTQ1ZmY5OWRmYWNhODNkZmQ5MTA5XzMtMS0xLTEtMA_7414650f-2ac3-434e-9449-8454508a35c9"
      unitRef="cad">12400000</ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits>
    <ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90YWJsZTphOTgwMzQxNDk1MmE0NWZmOTlkZmFjYTgzZGZkOTEwOS90YWJsZXJhbmdlOmE5ODAzNDE0OTUyYTQ1ZmY5OWRmYWNhODNkZmQ5MTA5XzMtMi0xLTEtMA_01b4b417-4391-4164-961b-74da6f15de43"
      unitRef="cad">11000000.0</ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits>
    <ifrs-full:DirectorsRemunerationExpense
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90YWJsZTphOTgwMzQxNDk1MmE0NWZmOTlkZmFjYTgzZGZkOTEwOS90YWJsZXJhbmdlOmE5ODAzNDE0OTUyYTQ1ZmY5OWRmYWNhODNkZmQ5MTA5XzQtMS0xLTEtMA_cda926a9-7e09-4813-8aca-fbd33dcf2f34"
      unitRef="cad">800000</ifrs-full:DirectorsRemunerationExpense>
    <ifrs-full:DirectorsRemunerationExpense
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90YWJsZTphOTgwMzQxNDk1MmE0NWZmOTlkZmFjYTgzZGZkOTEwOS90YWJsZXJhbmdlOmE5ODAzNDE0OTUyYTQ1ZmY5OWRmYWNhODNkZmQ5MTA5XzQtMi0xLTEtMA_86625169-ce23-4158-91dc-1ce65936c4b4"
      unitRef="cad">800000</ifrs-full:DirectorsRemunerationExpense>
    <ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90YWJsZTphOTgwMzQxNDk1MmE0NWZmOTlkZmFjYTgzZGZkOTEwOS90YWJsZXJhbmdlOmE5ODAzNDE0OTUyYTQ1ZmY5OWRmYWNhODNkZmQ5MTA5XzUtMS0xLTEtMA_015591fb-a8be-4b0c-bbe8-44a9c0832d3f"
      unitRef="cad">21600000</ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment>
    <ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90YWJsZTphOTgwMzQxNDk1MmE0NWZmOTlkZmFjYTgzZGZkOTEwOS90YWJsZXJhbmdlOmE5ODAzNDE0OTUyYTQ1ZmY5OWRmYWNhODNkZmQ5MTA5XzUtMi0xLTEtMA_e566d9b5-88ef-4fc2-96c9-65e13c0705ae"
      unitRef="cad">8100000</ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment>
    <ifrs-full:KeyManagementPersonnelCompensation
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90YWJsZTphOTgwMzQxNDk1MmE0NWZmOTlkZmFjYTgzZGZkOTEwOS90YWJsZXJhbmdlOmE5ODAzNDE0OTUyYTQ1ZmY5OWRmYWNhODNkZmQ5MTA5XzYtMS0xLTEtMA_ac68b5ff-af35-4037-964b-2f0dbed93c6a"
      unitRef="cad">34800000</ifrs-full:KeyManagementPersonnelCompensation>
    <ifrs-full:KeyManagementPersonnelCompensation
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzMvZnJhZzplYzUzNWQxOWVhODA0MWRiYmU3ODM0ZGQ4ZTAxMWUxOS90YWJsZTphOTgwMzQxNDk1MmE0NWZmOTlkZmFjYTgzZGZkOTEwOS90YWJsZXJhbmdlOmE5ODAzNDE0OTUyYTQ1ZmY5OWRmYWNhODNkZmQ5MTA5XzYtMi0xLTEtMA_a14b9b98-4729-462c-8dfd-345d76d50e10"
      unitRef="cad">19900000</ifrs-full:KeyManagementPersonnelCompensation>
    <ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90ZXh0cmVnaW9uOjhlNTkxNjFjYTM0NjQ3YWE5N2E0ZDFkOTBlOTc0NjhmXzIwMDA_8936caf3-50fe-40a6-95c5-5928285f333b">Segmented Information&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company provides comprehensive professional services in the area of infrastructure and facilities throughout North America and globally. It considers the basis on which it is organized, including geographic areas, to identify its reportable segments. Operating segments of the Company are defined as components of the Company for which separate financial information is available and are evaluated regularly by the chief operating decision maker when allocating resources and assessing performance. The chief operating decision maker is the CEO of the Company, and the Company&#x2019;s operating segments are based on its regional geographic areas.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s reportable segments are Canada, United States, and Global. These reportable segments provide professional consulting in engineering, architecture, interior design, landscape architecture, surveying, environmental sciences, project management, and project economics services in the area of infrastructure and facilities.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Segment performance is evaluated by the CEO based on project margin and is measured consistently with project margin in the consolidated financial statements. Inter-segment revenues are eliminated on consolidation and reflected in the Adjustments and Eliminations column. Reconciliations of project margin to net income before taxes and discontinued operations is included in the consolidated statements of income.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Reportable segments from continuing operations&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.922%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.404%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.922%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.922%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.922%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.247%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="18" style="background-color:#e9e9e9;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;For the year ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Canada &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;United States&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Global &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total &lt;br/&gt;Segments &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Adjustments&lt;br/&gt;and&lt;br/&gt;Eliminations&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Consolidated &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total gross revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,257.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,431.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;998.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4,687.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(111.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4,576.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less inter-segment revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;31.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;31.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;48.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;111.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(111.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Gross revenue from external customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,225.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,400.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;950.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4,576.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4,576.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less subconsultants and other direct expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;157.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;600.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;182.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;940.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;940.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total net revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,068.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,799.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;768.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;3,636.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;3,636.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Project margin&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;571.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;977.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;413.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,963.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,963.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.015%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United&#160;States&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Global &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total &lt;br/&gt;Segments &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Adjustments &lt;br/&gt;and &lt;br/&gt;Eliminations &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Consolidated &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total gross revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,272.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,675.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;880.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,828.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(98.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,730.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less inter-segment revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;34.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;44.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;98.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(98.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Gross revenue from external customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,238.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,655.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;836.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,730.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,730.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less subconsultants and other direct expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;164.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;695.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;185.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,045.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,045.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total net revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,073.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,959.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;651.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,684.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,684.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Project margin&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;533.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,048.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;348.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,930.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,930.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables disclose disaggregation of revenue by geographic area and services:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.557%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.306%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.300%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Geographic information&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Non-Current&#160;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Gross Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended December&#160;31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;644.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;646.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,225.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,238.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,880.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,430.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,400.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,655.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;144.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;142.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;341.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;321.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Australia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;325.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;149.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;243.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;159.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other global geographies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;273.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;175.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;365.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;355.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;3,267.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,542.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4,576.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,730.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Non-current&#160;assets consist of property and equipment, lease assets, goodwill, and intangible assets. Geographic information is attributed to countries based on the location of the assets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Gross revenue is attributed to countries based on the location of the project.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Gross revenue by services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;904.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;990.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Energy&#160;&amp;amp; Resources&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;559.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;631.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Environmental Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;831.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;749.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Infrastructure&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,266.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,354.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Water&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,014.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,003.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total gross revenue from external customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4,576.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,730.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Customers&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The Company has a large number of clients in various industries and sectors of the economy. No particular customer exceeds 10% of the Company&#x2019;s gross revenue.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory>
    <ifrs-full:DisclosureOfOperatingSegmentsExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90ZXh0cmVnaW9uOjhlNTkxNjFjYTM0NjQ3YWE5N2E0ZDFkOTBlOTc0NjhmXzIwMDE_9ac6876c-ebab-4332-b5a7-9e3b2d56d4a1">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Reportable segments from continuing operations&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.961%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.922%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.404%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.922%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.922%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.922%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.247%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="18" style="background-color:#e9e9e9;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;For the year ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Canada &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;United States&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Global &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total &lt;br/&gt;Segments &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Adjustments&lt;br/&gt;and&lt;br/&gt;Eliminations&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Consolidated &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total gross revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,257.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,431.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;998.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4,687.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(111.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4,576.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less inter-segment revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;31.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;31.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;48.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;111.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;(111.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Gross revenue from external customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,225.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,400.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;950.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4,576.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4,576.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less subconsultants and other direct expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;157.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;600.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;182.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;940.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;940.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total net revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,068.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,799.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;768.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;3,636.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;3,636.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Project margin&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;571.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;977.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;413.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,963.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,963.3&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.015%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.880%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.885%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United&#160;States&lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Global &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Total &lt;br/&gt;Segments &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Adjustments &lt;br/&gt;and &lt;br/&gt;Eliminations &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Consolidated &lt;br/&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total gross revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,272.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,675.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;880.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,828.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(98.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,730.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less inter-segment revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;34.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;19.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;44.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;98.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(98.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Gross revenue from external customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,238.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,655.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;836.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,730.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,730.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Less subconsultants and other direct expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;164.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;695.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;185.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,045.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,045.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total net revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,073.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,959.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;651.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,684.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;3,684.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Project margin&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;533.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,048.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;348.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,930.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,930.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfOperatingSegmentsExplanatory>
    <stn:GrossRevenue
      contextRef="ia17857f1fc7740abbd572478ffde7af0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzItMS0xLTEtMA_2110f708-cebd-4895-8f3b-4868509d64c3"
      unitRef="cad">1257700000</stn:GrossRevenue>
    <stn:GrossRevenue
      contextRef="i6a31900db31a472e8ebca6b9ed00f28e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzItMi0xLTEtMA_61e1fbea-cbf0-4533-93ed-c56e34826521"
      unitRef="cad">2431500000</stn:GrossRevenue>
    <stn:GrossRevenue
      contextRef="i40f4da9ead574a9f95e129a753f757b3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzItMy0xLTEtMA_d4c5526d-ca42-46a3-bfcc-53e4a5b18103"
      unitRef="cad">998700000</stn:GrossRevenue>
    <stn:GrossRevenue
      contextRef="i5e57dffa4444433380f6395b1fd5fb63_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzItNC0xLTEtMA_7d6bb4a6-c08f-437c-b84e-f5d33c68dae7"
      unitRef="cad">4687900000</stn:GrossRevenue>
    <stn:GrossRevenue
      contextRef="id1ebb814c6274efeb6c6717601151818_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzItNS0xLTEtMA_741aea81-8857-4d90-8e3d-440df476df23"
      unitRef="cad">-111100000</stn:GrossRevenue>
    <stn:GrossRevenue
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzItNi0xLTEtMA_a2c75dd3-e563-47f4-994e-e159e93b8e84"
      unitRef="cad">4576800000</stn:GrossRevenue>
    <stn:RevenueAdjustmentsArisingFromInterSegments
      contextRef="ia17857f1fc7740abbd572478ffde7af0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzMtMS0xLTEtMA_8ea9a60f-628e-4c2f-ad99-05c0e19f1ca8"
      unitRef="cad">-31800000</stn:RevenueAdjustmentsArisingFromInterSegments>
    <stn:RevenueAdjustmentsArisingFromInterSegments
      contextRef="i6a31900db31a472e8ebca6b9ed00f28e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzMtMi0xLTEtMA_7b3477c5-be5e-4d04-a914-6afe10f2f8e0"
      unitRef="cad">-31300000</stn:RevenueAdjustmentsArisingFromInterSegments>
    <stn:RevenueAdjustmentsArisingFromInterSegments
      contextRef="i40f4da9ead574a9f95e129a753f757b3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzMtMy0xLTEtMA_b8dfd7ae-0ab0-47c7-a766-374254c98d1b"
      unitRef="cad">-48000000.0</stn:RevenueAdjustmentsArisingFromInterSegments>
    <stn:RevenueAdjustmentsArisingFromInterSegments
      contextRef="i5e57dffa4444433380f6395b1fd5fb63_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzMtNC0xLTEtMA_0c7ee62a-f5bc-44b9-8c48-c9c571202013"
      unitRef="cad">-111100000</stn:RevenueAdjustmentsArisingFromInterSegments>
    <stn:RevenueAdjustmentsArisingFromInterSegments
      contextRef="id1ebb814c6274efeb6c6717601151818_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzMtNS0xLTEtMA_42f9e0c0-667b-4066-af0b-6d3cedeff2a0"
      unitRef="cad">111100000</stn:RevenueAdjustmentsArisingFromInterSegments>
    <stn:RevenueAdjustmentsArisingFromInterSegments
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzMtNi0xLTEtMA_031dc479-ddf5-48cb-866a-fcb2d78fbaee"
      unitRef="cad">0</stn:RevenueAdjustmentsArisingFromInterSegments>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="ia17857f1fc7740abbd572478ffde7af0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzQtMS0xLTEtMA_1b885c17-c1c0-4a84-bbf8-e3cfe4dd9220"
      unitRef="cad">1225900000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i6a31900db31a472e8ebca6b9ed00f28e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzQtMi0xLTEtMA_6f029c3c-e04d-4fcf-94d1-05af2b955415"
      unitRef="cad">2400200000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i40f4da9ead574a9f95e129a753f757b3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzQtMy0xLTEtMA_a30287d8-1a2e-418e-85e5-e5462f4b7376"
      unitRef="cad">950700000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i5e57dffa4444433380f6395b1fd5fb63_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzQtNC0xLTEtMA_d55f6fc2-fb8e-4c1c-8295-c35354d9ad1c"
      unitRef="cad">4576800000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="id1ebb814c6274efeb6c6717601151818_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzQtNS0xLTEtMA_5a85acc5-1961-47fc-a92d-5e19b8da7790"
      unitRef="cad">0</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzQtNi0xLTEtMA_91ebfa0e-14fa-465d-afb2-dcdd0a804d33"
      unitRef="cad">4576800000</ifrs-full:RevenueFromContractsWithCustomers>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="ia17857f1fc7740abbd572478ffde7af0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzUtMS0xLTEtMA_b7834276-61d0-4791-af7b-11c2412aac8a"
      unitRef="cad">157400000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="i6a31900db31a472e8ebca6b9ed00f28e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzUtMi0xLTEtMA_49267e5d-04ad-482f-b4ef-e7b7b82d8a18"
      unitRef="cad">600700000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="i40f4da9ead574a9f95e129a753f757b3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzUtMy0xLTEtMA_21cc3535-7a89-46a5-a62c-0a737e923850"
      unitRef="cad">182600000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="i5e57dffa4444433380f6395b1fd5fb63_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzUtNC0xLTEtMA_33803184-c157-4927-95a3-1e908f7b532b"
      unitRef="cad">940700000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="id1ebb814c6274efeb6c6717601151818_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzUtNS0xLTEtMA_391b278c-b9fb-49fb-a2ce-5d78ff765047"
      unitRef="cad">0</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzUtNi0xLTEtMA_dd9f5293-ec0d-4e2c-8440-8c6d9a6a3005"
      unitRef="cad">940700000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:NetRevenue
      contextRef="ia17857f1fc7740abbd572478ffde7af0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzYtMS0xLTEtMA_8bfd4ece-78ec-4975-bf2c-a2cfd8238460"
      unitRef="cad">1068500000</stn:NetRevenue>
    <stn:NetRevenue
      contextRef="i6a31900db31a472e8ebca6b9ed00f28e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzYtMi0xLTEtMA_44c123e5-a8e9-4126-b6e1-b6cab6cce18f"
      unitRef="cad">1799500000</stn:NetRevenue>
    <stn:NetRevenue
      contextRef="i40f4da9ead574a9f95e129a753f757b3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzYtMy0xLTEtMA_6a33fe7f-5d75-417b-85f1-c0af46ece387"
      unitRef="cad">768100000</stn:NetRevenue>
    <stn:NetRevenue
      contextRef="i5e57dffa4444433380f6395b1fd5fb63_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzYtNC0xLTEtMA_94126df6-dec1-4837-b0d5-45a7568ddca5"
      unitRef="cad">3636100000</stn:NetRevenue>
    <stn:NetRevenue
      contextRef="id1ebb814c6274efeb6c6717601151818_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzYtNS0xLTEtMA_82c6ca1b-bb38-473d-bc3f-bb0f9785169a"
      unitRef="cad">0</stn:NetRevenue>
    <stn:NetRevenue
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzYtNi0xLTEtMA_d3ab63f8-b60d-4498-aaa7-680c97fb44a1"
      unitRef="cad">3636100000</stn:NetRevenue>
    <ifrs-full:GrossProfit
      contextRef="ia17857f1fc7740abbd572478ffde7af0_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzctMS0xLTEtMA_53e7d00a-a628-4585-82bc-06072dbdd2c7"
      unitRef="cad">571900000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="i6a31900db31a472e8ebca6b9ed00f28e_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzctMi0xLTEtMA_4d48afb0-927b-4648-8d7f-469712acb77a"
      unitRef="cad">977800000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="i40f4da9ead574a9f95e129a753f757b3_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzctMy0xLTEtMA_90d4649e-3395-4a68-8671-e01512649147"
      unitRef="cad">413600000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="i5e57dffa4444433380f6395b1fd5fb63_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzctNC0xLTEtMA_024ed188-b8f9-4ea8-95d5-03b9cc487b91"
      unitRef="cad">1963300000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="id1ebb814c6274efeb6c6717601151818_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzctNS0xLTEtMA_fbd44b75-a2bd-4f7d-adb9-ab1b10a8b5b0"
      unitRef="cad">0</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZToyZDJmZmVhNjFlMzI0NjJlYTVmNmNjOTE5YmE2NmQ0Ni90YWJsZXJhbmdlOjJkMmZmZWE2MWUzMjQ2MmVhNWY2Y2M5MTliYTY2ZDQ2XzctNi0xLTEtMA_3594c70d-f2a1-4b16-9212-fad68eb8f5e5"
      unitRef="cad">1963300000</ifrs-full:GrossProfit>
    <stn:GrossRevenue
      contextRef="ic24a676919d44c15a4730c3b637ec512_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzItMS0xLTEtMA_76d18a33-9b6a-4c31-98e4-c5a0248c5eab"
      unitRef="cad">1272600000</stn:GrossRevenue>
    <stn:GrossRevenue
      contextRef="i610f63c004314390a3a7bb86c2ff3499_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzItMi0xLTEtMA_d7bb1c48-3ab9-4439-8c50-9d4f4d8e2488"
      unitRef="cad">2675100000</stn:GrossRevenue>
    <stn:GrossRevenue
      contextRef="i10120fc52b204ea999fef7b2bc779e2b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzItMy0xLTEtMA_fce3acd7-6a80-4bb6-b25e-3a92a93ad0ce"
      unitRef="cad">880600000</stn:GrossRevenue>
    <stn:GrossRevenue
      contextRef="i5081b12d00c24e16b11c1ceda39b854b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzItNC0xLTEtMA_e8b32d25-5712-4107-995b-e9c304abea0a"
      unitRef="cad">4828300000</stn:GrossRevenue>
    <stn:GrossRevenue
      contextRef="i1c02e045fbc5499f85e71571f3767ec8_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzItNS0xLTEtMA_22b6ac9c-5f65-4460-8b1a-5d4931fff539"
      unitRef="cad">-98200000</stn:GrossRevenue>
    <stn:GrossRevenue
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzItNi0xLTEtMA_4406ea76-36f7-4be5-b87d-82b9484ea84f"
      unitRef="cad">4730100000</stn:GrossRevenue>
    <stn:RevenueAdjustmentsArisingFromInterSegments
      contextRef="ic24a676919d44c15a4730c3b637ec512_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzMtMS0xLTEtMA_b02357e8-da1f-4cd0-ab3f-b959175e77fc"
      unitRef="cad">-34100000</stn:RevenueAdjustmentsArisingFromInterSegments>
    <stn:RevenueAdjustmentsArisingFromInterSegments
      contextRef="i610f63c004314390a3a7bb86c2ff3499_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzMtMi0xLTEtMA_340b0bd0-b4a9-45b9-a627-34b576bdd23c"
      unitRef="cad">-19900000</stn:RevenueAdjustmentsArisingFromInterSegments>
    <stn:RevenueAdjustmentsArisingFromInterSegments
      contextRef="i10120fc52b204ea999fef7b2bc779e2b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzMtMy0xLTEtMA_4cac9afb-7915-4ccf-8c8d-adf38287e42e"
      unitRef="cad">-44200000</stn:RevenueAdjustmentsArisingFromInterSegments>
    <stn:RevenueAdjustmentsArisingFromInterSegments
      contextRef="i5081b12d00c24e16b11c1ceda39b854b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzMtNC0xLTEtMA_48aac63f-4cbf-4c90-adcf-4952d68d5ed9"
      unitRef="cad">-98200000</stn:RevenueAdjustmentsArisingFromInterSegments>
    <stn:RevenueAdjustmentsArisingFromInterSegments
      contextRef="i1c02e045fbc5499f85e71571f3767ec8_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzMtNS0xLTEtMA_58c1206d-69c2-4d84-a126-ce929ff1cf81"
      unitRef="cad">98200000</stn:RevenueAdjustmentsArisingFromInterSegments>
    <stn:RevenueAdjustmentsArisingFromInterSegments
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzMtNi0xLTEtMA_875fd236-02d1-4ec1-875c-c58be0e831a7"
      unitRef="cad">0</stn:RevenueAdjustmentsArisingFromInterSegments>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="ic24a676919d44c15a4730c3b637ec512_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzQtMS0xLTEtMA_433acd07-6b07-4f78-bd7e-3d0cfaa74202"
      unitRef="cad">1238500000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i610f63c004314390a3a7bb86c2ff3499_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzQtMi0xLTEtMA_10000b17-d6df-48c7-8b35-3e34ea7fc5b9"
      unitRef="cad">2655200000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i10120fc52b204ea999fef7b2bc779e2b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzQtMy0xLTEtMA_a977bbe0-f9e2-40cb-819c-ad837b5b60e0"
      unitRef="cad">836400000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i5081b12d00c24e16b11c1ceda39b854b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzQtNC0xLTEtMA_8f89f018-8a86-4f9a-bfa8-cb32e858a73c"
      unitRef="cad">4730100000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i1c02e045fbc5499f85e71571f3767ec8_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzQtNS0xLTEtMA_7bc0c980-0151-409d-98c5-532ca8d045a3"
      unitRef="cad">0</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzQtNi0xLTEtMA_dc9d19e9-6945-42e9-98ef-73d43e4c5c2c"
      unitRef="cad">4730100000</ifrs-full:RevenueFromContractsWithCustomers>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="ic24a676919d44c15a4730c3b637ec512_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzUtMS0xLTEtMA_3a49cef8-30b9-4595-90c0-cdda7ab79037"
      unitRef="cad">164800000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="i610f63c004314390a3a7bb86c2ff3499_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzUtMi0xLTEtMA_030578fd-a4fb-4aa3-a289-b40e2fcfc9f4"
      unitRef="cad">695400000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="i10120fc52b204ea999fef7b2bc779e2b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzUtMy0xLTEtMA_7f44b37e-65b2-40d3-81f7-a761919535bb"
      unitRef="cad">185400000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="i5081b12d00c24e16b11c1ceda39b854b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzUtNC0xLTEtMA_ce906948-638e-4982-b287-f7b29ea44a7a"
      unitRef="cad">1045600000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="i1c02e045fbc5499f85e71571f3767ec8_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzUtNS0xLTEtMA_71222dde-c275-4128-9daa-42fe6c11a2be"
      unitRef="cad">0</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:SubconsultantSubcontractorAndOtherDirectExpenses
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzUtNi0xLTEtMA_02d260a0-9b9a-4043-98ea-012c66223c0b"
      unitRef="cad">1045600000</stn:SubconsultantSubcontractorAndOtherDirectExpenses>
    <stn:NetRevenue
      contextRef="ic24a676919d44c15a4730c3b637ec512_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzYtMS0xLTEtMA_b62a81ea-cc72-4480-add4-5c0765e45fa2"
      unitRef="cad">1073700000</stn:NetRevenue>
    <stn:NetRevenue
      contextRef="i610f63c004314390a3a7bb86c2ff3499_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzYtMi0xLTEtMA_9c9b5212-9267-452e-921f-3cb8965eb02d"
      unitRef="cad">1959800000</stn:NetRevenue>
    <stn:NetRevenue
      contextRef="i10120fc52b204ea999fef7b2bc779e2b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzYtMy0xLTEtMA_e52a0be1-2fae-4b19-86a1-2a2afdf83048"
      unitRef="cad">651000000.0</stn:NetRevenue>
    <stn:NetRevenue
      contextRef="i5081b12d00c24e16b11c1ceda39b854b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzYtNC0xLTEtMA_2f21051d-4080-4c59-a976-c67e3041e60b"
      unitRef="cad">3684500000</stn:NetRevenue>
    <stn:NetRevenue
      contextRef="i1c02e045fbc5499f85e71571f3767ec8_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzYtNS0xLTEtMA_725dfa3a-38cb-427e-9e99-ca637fc66e39"
      unitRef="cad">0</stn:NetRevenue>
    <stn:NetRevenue
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzYtNi0xLTEtMA_968738b2-146e-47bb-95a1-05e0213f2ecd"
      unitRef="cad">3684500000</stn:NetRevenue>
    <ifrs-full:GrossProfit
      contextRef="ic24a676919d44c15a4730c3b637ec512_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzctMS0xLTEtMA_902a8a06-0743-414f-9eb1-6461558e0b1d"
      unitRef="cad">533700000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="i610f63c004314390a3a7bb86c2ff3499_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzctMi0xLTEtMA_34d13fec-8bfa-4591-b3e8-a879ff7803b3"
      unitRef="cad">1048700000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="i10120fc52b204ea999fef7b2bc779e2b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzctMy0xLTEtMA_e7336868-5434-490f-91e0-54e2fbef2a26"
      unitRef="cad">348100000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="i5081b12d00c24e16b11c1ceda39b854b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzctNC0xLTEtMA_7cd80af3-39c1-4697-b5f4-ca88d82491ed"
      unitRef="cad">1930500000</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="i1c02e045fbc5499f85e71571f3767ec8_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzctNS0xLTEtMA_cc295a3a-1867-4ab3-beb2-9263ed2b9734"
      unitRef="cad">0</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTozMWU4N2RiMzJhM2Q0MmU3YTVhNjk4MjJmN2RhZDNjZi90YWJsZXJhbmdlOjMxZTg3ZGIzMmEzZDQyZTdhNWE2OTgyMmY3ZGFkM2NmXzctNi0xLTEtMA_2d82ea4e-1685-46c5-aae5-dbd93ada4760"
      unitRef="cad">1930500000</ifrs-full:GrossProfit>
    <ifrs-full:DisclosureOfGeographicalAreasExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90ZXh0cmVnaW9uOjhlNTkxNjFjYTM0NjQ3YWE5N2E0ZDFkOTBlOTc0NjhmXzIwMDI_2dae679f-7d7d-4c32-a2de-5aff22087d10">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;The following tables disclose disaggregation of revenue by geographic area and services:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.557%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:29.306%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.300%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Geographic information&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Non-Current&#160;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-bottom:0.25pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Gross Revenue&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;December 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended December&#160;31&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Canada&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;644.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;646.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,225.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,238.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,880.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,430.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2,400.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,655.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;144.5&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;142.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;341.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;321.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Australia&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;325.6&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;149.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;243.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;159.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Other global geographies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;273.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;175.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;365.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;355.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;3,267.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,542.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4,576.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,730.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfGeographicalAreasExplanatory>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="ia6719a83a68c42f3bd288a1c19f813ba_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzQtMS0xLTEtMA_ec5520a0-4be4-4084-957e-f735042e1397"
      unitRef="cad">644600000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="ie4ec4cad34924256b96afedfb64010f9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzQtMi0xLTEtMA_da9e63c7-3f29-4809-b0c3-0ea134d47d41"
      unitRef="cad">646000000.0</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="if2fa589104bd421685be7693141af530_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzQtMy0xLTEtMA_2f399fe3-195e-4e8a-9803-eb737fcf9066"
      unitRef="cad">1225900000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i905496afba624af393761c8e0f2f084b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzQtNC0xLTEtMA_65325720-3491-428c-ba5a-39e50fa05349"
      unitRef="cad">1238500000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="ib08373b03be745888cf54b73902965b8_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzUtMS0xLTEtMA_15f3ef30-f97f-4af2-9f6e-58c36942b6b9"
      unitRef="cad">1880000000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="ic48c9957036c49468c153ec4df291d05_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzUtMi0xLTEtMA_2c509bbd-14fc-4d81-9029-0dc948ae4ac7"
      unitRef="cad">1430000000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i8432d1d33e0a408a8f3cf6a4e673d61b_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzUtMy0xLTEtMA_b37f7621-beab-419a-b7df-dee56585c5f1"
      unitRef="cad">2400200000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="ie41f99919e8341c29a0ca854225defb1_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzUtNC0xLTEtMA_50b853da-28c2-4164-b5b2-7dcfe7fffb09"
      unitRef="cad">2655200000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="i3f8120cac7da49489961c3fdc27a1fb1_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzYtMS0xLTEtMA_45b44c5c-6cd9-44c5-9735-291a90cc114a"
      unitRef="cad">144500000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="iabb7ea9eb98f4a709c8b9d9c18ac1a04_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzYtMi0xLTEtMA_45910021-f2c8-4934-8902-01c4200cc776"
      unitRef="cad">142400000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="ic3ddd4bc69654a5a8a2adac9a925ffeb_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzYtMy0xLTEtMA_f1f75fa6-fe94-4235-8605-d8985340a2ab"
      unitRef="cad">341000000.0</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i1ac2826e4c6f4a939ce9ffa81cf7640e_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzYtNC0xLTEtMA_271c13d8-745f-417a-977d-0ae889da16a1"
      unitRef="cad">321500000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="if4b4fbd7c5ed490687eb9d54566d14c4_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzctMS0xLTEtMzk3NjU_8a722cb7-5fdb-4eb2-a18a-0556594935d9"
      unitRef="cad">325600000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="i617989f392f644b9add8fc5ef54341a7_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzctMi0xLTEtMzk3ODY_b7d1f591-5384-4eed-b24f-6e6e42d9f7b1"
      unitRef="cad">149500000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i6f27ed27798740ab89cd20cdb08a4a6f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzctMy0xLTEtMzk3Nzk_346f765a-0910-403a-80c6-020bac3cddef"
      unitRef="cad">243800000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i6ddc0b7cb1374151928a1246cda38b43_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzctNC0xLTEtMzk3ODk_41a12d3e-9e21-4fff-a43e-3853624477f9"
      unitRef="cad">159900000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="i8221d28978b24af2945d4cfadfee5a77_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzctMS0xLTEtMA_377dcf6f-d6b3-4716-ad91-c77f5a1394cf"
      unitRef="cad">273100000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="i75ad2f14cac644299e665953e4d25cb6_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzctMi0xLTEtMA_cdc64178-5bd9-43e8-83f6-ce2a64846e00"
      unitRef="cad">175000000.0</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i91b4660b9c1446a6b995567a188508ea_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzctMy0xLTEtMA_a1151731-5c61-4ef0-832e-3ad3a9db80b9"
      unitRef="cad">365900000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i721caf42696d445f9dfb692cdfbdd5a8_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzctNC0xLTEtMA_27a22772-de6b-48b9-98c4-5fbc5ffedcc1"
      unitRef="cad">355000000.0</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="i5b28933136f3418588e052e2f12ddb70_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzgtMS0xLTEtMA_a4038250-4399-4630-aaf5-bc40b219810f"
      unitRef="cad">3267800000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts
      contextRef="i68a69f165da142fb90ffbaf6e2861210_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzgtMi0xLTEtMA_0a142615-298b-443d-bfa1-ad20500d8eeb"
      unitRef="cad">2542900000</ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzgtMy0xLTEtMA_515c5c2c-6dbb-42cf-8eb2-85f03131c0e4"
      unitRef="cad">4576800000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo4YjZmYmUyZDkwYTQ0ZWFkODBhYWExYTNiZWE1MDEyNi90YWJsZXJhbmdlOjhiNmZiZTJkOTBhNDRlYWQ4MGFhYTFhM2JlYTUwMTI2XzgtNC0xLTEtMA_3200e8f0-6005-44c3-a4fc-0b7878354290"
      unitRef="cad">4730100000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:DisclosureOfProductsAndServicesExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90ZXh0cmVnaW9uOjhlNTkxNjFjYTM0NjQ3YWE5N2E0ZDFkOTBlOTc0NjhmXzIwMDM_f8f18156-3084-4fad-af50-894eaece88ae">&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Gross revenue is attributed to countries based on the location of the project.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.605%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.047%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.048%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Gross revenue by services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the year ended December 31,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.25pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#e9e9e9;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;904.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;990.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Energy&#160;&amp;amp; Resources&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;559.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;631.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Environmental Services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;831.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;749.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Infrastructure&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,266.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,354.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Water&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;1,014.9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;1,003.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Total gross revenue from external customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;4,576.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e9e9e9;border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="2" style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;4,730.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:0.25pt solid #000;border-top:0.25pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ifrs-full:DisclosureOfProductsAndServicesExplanatory>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i1861a387cedd4937aa35b4874dd70453_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo2NzVmYmY5MWY2ODc0ZjA4ODQxYTJhN2JjNGJkYWJlMC90YWJsZXJhbmdlOjY3NWZiZjkxZjY4NzRmMDg4NDFhMmE3YmM0YmRhYmUwXzMtMS0xLTEtMA_54a2c452-8dc2-4c0b-83dc-662c2487ede7"
      unitRef="cad">904800000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="if88e3707786a4566a18ff6e768ec6ba7_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo2NzVmYmY5MWY2ODc0ZjA4ODQxYTJhN2JjNGJkYWJlMC90YWJsZXJhbmdlOjY3NWZiZjkxZjY4NzRmMDg4NDFhMmE3YmM0YmRhYmUwXzMtMi0xLTEtMA_0e2298a9-5602-4cd3-b896-57a69c545cd4"
      unitRef="cad">990800000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i75a7300007e549eda523334e838a7fd6_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo2NzVmYmY5MWY2ODc0ZjA4ODQxYTJhN2JjNGJkYWJlMC90YWJsZXJhbmdlOjY3NWZiZjkxZjY4NzRmMDg4NDFhMmE3YmM0YmRhYmUwXzQtMS0xLTEtMA_cc7103be-1e31-473f-ac38-16d1b9e17557"
      unitRef="cad">559200000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i592e10ef7ae2437eaa83240fa4303d0c_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo2NzVmYmY5MWY2ODc0ZjA4ODQxYTJhN2JjNGJkYWJlMC90YWJsZXJhbmdlOjY3NWZiZjkxZjY4NzRmMDg4NDFhMmE3YmM0YmRhYmUwXzQtMi0xLTEtMA_b6bbf143-3a06-4fcd-8c9b-650ae4615310"
      unitRef="cad">631900000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="iccab0152b2264b38bef636f3f40cc4e4_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo2NzVmYmY5MWY2ODc0ZjA4ODQxYTJhN2JjNGJkYWJlMC90YWJsZXJhbmdlOjY3NWZiZjkxZjY4NzRmMDg4NDFhMmE3YmM0YmRhYmUwXzUtMS0xLTEtMA_4a64e7f7-c012-4a00-a835-108e6d6f55a9"
      unitRef="cad">831700000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i436f651003b34e53a0f0602bb727ffbb_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo2NzVmYmY5MWY2ODc0ZjA4ODQxYTJhN2JjNGJkYWJlMC90YWJsZXJhbmdlOjY3NWZiZjkxZjY4NzRmMDg4NDFhMmE3YmM0YmRhYmUwXzUtMi0xLTEtMA_8c013b78-6eb5-4b8b-9c2c-52229448d961"
      unitRef="cad">749300000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i2de2de01412646e3ac6c0d7d6f691d1f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo2NzVmYmY5MWY2ODc0ZjA4ODQxYTJhN2JjNGJkYWJlMC90YWJsZXJhbmdlOjY3NWZiZjkxZjY4NzRmMDg4NDFhMmE3YmM0YmRhYmUwXzYtMS0xLTEtMA_0be3b98c-501a-4800-8eb6-271691921332"
      unitRef="cad">1266200000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i155de620e43f4acda3e5872d3002bb4a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo2NzVmYmY5MWY2ODc0ZjA4ODQxYTJhN2JjNGJkYWJlMC90YWJsZXJhbmdlOjY3NWZiZjkxZjY4NzRmMDg4NDFhMmE3YmM0YmRhYmUwXzYtMi0xLTEtMA_158791b8-b423-4c90-a782-d69c1c8a2027"
      unitRef="cad">1354200000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i1946ad46ee094b5fa8a0b86d0caa226c_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo2NzVmYmY5MWY2ODc0ZjA4ODQxYTJhN2JjNGJkYWJlMC90YWJsZXJhbmdlOjY3NWZiZjkxZjY4NzRmMDg4NDFhMmE3YmM0YmRhYmUwXzctMS0xLTEtMA_516d8f5c-1ac1-4186-8417-e641614e9374"
      unitRef="cad">1014900000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i612a873d1dbf45f6ad065dfd6698c84b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo2NzVmYmY5MWY2ODc0ZjA4ODQxYTJhN2JjNGJkYWJlMC90YWJsZXJhbmdlOjY3NWZiZjkxZjY4NzRmMDg4NDFhMmE3YmM0YmRhYmUwXzctMi0xLTEtMA_7f6ededd-1bfe-4c89-a404-4b64248ceec2"
      unitRef="cad">1003900000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo2NzVmYmY5MWY2ODc0ZjA4ODQxYTJhN2JjNGJkYWJlMC90YWJsZXJhbmdlOjY3NWZiZjkxZjY4NzRmMDg4NDFhMmE3YmM0YmRhYmUwXzgtMS0xLTEtMA_52ef2847-1c0a-4ee2-9fe4-e5b62c752981"
      unitRef="cad">4576800000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzYvZnJhZzo4ZTU5MTYxY2EzNDY0N2FhOTdhNGQxZDkwZTk3NDY4Zi90YWJsZTo2NzVmYmY5MWY2ODc0ZjA4ODQxYTJhN2JjNGJkYWJlMC90YWJsZXJhbmdlOjY3NWZiZjkxZjY4NzRmMDg4NDFhMmE3YmM0YmRhYmUwXzgtMi0xLTEtMA_edd22792-39a7-43d4-bae0-350c1ec60c16"
      unitRef="cad">4730100000</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:DisclosureOfTaxReceivablesAndPayablesExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzkvZnJhZzpiNmE0ZjVlOGNkYTc0MGMzOTkxODUyYmQ0ZTlmMDhkMS90ZXh0cmVnaW9uOmI2YTRmNWU4Y2RhNzQwYzM5OTE4NTJiZDRlOWYwOGQxXzM3MA_7137e382-4c30-4410-9e89-27fd0882597f">Investment Tax CreditsInvestment tax credits, arising from qualifying scientific research and experimental development efforts pursuant to existing tax legislation, are recorded as a reduction of administrative and marketing expenses when there is reasonable assurance of their ultimate realization. In 2021, investment tax credits of $7.7 (2020 &#x2013; $10.5) were recorded.</ifrs-full:DisclosureOfTaxReceivablesAndPayablesExplanatory>
    <stn:InvestmentTaxCredits
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzkvZnJhZzpiNmE0ZjVlOGNkYTc0MGMzOTkxODUyYmQ0ZTlmMDhkMS90ZXh0cmVnaW9uOmI2YTRmNWU4Y2RhNzQwYzM5OTE4NTJiZDRlOWYwOGQxXzM0Mw_d99375ff-b3dc-4c58-a571-1a69ec9dfe8e"
      unitRef="cad">7700000</stn:InvestmentTaxCredits>
    <stn:InvestmentTaxCredits
      contextRef="i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xMzkvZnJhZzpiNmE0ZjVlOGNkYTc0MGMzOTkxODUyYmQ0ZTlmMDhkMS90ZXh0cmVnaW9uOmI2YTRmNWU4Y2RhNzQwYzM5OTE4NTJiZDRlOWYwOGQxXzM1Mg_b434e3cf-3fa1-4ea7-854b-aadcfd40f55a"
      unitRef="cad">10500000</stn:InvestmentTaxCredits>
    <ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory
      contextRef="iba3833dbd24640c687b7601a81518ead_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNDIvZnJhZzo2N2EyZWYwYmU2Y2Q0ODhhODA2MWM2N2QzOTNlM2MyZi90ZXh0cmVnaW9uOjY3YTJlZjBiZTZjZDQ4OGE4MDYxYzY3ZDM5M2UzYzJmXzM5NA_cbb77552-587c-48e5-a421-c6b4a72dfb17">Event after the Reporting Period&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Century Gothic',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Dividend&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;On February&#160;23, 2022, the Company declared a dividend of $0.18 per share, payable on April&#160;18, 2022, to shareholders of record on March&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;</ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory>
    <ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare
      contextRef="i332fd6fb183e44c9b445b3f024f01e91_D20220223-20220223"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjlmOThjZWIwYTJhZTQ4Y2Q4OTczN2NmZjM4YTU1Mzg0L3NlYzo5Zjk4Y2ViMGEyYWU0OGNkODk3MzdjZmYzOGE1NTM4NF8xNDIvZnJhZzo2N2EyZWYwYmU2Y2Q0ODhhODA2MWM2N2QzOTNlM2MyZi90ZXh0cmVnaW9uOjY3YTJlZjBiZTZjZDQ4OGE4MDYxYzY3ZDM5M2UzYzJmXzk0_a1b5a36f-b6cc-4f2c-9cdc-af7174c6e9bc"
      unitRef="cadPerShare">0.18</ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>167
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5
MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%     @
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
MCF1F_^^Z&;%HX6?0TN5+W<Q5I?EI:3K78%JV^"Z?0TZ$P*/1(%?G6I9P/TN
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
MCQ:ZX,#GI;6T,T*"X3,X_P502P,$%     @ .XI75&3=284) P  3P<  !D
M  !X;"]W;W)K<VAE971S+W-H965T,3 N>&ULI55M;]HP$/XKIWQ&! +=J@F0
M@&[:)E6KVKU\F/;!<0[BU;&I?2EEOWYG)V04431M$B*^R]USSSUVSI.M=?>^
M1"1XJK3QTZ0DVKQ)4R]+K(3OVPT:?K.RKA+$IENG?N-0%#&ITFDV&+Q**Z%,
M,IM$WXV;36Q-6AF\<>#KJA)NMT!MM]-DF.P=MVI=4G"DL\E&K/$.Z<OFQK&5
M=BB%JM!X90TX7$V3^?#-8ASB8\!7A5M_L(;026[M?3 ^%--D$ BA1DD!0?#C
M$9>H=0!B&@\M9M*5#(F'ZSWZN]@[]Y(+CTNKOZF"RFERF4"!*U%KNK7;]]CV
M<Q'PI-4^_L.VB1V-$Y"U)UNUR<R@4J9YBJ=6AX.$R\$+"5F;D$7>3:'(\DJ0
MF$V<W8(+T8P6%K'5F,WDE F;<D>.WRK.H]E">.7!KF!IC;=:%2*(-4F)L4-$
M*EN<18.3O8 SS.#:&BH]O#4%%L\!4B;5,<OVS!;96<0KE'T8#7N0#;+A&;Q1
MU^DHXHW.=OKIJ%/X/L\].3X</\[4&'<UQK'&^+_5_!<<^%PBR,Z#!:R4$48J
MH<$3._AC(0_*2%T7",310DI;!R=C!7MIJXTPNQXH]ODZ]ZI0PBGT/1"F:+SD
M:DFU8WB&4\0O0?"/@'<$JQQ=MRM]N#N B @GLQW"JM9Z=T3>V2J2"F8@*.1#
MK;P*K?9@6RI9 JO011SP!YL3#QP? ,E9W; /AC(U1UK(CY1B$90^Q.)^J%0=
M DCD;]OWH\8G96T5]'_;,<_(C0C>%\2+R<?>01_F6O,6$CK9]IH+S6Q:5-2*
MIT!HJ0\?+<?!(U?EZ@T9X;UEXM1&M]L?Q+8.:J_,.C:!+#3MH$(J;=&(]S."
M\;!W\:R=RL]WS_; H;1KHWX%T'APRI 2]M%[)#Y16HE<Z:A(CZ.9:(U-,7SB
M2X7EWHMZ5+Q_ZE-,#X9<A6X=1WG8/R;8S+O.V]T6\V9(_@EOKIIKX=;A]&A<
M<>J@__HB =>,[\8@NXDC,[?$ S@N2[[QT(4 ?K^REO9&*-#=H;/?4$L#!!0
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
M&N$0EB'1%ZHGQ-N W_/98M;,-U8)7,8I7$FF0N6BKCC3+E<9@"*XNHI_DIC
M,PHX:IJHR9'&7S;$JY@7KR:Z8;$;0:$"F:1Z(5(B,()$?3G70J#EJ Z(&Q(=
M96;M(#\8$,7VHAP1H)M\+Y%.?29\(O?7,XF2IZO4@OAEV0)B>%7>P#KX0N/+
MC6] [7(LB9&LZ YNQ"VR%[K,EPCWW<VEJGAQ+&/6RI-BSZIV?_5L9LC^$H_P
ML3R)N1Q"AVHV; :]SU8;4.#A2-*#AY[;60^4]N?LHJ@&3/?4X(S/>)RT7&!;
MJNBFD5BQ)/T6^(+5E)$<HX *N8^ 9 %K7_)+=>1\RTX6H*2)ZADG>)W/=#)\
MJNO7+&!D8:3(JEK&9CV/PW/6('&K0=0LM5-7TYT[@/P'JQQ(Q2TCAL].T@30
M8=+UYFPN8AS.60#["@9I3LD*8_ZRO)=QJ?.M$2$.$ACTHUYQ2_Q]JW*-;<#M
M=!\)'C%!S0OWT M+%SC>N/N M;%B$3.S0-CL:T^KW#0D<2G"!-1K)I_H/4@
M1(*P4"0J^==2[J+F-*$&]M 032R>K1_RQY,RJ-ZXK;]%TU@?B,3-@\Q('(4]
MNFE"ERL,Y"!G$8.B3&UCTA-X*#QX74N3$.7,KB(B2/4D8T:,%3M"8J7VK4 L
MO]TU;GKS[![5/M <Y,Y).BU@#(X*R48D'/1V#NI;4NU.=+A2'@-Y@LLE)UE9
M^\9H3O5J49( 1IFRX,!ONKYGT[PG#\09<+.C:0DD*?_$6=):W';+?HZT*O:Q
MW$&V<>!H@46]>4)S(C\)\S#VV(@>F>1J3H6KV3V6VU$#M0K?<>SAV>#2&*(N
MK&2,H(-L1S &%@3;6:C(1*_=+;(7VKTQ,,7&/3. ZX#,*,S4B;'&.9%4SZHR
MZ\*A8REYJF&,WSI/3BPT!87-$#M2H1R*[]"A-7M,.8>>.I1G#1IO8A<4SHMM
MPJ^B[ZQ4+9,OH4*$:(O*8[0]&(9NT_B=V,$E",IHJ5K#!==I']RXX<8)U:!K
M 54<D0$&>N ;"TNBPX2JI5<WMZZ.%!,!34:;>Y/OA=G.-</7'%&T#_\LF&C>
M"GRJ93P$"MF;B6TNSATQ^*;P;I)N0CX^=/WN46]#XA<UVVB>JV@CBYH053:&
M<PD=[!L1W@*,FU2 $__+SGQ_\$W9P^3N$(_G@@J=O//)59O\] ]8MA*OX72_
MC\C!+'>;3AS10?NPA:-^.92WM$?BQT!%&3URC#(]@M,C$U2\4WCGH3$'('I2
M,E*4BH3UER*)S,G&JTUL=QO#:6)?[=C_@/*2_:[,$-.Y &(,9<4GAK;06YL
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
M=EM52B$.831EX.<UY"YD9I48>M/19)3>80D36<X@K3SN<<4\A,"E_'X6&#,
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
M4P'].S!;#@CH\ZN<_^5>?]MJ,XZ/N[DL5KG&"B !6T1#"B8/H[-L?,7\DWU
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
M<R,_Z9)OEQ_&^4Y?*&CMEAY]MO[3'Y_(>X'QP^@/_ ,O&S^.ON,_T19A!]Q
MU[>>XC?]@ G2+_Z\^E]02P,$%     @ .XI75*27E:;L"   WA@  !D   !X
M;"]W;W)K<VAE971S+W-H965T,3,N>&ULU5EM;^,V$OXKA _H;0"OG=CI;JZ7
M!'"R&S1%MPV2O?;#X3[0$F7Q5B*U)!7'_?5]9DC)<NQL>X?KX0XH&DDFY^69
MF6>&W/.U=9]\J5003W5E_,6H#*'Y9CKU6:EJZ2>V40:_%-;5,N#5K::^<4KF
MO*FNIK/CXS?36FHSNCSG;W?N\MRVH=)&W3GAV[J6;G.E*KN^&)V,N@_W>E4&
M^C"]/&_D2CVH\+?FSN%MVDO)=:V,U]8(IXJ+T>+DFZM36L\+?M)J[0?/@CQ9
M6ON)7F[SB]$Q&:0JE062(/'G45VKJB)!,.-SDCGJ5=+&X7,G_89]AR]+Z=6U
MK7[6>2@O1F<CD:M"ME6XM^MO5?+G:Y*7V<KS_\4ZKGW[]4ADK0^V3IMA0:U-
M_"N?$@Z##6?'+VR8I0TSMCLJ8BO?R2 OSYU="T>K(8T>V%7>#>.TH: \!(=?
M-?:%RWN5*1/$(LML:X(V*W'GK,%SI@!]\$*:7%R7TJR4%\'N++25SK3RY],
M0TC<-$M*KZ+2V0M*3V;B@S6A].*]R56^*V *#WHW9IT;5[,O2GRGLHF8GXS%
M['AV\@5Y\QZ6.<N;OR#O@)OC'H9;,X3AO0\:V8'O"T#UWCGKO/C[8NF#0\K]
MXPO&G/;&G+(QI__=&/WA2H4\&GYNZ/-&9+Q'O"\*Q14IOI.F!1^(%+VQ"*42
MU[9NI-F@[A^U5[G0I'%/%O2"BCP92ILR:SQ^R!&-7/B /V2JL(7(I"]% 0;R
MHO4D@)9KDVL'(T2M0FGSL9"=<86S-2_964"Z'K5M?;41LFDJK?*)^+@O".OL
MH\X!0&V=@@N5>I2P0YM(HL1&^$_#/"^,#4)&+& 6V4EV0)HUF:YT6ET(HTA
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
MJ/^?;AJO9:ZLN*G5[<2*QY=?)O$VMQN3*L]?Q?(ET'U7<.?**\P[14>R<;E
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
M#=*R@[1E]BKQ&O,1C-,SR)(L?84W'E(=!][X!.^CT6]7K;6H"1;.(3FX054
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
M%L#ZTJ .MP,VL'\/GOT+4$L#!!0    ( #N*5U2R4 =S#@<  %81   9
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
M!';HC8:%-YO0CRR-Q^XF3!ML)Z4E 3Q?&;1TMZ +Q@9U\2]02P,$%     @
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
M   9    >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;*59:V_;.!;]*X37622
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
M    >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;*U::7/;R!']*U/*.B&K9(@
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
MK@P68U.2L-^@DIHA1L&'SH 1H=-M]X$AZ%[V%</-Z)83VOOT)CD#/20.UJ=
M%]_+LD7/TQ-(*!#&Z52$<S\2WZJEY<$HZ09_D(#5/G<N*ZN+T=(9EJ9^@HGW
MHG_]?5LJ$0?#4W'_P)(8!+5&5R'ZK6Y5U72Z]DO?PY<'9#?:<# U[L9.,WTP
M-75<V2WGL$5?B\L'V,%C0E$,/H- 6<3GGJ*(ZE1F14M\\(RU/T8^_$> +Y@.
MNDS;1WE D"E/-/==!)\[9JVZ.$./LI9,%_6(XYG>16'*]7-B0=*+( S4HGBM
MP<?8&MG=UM#9)9ZI6 HG&+(N:X:4;$O0O$LU((D;:T@['!3G'VX_UCSC!C\F
MC]4;ZC\/BCDO%N?7M$145'"(EAXNUT?\=U29S;KD%J,^\!&2&$>!VM&;^DR_
M%?-8,COE,7 2J @9)G.4#$T=%GN+3$+W_PFE#7MW4NJ>[9]@=SC<;)5SA&/%
M?G5^ )*'V-$/3B " ;;1OSI3S(K?K:3NNR6\Z:(G$-J2%CI>G/FS$_%3Q[DC
M^9FL-\]KU3##/>I##K+'$79HN':QOD1\Z05\]S-RE8')?O87".X)MSPGLQ>.
MFP=/N,IWS/:,AP$SC?PL-$*>D8?+1_7TA9QT=-=[Y=L.5O?@?5 Y;3C2Z[?&
M;UTA^(G/3!B\O%,61\"GWP^[H^$ -DKJ0#SP_%J75'OZ./*>D1=&L9<&@8@C
M/YF"[H)IZ 4I/X=S\<UG93--EIZ'7C2;>[,04<38-* W:1)X<03<Q*&?QF3.
M2G'W?(YN($AYYB(5Y^G,6\P"MS!]2DNJ&H?ZI4GJ1?.4%L;S$VW'@N[ 'RK_
M+1E0&CWK=!'Q\XSRI-[+('D;57 M-:N5SJ@P$^34MBK,O:*F'^FD:5M47DE-
M_U(U.X4ZW%6CCLUI$96=KCK$#KEH?3 ?(GJW]HNEX*,6*8XJEG&CW1,D( W_
MSJ>$8':HR^Y='WW91=\JNEV@$#.D@=<6#4VA5SBSU"@O\ $YQ!?+"8Y)CV1>
MQ_"UN.PO('IG'O<5#V4E;20I?;AG?_% V3O-2Z9P$N,D'#U^=$5@!%\'W73A
MA0!J.L.1A0([B[TH6>!OXLV#1*3SJ3>/%R+"WP7@^O>.H<(H]:9SO ?00VP?
MS[UP%HDPH28V!BH"+YK.^'4R=XU+7Y//HWCJQ?-X,KPY&$D \=D$69$LD!?
M_D$VA(&W6,PG- T)%NW7GX=S;SJCD47HS18'(YW='9C9XB28>7.HFLZ@:AS!
M>X&7A.&CGCBLA0BILLQW1+V&.ETTI:T%G>UDY0A/XD!@>ZJGZCH45XX$%B(E
M@!D>0Q88L*4:J'S#^&4^W3>Q'9C/2X.^,)J"M#\\6.5A;G^R.H;9$[V$)Y"?
MU%D_DJNHH/>4;GUQ(GN>J.?K 2$)"&+AS#_O:D<8IP $PLIGDW$1?+8O[$C1
MJ9^Z1J3NC2,S78WJ3D#[UDMRQXU>Q8(.O/'YM6PY4;"!$\/$U(VY\Q\SD,N^
MH]*LJ:L;SJ$CL?VAU(5FG-Q_J\=G$)]+E-N>&S<B6=%6AL-<%:X]D1BS2CUG
ME-)M# D&!^5\NO1<N[7ICCD[713#488:@#WE?(GU@_%WIFBW#[#B4^8>')>/
MS_TTJY P=D5Z]D)R>5_3&1_GQOY&A#SBAB@4Z,5K/D"3N>P;[L'HQ/]P0P\)
M9EGHM>P*4);9MD,)XX]/T-P][1&64#=_V,*XPT!_0Z!A0I=Q 9!X\TCO_#^F
MW)9-J7N/UJK4T+E0DJ*\T95H%+K]HPR\X0S\\W+#5<KCR5^.9*15W2Y_QM&
M>$]2E28',<Y(*-5W5\CYDB[XBJ:!I[_RD([H%!D2?,F^T>K.06C8[_"0L^__
M 8^?W;U#=V[?/_<8Z*F<SAN_M'1%U-#50].Q^@QJN+1@$RE?N  P&%Q:]A*X
M/V? FR-:J!1FK:UIJTYJ<BC5:39FQ>8@RO#;5DFJ%SG.?GWJT)4XW=C:PF"X
MV9C\C^ ;MQ ]I25XK9H.Y S!+DL?)R0YHJ0QYK+"L.I=7'X'H?3,N]&6CD@E
M=K(UM5;,8%1MZ:KV_T3)1#FJSQ':LGD0NH:P)\ X0"V.T6PQ.0Y'SP<*<YCX
MP9XW^;#MBZZ+<S)9!%]S]=.&5HX%[F4M#D7AA#OY$D[?[TFM_,GM(?2-?P>U
M7Y]>:[CKF/W7ABZ.[F*C1]-UW]@!BS@C%.@/BX[3AD2@8[5+*/KDH#]C%^>+
MT=F\NY @WJ*MT.^2NBR?;WKWJ'T\Y$]<P8]K!9.!0[:V!PGM3/D3"LD?WV -
MJO<WK>RRX8;NP2@.'LB5;#;D9_H"8OD.R.>3W<!?8RT!Z*<(H-ODRVEN1 =A
M,":#3L*6/H/R#=M#RH]ROSN97>]3O\\3=SC[;_+?3T_ON9*)]T<1>^?1/11]
M\;;LU.</BQUALZ);NKLE'UT?DME#7U,O#CY4;Q5*.7V.I[V1+NZ;]?!V^.)_
MZ3YT[Z>[_R[P SH!#1(JU I+ W\^/1/6?8)W#XVI^+/WTC2-V?+/#3=Q- 'C
M*P.ZZ1YH@^'_0;S^#U!+ P04    "  [BE=4Q<@;P:,%  !I#@  &0   'AL
M+W=O<FMS:&5E=',O<VAE970S,2YX;6RU5]MNW#80_15B6_3)V8O6CIW$-N!+
M@QJ("R-)DX>B#Y0T6K&12)FD=K/]^IXA):W6=9RF06' JPOGS)G;H7BZ,?:3
M*XF\^%Q7VIU-2N^;E[.9RTJJI9N:AC3>%,;6TN/6KF:NL23S8%17LV0^?SZK
MI=*3\]/P[,Z>GYK65TK3G16NK6MIMY=4F<W99#'I'[Q5J]+S@]GY:2-7]([\
M;\V=Q=UL0,E53=HIHX6EXFQRL7AY><CKPX(/BC9N="TXDM283WQSDY]-YDR(
M*LH\(TC\K.F*JHJ!0..^PYP,+MEP?-VCOPZQ(Y94.KHRU4>5^_)L<C(1.16R
MK?Q;L_F%NGB.&"\SE0O_Q2:N71Y.1-8Z;^K.& QJI>.O_-SE861P,O^"0=(9
M)(%W=!187DLOST^MV0C+JX'&%R'48 UR2G-1WGF+MPIV_ORU5%9\D%5+XI:D
M:RTAX]Z=SCS ><DLZX N(U#R!:!%(FZ-]J43/^N<\GV &5@-U)*>VF7R).(U
M95.Q7!R(9)XLGL!;#J$N ][RFT(5OU^DSEMTQQ]/^#@<?!P&'X??G\[_!"0^
MEJ0%SZ+2*T'.*S0FN0/A2Q)7IFZDWHK6D0L/:N.\,*DCNY9I14+II@6&7$M5
MA0< $FLXD6%"FM8V!K93<5,(*0JFL X4ZE&^,#4\4JY',X7(55&0Y9<5K:ER
MZ&%?*ATXE(JLM%FYC1P+I:7.E*Q@CK2W 5(YD2&,E;'J+\K#E.7"1'NH!L*,
MP.S+J956A<HDVS&#:<Q)3IXX*YR7'?/]Q&0&8I*3C=EIK *3!E20A9 JF:\!
M"RTRK<.0V4_$/L2F5%DIE(? M%4NT"S:H5^$U'D D@Z2UG *&5CZWK21UBOV
MP(6+MB@-X$ 7SC.FVMEC-4A42J:J4GX[%>]'M+OL(TED/71VE,1@Z@*3WEAA
M(3B,JL?BA[)EK;7L$NE5J#%$[=%J.%YJD&0NQ=>!]C/<5P$<$";>V)BN@I->
MRC4P,C;G*I/?$#+1M<S#=A'I%JXX/N?8V= @,B8:S'@](7)T!4E4R%)CD'$L
M;L@JDT_%=1N(LH <"&U$5DJ]8F[H5E0I)^%-G!1P-0'I\3X*&0; +I@=Q(-
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
M-]8YU3KG' D0Y-97V+2Z*J"B6K+?%MP]2G135'07'1=(<N6J%22*%6FL<'.
MMA]H5\?6TJ#Y*5/T 4YCO4I-J(((U+I%Q?N%RN&':R0HK[LCGN<4U%8+S7/\
MA)><K)!FX9![(K=L .A6H42*&AWL8(*;HYCS>_9SVAQ=N[6[67,TY6]]TDSU
M'. 97<8/MQ\\B.=);KY7%#C^_%U2C84*-VFE"Z47?CX4^H,&??#MWX_[8ER]
MO^Z+Z^I]"+["*/SSOJCBO/7O!P#[N*CP&YNV'_2OQ3.\A$-^&;B7R0 O83 :
MX>4OAE9WBT_8&PRG0(=AKQ^-T62$TQ!_1V-\-<!^,:*9ZP?:":?,-SR%YJBS
M'!N*0F#>-))1,!9$H!]$K?_7>P+U#PL11DZ(L1-BZH08.R&B$T*$4SIE.AZ"
M91KD#\28OHA&^#.^?I(( R(! GW^'_%K"+'NW$S'.=YYB*;A@)M1>[!!$4$8
M@^B\6Z&CH']1M^P-L.1T2/5%NQD%UC4-2Z;3"S$W^>I +O!MHVTQ =&0I)#K
MD!A:G 3B+1<:4AUUQL@?[W[Y^?8]NS%CN:3J:6:$\C><(E[2F88[J5Z-4[5Q
M5:U2(57+1%%RYE!P%&AQ&%VNZ.J-@BD0'WE>P8GG$)QZ$L9CKAG-N /7#6T:
M_Y"=6&.=\85OH[CO:I+^(4BA/83>!0*M,5M=TXF,)^$R,VUQ:9#+W((2:^K@
M J-P\ IJE."Y3/&@HAG'-(.")X)>*<)G=4M"J3I1_CV$]PRRFHYUCQNN0 <I
M',(W-'?Q$QD48L3#B*9<=NWF<>EVMS!0:YK:O&VSEFVH,+6'OCLVK!#IJ;&S
MK0:,C?I:<U*>.E88VQ@ZUF_J3MS<\;N(KAZ$(X340F<9<79BAM] I"[D+FJW
M(E,V0V8_HB8]\FC!W5M@ TV2G&M\Y*D1;-P_;N1'!3AI^)H2L98]Q?"#KN$_
M:+A;0@[7C7:Q4LKW(FF]*%,J(>N9O%PL:Z1F\]+$BIL_:@=()]R.+%2F#(<C
M>T>^5L8-5FC^84N'!3,-*<J,8UHE/ O [[/<F'Q#H+;QK/-I'[63P$.>WO,A
M#B#-9<SWR;WF5LGC4DZ#.(GK"%_X[LQ5O_"8N^3K'XFFGN^DG3V.'G*JUXN&
M5) Z=60R'0>CBZ.]CZ0A  \L;#F?ZU@[[.I5RG,K>JJF?6'21?&:[VHJR-/*
M-.Y08"2^(Y]3<&G+54CYAA&@B&Y+CL&GG5;/?@^$^D##?1[3A^(?5*)#HCC@
M]U;<S&F*7WVJ,-(^@GHK,X*\B9J!4[XOF*#*TG]6:_2R?OW20?=(,JZ\CP>$
M+]S?[J8/'#!MX2:C*=!'.*!./1J&.&@ E#(%%*EZ&>(%X"4:]<6(D=,U02Y
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
MLLK=,46/7 5_.]>^&U:DZ6,&=K0OG,@]%RH@%SK'=1<:'@NX5N@0*U?4 %W
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
M0PLPO]* ;/U""MI_)IS\#U!+ P04    "  [BE=41DGZ#:4"  #)!0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6RE5-UOVC 0_U=.T1Y FA+BA $5
M()5^:'U86[5;]S#MP20'L>K8S#:E_>]W=D)&MY:7*9+CL^_WNR_?37?:/-H*
MT<%S+96=195SFY,DL46%-;>QWJ"BFY4V-7<DFG5B-P9Y&4"U3-A@\"FIN5#1
M?!K.;LU\JK=."H6W!NRVKKEY6:#4NUF41ON#.[&NG#](YM,-7^,]NF^;6T-2
MTK&4HD9EA59@<#6+3M.31>[U@\*#P)T]V(./9*GUHQ>NREDT\ ZAQ,)Y!DZ_
M)SQ#*3T1N?&KY8PZDQYXN-^S7X;8*98EMWBFY7=1NFH6C2,H<<6WTMWIW6=L
MXQEZOD)+&U;8-;HYBZ#86J?K%DP>U$(U?_[<YN$ ,!Z\ V M@ 6_&T/!RW/N
M^'QJ] Z,UR8VOPFA!C0Y)Y0ORKTS="L(Y^;75/<KY="@=7#Q3+6V.$T<,?O[
MI&A9%@T+>X<E9?!%*U=9N% EEJ\)$G*I\XOM_5JPHXSG6,20I1^!#5AZA"_K
MXLP"7_8.WZGB\L4*"WH%0A6Z1N"J!&PBAA]\:9VA)_+SB*V\LY4'6_E_YO0H
MB^_&$[OA!<XB:C>+Y@FC-ZF!GB>X"N$%N0'T!0!*']9+-)3"D$&_#.!:.X0/
M]'44U!>%P5(X6/%"2.$$6DA',(F'!(G35YH2Z?F#%'S9:3)@63P"-H['<$,^
MF(#,8P9?M>.24MW"]XG.&:D/LT/FMAQDX/+AYNR*Y"<ZIL9WU%Y+!Q:+K6GM
M#:&7Q<,^]%@\[K<6>VF<]?V:]O^VVE+W<J]-R$D?? ;_\2H;Q1/()^3V6^5/
M#MJK1K,.0\1"H;?*-9W6G79SZK1ISS_JS9#[PLU:*$NI7!%T$(^&$9AF<#2"
MTYO0K$OMJ/7#MJ)9B\8KT/U*4PU;P1OHIO?\-U!+ P04    "  [BE=40$MH
M@L0$  """@  &0   'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6R55FUOVS80
M_BL'KQUBP/5[YK1- B1IBW5 AR+=U@_#/M#22>)*D2I)V4E__9ZC9,=)EV#[
M8HODO3QW]]R1IUOGOX2*.=)-;6PX&U0Q-J\FDY!57*LP=@U;G!3.URIBZ<M)
M:#RK/"G59C*?3G^:U$K;P?EIVOOHST]=&XVV_-%3:.M:^=M+-FY[-I@-=AO7
MNJRB;$S.3QM5\B>.OS<?/5:3O95<UVR#=I8\%V>#B]FKRZ7()X$_-&_#P3=)
M)&OGOLCB?7XVF H@-IQ%L:#PM^$K-D8, <;7WN9@[U(4#[]WUM^EV!'+6@6^
M<N:SSF-U-C@94,Z%:DV\=MN?N8_G6.QESH3T2]M.=OER0%D;HJM[92"HM>W^
MU4V?AP.%D^DC"O->89YP=XX2RC<JJO-3[[;D11K6Y".%FK0!3ELIRJ?H<:JA
M%\^O><.VY=-)A#'9FF2]XF6G.']$<3:G#\[&*M!;FW-^W\ $*/90YCLHE_,G
M+;[A;$R+V8CFT_GL"7N+?6B+9&_Q=&CTSKN:KH#5@P*!/NM8T57*+/M ?UZL
M0SKYZPF7R[W+97*Y_/_9_$^*]$8'59:>2Y4XZPH0OSOYK6($43?*WE+CW4;G
M'.2CX" -H@QES@9P4=N2 ON-SB"@+;$MX8P]]D>D?%;IB(YH/8]P&K'O/&@<
M=&E'9)3-0Z8:?B 86K_AVV2![49[9]&7$3Y#IMG"T4B@_ UQ<-.BF>48WFR^
MWV? <[7. L7*N[:L,"'H5^=1C L40F<JB9?&K94QM^-[ 5<J4('NI=!PII71
MWSBG=1L06 B$">55BKNU.H97=-EJDV,-6&\M^_*6?E1U\YJN.;C6)[AO[X7Q
MJ<_7B-[;PBL0HNTC%TR?%=(TIEV-=$"^/-!(<-IFNA' \(U=*IA?8%2^Z"M
M"L5,V0AH;,2:&2V+\1.57M]2R:[TJJETAD)PEYF=12U5S4R+II/R6A>9%L=C
MNLB^MCIHL98DH!<@@@G%WN/CP/RSY6(\349SG8L%TL@SBI3U74(J! ;DHV1]
M-1PC+]*6TQ&JQYYI*S_6D=!&%RB>A7*E; G.1?>=G>3J 9"[A'IP V:^=0%)
M]R>%PRB_BT)%^D79%O<(]1-C1%NPY-GLY6J\H",!2S_^<#*?S5[+YLOQ?/BD
MQT*F!(B4[CE0FMS:Z*XX@0+^0Z$A?H1N:92/.M5\OS\4.TWJI5M6&"N"Q0@Y
M([)"L^</$!T_'TK)XQW'T\GJ=:#2.ZCMXDRP))W:ML+PGNL )='(K2N[C^$^
M6JOLBW'E,'73CF_XJEV+B@$!AZAQMQUDUK-):Y3Q,;.(*0HQP?G',G-P,@0+
MI%Z8[UROT2.+^Q4['LT6R^]KMAPM5JOQ;"B3 )SO(?>DP-J8/<UVO;4?ZFO,
M%K[I)3?*:[4VG 8DQF:7ORX(&!;Z5[B[39JK:Y&\/WSX!D,G)E[O>4.J@?!-
M2AT45R</"XR=OL+ZKIB(]@ZRY"^#"\.2;;=!8H0.EF\BS4ZH[B[7%)CL^U1L
M&3$'Y$W-J H93_]V>TT.W@7(2YE>/X(!F>R>"/O=_0/KHGM7W(EWK[,/RN,:
M$4X74)V.5\<#\MV+IUM$UZ17QMI%%"%]5G@DLA<!G!<.HZ1?B(/]L_/\'U!+
M P04    "  [BE=4QA32W0D$  "]"0  &0   'AL+W=O<FMS:&5E=',O<VAE
M970S-RYX;6RU5FUOVS80_BL'+1@:P)$L6;&3SC&0EQ;+A[9!T[4?AGV@K;/%
MA2(UDJKC?[\[4G:<M FV884-B2)YSSWW''GD=&WLG:L1/=PW2KNSI/:^?9UE
M;E%C(UQJ6M0TLC2V$9X^[2ISK451!:-&9<5P.,X:(74RFX:^&SN;FLXKJ?'&
M@NN:1MC-!2JS/DOR9-OQ4:YJSQW9;-J*%=ZB_ZV]L?25[5 JV:!VTFBPN#Q+
MSO/7%R7/#Q,^2UR[O39P)'-C[OCCNCI+ADP(%2X\(PAZ?<5+5(J!B,9?/6:R
M<\F&^^TM^ML0.\4R%PXOC?HB*U^?)2<)5+@4G?(?S?I7[.,Y9KR%42X\81WG
MED4"B\YYT_3&Q*"1.K[%?:_#GL')\!F#HC<H N_H*+"\$E[,IM:LP?)L0N-&
M"#58$SFI.2FWWM*H)#L_>].TRFP0X=(X[V!I34--[:7NI%[!AQ:M8/G<-//D
MCHVR10]]$:&+9Z#S MX14NW@C:ZP>@R0$<\=V6)+]J)X$?$*%RF,\@$4PR)_
M 6^T"WX4\$;/X)UKH39..C!+D'IA&@2A*\![6O(.X7<Q=][2NOGC!5_ESE<9
M?)4_0NC_"1IH(8.O$38H+"!G!4A3;.9H=[KR8PCOC4<XH-\7VIIN $XH826W
M6*$Y:EQ*\E4,QF69COD]&:8CN.FWZR(PF4RH:W)*C]M:6#SB[5/16,/Z!DI0
MC* <IQ/(QVD)GXP7"G ;3@0I!I/Q27 Q&8_3(5Q)2SL:E)A3,#GY+=(3>D^.
M2QJ\UM7CX>'I<1@>Y@4-_WL'<0HM#M55N*?".LK"8EA4PE-<2TMJXX,VKZ(5
MIZ#=E^40J);V\+7IK(/(66U .&<6,J"MI:]#KE@NA4$L6J:M-7_27)?"A=&=
M"ZEY1ML!>+14,J+0K=A0+?4]YQ\4B#;^OP0#%,!6XXH:]*^^24+Z-+DQ-4]-
M144A2]ZW7.Y#7'3:W)%/HM_O;$YH3T<[HV052#I/KZ#10SU@IP_8CZ('JAL'
MDW&:PZNP8W[^Z:3(\U^HCU;]X4Y,;_B0H!W+R='>RGD7\Z&$IIC.*0*:Z^@0
M8:],ZO+#Y^NKH_R44D8[M)&+ :S,5[2:N<'*"F9(.B#%5X444 Z!%F<W=[*B
MI,(:292#DO9=I'8$!Z/T^#"%3S527>.4/YU-)[HC> (4D5'5Q6.3^>^K3B0)
M[ %92W7(VO23:)E9H]0V.;IZFDNVSVF7/6+VCQ-'@OEO2]: =:,@0B3:0*>I
MY/&%)8I>R5C]]E+B@Q!1R_1[U3W;.U(;M*MP<7"$UFD?3]==[^YN<AZ/Y(?I
M\6+S3MB5)/<*EV0Z3"?'"=AX68@?WK3A@)X;3\=]:-9TOT++$VA\::@8]Q_L
M8'=CF_T-4$L#!!0    ( #N*5U2 ;%&)9@(  "8%   9    >&PO=V]R:W-H
M965T<R]S:&5E=#,X+GAM;)U4WV_3,!#^5TX1#ZN$\JLM&U-;:=U [&$P;0P>
M$ ]N<FG,'+NS+^O*7\_924.1V(10)<=GW_?==]<[S[;&WKL:D>"I4=K-HYIH
M<YHDKJBQ$2XV&]1\4QG;"&+3KA.WL2C* &I4DJ?IFZ014D>+63B[MHN9:4E)
MC=<67-LTPNZ6J,QV'F71_N!&KFOR!\EBMA%KO$6ZVUQ;MI*!I90-:B>-!HO5
M/#K+3I<3[Q\<ODC<NH,]^$Q6QMQ[X[*<1ZD7A H+\@R"/X]XCDIY(I;QT'-&
M0T@//-SOV=^'W#F7E7!X;M1765(]CTXB*+$2K:(;L_V ?3Y3SU<8Y<(*V\YW
MDD=0M(Y,TX-902-U]Q5/?1T. "?I,X"\!^1!=Q<HJ+P0)!8S:[9@O3>S^4U(
M-:!9G-3^3[DER[>2<;3X1#5:N-2%:7"6$#/Z\Z3HT<L.G3^#SG*X,IIJ!^]T
MB>6?! E+&?3D>SW+_$7&"RQB&&>O(4_S[ 6^\9#?./"-G^$[TT+MG'1@*I A
M2Q"Z!'SBKG8(W\3*D>76^/Y"K,D0:Q)B3?ZSEO^.!NXX8!MV*"R@KRUP9;!9
ML<N^.GY)X:,AA%?\NZV%Q8,T*VL:^&&D)GA$3:U%%U(7SIE""F+S*(M/1GZ=
MCN!.\TPK^9,CK7F6@2<&'UI).W!8M%:29$ V9>]Q_)9!:7P\@DYS1Y#&&7PV
M)!28<-K+.,J.XYS]\S@;_:W&R4'O-FC784(=%*;5U+7Q<#H\ F==[_]V[UZ0
M*V'74CM06#&4!4XCL-U4=@:939B$E2&>J["M^2%#ZQWXOC)<S-[P 8:G<?$+
M4$L#!!0    ( #N*5U29CO1TNP(  "T&   9    >&PO=V]R:W-H965T<R]S
M:&5E=#,Y+GAM;*U5;6_3,!#^*Z<@(9"BYKTOHZVT;D/P86+:@'U ?'"32V,M
ML8OM+./?<W;2T"&Z+Z!*M<^^>^YY;-]EV4GUH"M$ T]-+?3*JXS9GP6!SBML
MF)[(/0K:*:5JF"%3[0*]5\@*%]3401R&TZ!A7'CKI5N[4>NE;$W-!=XHT&W3
M,/5S@[7L5E[D'19N^:XR=B%8+_=LAW=HONQO%%G!B%+P!H7F4H#"<N6=1V>;
MU/H[AZ\<.WTT!ZMD*^6#-3X6*R^TA+#&W%@$1L,C7F!=6R"B\6/ ],:4-O!X
M?D!_[[23EBW3>"'K>UZ8:N7-/2BP9&UM;F7W 0<]F<7+9:W=/W2];S+U(&^U
MD<T03 P:+OJ1/0WG<!0P#T\$Q$- ['CWB1S+2V;8>JED!\IZ$YJ=.*DNFLAQ
M82_ESBC:Y11GUO>.-A9P_HB*;@'N*J90PZ?6:,-$P<5N&1A*9-V#? #=]*#Q
M"= HAFLI3*7A2A18/ <(B.%(,S[0W,0O(EYB/H$D\B$.X^@%O&24G3B\Y 3>
M%5."I&G8([U0*QF^L:TVBE[)]Q?PTQ$_=?CI_SW6?P:%SQ6":)LMR9*E?:\\
M[_5ID$=N-$#!Z]:BY;)IJ#YZ+Q]R5N=MS>R.K1KH#EG9D-6"DA_7P#24LJ:Z
MUF= -X0NK;VE9\8K^FU.$8FBR(_3V)]F<S?/LL2?15$O#>3>EJZ&-XXKE2]@
M65(] Q?N)5B-\W3NQ[/YP?>=W0CA]:MY'$5D^%&<^/,P/.R_A626^F$X@V21
M^=DBA<OA' 9VEL4TFOK3:>;FBW3A)V$&Y^:Y+)O?=P?YYW+H@Y C]PY)"!.&
M'S1,_O:^@J,2;E#M7*/2=#>M,'TUCZMC+SSO6\!O][Z17C.UXY2XQI)"P\DL
M\T#US:DWC-R[AK"5AMJ+FU;4SU%9!]HOI30'PR88OQ#K7U!+ P04    "  [
MBE=4!\06>U,%  !7#   &0   'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6RE
M5VMOVS84_2L7WK Y@">+DBS;61+ 39/50)L$<=I^&/:!D6B;F"1Z)!TG^_4[
M)&W5>31M,1057_<>WGONP\S11NF_S5((2_=UU9CCSM+:U6&_;XJEJ+F)U$HT
M.)DK77.+I5[TS4H+7GJENNHG<9SW:RZ;SLF1W[O2)T=J;2O9B"M-9EW77#^\
M$97:''=89[=Q+1=+ZS;Z)T<KOA S83^NKC16_1:EE+5HC%0-:3$_[DS8X9O,
MR7N!3U)LS-Z<G">W2OWM%M/RN!,[@T0E"NL0.(8[<2JJR@'!C'^VF)WV2J>X
M/]^AGWO?X<LM-^)459]E:9?'G5&'2C'GZ\I>J\T[L?5GX/ *51G_I4V037%C
ML396U5MEK&O9A)'?;WG84QC%7U%(M@J)MSM<Y*U\RRT_.=)J0]I) \U-O*M>
M&\;)Q@5E9C5.)?3LR2DW2SI':&C:A!"#JZ.^!;03Z!=;F#<!)OD*#$OH@VKL
MTM!94XKR,4 ?-K6&)3O#WB2O(KX5140IZU$2)^P5O+1U-/5XZ3<=G5EN!?+*
MTI^36V,U$N.O5R[(V@LR?T'V?YE\%<85X:%9\4(<=U!E1N@[T7D9FR:HBD(U
MA:QDV%!SPO06:RN%(:ZED<V"YEK5-)<-ARB6OA""!+#(+@4]"*Y)N,@1>!?U
MK= M]SV2@'*R%0PPAS03C83>Q\:(8JVA<J$LL*[%G:KNW 5A?<4?^&TE:*;F
M=L.UH/<"U4,WRO**?M[[]^1&-J9??AHE+/F=AH,\&M!H% V)#?#),1T3ZPVR
M<33:BR/\+AQ#<V<@76E5"%$:2N,XBBEG^.P0=V,"_31/\;W1O#$\M(A"&6NH
MFT3LX)G&TS%(78L5?W V& (E[;P5&L3C*#Z@;II&"0:6^A5+QE&*,1]ET>
M?#6_>?N+)6\6H []!MVD(7$?=EXP/Z$8_[LLR@\P&]&D+*7S :%J2JI5*>>R
MX&'GJ39SM,111GD.C&$>Y72)+- $-.SG&!E&YEER(D]S(J9D/$9D4GC'$!5'
MIH-+7%A8+V4.Y)OA:<WIL9%SZ*F9X,J?#7#V+9[S=.B8[&8L\)Q'(T\WBS*,
MHR2/QC_"<S?HA:#%_IMXQ*'C^T>XSARG609V6(Z@4S(8X!OHQBTN"[8FN[F+
MJ4M7W(9[GI4B:!]!8C2 "N49*B)UTGD>RF+,,JPFM5H[;EQM5Z[DC&\3BT;^
MBUJ5C2]XM VC*EDB1"697:3,DU"=?T=["/G@ZM@WJ38TN]8B&RO0QRRME&Z;
ME.\$^ZTJ2>%,XA+I.<K6B499@!75NOSB1HTCM*!=ECW'S1(PDPU!O\==FZ"+
M-XU&P!XWP]P5PM#E^P4>0\6^_(O-D\%>A#5Q/2ITM2\Z>W:S\0!1 4OP\ 8V
MGZIZQ9N'7^'1[IK MF_3+UJV!O6!S5(BEA9^VZ4JJ0M.!.7$#WJT <N/VO0/
M!F\R>T?G[R\_S^C\^O(#=3_.SM[2].* +J_.KB<WTXL_:')Z,_TTO9F>S0*;
M,$7(E=U:7E32ARSK#>/4L=X;YZYI;P,J2[(*;[_5"G(:719M/!VYLG0S%"P2
M_I&HJ%>5>A#"->1>GOH*QFSH?@D.\#NX32MOQ!V<\^6 >]L3#^0Z OIT%R4#
M_7,?1[%M]$' PW4S=SQM"E4+LOQ>[$Y9S'QC&0Z?";BJNA/N!Y E2(%=Q9]^
M3T0#8W@QR6;MCK9"KH.DXZ&K:>1+3B\]2_I[C[U:Z(5_TAJ H>K#NZ_=;5_-
MD_!8_"(>GMP?N%Y(7%F).53C:#CHD [/V+"P:N6?CK?*XB'JITN\_(5V CB?
M*R3@=N$N:/^6./D/4$L#!!0    ( #N*5U3*\%I0$ @  ,X5   9    >&PO
M=V]R:W-H965T<R]S:&5E=#0Q+GAM;*U8:X_;MA+]*X3[0 MLY&>RVW9W@5TG
M39,FC9%-4MQ;] ,MT183BG1(RH[[Z^\94I(EK[UU+XH\+)'#><^9H2XWQGYR
MN1">?2F4=E>]W/O5C_V^2W-1<)>8E=#861A;<(]7N^R[E14\"X<*U1\-!D_Z
M!9>Z=WT9UF;V^M*47DDM9I:YLBBXW=X*9397O6&O7G@KE[FGA?[UY8HOQ9WP
M[U<SB[=^PR63A=!.&LVL6%SU;H8_WDZ(/A!\D&+C6L^,+)D;\XE>7F17O0$I
M))1(/7'@^%F+J5"*&$&-SQ7/7B.2#K:?:^X_!]MARYP[,37J=YGY_*IWT6.9
M6/!2^;=F\XNH['E,_%*C7/B?;2+MZ$F/I:7SIJ@.0X-"ZOC+OU1^:!VX&!PY
M,*H.C(+>45#0\BGW_/K2F@VS1 UN]!!,#:>AG-04E#MOL2MQSE^_%8I[D3V:
M<>NW[*ETJ3*NM,)=]CW8$U$_K5C=1E:C(ZR&(_;::)\[]DQG(NLRZ$.O1KE1
MK=SMZ$&.3T6:L/'PC(T&H^$#_,:-L>/ ;_RPL2P:^\?-W'F+M/CS =:3AO4D
ML)[\&W[\/UG=> :/B&(N;..5,^9SP::F6'&]93G/4%YS)S/)K12.<8T%;\O4
M@T'&A/;2T[K/N6?2LQ0!LT8I[!&IU*DJ$3L\8-?1MC-*9L%K"ZFY3B57X(@%
M5";@@+UKB>?*&9(AK ,';U"UT915, 7.UHZ':B0-K"F7.>-,E\$BLV ?#4ZQ
M-3B0N6>,.V<@T(=GJ!?W 4B6!R9!NA-=QE*OC5H+MK)F#3_H)3,6BJ1"KNG%
M";N6*5P0] RF0E'82W[45.@*9I<6;*'1O'2(CJOL7,!39D-<E'3>A2.%<9XY
MN=1R(5,.]1H?;W+P[X3';*#?<##XAEC3QMIXXD:VP6!O94J.=B(M;>"1L-]X
M(=A+O+I,1AS#T1<Z-79EHA?8E-M,FS-:39 @BF^X%6?LO9;$[(YBY2HB]HM1
MY!+'9GZ;L%<^2]A-256@) <#>$0'IG#""XVD0\ %>XY(K2+[6V[G/#..O<8I
M#M5OTL^E=#(HTC!_4!/\0$[:D@M=2)762DTS14 !K^0C&"#G<\%UU+I1Y !I
MUXY7KZ;LQLJ_\'),E>-G2=24:YX=U(FV^_7ZLR_(2^\>4<T(J1Q3_MNO1N/Q
M3^(!#J]EFLLEC HNJ]].T/.N3N-P\#=TO_^@^QT[6,>"?0CN^+O0/%=F#NNG
M?"4]>4$6@:HB_A7R,U,TU%78V7>CP?#\^Q.I'7LUV_=+L_4>.N[M=>.R<\3?
MI'U]G!ST7\$555K[N=Y_)])<&V66VWM5< +W][\>L_I=P #R/(JOC1)UN0?(
M,KH-$]]^=3$:GO\$\)Y+)0DW#887Q-H1DI4 )N"B\.$-6WCT2@"1(CDA#R""
MT+O="1+V\P'X)DJNU%[/L 2> IA-70'O/FCG"(FP;&Q(0.H)M'M \02.N=]R
M3NM>!<*^#,HQOK2B4A/PO%(<4+21/H?%:W0 U>IFID)[("IL,*5K8/ZLZFD!
M9BW*"_$BQ<YP>@EH%S8D$;AK'9XH*\#L(\A:RM2=IA&9<[28N1 :(R#%E6#;
MQ+9:@;JE>=!5L8\N1$90$#Q;H%DA>I).I[%);7)3=^/HU" *(/V,IWGU JE@
M>-!'.Q<%'2IW=,(3G5?)8 8^#+OHT6)-2H4!N4F@G0I5(\.T0.*#S92 ^)M%
M86T9$HWUR\J$/1.BP>>*A,#I>I\Q^1K5$'*:$G9E-B+DM-0+50J=QO:YSZ4[
M=,36+O8<LQ""+86F/%%;)CZ7R!=O8I,7Y*W4%**C3CTN!1^CS<X5H-C'N\<2
MW9."1,3M0B-Z#&=NSV6AWFXY.2&6-NRCD,<#J;1I65#[#/G94CH3@!ZDR"''
MMG/#[:F,I6U(M,Z\)@^CRC^<Z3(#(93 (>-II=0=%@?&RW\P+1T=3D\UY[ %
M)XQ-S1S20H6JFP+B<AHX(/OXT- Y=VA0>"X,;HTR=0=W#[29F=#:;16*4=Z3
M^G)O]+T_=\-961GF1RJE>G!MYFS?B4@[!/>GZN"]-QM4C\OEJNM'Z&,M4PI(
M62GU(<[K;'+^S9[2MVA-*.AW9BD@WMX_,L0HO)OZ7G;&_XZ%[4O%P6N$#%T"
M,.";CM&]3>SGI ^(TL%);VC:R4#"+>.%*0E'J,EV!7+?0O_.+2( ;'7G873G
MB8W71*#="K 5=#6^WPA/(1JP.ZYBM\.E$-/#O(PJW015'2)&KC^!9L_1DTGR
MF V3<S9)GK#Q.)FP$18FR3BX7\#VNH(^ 6=:>(64<49KH0(*91)0C+;68&$=
MO),<$ S\&G]@P.[N:BAOF,M1D8\(&YDH5LIL@_0YX'U!<1^.H/)PF Q@<Z5"
M!0_4!AP;)!?AWUT.4'DT#[B<MBT;#6'X13)$IOIP_6OMC2<X.?PA^:&=CPWZ
M''4(Y4VPBZP(ME5WZY"ITUR*!6X,N.C11RGV9H%:A*'?39^]^?ZLVGX3*Q*Y
M6FV[>N>V+NYJHU[?C7A[&S/ZS(&%H,VLFF[V:%YH;=;1YF:'R'=:?B .,V0,
M*J;I$[Q*K"Q^I]@!=2PP7EV!:S+$QP!Z_JI&2TW3 GPMFK)!YIZ895EIZYY,
MF94<CV_E^ECE"RXM1@K,%XQG'\L(&+'.:TZ'O@?U6]_8"F&7X4LB=5.8%3^W
M-:O-Q\J;^(UN1QZ_=+[F%J,G+HAB@:.#Y/QQ+TZ+]8LWJ_#%;FZ\-T5XS 7/
MA"4"["^,\?4+"6@^X5[_#U!+ P04    "  [BE=4C I]=HX'  "K$@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6RU6&MOX[@5_2N$VRZV@-;6V_9,
M$B"33:>#=F<&D]WNAZ(?:(F6N2.)7I*RX_WU>RXIR8\FZ72*(D L/N[A?9Q[
M>:6KO=*?S48(RQZ;NC77DXVUVU>SF2DVHN%FJK:BQ<I:Z89;#'4U,ULM>.F$
MFGH6AV$^:[AL)S=7;NZCOKE2G:UE*SYJ9KJFX?KP1M1J?SV))L/$)UEM+$W,
M;JZVO!(/POZT_:@QFHTHI6Q$:Z1JF1;KZ\EM].I-2OO=AG](L3<GSXPL62GU
MF0;ORNM)2 J)6A26$#A^=N).U#4!08U?>\S)>"0)GCX/Z']QML.6%3?B3M4_
MR])NKB>+"2O%FG>U_:3V?Q6]/1GA%:HV[C_;^[U).&%%9ZQJ>F%HT,C6__+'
MW@\G HOG!.)>('9Z^X.<EM]SRV^NM-HS3;N!1@_.5"<-Y61+07FP&JL2<O;F
M051PL14E>]?Z$,-75S,+:-HP*WJ8-QXF?@8FBMD/JK4;P^[;4I3G #/H-"H6
M#XJ]B5]$_%X44Y9$ 8O#.'H!+QD-31Q>\@S>AZW0,*ZM6&^R8?^\71FKP8M_
MO8"?COBIPT__5T=^!0S[<2/8G6JVO#VPK58[60K#"DQHL:$$V0F:7@M#N<)K
M9H3>R0)[9,LL9#GRE:DUAFO-87-7V$YCNBW9FA>REE9BL]UHU54;I"Y[K[3=
ML-M&:%EPMZ^JU8K7]6'*WED<C4-+H8U#1U9(PZ#F?B.+#9.6T5!7O)6_B3+
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
MLA 0:BQ=8!!^V>$-:AV(?!B_CIQ)+QF Y_L3^WW,W>>R%A9O2']7TM6S9)*
MQ$ILM7ND_6<\YG,5^$K2-GYAW_F.O6*YM8Z:(]C;C3+=*EZ/[W &F&3O (HC
MH(AQ=T(QREOAQ'S*M <.WIXM;&*J$>V#4R;\E"?'_E9YG)O?[= X$)5#!E<C
M/&)+[)39P I9D9RFSJL$W[0\,BX[QN(=QKR !S*NMG!G)+XA2'UX?8S%*<9E
M<9'Q%LLAC/(!%%F17^ ;]3F/(M_H4LX6%C'IMPG#C\7:.O;5\O."U+B7&D>I
M\7]\WG]CA%NU4Q*-A*\&[G'-6]]K4(SBZQ6#B+FAIA7FX*NWU()1@@!Y0E$%
M'[)A/H'6"]C:7P^@%0>QU@B^BQ8M*PWYI*>CSJDF+9%M@#.6Q#(X/P@NZ].?
M*X9_>\_TK'0;Y$UL4 LE;8WKJK@_[6? HBO]/^[= /%J&V4L:*P\-!M^NDJ
MNZ;L#$=M;(0U.=]6<5O[.88<'/Q]1>1.1A#H)^/\-U!+ P04    "  [BE=4
M\QY(=VU    '[P  &0   'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6R]?6N/
MVT:6Z%\AO,".&U"WW4Z<9.(D@.,DL\9F-D:<S'RXN!\HJ20QIDB%17:[]]??
M\ZPZ52RJV_;,!78G;HJLQZE3Y_WXYK8?WOF#<V/U_MAV_MM'AW$\??WDB=\<
MW+'V5_W)=?#+KA^.]0A_#OLG_C2X>DL?'=LGSYX^_>+)L6ZZ1]]]0\_>#-]]
MTT]CVW3NS5#YZ7BLA[OO7=O??OOH^I$^^+79'T9\\.2[;T[UWKUUX^^G-P/\
M]22,LFV.KO--WU6#VWW[Z.7UU]\_>X8?T!O_:-RM-_^N<"OKOG^'?[S>?OOH
M*:[(M6XSXA U_.?&O7)MBR/!.OZ401^%.?%#^V\=_2?:/&QF77OWJF__V6S'
MP[>/OGI4;=VNGMKQU_[VOYQLZ#F.M^E;3_];W?*[SS]_5&TF/_9'^1A6<&PZ
M_F_]7@!A/OCJZ<('S^0# L03GHA6^4,]UM]],_2WU8!OPVCX#]HJ?0V+:SH\
ME;?C +\V\-WXW5L^C:K?56^;?=?LFDW=C=7+S::?NK'I]M6;OFTVC?/58_W7
MQ3=/1I@:!WBRD6F^YVF>+4QS_:SZ>]^-!U_]V&W=-AW@":PY+/R9+OS[9V='
M_,%MKJK/KE?5LZ?/KL^,]UD Q&<TWF<+X_W<^+'Z95?<^?]YN?;C  CT?\],
M]'F8Z'.:Z/.%B5[5_E#5W;;:X#_<GU-S4[>N&WT)JA\YU.(/5=-MVFGK^ =\
M8^H&!YMK-J/;PJ\W\,<1WUQ5'= $0(MUW;V#'[9N#6]TSONKZO>%;ZIZ@)'[
MXVEH//P"'_M#/XR7HQN./,[6G7K?P)NWS0CS R:/T]",A'_C87"N.C*:]$/5
MXEQG /X\ /SY62B]&8"&#3 ';A=A<<+%EJ#],>.4GQ(D!K?I!\#VJAX!*H!>
MN".@0YOI.+4UP@[  2\U-1,H&*#N[JKF>*J;@49I>^\= /P5?BU'YP%0CL<#
MH WNU-8;Q-93/0!<X=&IN**KZI\'UU7>7/)[OI ]P)\#+'7LJ[63Z>C4X?_@
M7 &O %5P1:_@W''YN&N8XW]IH;UW,DV-N+=M;IKM5+?PEW>*!?X$(( E59-W
MNZFM6B#3L.>7;5OU,/" DP) :''(9T;7U=V&0> #H&E*6A>#I_-P>[<$93_"
M?QA!8;, QO[H>#V;:8"]754_V'-H/-R.=B-'U-_ "G!(7O)?*D#VYD@_V?56
M>( 54@ED Y>(.\@M&MKXKF^!^_FO@?CMX0<WX'E%.#]'X%X_K>Y</?ALC%]V
M !GWP)=_=L"?#GV[11P:8.6\Z?0EWA#>2 !&BU_@B'@5WS?'B9Y>/Y?A>]ZZ
M&>T__^.K9]=?OO 5@+SKCW!J;;.#9=)!T=J>E]?VVP'/R?/Q ]9,#O#&0G#%
M!^P :;9T4,GEN ]+;X!=\TUS]>90[1K$D0:FPK5<.KI:\/_;/X"EPGLP%J(=
M2@3MW:IJ=E5]PO$'F,Z=(SI?!*+SQ5EB\;H;:SCL=:N(4Z(W'SA$-7]2;^1Z
M>K@C ZR]O2. '.%<)WR.^-PU(T)";@G3&J9(5^>&;!"CUY-OD.@C65\#4/EK
M.P,,M</K26>*V X/$&GP[N&QT7B>IKVJ?J*;@.A?6-4*CZV!KPBEFOG*D+O4
MP]#,2"J0'4M6ZR-PG>9_[R&K] LRMD^8-1OTBM!<*&&X*O,QB>Z%:9%\X"RR
M;$-T *QR1<QU.T=MKJI?D#36W6Q2)&LP$.*'3L-T>P]7P=,.[_!<X-<);Q7
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
M7BX?HQ6-U7>$ L.)WK,P(.J&-XXOQ9H#')A"B19XQHI8MA3]_1S:/6Q59+3
M&XJO#BQER2I9=8PF +BCI" .B;*+?)"I(=W"@>(J5N+DPH')T56'\?%RN\%'
M'?L!1L]R#D9GP4*906@6.6/6NGX:\]J>GC5._01[ !(E.CM01K( <BA6,7_M
MXX<KFJ?O-_F*+35:/EX!+FP;0*8MNM0&;R)V*&!&W#"(*S,S)%S+D<4Q7>$5
M.YM0\23!,"%D)K819<W^MBL-P514S?\D" 7<7C(A.S-IDB>@QGW,%RBMUDJY
M*/<#B2%$9JD#D'_73DBUF3O**GY_*\!:5=\/@#W^ &@TH1P+^VM94(>_7DX8
MO--&V,)TUB",[ZSKED/@DE\:TD_MT5,J)$LVF;4;!17:^+ECN2"H1'U(\8C#
MFWMU!N>?28R  #8Z2G1Q(>B5S6],/XS1FXS85L,*UO?LG56^W[O4=I[F?IC<
M)M*^OGA1_7*O"6]^Y5=DDAM1<&1LPUD,9&0_ZI@/FT4)B&F0OD$B&0*']_L_
M?7>9#ZTQ:+,I6%0F.U("3K\TCLU[F8W&<:>S%8J[Q-F/$ZD41=P[X]D)WA_-
MUI0_9R?/WB%Q>A4#%X7LI@)R#+([J!1W_RS&!P5XTR70R?)!TR6PPDP!B.Z
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
M%_(*9=%RHYK.W"F\TI3X061CZS /*]1&09<N^9N8&F6RAH_"QGF\CK5TA@K
M)&'27H*Y\NT:OL55\UBC<MLH04BNS^W0C",J9JCOAN"P?#P :R^9(<FYK.[E
MUED^,EL\FR&KC*9IRIJ>K%\4\I2#M534MUB,*H@&I93ID%11S&;6I&\KJ=V+
M:RLZE**]F(RIF@=MX\1,!G+)NBQM*(:A7Q-=#+F1LME-?6I&= +4T<^/U4&Y
MB"NP3M@2/>G4'U8P2J<%)9(APK>)2W/1R? @VL;)/NR>40746HD(.3VF&4=6
MEF9E1)SE8P+\5^O]CJYSPI3\$5,=T3LD-7=I9YEDS]/KG?8?>JDS*O# ^\VM
M!K3<:]@[74R;3'< I<GDRP "-_0%Z^JIE2J$>J:*+@JVI?+M7.M,KC<;HLG0
M(=H 4NCHW$_KJXJ$[8(<,3>BDYH2*NH%(I)=+.,)2$5U+ER6,ZBR:0@+\0X8
M9J[%,>CCF*X5.:1#.UI2-",R:TJQ-<G)7,G]_E&9T05A1R-0-ZD5.TN-%==E
MNC^RXBU"Q"1:+-J(LN.,8K[)1&>J-?,+41\+M6]%QBUI=?@P9\*9D:),&!-7
M<^:^SDIZSD1*0:0@JY99X:Q%P'EVJ.(X,DXRE8%F[<GPEY*8H!-FEMK3EB/B
M\0)E'&YF(S;6WGBC9R6>A8>1;T5&#&8QHH)<$=]CXMRP;SK^1XJQ,5,P;>=B
M]&- K[^)\$=**O,<$8 LGI%F#)3N,7?!^ 66NP84N+X(]H+=$+SQH,6?(PVB
MS<O02!*X3!%.N<LB2TUY 'XK+=U6UMACC:,?0&TYXD(_N\Z2S1,;LNTK$,;'
MTRRS54X=@I6 +J(&:N/5[RT97S']9!N0FA*6[G-Z&B'3-CN,5,5"7F<M4_0
MQ)98A%#%>[$.>D[#B)4[PN]F#HQRBB7I,2"#A(#8 &!VA2BP R]0:3'-:/IP
M,&G05@:F\Y-&<6S#DD+-F[+$'I,4YQ.L,CR;IU.G&$&LR8D(2N(!#!E DQ^!
MP1'!P8!X'K%8A4^\\,I6#"\A\MSTG#] :'_3(PJV)J$M\@GU)Y*=#C_>M)S?
M5M:RN;X:.>1659H$?DNM_%!2D@P&38T5#%]9#F_$5<Q@.+4<=)VZZ?H43E':
MSO)[L^JNW71T _IGU U=3!:.A5!7\PJ<L4Q H61,TU71K9$Q)4X_#P[SHZ1]
MQP#0OQ4N!*Q_V(N0R]T1@,#K0VX3$"NG?EI":3'_<#UIL>*C=]23(PG'1]_%
M;"8\F1;TAF9+Q2KRF&?C.T$[,3M,X( QPH@R:KN:'>SS>P08LS>4"M>!51H'
MTF9^"D@2;0BS$<1@K5]I[XQXJ.7JO04Z0 !@] JJ% Y:T]*H:@!J'OU9F:&@
MT$NB\8+$(+)./A3-86KHKIUQ:J(4K]6];.P6P3RF(:W@4\Q.GL&,!C,:5N++
MYL@TH"FV\8R%Q$>H9F==-K']Y/5G9[TNFH=E+*-%W\T'CY+0[ZBK2;U01O(H
M-@47,&(NIX]('1K.\KH[28'Y4,F!@P4;-+_I[-:&F_#AM,#)@A5U+?I9*RZZ
MK*,+3XS8Q$OD.&]>XXJK-''.VJ3Q0?5[U$W9E.JD-HI(AE%+U2IR6@)CC_OB
M8L7U!(+X(#%S_SQ0P;&PB#BUW8YVNM+".[:K 4603&N$!7",6JL$,S$(1D^S
ML'BM0FR'W<.2M<Y829+YY[&\<U++3<$$1ZZJMV2\+XR%U0ZIWDMJ]D^0*O3S
M@7\G+"Z9Q&J]ZH:Z62PIH1^-H !L&0):ML > WFJV9'HB:C(=R:S/ET$R4J+
MAR-;C^5>$J^X]F%A6BA9E4GQ5/&J!+M9"! O.C>YJ!%R'7+<DV'/1'&@V6RO
M(H3T-,AV3^UZT@^;;GE]ZN-LM)E9[/DBQS G"K$)QYT6M&.R$*(RL86Q&ZZJ
MOXL0M<#9 _V1"G#:SR!1_V,Y4!O+!W,>&VYCJ2$>8B8(ANGYPH4AF[Z)B:7+
M&*-D>.N'B!ZB41%/!P3U'0YL,Y8#!>)&;>BK2HZ%908RD.7I^5AKLPPA+\+"
MG1J/:562V4(:)$YFYJ*0V/NAD12#3D!!@^IY2QU4JJO*GS>CQ%J%C]!=&+:^
ML(M5@6_DDS?>*$58J0_#!Y;PQK*C:'*GU+K+ND7?OB:TD6Z0&01#!-&]%Z.Q
M9<7[P&\"M\RPQWBO]6YJY1OJ4:KVLH0;RQY1HOO5LG/J9W*Y<SR)*@_XX!*5
MALN-8UM>P,:L"%DN"UBB$@*].(^ '7_S2M&K3)A*X [KQEAOJ54J]=E(A>)L
M"O96TG8++UGI@@UO:;<@HJ9<A!9)7S)7//'(BS6#GG9M_4>A@A_7)#*-3L+\
M4O_W+M1?S[9-F8O:">C]Z*Q1SO@W-68$(TH 59M8ADO8.AYQ5D?3%),*2?$D
MD%*Q.W.,>7'R4F&T62!_AE&(L9=X18+*EEK: $0L&V,V'R%77I6M]JGX(:%W
MYZR6::7HT!L02SB%FQDKU YST7=58;0$YPZ%6/CH4]?ZZ4S.SH5=A*B)!T=@
M4!*!AO4$W/B(TBA7F+(Z::)(E+\%"@38VWYX%\B%!B"GH0W4TW1[.9TH.RH&
M1>!YH]@L#2;&T$6J"NV]*\J:=^EWQP:]0WWG-(O\@+6K"&UB0GS,AE:)=!LT
M#N$3_NM[BQ,$X*N3BU4OW3Z/O%I.RS=?$: X.8F+BDG@%K/N.S>R]JB#FPZH
MXOF).PI3Z=8BT0J8J@&$G&RBZ;I'%IAJ[:N1%FV6F ZV]QDF)C&)IAF557RB
MW%4?7,T]*.G$%PYMOK-0PR.&HED@QEKAID6GX<D@CU'9MJD+!CR,(_@AOP(!
M@#X +@;/)< G8XX>2TI(@A0?N1:%,V]L#R3,'93;7R65$H-6,UO<C&+I#[3[
MQR1W7:3<D _(E@2.G,2HPTF3-2+^L4W!_54B O"%=%OC?I!X11(1:75;DB53
MD9R+20J*BH<\_*:N(!2(T%2"_2X*$$X4(-O:PRH9'R>3&*?:/?+"K#.4:6H4
M.T/M; R3L*(NG+V]$4&<(.%<E+ZV7F/GLWLT^56NRL-5H/"?#U'GWX22AQA%
MM!9.FM9G9W]#5OX[EV[HEHH\H#&V/N>ZUC,;LR4>%-2>0,Q ?99"136L\\P!
MU!!LU5>Q\1AK@221JE.6M9#.&OWS-7%=2X(_>B>-4U&%(#C&24X3AZ?0M)O0
MAHO!]3ZFJ3'+8#0*XO9*L=(ZIDN(0%(-.N1JKN#6 _7$'B>4XVE*4/X8.T<+
M\@6.H7%Q ;D+Y837Z%6)[= >>KSX/V2W^X7\W'VW[TTRA6V>&>@8.W&%.\3\
MGV@B_G=;^")53=&M)GK*MT(Q+BU5RBGZ%(&BL%'!'@4O]A]S!$>B#O&Z,"X6
M_91:Q30D!B8;7J4QPWE9V'/<G'X'U& KXRL[Z\QB-S\:XA#EZK"9'(TU!&$5
M&\=IC<K-"?G-I"M[KM+3Q$ZK:D_,J [%>3 $@@W$T@#@E=3%%O.7)I4.>?']
MV0U*0Z6D TP()M7*39%/4&D'-:I1O(SZZL5VJ;\EE713+W?2"VV0VK72[%7=
M&3,XA=P =C&I_),III$F:%%N1+SZIF=NT+E]/S9BO$G2#%E0HG"+S0PQV*T4
MH,1U/[(S"!URM,RN;B48-GJ6P&RMZ8Q99G75NK1G$5/?),@U8B>%2\FY>3VX
M/!2XHBZ".M*'F,_*=S&$B>@J EG,S 4D!CW\:OZC/)O-7D BE'>AI*2[MGE'
MMAQ5=!] '9-HVFCR"KV3S]50+A.=@$ZO.V7$(095PZ\*=2E->"DBE82]D:O<
M](A97LT2Y!:)+4>%WO#-QT9,F_[D2"N8NNPG=>/[>\AD:HGA.Y%=%9'4$ID\
M. B1P4U'S=G*+ [4Y4IK,7.P3A#<(RNZ*[KP%U"8!#\J^;S-JNTO?)!(7DD]
M4TT:0"*D!KP$[U<2T7=>NO@ V9%EBU>YZ38+T;K/ #RS[K(5]![;=UAETB9A
MT<H;NN3 NX.V'0S.]1  *!;)\AA$ 4*.$=YVJG*813=S(%H6RTFL=O;2 I.2
M4#;19T+0<=#R6!,-Y?"M-5<?2JA,4H,J%:=$N(L.PE LUIB$T_ UC@5&)C*H
M,R;R2G37 &]^UU%".'()CK\XX]O[)%/;69_\Y]$G__E9;_J/U+3$N>#(.+5U
MN5'>^8&J]\?V:W^J-^[;1V3^&&[<HX71T2K!X=C)4ZMH8P5_CV%QV_Q5K O6
M=_()Z9E$5<4+O9O:]I*,3$ZF]F(#0.U-'ZWD&C1M"++ZO:/HD/^&P;;]\:KZ
M7OOE)>2&NC<22L(R8@P@!5K0[6,,#9\+'WYL6(SQ/P7+/&[&V@*X;PA).C@&
MIY_QC;W(1<90R(C15Y#4['XP/(]T&KX\P8G3:1XR"TR8AJ+- E$3,6&YA)G'
MD[2IC?TEYE6&0F,*&EA=(JWFIG#55F&(FAY],9.&FR,HHHWXZC["KJSMJ#%/
M@GM"<*'?-1=M$KABT8]QL?!<[E!P$J2:@\;*J;%#+HQMFK4VG:UJ*^>E95:X
MS)4D:^18GS&+H*4C'\(4+A.82\W*_H1_2PHFG=+=*H3G]MB3BV5&:0 I[?7X
M>& S6SWK">]4*W^1E4V[D:0Y2''IQME0F\!2R9G2N*V@[$C6D89FJ>@RZUD9
M^:Z&1,+N51<1M1;(.?47[P<V@%I9W$9.8S$U-M#T 2NOJC<(0_421R?.O%26
M5A(3[VH]@!(:#).VBVH*3L*W",]P0V)G62LI)Y[25L0[;ADZ#<&"<E7]#RU(
M:YSY6"R-Q'-,N+U3FI(E2L5FSSFJQ>)E_: 'EYAV]<5@!A"(1JOI=@KQP6Q7
M_:V\-SY)*;(S"PPMK,U> ^G_^9#LRJ^SDS5$3./KDQ=6S"ZR9Z4*W?:*T$\8
M$3J .M!TMGF/?R&X(T<5BM!I&<,7+#"DFPG.TU/=;*,A5<S8"2.\"BPU/9$9
M7Z5HH? .6X\Y2!MH=2/9%[Z^(9<"?TXKZP)'T:AB*;\L]^>5\%_YQ/+,\&&R
M-/6,2 6_X#BJWS?'Z2@]GI#0A>_/--G>%C;/84$QHVQ&R/.WQ7HJ]-A$\IP7
M0?0FIWF*2@3DU;3->U)-[AYY('+9$(7-D;B%'RKI_(,"]#N.?U^P2Z-I@=/)
MI:T'&X.$3FXQ\Z4_Q6(@/MCF9CI_0E>PDNZ ^1'8-I%36V1(T"RY<8($H:\H
M)<X8%.4]!5AX,31E2DS77(**-AO$]P@&3<N(M1(Y37!5/$[;@+G3NI*#4Z79
MXXKH/J+5/J%1/JD5M)*X$?%AR)(#?(@TI="I'M<MQA5@-?=^"&F6L]O-=BN0
M"D=-E!<S8T8R4QI/4#B2?1;.*I\:J B7M^%.Y-U$0+W@*FIUYE6(A4M$RB##
M2HX*5KW+T6+)%)G5QB'KNJ3Z5VLJ0MPD76E*.:#F9X4>G.&E:<>8'7'TQL(U
M(YWLBQ<O7VK9<PF%1^ZW[F\XHP<%%>2HG2;^L?$3[5P;5/A @]LCDY8H^GWL
M+.3> SD_]=(UPE-F"?X+<9,Y9(/E:F$/@F%!5HT;C.*[8[$''\[15]+HDH-.
MTN8X[Q<7;>2I:-TH]2^4%IBQ"A -(91,E/\[CO9$1<#U>]CM@>PQ*(B!I'P2
M6%4[5[.?4)UMB-MAX".E9V'>%891ZA9&Z3K@J&92L)UU5!C7A&_ TL]IP\^C
M-OS\K#;\&\91%Y7?!WQ7O1)A0F1$S$\O/%HH.+=C"3%D^W$(ORIU>0EEX[G(
MFA:&:"KQ)0XL/B YJM_+';#!WK])DV^O@>156]_&K LI+6TFE#@*4A1=5V^D
M?V(PJU,HG_Y0[%D4E;D).;"S@27*WSDG15850_IQ#XRW7 VC %\I M"J<YRC
M.8TD'R0I- EQ]>A95H0\9Y%NK.[7/G5!IMF=AAEQMSKQTOB@G>)FWKEP[:C9
M.NG+$HEBRG?R;WO1LORL.#[> Y _1DOB'-F[X//&'PB,T4#+IQR;UV)4JRV;
M\CH DX3/.[9X)J%9>:=,*2VFA0)O,3.)F]\$HHRJP"5>9"YK&?IICG3VH=NS
MVMH$)6@-)'#*.LC>41-O#ZX4T-^4?Z(RRW6I:G3@7.*LP74SQ$8;0HTQ@<M<
M.E7B8PZT":%!J"5_E'P'%&T85"BQLI)E!?@1\+7ASM3Q\0OW(PE^@8G6W.=D
MMT0[Y,1+Q6K3TL@FEB 4ATRVE-<VEZ#[M+8Y16=CV2"YC,6M90.;$*S"2+%K
M\Q*<1,JF_6F!0 #(U#&A@AG8G.,E2"X\9F5M58I0%8=AXA71/4EM;W)VK)VU
M_(OL%6W$__;%JW-:ZA%F.!ER$<<<LBQ@%2NS:=+>BW,O%2LIKJA-"TAP'-=5
MZH:^$@<3V[\[#;R,KM0.%Y< ^H7FT5FX<38V7BJ*B+65AVR9(=L>2\L4L51I
MBA0E62 +T<K!!R;PE@#X5ARH)711%#&)C\9&!1H"QR"P=E.LJ"SFOME-(99T
MOEX@!R9(?:HE].[Z0"N3E?MIMVLV#;U]'\YCQ%%+-0S:EB6*P6K'V=J%)W!%
MF]\[RWD7*4)(<3^SU8QVE'>, 2 <J)GM5Q3,=*_2698W=W8W)DB]2-=RBER0
MU\8@:85(.<M&R5RGR$-L:]ZV)A3V[X>,TU!F"S-AA55T8Y9%O"PH]>-DN0P<
MR97-!2\E'&H.]YJ\MO!&-G;LCYC*:J0RB0%:D(*,@V+\-#TSA!*=;S73#P4)
M<?G4M^?8I_2>9GF. VT(H'ETDE3@Q @ 2@O>);,(QYE-H#;DE!FPZ!O<R/4Q
M(KV3GK7R8?@MT0KN\-):23$*K*^3U#9;6R8A..,LTF ^B5R\#9=^SX73$1!]
M/&HQF^Z,]*JB.]5T9!',5*4I1*1H<'(:!J)1MAP\1_J_NH%%A@.9C&)WD%%3
M% M=!5 ')EOM-/47[QNRO5AGL8F2R.&<(T]LG PT+:!N031G"V@1"Y'ED)B*
MV_*\J=CTK0S3V-<&-WBB&@*[G$F0Y*:"=;^PL.AZ43VV/.:" /F6NOKATB0@
MDI*?V2B^TD LO"'1F<B)%FE)T)1@2-Z]4:#1;QMFLK'+48&^"VRP>%]^$W_%
MOVC ),BG-O6'\LU54FS9Q?X55)<G*G,7'YF0\WL25TKD23LV\>D).F>J9PA=
M?S_76356^!C,H3&QR:)OHM\;DW\P%=UO2TFX7[I$6V^.D-[M&^UQ7F\H45JM
MYG],<''QLHMUUX8,4 O<>J5A V_'6/$RC23(FG.7=Q2[XBFK)A%4XX41:T@@
M *#3?Y, I6/SWNP)P L@S99N[<3*_8,).WN7;."I73D&F07G1E&22T_AWL-3
MSTPHV)@5(A.9B1--3? @X'J,4Q7E'<&2U%ZJ337:G:EE4XOCSS@-6+5^P([*
MCDU\WSI]8F?&6=,,+]6KV3^;U_HR"E*,5&JZ@Q,+EPRN3=Q7I4 V!I->.<H#
M$ H<B[R(DWY%)>\(TVG+$RJ@VAH(J7 (SD@O3WZQQ1^Y(&.P,9O#)'D:8WO\
MP2A[37Y3R214$^]D9G/;2""LX]2%QGMB"0G/%EJG]95,53\Y<2%@>-DX\#DK
ME+C%T(.F34UY,34EE$!@\1LDB^9 2>8[I?2QLA5=W&(U>#URJN9BS0(^0>+Y
M $F7ZEBN*0D48V^]#SI'O B<,8E%!Y8$VK)Y9FZ1^/=94Y9,'F]-L*IQ)X6@
M35.,?5XMZ+RJ'5)UULGNT[XE+$0*RU+L#FU,RMHE6IWV+&X1\XQO7:+S@SQG
MY.X')B1]6N+-9XJ5EKL(Q9+B1L."*0R3CI[KWW%!KK#?G&LF#4HT)3,CS6=#
M#+^(3I4OSCI'WA;Z3=C2LD5_RZ<-"4Q8<Q7+1='Z4PB08 BO>S'*L>[7#QQ_
MOQ]JAF6/UA(G/<EB=-W@CE.7%6W0X*12GXVTP=NM-#E<'#P-U:MC@6:>D (&
MQ(-A6LH\YF>AX8>=].+J#&P"LC"0*/KP7A!I)^7"Q["4'][^[B]6;-/![&2M
M2>/^I-1L;KAE>Y><6U]TZ(?4!5F?ZC'B1E3Q ?2GAC)<ZBT[%T'5J,6(0$?K
MDOCP=.EO<.F<V &P;8AM)R_\2B\0]4#C9#"\!$.,^"'&P^ 23P007_AT5;VA
M_\7/<*CD6_)QHG$#\_D?)_U;LN/\<?FPDU"6,TB1=R2P3=+8Z,/W@$QQFB/Q
M?5MOWEV^W1QZTD3H0EUJ'R2J:WWUT/ES.IF';&HT2(BMI^ E#!P:T >=%^+(
M0F+3B.X8U14+^F+5TJG=<20V-;&XD7X?/ )>FI.&_+UWPZ;A5"A+2]C5PO/4
MR=U/PH55Z&4[95+&3?.LJ)=JL\V!PL(+!Q)(N(AD(Q;AP1X%YA&\3I$5N"[?
M^=,@R3HD@41!W;:J*IEI.3/+ I >!PG?R@RV,FD*;@(.3!K*SQM:\!=)UL@5
MA6ZB\JX!SQ*"R,7X4/C 3(PC1UOAG(RA)APOQ@1K!VAKYS"9_6Q=N@E%)N\!
M5_#TK8'5,^,G6L^YQ[0^DU]F;5H/;2&!G2%BL)N?B7$D75:VB?,,%J^6J$QR
MCQ=I44)%8E/D>^@)HR/30VJY;%Z6=)-.-7D4^.UE2+U5&=&(PHV6\&&C[ZP]
M[!NBO4*$\ZZVZ1J4L*3XJC%RN0EB< $<V,8K 4+A]JRJZ<3)W5H>(R1]ADA2
M>9$K/T<MW8S]$=U'SHIY7T8Q[\OSF23UT''8*,HL2'&*@MV'#O)][9L-!EIG
MS[E=A?0]3T3U66W;2!O2)FGH;<!4)RZEF*GV/S0M#7W/S-'KCS9K..P[D.C[
MS;NL;@-%U*F=/)!Y4R1TK8:]N _+:93'I'V40A"N;$@#@V3?G+.5[2Q&P*7N
MUB3H($),1J:K=W9E2J=GGW*=/5*+M()( *"XBZG7U.S8)$F?2HN8<GOS">(Q
M8F3LV&SQZ*BRHHEA1(IGVIM(M1]<!!W_XFF?O1Q?Q<OQU5F\_K[@)I?8)O'$
M%R_+IPY:+;PR*[87T=@66E<<-L8<;4T2^TF8-G#&MK+5>$X[7JDLYP-BJE[&
M(2Y5 HHY&H$ZTY&&E.>'\TW+W%"'-@M.Y.*0GVRK/YAR0D5&9T=C=O>2J\[C
M(FP\;/!?KM,B16)>"U57SW0,79SR;<PZ4J8AERGM(RG[*R]M[GC5 N#15)]^
M08&')'S$%86"SR9^C>F4L5UL6BYPGN-*H'=4^"EF7>"0)%9N-3PL$@DI@OQR
M#$7P"NBVD#_&S);-KHN+M '2XFYCM3B4?8GA[.RJTW^+Y-J/QF660O!Q$ .U
M?EQVMA>V3(GX"#G-:^!"KZ%$.19YH8P7L1A2=:Y;[%(@!5LDQ@MG2ZOAQCT+
MY="]46F'C9Q!ZOGD'I$DY@;JD*^=('M7(LZV%8B*Q7$1++5Y\G88Q%K9JA0A
M%TFPC>KBJ-$R&%C,A1]$4:-*$1J>D5;2U,\T4)QO"K)%U2D9^3JM2T9YJ*F(
M6%JB F 1VQGUL"I 0N]JGZJ61/_2XIE:,4V(2-A"VE\BRNK6"( DT1019KZO
M!<;.4\(@)Z?DI58(!X,.9479*JQJA]8CF7GV2([:2CN()C>(83)A?ZN-6,L$
MKG-C/LTJEX5F\<"!%1$V%UL\VCKX.1SY+DK>$FN*;IN7=<^/A;JB<WEXK:8O
M:(&1FVG#$&U0:I818$C)F*4XO0K%*ZY]6;R>\XJSY;8>9/WW51H3;,KBD@IS
MU[EA;W(TDGC!9C"B YD)V?"1M\JRJ*!.?-XF!RAC;.^^4UD1H42FNJOJQ\75
M9SI]TI^\5L?$4I.MT)[DG)#XUR@D_O6L//=#0_UYMV6+^ ._#?_@,C!6WRGW
M9?OP%A3S5+IMF)2SVX WSF676&UC9D@^![]G3P/\X)_G8> C38X":@F:'S?2
M2PX,G_U .HHI9KA0 ESO(),;*T%WMM=6M)-K'&KKR/?(%:[W$T;T;^/5HORI
M=$H6V1_7%__Y']=?/'UA*U+&PB+'^@^Z4AU=N4 @\(:$/!X\SSJ5]U]4C]<R
M;A-C4T(Q\TU/+D8V4V(>(SKCJ-^7\(!/GQ_>>+R)2ZAC!/!=I'H4$R2%I<6H
MC#(:RTL8GD-%NR@70-I!4]3 P@%+RRDM&1C3OD,KL][$:\;OCLX)8;&%\-=Y
M'L(!<\"H'A8MS 1.Q!<];]BD+/ #&XNHBY&6@OG(886%CGSJFXWY0Z&B?AM-
M:#6/8X,J8:>'R''Y-0$A#H]5PW!M$@-)GZ>=1F?%U!9N7Q849Q-GM1>#S&F^
M>7#S24EG7WK+]LP1KSA7_0@+.DO#KB,-NWYH9WJ8M=33MTC./G50V\53@E%O
M/Z#)[(RKWM=U-A$K8T/!![7NU1Z_MN4@B$?%SRBBEL4IT]:\U.)06K%2;=,U
M2M&T7FG?Q1640O?WLZU2R3*E9>TD+(-61$H@0CA4S:/<==J5*2^F+68/65-%
M6V?CH=O1C(.TRRZ0H1ME(.MINW=:M#\KY)0IT4QB>JNK9&4I3/NH64V+)A:@
M1JD$FPF3F$9% $UM8 Z1L.D>T7OCND,M>FG6,;K00;.(EVM'=B[GQ[SM&\ :
M+W[E&&ES_U*J1Y P+,4Q2O.L2IWR4&<FWVAHHH8%#\(?R;'<UZUWUHKW+G'%
MS$MN=!C3)#%!/6)@IIH!=+E;+EH/0T-:>D3<<[D)8K&Q"XG\TU%R%GS?,64W
M3?QP08W&37!72)_5I%LP3H>.KLM-&<N:7](BT<>S&A-8H93@;2!5GB"IVJ)-
MMC\[0^ MG/=N800:7,ME>J+R!1SEV #L'C=4X.8B!2*2@Y:2!JA27]+B.OJT
M&0$,"*Q)A2K%<']E<4ZRNO-9B&")WQU SJF'S>$NZYULCDDZ ,[*,(1NU9Q,
M_!@-7=7GAPNCY6*S\&$@XZQ(5J:>8:FS9.Q0;P^-['!)&;Q2"U^3ZYZ45;^G
M\752IE3H.9SO+09#2XBFEF0S)86]B0J+)?.BQRZ&8X:^K4$+L%6UTYMLJGX?
MBCWPL*Q#J=7A B<EK 9:!C?3%K<V'_)H<PBJO*F,A\Q\U)(]LB"I8Z:Q3L+Q
MI4">UG]@X2NLX[?Y0S[>>J'#:9R$SCW@SRS>-5^QX8H%7OJ AO)92V@ZD<:_
M8Z<']HK0<X@SI:<Y<:!C 5RQL%TL\ 6Z^$V:SYQPC"C18>(AC#J:ZJ+K.PV%
MBI:,J_3V+1S;)UTS$XD33TD-HC^3$=QH+Z9H*-):-TA<(@9T4#&:#R<7[0?/
M4=KQ!]&2OSR<BI1HA2$1H?XIM;O@K:C1>&6JJX'VRS]2HQ-E-J'W<QI*8 )8
MC3@?H9*TJ^=(!+9UVJX (?DF5HFA4',B.KP/+19]'[P_A;XEXO$GDK)YQ5]:
MLELF:9:6L&>A&;(J4+&<,(_S <0E]L\-EDYR)P2!YMAW[BXA/#YVW1-/A]71
M/IST\!$<:Z[P8Y"0(C _DNB<4Y*?127YV8<[OHMZ\4>,\WK)7#X/Q19C4X@^
M30G-=(R_9(9KZW7B_ .)1#-:1\3<4);=NRS@2NM]A2CX6>2['26UCF.D=\=]
MN"1G/OPI-3J;*W<%FDR]>=?V^Y4T[ZALCW3M 8$Y:(BX_B*&QL^]-@4G)J8A
MQ"I2=K%A;[7-^4CJ;47*IF6JK5QF%DR4DDU5FD.X264$%CE6B8S KU_]I,W!
M"&S-D2M"62>HH:MIP(/(AFEN\KP6L :!^<W!;2<L9:]HDW(( YTSM4 4KTRS
M42I;JP$#+'8Q4:=M4>J*K$']E&FI9.VPLC7>7 #XMA^",Y0KXQ;=!3'%'.C@
MJ5:W'N?^SKP$*YD#T+AN6N8;%"B *]SU;=-''<WV!UQ%*V.BAHB-+T=NLO-8
M[](B'"DZ6 %8I%]/_,&Y\8=ZK+_[YNB&O7OEVM9S>:-O'Z'I+SQ%>H^.H*]?
M/GOT!+Z,KW_WS0EHY-^E\G7K=O#ITZLOGS_B%'']8^Q/.&2U[L>Q/](_#Q3=
MCB_ [[L>Y +Y R= MS\M[[O_!U!+ P04    "  [BE=4&3\VX[<"   $!@
M&0   'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6R-5-MNVS ,_17" W8!MCIV
MDK7HD@!)VV$#4C1HUNUAV(-BT[%075Q);MJ_'R4[7EHDP5YL7<AS#BF2HXTV
M][9$=/ DA;+CJ'2N.H]CFY4HF3W1%2JZ*;21S-'6K&-;&61Y<)(B3GN]S[%D
M7$6343A;F,E(UTYPA0L#MI:2F><9"KT91TFT/;CEZ]+Y@W@RJM@:E^CNJH6A
M7=RAY%RBLEPK,%B,HVER/AMX^V#PD^/&[JS!1[+2^MYOON?CJ.<%H<#,>01&
MOT>\0"$\$,EX:#&CCM([[JZWZ%]#[!3+BEF\T.(7SUTYCLXBR+%@M7"W>O,-
MVWB&'B_3PH8O;!K;TS2"K+9.R]:9%$BNFC][:O.PXW#6.^"0M@YIT-T0!967
MS+')R.@-&&]-:'X10@W>)(XK_RA+9^B6DY^;+)O' %W DJ\5+WC&E(-IENE:
M.:[6L-""9QPMO/_!5@+MAU'LB-B[QUE+,FM(T@,D20K76KG2PI7*,7\)$)/B
M3G:ZE3U+CR)>8G8"_>0CI+TT.8+7[]+0#WC] WAS;AW<%'OC_CU=66>H?/X<
M(1IT1(- -#B4;^JJO!;H$WYE':>ZPASN+!:U@#D5J 6F<KA$:K&,LU"Y%TQD
MM6C6U^A*G=M];W"<^ 4BMY"UH,2N']& *Q&8M>CL.\!.6-T($T&8;R+PJ?"5
M_LD3^(8@+&:AT(+ZVY[3"Z_I HU/(3[4O*(.=C $IR'IP3,R8U]AW!14=/B?
MQG.D%BRUR('+RI!R[_':J D(C?19%M[#(S+?-US6X309MO"Z"7T'[>V;LS0Y
M_6(!,ZVTY!F%7Y!,,C.-MN%>;?NJ(][I3(EF'>8/)=\76=.DW6DWXJ9-9_\S
M;^;C-3.464OQ%.3:.SD=1F":F=-LG*Y"GZ^THZD1EB6-:33>@.X+K=UVXPFZ
MP3_Y"U!+ P04    "  [BE=4< 3K&O #  "R"   &0   'AL+W=O<FMS:&5E
M=',O<VAE970T-RYX;6R-5DUOVS@0_2N$3@G0U;<M.[ -.$EWMT";#=IT][#8
M RV-;:(2J9)TG/S[?:1D52Z:M!=9(F?>S'N<X7AQ5/J+V1-9]M34TBR#O;7M
M5129<D\--Z%J26)GJW3#+3[U+C*M)EYYIZ:.TCB>1@T7,E@M_-J]7BW4P=9"
MTKUFYM T7#]?4ZV.RR )3@L?Q6YOW4*T6K1\1Y_(?F[O-;ZB :42#4DCE&2:
MMLM@G5Q=Y\[>&_PMZ&A&[\PQV2CUQ7V\JY9![!*BFDKK$#A^'NF&ZMH!(8VO
M/68PA'2.X_<3^N^>.[ALN*$;5?\C*KM?!K. 5;3EA]I^5,<_J><S<7BEJHU_
MLF-O&P>L/!BKFMX9&31"=K_\J=?A5QS2WB'U>7>!?):WW/+50JLCT\X::.[%
M4_7>2$Y(=RB?K,:N@)]=71\,5HQAZ_+K01CAI#+LXH%O:C*7B\@BAK.,RA[O
MNL-+7\!+4O9!2;LW[*VLJ#H'B)#<D&%ZRO Z?17QELJ09<D;EL9I\@I>-C#.
M/%[V,\8WJMD(R3O&_ZXWQFK4R'^OA,B'$+D/D;\08KW;:=IQ2XB!\JU(^R@,
M/<36QI#MY=94,2XK]E[PC:BA/1FW?VCZ]7/O>RZJ'QW(J[FXIKXR+2]I&:!K
M#>E'"J"IY:(V3&V9W1/C0[[E640((LV6]"E/9[OE0K-'7A_HY U[:<56N))A
MO*/GK.L1*S[0M=ZG<L'@S[]5'>/:N4.D&C>%N6+HNBZ[<666JFEKLD"Z4Q;
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
M*4M#TYLM?:50.P<ZWRIECPN78/[N;?X!4$L#!!0    ( #N*5U3K]E0-!00
M #L)   9    >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;(U6VV[;.!#]E8$6
M6"1 (8N49,M9VT!NBRW0;H.FVSXL]H&6:%NH)+HD':=_OV<HVW4;)^V#*)*:
M.3-G+J0F6V,_NY76GA[;IG/3:.7]^F(P<.5*M\K%9JT[?%D8VRJ/I5T.W-IJ
M506EMAG()!D.6E5WT6P2]N[L;&(VOJD[?6?);=I6V:]7NC';:22B_<;[>KGR
MO#&83=9JJ>^U_V=]9[$:'%"JNM6=JTU'5B^FT:6XN,I8/@A\K/76'<V)F<R-
M^<R+U]4T2M@AW>C2,X+"ZT%?ZZ9A(+CQ98<9'4RRXO%\C_YGX XN<^7TM6D^
MU95?3:,BHDHOU*;Q[\WV+[WCDS->:1H71MKVLADLEAOG3;M3QKJMN_ZM'G=Q
M.%(HDF<4Y$Y!!K][0\'+&^75;&+-EBQ+ XTG@6K0AG-UQTFY]Q9?:^CYV9U%
M?JW_2JJKZ/;+IEXCXI[./JAYH]WY9.!AA$4'Y0[PJ@>4SP *26]-YU>.;KM*
M5]\##.#=P46Y=_%*OHAXH\N84O&*9"+%"WCI@7(:\-*?4'Y%ZT:!*S/7!^;_
MJKGS%L7RWPNFLH.I+)C*GC%UCQZJ-HTFLZ#3D3X5X!<QN4LOW%J5>AJA#9VV
M#SJ:W79+B&E;=TMZMUC4I:8W&L6Z,DU%[_Q*6_I@O&KHVCA/B*ANY]CKHRK&
M).0P+JC@06;#>$A9$F>4)PFFEU55<P<Y$FF<4AXG$,>^A$3*.]\$E*T=NQ#:
M#13=7A&B27AD>"2>F]JMC5.-HS,)N',Z&\8)1I'WKWB$,<OC])Q>M^#K.8@X
MA=!G'>G'<J6ZI::S),[/>1P'G2+,63/EG1^(2G@N"OA1 !9$94\4 YB/CWA(
M$><@*DCPD&&!H,A?()H##/:)PR(Y4 (;1TQ%X .FHYYI[ZEDIH'"2TS%CFD1
MF&9ASF'+&/)'IG!=%G"D2#E3&:)!&3N5C<=@<UF6FW;3**\K'&$HH[)6X9!\
M6AE##E4Z@OY8 @_A0_I$AK#<'"N*$?8+[,HQI"3$<]8Y3G*?J3R, !@?:" /
MNR37MC]].N,U")S3[[\54L@_$$])8@A/]AN":?Q*701KL0AS#KUDDT_K8L@9
MSX(9&7B.42;<"L43GCDQ5\D%D2+%>?H]3U ;!9Z[% ^#478C+?AUQ+/3P7FK
M'[2%\@G>7#X<Z_T:J#]A71R8[N<R."!.U<@P[4L;A9IRUXN0/*2\H+_A&U^F
M]*":C3X1L9Q;!JE#I4%MS#V#J*",Q2E#.4=KQ":2$?=&*$N<'B,Z=<P.CBZT
M5MMEN+8=E6;3^?YN.^P>_@PN^POQFWC_6_%661R-CAJ]@"IZ,X_(]E=UO_!F
M':['N?&X;,-TA;\;;5D WQ<&2=DMV,#A?VGV/U!+ P04    "  [BE=476_I
MZ9L$  !I"P  &0   'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6R]5FUOXD80
M_BLC6E4@-<9>; ,I()'<71NI::/DKOU0]<-B#["*[>5VEY#TUW=F;7R0(U3W
MI4+8^S;/SLLSXYGLM'FT:T0'SV51V6EG[=SFLM^WV1I+:0.]P8IVEMJ4TM'4
MK/IV8U#F7J@L^B(,TWXI5=693?S:G9E-]-85JL([ W9;EM*\7&&A=]-.U-DO
MW*O5VO%"?S;9R!4^H/NTN3,TZ[<HN2JQLDI78' Y[<RCRZN4S_L#?RC<V8,Q
ML"4+K1]Y<I-/.R$KA 5FCA$DO9[P&HN"@4B-SPUFI[V2!0_'>_0/WG:R92$M
M7NOB3Y6[];0SZD".2[DMW+W>_8*-/0GC9;JP_@F[^NPP[D"VM4Z7C3!I4*JJ
M?LOGQ@\' J/P#0'1" BO=WV1U_*=='(V,7H'AD\3&@^\J5Z:E%,5!^7!&=I5
M).=FOR*9!'-KT5GH?I2+ FUOTG<$S0?Z60-S5<.(-V B ;>Z<FL+[ZL<\V.
M/NG4*B;VBEV)LXCO, M@$/T((A31&;Q!:^C XPW.&6KAK_G".D-<^/L,9MQB
MQAXS?@/SH68RZ"5X-E_HY<6V=><I+Y['N]JJ(E?5"GYW:S3P43M9 #D"RP5-
M:V=$8TB2.(@A#B(:C8($YGFNF.(6XC 80D3_6-")>?9YJVRS-0Q"^.&[D8C$
M3W[\#BF),R5];G2C* G"'G1%,.SQ;,CO6YVKI<ID#1"E!!G2GP8CN"DW4AG*
M3@?=9!Q$O1:\F5+.4$94@,_96E8K)%2^(22MNV$P[KVV2X00QP."'P0IC5C%
M [L&=&4D @%)RAM'AL6TD@1C&([I\<JL4/!5W=JX*!SR[-@L$7NS! _20[,J
MJH@46(-/:"S%H1L=FQF]8>; WQCR9C?F>U\;&D%,+AK6?HR':9"<H6+24C$Y
M2YT#Q0MMF>FRRN$>"^F0WYDF,SB[85[J;47)3@6=UC?:.+_\@"N6/LG:;[TZ
MWQIF,9$87E :0*X))_P@#8)D30KZ-MC+0W5LHPY<RTKF$CY5B@UY<&2/A9\+
MO:"0U GR]?UU49-U48M"2A'B3DI13D$,R/-WACYJQKUX'R%Q:>.E(^)/3#%A
M-J0T/@#>L\!R?$?,I4#X*(\\N^CY&]%%?1$@YA2'6O!-F]/7CD@MXH)HJ258
MB<.021^R=I]Y$U$>#8]U_";GA[##_\/[2>A+U8C2F@H7I<R;SD^#@2]=$8=K
M3(\:/TUIC7*$4CR&(?OJA&=&7)8XA_DM@O!,0J5M0J5G6;U/$[YM5:E_R'Q5
M44FB;[#B+P@W$]Z$6VD>T;'+WS]3JT0>.)5"9R_CSNO2;F2&TPZ5+XOF"3NM
M!N9( _FU!F6K 38:<%GZ[_3S-/B>?O<<@$86+N!)&N6]6S-X(U]J,E 53B#F
MTO5*P*Z).!<.35F+U'1OAIP)>G?Q)(MMRPI!0 .*]TV5Z1)A:71);>&BD: 4
MBWQ:I;V&!/0YH]0<4G1/1;9_T/Z4:%:^R;.0L?OJ3JA=;?O(>=T^?3E>-Z$4
MS)6BKT*!2Q*EKRF5/E,W=O7$Z8UOIA;:46OFAVOJA='P =I?:NWV$[Z@[:YG
M_P)02P,$%     @ .XI75,('LF7] @  Z@8  !D   !X;"]W;W)K<VAE971S
M+W-H965T-3(N>&ULC57?3]LP$/Y73M$>0$))DS30HK92*1O; Q.B8WN8]N F
MU\3"L8OM$/CO=W;:4#3H4*7:/M]]]]T/7R:MTO>F0K3P5 MIID%E[>8\BDQ>
M8<U,J#8HZ6:M=,TL'749F8U&5GBC6D3)8' :U8S+8#;QLAL]FZC&"B[Q1H-I
MZIKIYPL4JIT&<; 3W/*RLDX0S28;5N(2[=WF1M,IZE$*7J,T7$G0N)X&\_C\
M(G/Z7N$GQ];L[<%%LE+JWAV^%=-@X BAP-PZ!$;+(RY0" =$-!ZVF$'OTAGN
M[W?H7WSL%,N*&5PH\8L7MIH&HP *7+-&V%O5?L5M/)Y@KH3Q_]!VNMD@@+PQ
M5M5;8V)0<]FM[&F;ASV#T7L&R=8@\;P[1Y[E);-L-M&J!>VT"<UM?*C>FLAQ
MZ8JRM)IN.=G9V9521<N%@*,?;"70'$\B2[#N,LJW$!<=1/(.1)S M9*V,O!9
M%EB\!HB(3T\JV9&Z2 XB7F(>0AJ?0#)(X@-X:1]DZO'2_P7Y>[XR5E,G_#F
M.NQ1AQYU^ [JDAY(T0@$M89;S)7,N>#,]QI)%A63)1K@$G;NWTKM01?N19Z;
M#<MQ&M"3,Z@?,7#9P7J%FC($^_M/]+O2RA@HMPY/8(4EEY++TE&R%<(S,@WQ
MR2B+PY%;DS&M\_RAX88[Z@:R-"%1&H=#^%:3;^M,Z?53?TO I]S'!4=)$J;'
M<#0.A\?_>$59O/*7G*2GI-[[G>=Y4S>"62R DP^NZ9E;$(1"&3N*ST;AX+A?
MO]-H.H0=CX8>^_0L)>P#A<WZPF8?+FS?.G,A5.X8OU7%@WAO5[$';ID!M@,'
MJX!; XNK.P-*0ZE5L_'MY 2DN5:DVIIS.-0%"R99P2#-QF&V_;^3W,$O+7DQ
ME*QT, S',#Y-PQBNA%HQ 5D\)E%*%4I>HOU0?J.]^5.C+OV4-9"K1MIN%/72
M?I#/N_GUHMY]!:Z9IHXU('!-IH/PC%*KN\G:':S:^&FV4I9FH]]6]#%"[13H
M?JV4W1V<@_[S-OL+4$L#!!0    ( #N*5U2(N$0XO@,  $0)   9    >&PO
M=V]R:W-H965T<R]S:&5E=#4S+GAM;+56WV_;-A#^5P[:,"1 (8G4#TN9;<!)
M-RP/78.DVQZ&/= 2;0NE1)>DXG1__>XH6W43Q]U+88#D47??W7UW-#G=:?/1
M;J1T\-2JSLZ"C7/;JRBRU4:VPH9Z*SO\LM*F%0Y%LX[LUDA1>Z-613R.\Z@5
M31?,IW[OSLRGNG>JZ>2= =NWK3"?KZ72NUG @L/&?;/>.-J(YM.M6,L'Z?[8
MWAF4HA&E;EK9V49W8.1J%BS8U75*^E[AST;N[-$:*).EUA])N*UG04P!224K
M1P@"IT=Y(Y4B( SCTQXS&%V2X?'Z@/ZKSQUS60HK;[3ZJZG=9A84 =1R)7KE
M[O7N-[G/)R.\2BOK1]@-NFD90-5;I]N],4;0-MTPBZ<]#T<&1?R* =\;<!_W
MX,A'^58X,9\:O0-#VHA&"Y^JM\;@FHZ*\N ,?FW0SLUO.R>Z=;-4$A;62F?A
MXH- R5Y.(X?XI!55>ZSK 8N_@L4XO-.=VUCXI:ME_35 A(&-T?%#=-?\+.);
M6860L#? 8\[.X"5CMHG'2[Z=K1BRU6XC#;B-Z&"M=;UKE(*_Q=(Z@_WRSQF7
MZ>@R]2[35UP^#-T.>@4ON#Y%\5DT.J)7=BLJ.0OP#%II'F4POU&-[!S<(/<4
M-3SHE=L)(^&]3^Z#=D+!C^/O1EL'R*QLE_AU8)>5D/ L3( EX03R+(R!HY3&
M.8Z+NF[H"%GXZ8>",_[S."=A^M7ZBZ8PC6VZ-?B#]ZE'8=@OPP*1)Z-5'')@
MM'$O6_V(<2)/JUZISR!:;5SSKZP/I;HHP\DE7+ T3'#BDS#%*0XS'#,6EI=P
MVVXI?4+0!H]C!_*IPLJN)>FA-BJC/:$<W*.47SXG@\>>#*(@AZ1$!C@*25Z$
MY1DNT@+18\PD+3&G;S/!,H+'R+,1 H-!]]G_8Z/P;*0A(TZ2,/9D<&(F)^$<
M&1F9$O-HP8[(R$Z1P2#-$]3-R&"24H(A@ZSDE&55]6VOA*.XA@B%_[-]V5XL
MY4A?@>5/4D]4!JS($6UQ;)<0!40]RW%Q""PC_]^Y07PCQ$?%.&H1=JI%F&?E
MH,63HZ:FQ,IGB7&$SJGYL1/13P)YC&E^WSIS4L 2/Z^SWW]99U8,35]0&6)O
MR!DU_>_X.*"+%3#47I[D@OESG6-74P]3 0L:7SKADP)I2[$XD":^F?!H31(D
MY-2?;71TL[72K/W];:'2?>>&2V[<'9\(B^%F_*(^O"_>";-N\-PIN4)3/*A9
M &:XLP?!Z:V_)Y?:X:WKEQM\YDA#"OA]I;4[".1@?#C-_P-02P,$%     @
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
M;K;K?XOVV3_#V^;YA1LZ3@L2MY2:QJ-!!*9M2*WC=!.:P$8[:BG!K*B'H_$
MBF^U=B?'+]#]%>9_ 5!+ P04    "  [BE=4\\(I-N@'  #$%   &0   'AL
M+W=O<FMS:&5E=',O<VAE970U."YX;6R-6&MOXS86_2N$NRUL("-+LN1'-@F0
M9#+8 ,TVFW3:#\5^H&7:9D<2/225Q[_?<TE)ECV.UPAB411Y7SSGWBM=O"K]
MS:R%L.RMR$MSV5M;NSD?#DVV%@4W@=J($D^62A?<XE:OAF:C!5^X344^C,-P
M/"RX+'M7%V[N45]=J,KFLA2/FIFJ*+A^OQ&Y>KWL1;UFXDFNUI8FAE<7&[X2
MS\)^W3QJW U;*0M9B-)(53(MEI>]Z^C\9DKKW8(_I'@UG3$C3^9*?:.;^\5E
M+R2#1"XR2Q(X+B_B5N0Y"8(9WVN9O58E;>R.&^E?G._P9<Z-N%7YGW)AUY>]
M:8\MQ))7N7U2K_\2M3\IR<M4;MPO>ZW7ACV65<:JHMX,"PI9^BM_J^-PRH:X
MWA [N[TB9^5G;OG5A5:O3--J2*.!<]7MAG&RI$-YMAI/)?;9J[MBDZMW(=AG
ML<2C!;L1)4:6_3;/Y8I3Y SK_\[GN3"#BZ&%2MHXS&KQ-UY\_('X*&8/JK1K
MP^[*A5CL"AC"UM;@N#'X)CXJ\;/( C:*SE@<QM$1>:,V ",G;_3_ E [;MA?
MUW-C->#RWR/BDU9\XL0G'XA_]F!G:LE."?6A"!]50*0]-QN>B<L>6&F$?A$]
M"I(HYD*[0.W<_ -__P;7%[4-\]J&3<TS;@R>]J-)$ Y8/YD$H\'1];GD<YE+
M^\Z2.)BRR2B8T%&3O\+Y"P+;[:Z< TY1&LP8-*0LG6+Y+ IB=MSB^S++*^"'
MR9+9M6 90J5RN> 6<\;BXM1 *:SD929YSC;*2$?\5VG7LCP_Z,:I[AYR,TXQ
MBL=!PH[@)&UQDIZ*DR<!]S)H<Y!@2+S.I'W4_-J8= @S1Y4=QLSOB.M2Y<C2
MLEPQ2XQG[FD)3G DX%VKM"K<45!YH USCK/-A&%6^2/*$?_N//E!#\JCX>7
M#I$P4\5&E:3[W#&=?L(V!E^XU.P/GE=B)S1[TS=>]1G4K&3IK$1XR89WP34;
MAU$P9OUTD@;QP!]D.AX%$::B&0$A&>& KQ?(NI(2 I4/9Q\.ZINP)$Z\$0_@
MW'UI!6)EFQG6ER5<$ ,VAHS^.)@,6 C144@J\1O2_9@]<NRA Y 9H1HWO_PT
MC:/XGS]<PV"T,]ZSJ[5DPR7B^N[<?'1T:W9%0>C^M_>1^W<6IF1AY"V<L?XT
MF"$D6/P;Y&AW&EJLB?/0A9,U6P>?A*UTR91G)C'<L\J<P2BB+05*-O'QN[8V
M.)7TT\ST$]P-FLMU9BNNB<[]%3H,,W#*X28F';P(A^?L=LW+%6:1'A:B4"O-
M-VN9D1U5L?$U+.UXGOX0B; K8IM#N@)"Y*OM :0L"3L2W,T=SD!+ <@QOO@;
MM;MPW.E'P72P]<_=T=EOA8T1Q$)P4VF?QWR R>$!Q948(YKB\2%U".;@F !U
MWQCE)Q_;!*>;.*#[B)+I=\LEFB(B0Z%>O$JXC=-R,6" E# .I<F \ !&A,2'
ML>.&-W]4@SJFY TEB,<$.OO)F) 30JE'3EM5'2[[2/WC 16 K?O]."2[Z+>=
MNT7/H.6\\I$'FFOW=2>,8V)M?>G*HMGZXK7!^'&[LM;6][]^79LGA"]<;89(
MI][EL7/?Y?L#2>-(]A^WV7]\:O9_X'\C4=[B"%8*8#(T1SQFUS6I'CQ0%HS;
M3L([5 2.ZCQ<!+SV;$?[#J6+CO8E:7\A[6?@(T!OZ@*"G/UQ/=]F<ZKLM]RL
M75+-:""^5Q("'6UB2L4S!/N^?!$-E[Y7ROHVP+?S=2X&6HL*F2(_:U'\"9D1
M'<.9$[Y1*L>V954NS."<W4&-)>^2D:/(#+^W2F\4(9_-%5:Y;4OYYI2YE#6C
MIF7DDO96VI9^GQ8:]I18O;46\(@]0QXUZJ1&?7,F,,*0(];7LO6HW7;.KLNR
MHF*X08^3D9TCURU%,=H4A ,'0'BE+LCUJ:;CD?.V41:%(3@Y3;%WWSV(FE%>
MB(^<0$0TIW+PI3WH/3PP1PWFV'",!Y.6!Y-3>?"H$7>Y01*^[B3AKP:QNB^!
M*-03*H H 8]U*WIB.WW< NJ"-JWJ;OZOC ?>HJ.ZZ8*;9*PZ+TU-O^.+,/'#
MK-4KK05#6!\%&ZPCF:#-JWMYI/&+T'@7)I!^S*#/TF2J0M)VYXEZ$K*?J7:G
MN#S1%,('#_".CD8$%AOD-T?F)(@G6),$T61GZ3)W-I]1O_=)H[6IZU <3!(L
MC(,D_$#T$JR#9W4<*,O[AG\4)#-LP27"Y5>Y]!U*9@'<=\H=<)*-4Q>DK-*:
M]M1"A :>'P!!%L<N#9OMX(LHW(.D>= ,3M-0N!@:>K1@2=JH&3721GMJTN9!
M/3B"\&F+\.FI"/]/Q4LKK>_?GLEYC(CVUR7/WUU762 _6VH!/GYE= X^RU4I
MES*#P"Y=#L'_N'D[-IF.3;RQB4#L7A  ;=G:1W?[G8G:M=%T;.SRZO3*<=\
M#[-^\..,;^,<3W=8@AX"M3[]&34_=L6<>OL^^ORQ:SU&G8U[)&CIL2<H]=T0
MVHC4=00D=2O$<>Z=K0 /N]YNHI:L[_HP2KT8Q=U-33II&;:-4T=$3,T7FCMJ
MI&)JUJ-X5S<XY/N7^FTYWR-'1(T][<)+2#1RTO [.(3N8>?+4B'TRGT_H[<S
M!-9_9&IGVT]TU_[+U':Y_[[WP#7>P@S+Q1);49CPCJK]-S-_8]7&?:>:*VM5
MX89K@1JN:0&>+Q4J97U#"MH/EU?_ U!+ P04    "  [BE=4!F6D\J8"  ",
M!0  &0   'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6Q]5&U/VS 0_BNG;)HV
MB2:-TY;"VDH4-@T)-@1[^3#M@Y-<&PO'#K9+V;_?V0FA:%!5:7SV<\\]=[GS
M;*O-K:T0'3S44MEY5#G7'">)+2JLN8UU@XI.5MK4W)%IUHEM#/(R.-4R8</A
M)*FY4-%B%O:NS&*F-TX*A5<&[*:NN?F[1*FW\RB-'C>NQ;IR?B-9S!J^QAMT
M/YHK0U;2LY2B1F6%5F!P-8].TN/ER.,#X*? K=U9@\\DU_K6&^?E/!IZ02BQ
M<)Z!T^L>3U%*3T0R[CK.J _I'7?7C^R?0^Z42\XMGFKY2Y2NFD?3"$I<\8UT
MUWK[!;M\QIZOT-*&?]BVV,DD@F)CG:X[9U)0"]6^^4-7AQV'Z? 5!]8YL*"[
M#114GG''%S.CMV \FMC\(J0:O$F<4/ZCW#A#IX+\W.*;J]# A>"YD,()M/#^
M.\\EV@^SQ!&_1R5%Q[5LN=@K7"F#2ZU<9>&3*K%\3I"0L%X=>U2W9'L9S["(
M(4L/@ U9NH<OZ[/- E_V"M_-)B\DMU:L1,%]5UC0*Z -=/8 Y$X5N"H![S:M
M\9OGUAEJH#][-(QZ#:.@8?2JAM#^/O!_Q7^IYGO9_,P>VX87.(]H*"V:>XQ\
MV;#.B=J7[IGQ53N$M_0[Y;8:4-I.8@FVX@8'OKE+*'1- V]#=8!E,&'Q$-@X
M'A/1"HTAB-)J4&C3:,.)S?&'9Y5+)_#NS92E[".D6<S@7#DD90X"VFYY0W3
M8J*.C[H23 GGGT-&<<99/(4+M);ZG^(I!Q0IR,E&=)R.R/5"J_6 >.NGLRGI
MS(X(\-(W2G8FI$:S#O< != ;Y=IAZ7?[J^:DG; G>'M/77*S%M0X$E?D.HP/
MQQ&8=O9;P^DFS%NN'4UO6%9T7:+Q #I?:?H(G>$#]!?PXA]02P,$%     @
M.XI75  80U"8 @  >@4  !D   !X;"]W;W)K<VAE971S+W-H965T-C N>&UL
M?91M;],P$(#_RBE(""1(&J?OM)7:#002DZ9U#"'$!S>Y--$2N]C7=?OWG)TT
M%+%5:N,[^^[QW=GGV4&;>UL@$CS6E;+SH"#:3:/(I@76TH9ZAXI7<FUJ2:R:
M;61W!F7FG>HJ$KW>,*IEJ8+%S,]=F\5,[ZDJ%5X;L/NZEN9IA94^S(,X.$[<
ME-N"W$2TF.WD%M=(WW;7AK6HHV1EC<J66H'!?!XLX^FJ[^R]P5V)!WLB@\MD
MH_6]4[YD\Z#G L(*4W($R<,#7F!5.1"'\;ME!MV6SO%4/M(_^=PYEXVT>*&K
M[V5&Q3P8!Y!A+O<5W>C#9VSS&3A>JBOKOW!H;,4D@'1O2=>M,T=0EZH9Y6-;
MAQ.'<>\%!]$Z"!]WLY&/\E*27,R,/H!QUDQS@D_5>W-PI7*'LB;#JR7[T>)"
MUW5)7&6R\.96;BJT;V<1,=FM1VE+6344\0(E%G"E%146/JH,LW\!$8?4Q26.
M<:W$6>(EIB$D\3L0/1&?X25=GHGG)2_POB(?G86?RXTEPU?AUQEFOV/V/;/_
M G/=7&30.7@\G!3SN1J>I;GNF]J=3'$><'M9- \8+&X+EB ].23)/P(N#]8;
M-%V)WH$TZ!9S77&CV2G<:I(5!V8M4"$5Q/ #I>&!-"1>MK#,R3%:[4Z:TMT
MJ'PV._G4;"DF<2A@T N',)J$?8B'3E\7VM![]J]!J@QX4WB0U?Y_[W#,?P'.
M_?6KL8C%!VA/0VGRN:%*,8/-GMI,B;4D"1.(PP$,PQC$(!Q!(D8\->CS9^PF
M8_Y.X+ESC$[ZH4:S]5UO&;Y7U+1&-]L]+,NFG_Z:-Z_2E33;4EE.*F?77C@:
M!&":3F\4TCO?71M-W*M>+/AQ1.,,>#W7FHZ*VZ![;A=_ %!+ P04    "  [
MBE=42N 33M0$  "3"P  &0   'AL+W=O<FMS:&5E=',O<VAE970V,2YX;6R-
M5FUOVS80_BL'%^@<@+-)ZCU-##A)NZU VR!IUP_#/M 2;0N51)6DX^3?[TC)
MBI,X[KY(Y!WON3O>0_+.MDK_,&LI+=S756/.1VMKV]/IU.1K60LS4:UL4+-4
MNA86IWHU-:V6HO!&=37EE,;36I3-:';F9==Z=J8VMBH;>:W!;.I:Z(<+6:GM
M^8B-=H*;<K6V3C"=G;5B)6^E_=9>:YQ-!Y2BK&5C2M6 ELOST9R=7L1NO5_P
M=RFW9F\,+I.%4C_<Y*_B?$1=0+*2N74( G]W\E)6E0/",'[VF*/!I3/<'^_0
M/_C<,9>%,/)25=_+PJ[/1^D("KD4F\K>J.V?LL\G<GBYJHS_PK9;F] 1Y!MC
M5=T;8P1UV71_<=_OPYY!^IH![PVXC[MSY*.\$E;,SK3:@G:K$<T-?*K>&H,K
M&U>46ZM16Z*=G=VNA99P*=K2B@K&7\6BDN;D;&H1VZV8YCW.18?#7\%A'#ZI
MQJX-O&\*63P%F&)00V1\%]D%/XIX)?,)!(P IYP=P0N&3 ./%QS+]/<+K& !
MU^(!B65AKK5H5M*-#?PS7QBKD2;_'O$6#MY"[RU\S5M'<E!+N"KORD(VA0%,
MJ<(@"A!- 3<R5_K%5G4[<Q3;G=-3TXI<GH_P(!JI[^1H]G4MP;KJP<*=-&2F
MR76YD 8L:HHAAE:4!92-W]4)(&?D8UA=2)UPMT7=BMX<6JFAH\RUP_FL[F2]
M0%GHRT0=5"?H"T?AHV@V;B-8U%42Z(1%$;!DPN&#7&BOY&&O_"1TOAZJ#O-6
ME]43TQA-TTF("Q]@)_ZX:20$=)A5#P=, IAO5GB>8.?J5K:VCW5G^B6WR@D.
M.1Q2#7K=\U398ZJI%_#>_.V;E#/^#HZP*AI8%1UEU>>-]XBD\D4PGDC?_<TC
MB[=O6$S?S>^DQML4WM]+G9<&"Z7+7 XF\*5UMZ$YQ+JCO@^S#F]&SZ\'*31(
M=_*?[LNO]'T:NQ1@%_U1.:@N!\!'QEC<@K)9$:3]JFP:'+I<!Y^<,!Z0E%((
M^"2,L/HT8H2F?LZ289L*&#/"XX3$+#QQNH@Z21I2$G"*$C9) Y?.4I8NH'%"
M,IKZE5D*XS0F64P[P_18E.X0[<>7ABGA2>H,@^1%M$^![J1!U[_"P*!93**,
M^WE\C';Q0+OX_UYFSNFEJEO1//QFX.;VFR%P[;^.BE<X.L2LX_#S74OPS($_
M.,F[PVZ@1/8;6*H*;SMS>N XOKR+'(Z'Z1">3;\UI37/>-1Q*,T(0\:D<48"
MM\-Q0'B8X3\D"0TA32*2!!EP_&?(FS_P47$<83PE48)R9!Q#]T%"6,R!A9S0
M,,#R4,*CV(O#I+M0=W?%F <1"9+@9)#L:4+D6GR"] PS)"B2<(^6C)(L2T[<
M,F0Z?[0?LX1$L=-DC,39GJ;/NV>5SSBD,4DPU#3&4 ..NT=)R-BK._'UL6B(
M8Z5[3,K&*K#*M15:VHUNP&Q%ZRJF04"KM._*T"-Z[THQE!8-U7)IL"5U.GG?
M*K/!<^#PT%&^=F^V>\-R5=>(8?PI:?T]-VX4OE<\.ID<XOUTKU&JI5[Y=M @
MSJ:Q7<\T2(>.<]XU6H_+NW857RKDB8%*+M&43A*\/777 G83JUK?=BV4Q2;.
M#]?8-4OM%J!^J3#2?N(<#'WX[#]02P,$%     @ .XI75-5%D2]L P  L@@
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
M=G?4:=.:_\*;"^Z:ZY6H#95R2=!!.!H&H)M+HYE8M?:-FBE+;>^')=VSJ%T
M_5\JVL-VX@2ZFWO^%U!+ P04    "  [BE=4V4E"N[,"  "S!0  &0   'AL
M+W=O<FMS:&5E=',O<VAE970V-RYX;6R-5-MNVS ,_17"V,,&=+;C.'9;) %Z
M&]:';D';K0_#'F2;B87JXDE*T_S]*-GU6J M!@,2*8KGD+3(^4Z;>]LB.GB4
M0ME%U#K7'2>)K5N4S,:Z0T66M3:2.5+-)K&=0=8$)RF2+$V+1#*NHN4\G*W,
M<JZW3G"%*P-V*R4S^U,4>K>()M'3P37?M,X?),MYQS9X@^Y'MS*D)2-*PR4J
MR[4"@^M%=#(Y/LW]_7#A)\>=?2:#SZ32^MXKE\TB2GU *+!V'H'1]H!G*(0'
MHC#^#)C12.D=G\M/Z%]"[I1+Q2R>:7''&]<NHL,(&ERSK7#7>O<5AWQF'J_6
MPH85=OW=&3'66^NT')Q)EUSU.WL<ZO#,X3!]PR$;'+(0=T\4HCQGCBWG1N_
M^-N$YH60:O"FX+CR/^7&&;)R\G/+"]D)O4>$,VV=A;71DD3EN-IRM8'O'1KF
MRV?AXRVK!-I/\\01K_=.ZH'CM.?(WN"89'!%D*V%"]5@\Q(@H8#'J+.GJ$^S
M=Q'/L8YA.CF +,TF[^!-QRI, ][T#;P3Q<3><@MZ#5S56B(PU0 ^TMNW"+]8
M99VA!_3[':Y\Y,H#5_X&UYF6G5:H7&![6?_7:OLNFN_98]NQ&A<1-:5%\X#1
MDMXKN!9AC\P ^IH#50QEA6:LFE]2^*8=P@?Z[J@#[0%8)ICA7O+Y5ZAPS2G0
M[*#(\[CP>YG&4U@-75F'1U.6=%0>T7+3,H.??9<T9).^>N'U0#:%O(A+F!1Q
M#K?:,0'XE'D/DAV4Q6&@*(LB3N&<&VI<$*RB9";$F\6'M)>SG(R7JGEI3H]F
MP9Q.,C+_%\%KOS)YUD@2S2:,"TL 6^7ZGAI/QXETTC?BO^O].+MB9L.I;02N
MR36-RUD$IA\1O>)T%]JRTHZ:/(@M354T_@+9UYK^S:!X@G%.+_\"4$L#!!0
M   ( #N*5U0?O'X4;@(  "(%   9    >&PO=V]R:W-H965T<R]S:&5E=#8X
M+GAM;(U4VV[;, S]%<+80P,,OB59NR()T+0;UH=V12_;P[ 'Q69BK;*42G33
M[.M'R8Z7 6TP!)!%B>?PD"$UV1C[Z"I$@I=::3>-*J+U:9*XHL):N-BL4?/-
MTMA:$)MVE;BU15$&4*V2/$T_)+60.II-PMF-G4U,0TIJO+'@FKH6=CM'93;3
M*(MV![=R59$_2&:3M5CA'=+#^L:RE?0LI:Q1.VDT6%Q.H[/L=#[R_L'AF\2-
MV]N#SV1AS*,W+LMIE'I!J+ @SR#X\XSGJ)0G8AE/'6?4A_3 _?V._7/(G7-9
M"(?G1GV7)573Z"2"$I>B471K-E^PRV?L^0JC7%AAT_J.\@B*QI&I.S KJ*5N
MO^*EJ\,>X"1] Y!W@#SH;@,%E1>"Q&QBS0:L]V8VOPFI!C2+D]K_*7=D^58R
MCF9?J4(+E[HP-<+1O5@H=(-)0DSM'9*BHYFW-/D;-%D.5T93Y>"3+K'\ER!A
M3;VP?"=LGA]DO, BAF'V'O(TSP[P#?M$AX%O^ ;?F19JZZ0#LP39IBMT"?C"
M[>T0?HB%(\L]\O- K%$?:Q1BC?ZCJ*_5\C":NPV8 +8H+* O)W QL%XPYZX@
M?DGAVA#"._[=5<+B7F9+:VKX9:0F>$9-C447LA7.F4(*8O,HBT\&?AT/X$'S
M/"OYFR.M>(Z!IP6?&DE;<%@T5I)D0#9F[V'\D4%I?#R -LF6((TSN#<D%)AP
MVLDXRH[CG/WS.!N\5M9DKV]KM*LPG0X*TVAJ6[@_[1^ L[;O_[JWK\>5L"NI
M'2A<,I0%CB.P[42V!IEUF(*%(9ZIL*WX$4/K'?A^:;B8G>$#],_B[ ]02P,$
M%     @ .XI75-C^-JG- @  '@8  !D   !X;"]W;W)K<VAE971S+W-H965T
M-CDN>&ULC57;;MLP#/T5P@.&%C#J>VY+ C1IA^VA6]%VZ\.P!\6F8Z.VY$ER
MT_W]*-GQVJX)A@ 1*9%'A^+%\YV0#ZI U/!45UPMG$+K9N9Y*BVP9NI,-,CI
M)!>R9II4N?54(Y%EUJFNO-#W1U[-2NXLYW;O6B[GHM55R?%:@FKKFLG?*ZS$
M;N$$SG[CIMP6VFQXRWG#MGB+^EMS+4GS!I2LK)&K4G"0F"^<\V"VBHV]-?A>
MXDX]D\%$LA'BP2B?LX7C&T)88:H- J/E$==850:(:/SJ,9WA2N/X7-ZC?[2Q
M4RP;IG MJOLRT\7"F3B08<[:2M^(W2?LXTD,7BHJ9?]AU]OZ#J2MTJ+NG8E!
M7?)N94_]._R/0]@[A)9W=Y%E><$T6\ZEV($TUH1F!!NJ]29R)3=)N=623DOR
MT\M[2QLS.']$25F VX))5/"UU4HSGI5\"R=W;%.A.IU[FFXT?E[:HZ\Z]/
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
MBU\3;KK SS>AB0#W9PH3<+,@!<T'X>E_4$L#!!0    ( #N*5U088IPPJ@4
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
M   9    >&PO=V]R:W-H965T<R]S:&5E=#<U+GAM;,V838_;-A"&_PIAY)
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
MO;GCBM*EOD"=WQ1*_30[^K.&]C.6Z_\!4$L#!!0    ( #N*5U01)M<=:P(
M ,X&   9    >&PO=V]R:W-H965T<R]S:&5E=#<W+GAM;,U5RV[;,!#\E860
M@P.TUL.O(K %Q':+]A#42-#V4/3 2"N+"!\J25G)WX>D9,4.8B.7 KU8Y&IG
M=G87'LT;J1YTB6C@D3.A%T%I3'45ACHKD1,]E!4*^Z:0BA-CKVH;ZDHAR3V(
MLS")HFG("15!.O>QC4KGLC:,"MPHT#7G1#TMD<EF$<3!/G!+MZ5Q@3"=5V2+
M=VA^5!ME;V'/DE..0E,I0&&Q"*[CJ]7,Y?N$GQ0;?7 &U\F]E _N\BU?!)$3
MA PSXQB(?>QPA8PY(BOC;\<9]"4=\/"\9__B>[>]W!.-*\E^T=R4B^!3 #D6
MI&;F5C9?L>MGXO@RR;3_A:;+C0+(:FTD[\!6 :>B?9+';@X'@'AZ I!T@.0U
M8'P",.H (]]HJ\RWM2:&I',E&U NV[*Y@Y^-1]MNJ'!;O#/*OJ469](UU9D4
MAHH:<_A>H2)NNAH&:S2$,GT)'V%UO8;!Q25< !5P0QES&?/0V/*.),RZ4LNV
M5'*B5)S C2U5:O@L<LR/"4*KNQ>?[,4OD[.,:\R&,(H_0!(E\1N"5N^'1V?D
MC/I9CCS?Z,PLF=2U0I %$$'8DZ;:G3456X9 N*R%<8'\<.SR9>R_'2=0@US_
M.:-HW"L:>T7C$XHV2A;4P,"JLILLE.2G*K^USI8[CCRYLX-=:L>T.QSP&REQ
MTN<<:9[TFB=G-:_?(_"(>=HS3_^3_<QZ1;-_MY_5[!W##P^L@:/:>L?4D+E&
MVS]:'^U-^=I[T:OXTIIUZZTO-*W3WQ"UI78V# M+&0UG=K^J=<_V8F3E#>A>
M&FMG_EC:#PXJEV#?%U*:_<45Z#]AZ3-02P,$%     @ .XI75*X[^;;. @
M,P@  !D   !X;"]W;W)K<VAE971S+W-H965T-S@N>&ULC99=3]LP%(;_BA7M
M B3(=Y. VDK0;MHND!"([6+:A9N<4@LG+K;;LG^_8R=DH4E+;QK;.>_Q<UX[
M=L<[(5_4"D"3MY)7:N*LM%Y?>Y[*5U!2Y8HU5/AF*61)-7;ELZ?6$FAA127W
M0M]/O)*RRIF.[=B]G([%1G-6P;TD:E.65/Z]!2YV$R=PW@<>V/-*FP%O.E[3
M9W@$_;2^E]CSVBP%*Z%23%1$PG+BW 37\\S$VX"?#':JTR:FDH40+Z;SHY@X
MO@$"#KDV&2@^MC #SDTBQ'AM<CKME$;8;;]G_V9KQUH65,%,\%^LT*N)DSFD
M@"7=</T@=M^AJ6=D\N6"*_M+=G5LDC@DWR@MRD:,!"6KZB=]:WSH"(+X@"!L
M!.&I@J@11*<*XD806V?J4JP/<ZKI="S%CD@3C=E,PYIIU5@^J\RR/VJ);QGJ
M]'1&U8K0JB"V\?5UP[:40Z45.9N#IHRK<W))9C=S<O;EG'PAK")WC'-<,C7V
M- *8-%[>3'9;3Q8>F&P.N4NBX(*$?A@,R&>GR_T!^?QD>7#U4>ZA:ZUU86M=
M:/-%!_(];A8YITJQ)<NIV<2*B"7! =#J@G!&%XPSS4!9?P&MM9W?=*&TQ/W^
MYPA#U#)$EB$^LGQ#ZU"K$JLR7_YV&F21BU5ONW;WH\(T<],VZ@-2W"+%GR*9
M;0(J1^407*T?=:;U]\#JB+03$;NC8:Q1BS4ZBO5424#?6:ZA0+PM=DJSSX<
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
MVS=-N>D.QWXMFZ9<=2^7-EO8JA6X[Q_+LGE]TUY@?\#Z]O]02P,$%     @
M.XI75$28N4Q% @  %04  !D   !X;"]W;W)K<VAE971S+W-H965T.#(N>&UL
MC53?:]LP$/Y7#M.'%KK8L=-N%,>0)ALKK!!:MCV,/2CV)1:5+5>2D_:_[YWL
MF(PUH2^V3KKOTW>_E.ZT>;(EHH.72M5V&I3.-3=A:/,2*V%'NL&:3M;:5,*1
M:3:A;0R*PH,J%<91=!U60M9!EOJ]I<E2W3HE:UP:L&U5"?-ZBTKOIL$XV&\\
MR$WI>"/,TD9L\!'=SV9IR H'ED)66%NI:S"XG@:S\<U\PO[>X9?$G3U8 T>R
MTOJ)C;MB&D0L"!7FCAD$_;8X1Z68B&0\]YS!<"4##]=[]F\^=HIE)2S.M?HM
M"U=.@R\!%+@6K7(/>O<=^WBNF"_7ROHO['K?*("\M4Y7/9@45++N_N*ES\,!
M8#PY HA[0/Q10-(#$A]HI\R'M1!.9*G1.S#L36R\\+GQ:(I&UES%1V?H5!+.
M94M##6'<*XBZ@*_/K6RH1 X^P:PH)"=:*+BKNV[AM)\OT FI[ 6YS&<+.#^[
M@#.0-=Q+I<C!IJ$C64P>YKV$VTY"?$3" O,1).-+B*-X_ Y\_G%X]"\\I&0,
M&8F'C,2>;W*$[P=25Y1:%2"KQN@M<D+L">)D($X\<7),J+2YTK8U"'I-K<9Y
M1+KE(+MB18,&35^32VB4H&)P:7 HS1_F!>FPLG]/J)H,JB8GPYU3S9QINZ'B
MD>-BDH*-0?MN,3NZ:T_';\0V2T:3--P>5NQ_GV@4#SZ=SO"@:?G!N!=F(VL+
M"M>$BD:?KP(PW1!VAM.-[^.5=C05?EG2NX6&'>A\K;7;&SP:PTN8O0%02P,$
M%     @ .XI75/78*1S%!   WA<  !D   !X;"]W;W)K<VAE971S+W-H965T
M.#,N>&ULS9A-;^,V$(;_"F'L81=H))&4OP+'0.RTZ (;--B@[:'H@9%HFUA)
M=$0Z3H'^^%(?$261U+K0'I)#+,DSPY<SPT<T5V>>?Q,'2B5X39-,W$P.4AZO
M?5]$!YH2X?$CS=0W.YZG1*K;?.^+8TY)7#JEB8^"8.:GA&63]:I\]I"O5_PD
M$Y;1AQR(4YJ2_)\-3?CY9@(G;P^^LOU!%@_\]>I(]O21RM^/#[FZ\YLH,4MI
M)AC/0$YW-Y-;>+W%L\*AM/B#T;-H78-B*D^<?RMN/L<WDZ!01!,:R2($41\O
M=$N3I(BD=#S702?-F(5C^_HM^B_EY-5DGHB@6Y[\R6)YN)DL)B"F.W)*Y%=^
M_I76$YH6\2*>B/(_.->VP01$)R%Y6CLK!2G+JD_R6B>BY0!G#@=4.Z"^0^AP
MP+4#+B=:*2NG=4<D6:]R?@9Y8:VB%1=E;DIO-1N6%65\E+GZEBD_N?Y"50[
MK1!4"G %'JMJ KX#946O^.[JI T^WE%)6"(^*=/M[1WX^.$3^ !8!NY9DJBJ
MB)4OE:@BM!_5 C:5 .00 !&XYYD\"/!S%M.X&\!7LVFFA-ZFM$&#$>]HY $,
M?P(H0- B:'NY>S @!S<9QF4\[(K'1)1P<<IID=7G$\DDDZ1H7I6X:AV6_?RD
M%AG(VTDG5=+_*B(")FDJ_A[0$S9ZPE)/Z-"SH7N692S;J_9/2!916\VJ$# H
M8Q0H>%F'X7SEOU@&GC8#3P<'OJ,*-!$KIVL;L_*>MX:\@L'<6S:C5M6KS&8=
M,SCW'.)FC;C9H#C5?-])R<R0%\YGWK2GKK*:7I*W>2-M/BBM6J)5,PS4?]&$
M6[R+?EPV>I;C^W$YF-8J]4NC0-/IHE6@CCH8:$ &@_INXYA))]L"0]ATUM-5
MVW0Z!WFA0U<+W'!85_1\8F) &C2&G2^]9=#Z@WVET)B-HW<ATC+1J%5?NW]W
MV5OMW.L>:CQ#/"CPGL=LQR+B3B0V1D:A9U39M((S;^%0IV$-AVG].3T2EJM]
MD[1*"RU)67I&72UFT[995YP&.APFNMI(J6U2!NAK="#9WKIRZQ#MGKH*^_HL
MZ ]:'="5IY$.QS(=7@9U^#^H#C76X3#7-R>6E +_!1<B'FK&P_<!>:@I#W\
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
M]QXJ8('75,_$]A/4?GJ6+Q=4N2?:UK&AA_*UTH+58*. $5Z]\7.=ASU E)X
MQ#4@/@1T3P"2&I XHY4R9VN*-1[VI=@B::,-FQVXW#BT<4.XK>*CEN8K,3@]
M_ PF!VBD%&B%.FC$Q)J;T0QRL>3D-Q2(<#0JS,Y$:8EMSA'F!;K'\@DTX4MT
M^VQ.E *%+J>@,:'JRO!,1E-T>7&%+BS\GE!J2J;Z@3:*[;Y!7JL;5^KB$^JB
M&-T+KDN%;GD!Q6N"P%AM_,8[O^/X+.,4<A\ET3L4AW'4(FCR[_#PC)RD27_B
M^))SZ5?HQVANLYOKGV<XNPUGUW%V3W#.@&L$555,*398$CRG@*@K]0J_F)]0
MMQ:CXDT=K_W]-\-NXO?ZP68_02U!UW[6!+V2W&LD]_Y'LBJ%U!T-DE6BE3MR
M]5 LWKZ)TO"#Z3^=#:9KJ*;8'>$V5]76V9[@^,C4<4SB)^V>TL93>M;3'<\%
M [20@ID>.:_4M^E+C_;N)'YT(+ EJ.>G[0JS1F%V5N$7H3%M4Y0=ESCVKP\4
MM01E?O= 4;#7F1C(I6O8"N6VRU0_;;/:W DCUPH/UL?FKJA:^U^:ZJ(QG6A)
MN#+'8V$H0S\SM915\ZXF6JQ<_YL+;;JI&Y;FO@-I \SWA1!Z-[$;-#?H\ ]0
M2P,$%     @ .XI75$C0W_Q$ P  M L  !D   !X;"]W;W)K<VAE971S+W-H
M965T.#<N>&ULO59-3^,P$/TK5L0!)&CBI)^HK43+?G! 0J#=/:SVX";3QL*Q
MB^U0^/=K.VD::!K0+N+2QLZ\-V_&X\F,-T+>JQ1 HZ>,<37Q4JW7Y[ZOXA0R
MHCIB#=R\60J9$6V6<N6KM022.%#&_# (^GY&*/>F8[=W(Z=CD6M&.=Q(I/(L
M(_)Y!DQL)A[VMANW=)5JN^%/QVNR@CO0/]8WTJS\BB6A&7!%!4<2EA/O I_/
M<=\"G,5/"AM5>T8VE(40]W9QE4R\P"H"!K&V%,3\/<(<&+-,1L=#2>I5/BVP
M_KQE_^J"-\$LB(*Y8+]HHM.)-_10 DN2,WTK-M^A#*AG^6+!E/M%F](V\%"<
M*RVR$FP49)07_^2I3$0-8 )M!H0E('P-Z!X 1"4@<H$6REQ8ET23Z5B*#9+6
MVK#9!Y<;AS;14&Z/\4Y+\Y8:G)Y^$R+94,;0&;HS)9+D#)!8HEN(!8\IH\0E
MV^S,4\)7H!#EJ,(<7X(FE*D3@YY?7*+CHQ-T9"VNS5N#4V-?&XW6DQ^7>F:%
MGO" 'ARB:\%UJM 7GD#RDL WP541AML(9V$KXR7$'13A4Q0&(6X0-'\_/&B1
M$U4)CQQ?=(!O/[/Q+K.K;69_DX72TM3XGQ:7W<IEU[GLOG'&IV@!*\HYY2OK
M5Z> GH'(ID,J"/N.T':"QRGN#Z+.<.P_-@CI54)ZK4(NXH><*JH/E,:\M^<U
MPIUNL\]^Y;/_SN"!)V^%75 -:@)"/.QVHDI"H7/?K"T[@TKIH%VI%$JU'/>P
MXAE^5H6-*I>CCZZPT7X.ASU<RV&1ZB:S<'0HU3C8M;W@?TIQ5L+KCGM1N">O
MP>QPR>):4\:MZJZRM3D9FT+SH39?(H[@J3C$1JUX3\19&.Y5;9/9Z*#6<*<U
M_+@+5G*]N&%1OT'KOMVK\GBI=M=]<?3&N<=YEC.B(4'49)E*,Y/HEBN =UT6
M=S_KWN%=1\7M+?4?;E[)V*O7 1X<RNRNS^(/;+0EE[T^S2+*,GC+K-#JU^:?
M#.3*C84*Q2+GNA@4JMUJ]+QP ]>K_9D=2=U<M:,IYMEK(DUZ%6*P-)1!9V#2
M)XL1L5AHL793UD)H,[.YQ]2,U2"M@7F_%$)O%]9!-:A/_P)02P,$%     @
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
MK"",@?Z^XEP];\S$TL[ L[]02P,$%     @ /(I75,$W3W+."   XCH  !D
M  !X;"]W;W)K<VAE971S+W-H965T.3 N>&ULS9M1;Z-($L>_"K+V85>ZV'0W
M-,THB91X[G3S,+I11K?[<+H'8G=L-!BR@">SJ_OP!YBX@.HNL).5G(>9V*EN
M_G0WOW]1#=<O6?ZMV&I=.C]V25K<S+9E^?QAL2A66[V+BGGVK-/J+T]9OHO*
MZF.^613/N8[63:-=LN"N*Q>[*$YGM]?-=U_RV^ML7R9QJK_D3K'?[:+\CWN=
M9"\W,S9[_>(AWFS+^HO%[?5SM-%?=?GOYR]Y]6EQ[&4=[W1:Q%GJY/KI9G;'
M/BQ#63=H(GZ-]4O1^=VI3^4QR[[5'SZM;V9NK4@G>E767435?]_U4B=)W5.E
MX_>VT]GQF'7#[N^OO?^C.?GJ9!ZC0B^SY+=X76YO9FKFK/53M$_*A^SEG[H]
M(;_N;Y4E1?.O\]+&NC-GM2_*;-<VKA3LXO3P?_2C'8A. R8M#7C;@ \;>)8&
MHFT@FA,]*&M.ZV-41K?7>?;BY'5TU5O]2S,V3>OJ;.*TGL:O95[]-:[:E;>?
MTC)*-_%CHIV[HM!EX5PY7P]3ZF1/#O[SSQ]U&<5)\4L5N+S[Z/S\TR_.3TZ<
M.I_C)*DFIKA>E)6NNO?%JM5P?]# +1H8=SYG:;DMG+^G:[WN=["H3NAX5OSU
MK.XYV>-'O9H[@OW-X2YG!D'+Z<U=0HXX#K)H^A.6_A[T*DM7<1)'S=*MQG6U
MK895%_6XQ3#$T6&(LW*K<Z>L0IQ-EJU?JH%U_A,]%F5>+?K_$GJ\HQZOT>-9
M]-SK39RF<;JIKH D2E?:-&>'+IC;]%'3X/LM4_QZ\=UP8/]X8)\\<#6_(T<]
MM \Z!Q6!F(OC80_3YY^@31ZU25+;,BM*8FR#8S?!1<RU.NI1;Y]KA4==JGDX
M&'4<Y;FR,S<]?>%17TCJNUNOX]+&C1 ?,9SS@2P<).:>611S 8ON-%E.E,=%
M/7R-Y_R^KSY8Y;9]=J5PUY\' \&&,,8[47W)'9(S4O*#WF7?HZ1><D_[)/G#
MB7997L9_ZG6[V(R2#WWZ'2U77 X%,R3XRF>=]=%7S$$Q)Q5_VCU7J[P1G.65
MX::._G&X6HQ2N4'%'&DU1+%.5%\J$)R)-Y*K[:![8#_D:+4:POK76E\@()W1
M3+];K?:[?1*5U72O=972K0X$(A#" -O,OPBH,8 UHVD]"6MM'_VUH"0"FRW.
M=DF"%[" GI3#%6B8B%9@@*X^Z0[%!7A=B;G%[!C8 J-]X3Q:**07PP+;!,$*
ML E&^\2)K @-6!L*Q<91D8*9A7)P#DX[QS@I..;_%6?8;TUQ_>7;EPA.P6FG
M6":Q3DOG02?-RBRV\7-!9=T =,XO@A,<N,UI;D_B!,=,9I+-E66<@<F<9O*$
MI>#AC"%0R#0,891 X#JG\W'30G#^YXRDPAPHS>5EK <@,J>)/&T]8"P+[@_G
M!'.Y"K*EPQS S&DPDPDQQP >^@49TM<$\.43D_13LF&.^<I\CA(V0U@X5V[W
MQ\)D 4P6-)//,CMAP*^:R[#W,S@94YO0VJ9_-H!O0>/[-"L4IN0=W9.8HES;
M;90 0Q!TAC].0('S=4\*1, VS'9)]N5UZC*T.UCX=T8N+< 4A'<13!3@ H)V
M@4E,%+@R<\5,$V6*\[@M:1'@)8+.^,=R:8&3>,'G0VJ;HJRWAP)L1="V<AY@
ML(.,\@4WF8H7,"!!&]")>,%V@S)M@6\)[/?D EQ)T*XT 2Z&VP"FT)HPW0A(
MZSV6![;CT;:SS-+F,G7NH]6W)-M0I5N@O\<N@A\>0-ZC(3^MG(PYSVU+P .
M>V\MRW@XM_>"CK$=EH ARJZN4V:G\__A_(^GUAY V[N,DHP'@/;>H23C8?[B
ME- 0Q(2M&N,!I+V1:@R567LXYQ]FUF1(7Q/ UIN8[9^267O&$LL0:X8H:Y79
M ^AZ-'3/<CK/0%BO4VII!9LX[-GNJ'S L$]C^#1#\W$*[Z(LQQAD24=]0+M/
M)_83ML=PFNX;U.$H*\U\P+Q/8]Y LS,291_8[E_&KJD///??8=^T[8,"B8_+
M.=6=Y:1[7K^SU4IG]6/YLH\3==FI*+5*?70RME4./N'3/G$607QL"1@@AB""
M'^ ;/NT;)_(#I^@N5FH*LHTLF(E/F\D$?A@R<8YG?7()R0??\&G?^)H]E2]1
MKHD+40+1I7L1:)" ;DFC>Q(:).8R\VU@E@!F^=8BBS04602J 1FB"'G <4GG
MZ*\S/Y[]2B"QO(PBB@3<RG<HHDC#XRTA>KI%8NA*"QMDY^F6D?()E?Q* UT5
M2B@-4=8G+23054[,RD_)@.5XMDZ&]+4"8.5?L&DJ#142AN;<!.; .KJ 7?F>
MVZ;2D(%C\S)%,=N=10!0#]ZZ<1K@K#OP$,8,4;V+K"\/"!_0A.]@[(RT-P":
M!Y>QAQH P(-WV$,-< 7EBF./,84)SY;Z!& (P<CC+R/9;F#8:'51&<@0Q:3-
M 0/PAH#VAK.P$6 70-0(L)_8H1& 5P2T5YP&C<#P] R&1ALU <=!YU%+VCHF
M$ .;P)5 TG RWE^Z?7G@%@'M%O^J+TWJ"@2*!^%%,$$!K!4-ZVF/E;IH]"TU
M=0485F^MD2C\2./P.C>$V(0!MQ6=A3>S/9[C*L"NNHSZAP+(JG>H?RA<_QC6
MIY0!QC:#5D!9-5+PH#)<A4GI(G-2&+D61BE@J9J8=Y^2WBI#(0-5R0U!KFW/
M2@%3U5^PDZD,!,5E27.4Q?I5YP'W]]RO5.-/T) A?9% </76O4IE>-@=N:C"
M&YJ6&0\!Y2&-\E=PG9'5AH#M\#)V+4/@=?@.NY8A?NQDN%I"PP/GUE4= OU#
M.ND>2VA#G$B[J)+0!DU8R2&80$B;P%F "#'Q,1^,0;:!!%L(:5LX#0\A90&M
MS,DN$8)+A+1+C..A[4#2678;U7LS:BANT7E;<*?S3?,29>&LLGU:'EZQ.WY[
M?%'SKGD]<?#]/?NP/+QN"=T<WO[\'.75Q54XB7ZJNJR,MAJL_/!"Y>%#F3TW
M[R0^9F69[9I?MSI:Z[P.J/[^E&7EZX?Z ,?76F__#U!+ P04    "  \BE=4
MGK\F,%P"  ![!0  &0   'AL+W=O<FMS:&5E=',O<VAE970Y,2YX;6R-5%%O
MFS 0_BL6ZD,K;8$ Z::*(*6)IN6A4]1HV\.T!P<.L&IL9CNA^_<]&\+HDE1]
M 9]]W\=W'W=.6JF>= 5@R'/-A9Y[E3'-G>_KK(*:ZHEL0.!)(55-#8:J]'6C
M@.8.5',_#();OZ9,>&GB]C8J3>3><"9@HXC>US55?^^!RW;N3;WCQB,K*V,W
M_#1I: E;,-^;C<+('UAR5H/03 JBH)A[B^G=,K;Y+N$'@U:/UL16LI/RR0;K
M?.X%5A!PR(QEH/@ZP!(XMT0HXT_/Z0V?M,#Q^LC^Q=6.M>RHAJ7D/UENJKGW
MV2,Y%'3/S:-LOT)?S\SR99)K]R1MGQMX)-MK(^L>C IJ)KHW?>Y]& &F\05
MV /"]P*B'A"Y0CMEKJP5-31-E&R)LMG(9A?.&X?&:IBP?W%K%)XRQ)ET+0P5
M)=MQ( NMP6CRD2SRG%F/*2=KT36*=?QZ!88RKF\P92L+TU(%A+,,?RE8V'*Q
M(M=7-^2*,$$>&.<(THEO4*7]EI_UBNX[1>$%12O()B2:?B!A$$[/P)?OAP>O
MX3YZ,Q@4#@:%CB^ZQ,=TQJ7>8ZVRP :Q%D".)?XSANYP/'!G<))V3OZR7&1M
MH-:_WU 2#4HBIR2^H&3PO&""BHR)DL@=9Z43<=;HCN_6\=EQ/J11-)DE_F%L
MYVG2;)3S2FD\*(W?5/H-3<FHKD@CE7,(G>M%8T]QH+9A:-]E9Y7')Z+B>!+_
MI_PT*1CE=,K]T6C8:^F!JI()C2(*1 633S./J&[4N\#(QDW+3AJ</;>L\'8$
M91/PO)#2' ,[@,-]F[X 4$L#!!0    ( #R*5U2/L#%NC@,  '8-   9
M>&PO=V]R:W-H965T<R]S:&5E=#DR+GAM;+5778_:.!3]*U:VJEII2>*$$&@!
M:<JH:J6M.NJHW8=5'TQBP!W'9FT#W7^_UTE( OE8M-7P0.SX?IQ[;!\[\Y-4
M3WI'J4$_,R[TPMD9LW_C>3K9T8QH5^ZI@)&-5!DQT%5;3^\5)6GNE'$O\/V)
MEQ$FG.4\?_>@EG-Y,)P)^J"0/F094?^\HUR>%@YVSB^^L.W.V!?><KXG6_I(
MS=?]@X*>5T5)64:%9E(@13<+YPZ_606^=<@MOC%ZTHTVLJ6LI7RRG8_IPO$M
M(LII8FP( H\C75'.;23 \7<9U*ER6L=F^QS]?5X\%+,FFJXD_Y.E9K=PI@Y*
MZ88<N/DB3Q]H65!DXR62Z_P?G0K;>.R@Y*"-S$IG0) Q43S)SY*(A@/N<PA*
MA^!6A[!T"/-""V1Y6??$D.5<R1-2UAJBV4;.3>X-U3!AI_'1*!AEX&>6G\V.
M*G2G-34:C= C+)/TP"F2&W0Q].J>&L*X?@U&J[M[].K%:_0",8$^,<YA/O3<
M,P#'!O62,O6[(G70D_J>)BX*\>\H\ /<X;ZZW=V_=/> A(J)H&(BR..%??&8
M3KC4!Y47+_/B25'\7]86,4,S_7T@4UAE"O-,XYY,[YD@(F&$E_&[J"LB3/((
M=BL>EW@V=<.Y=VPRU&$5C]U9974!;US!&P_"^]PHO0M:X1TWD@91X(ZOH'58
MA6&C@ MH404M&H3V!]4:=H525!BTERI7@A':G GM@ANU@> 6VK91.';C;K"3
M"NSD?X!]^1N>^&^%%*-!U),V:A=?@6[;Q(W"+C#'%>9X&+,4VY&A*CL#[L(6
MM[$%T\:J*]"UK? ,NT$WOFF%;SJ([Z,X4FW@&(%=N:,\17"0(3@4-B,F[-9-
M$6=DS3@SC.J!K3JK\LV>612P7RNQ_\NR4(:(_T,7NLSZA0$W#@L\"/&#Y.F:
M)$\:P5+FU5I)I# *#N0AQG&MP_BYA1C72HQ_78K+$)=2YDZN*>^PBGH9K[48
MWR#&0Z76THFCYZ:U5CX\+'TWT=J6+QRYT36M'59!G\KA6N;PL,YUT%JB:LM6
MW)[K#FW#[K0'5*UM^'9Q@YO5#\G@X#A"%^9,(R)2RZ8$6LV@MN%:W/!SJUM0
MJULPK&Z]C)=^DYYCK&"\PPA4SV_^\!7]7N-2;+](/A&UA4,"<;J!&+X;PW91
MQ26_Z!BYS^_):VG@UITW=_!A1)4U@/&-E.;<L5?OZE-K^2]02P,$%     @
M/(I75(3*GTON @  % D  !D   !X;"]W;W)K<VAE971S+W-H965T.3,N>&UL
MU59=3]LP%/TK5C0DD+;FHQ\4U%9JRZ;Q@(9@; _3'MSDIK%P[& [+>S7[]I)
M0V%MRL->>&EC^Y[C<\^-?3-:2W6O,P!#'G,N]-C+C"G.?5_'&>14=V0! E=2
MJ7)J<*B6OBX4T,2!<NY'03#P<\J$-QFYN6LU&<G2<";@6A%=YCE53S/@<CWV
M0F\S<<.6F;$3_F14T"7<@KDKKA6._(8E83D(S:0@"M*Q-PW/YV%@ 2[B!X.U
MWGHF-I6%E/=V<)F,O< J @ZQL104_U8P!\XM$^IXJ$F]9D\+W'[>L']QR6,R
M"ZIA+OE/EIAL[ T]DD!*2VYNY/HKU GU+5\LN7:_9%W'!AZ)2VUD7H-10<Y$
M]4\?:R.V .%@#R"J =%K0&\/H%L#NB[12IE+ZX(:.ADIN2;*1B.;?7#>.#1F
MPX0MXZU1N,H09R;?3 :*3+4&H\DG,DT29NVEG%R*ZB6Q9A]?@*&,ZQ,,F4\O
MR/&'$_*!,$&N&.<8H$>^03&6TH_KC6?5QM&>C<.(7$EA,DT^BP22EP0^9M&D
M$FU2F46MC!<0=T@W_$BB( IW")J_'1ZTR.DVSG8=7W<?'],QE[I40&2*7JU
M&WS_T>8,>$+07()OLUVQ,0GAC"X81_=!8X%-J9AYLLB%% DII#*I1*L)-22E
M3)$5Y2607W97P@SD^G>+YEZCN><T]_9HOA-X%7#V!^4L\0K0!&L/#Z55HB&V
MDE#=KEI7M -':V^.U23L=LY&_FK;_W^#@LYI$_-"<+\1W&\5/),&3XBU25&Q
MA!8+!@WCX-V4[;31?'K !9%H5&1 H5JTPL"N(K63!)UA<+3KV!R$#8]:<A@V
M.0Q;>;[+XBUE/&OHSMY-&</@^3(._D<A#[#T.OW^SDH>Q$6O<54>_E9_R4$M
M7=O5)):E,-7]W,PVK7WJ&MJK^9EM^:YO/=-4WPM75"WMA<,A14J\%_#<JZH%
M5P,C"]?%%N[$N\<,/UM V0!<3Z4TFX'=H/D0FOP%4$L#!!0    ( #R*5U3!
M9I_8^ (  /H)   9    >&PO=V]R:W-H965T<R]S:&5E=#DT+GAM;,U674_;
M,!3]*U:&)I"V?*=I65NIM$/L 0V!QAZF/;C);6/AQ,5V6MBOG^V$D):T0H('
M^I#:\3W'Q^?>V!YN&+\3&8!$#SDMQ,C*I%R=.HY(,LBQL-D*"C6R8#S'4G7Y
MTA$K#C@UH)PZONOVG!R3PAH/S;LK/AZR4E)2P!5'HLQSS!_/@++-R/*LIQ?7
M9)E)_<(9#U=X"3<@?ZVNN.HY#4M*<B@$807BL!A9$^]TZOD:8")N"6Q$JXWT
M4N:,W>G.CW1DN5H14$BDIL#J;PU3H%0S*1WW-:G5S*F![?83^[E9O%K,' N8
M,OJ;I#(;67T+I;# )977;',!]8(BS9<P*LP3;>I8UT))*23+:[!2D).B^L</
MM1$M@!?N ?@UP'\M(*@!@5EHI<PL:X8E'@\YVR"NHQ6;;AAO#%JMAA0ZC3>2
MJU&B<'+\4V; T40(D )]13=5-A%;H'-,.+K%M 2$BQ1-<L8E^0<IFC(AT?$,
M)"94G"C0=#)#QT<GZ B1 ET22E5^Q-"12IZ>Q$EJ*6>5%'^/E!DD-@J\+\AW
M?:\#/GT]W-V&.\J4QAF_<<8W?,$^/B(2RD3)0;M!BC4(J>I7V90!39'Z@I"J
M1CVB8U)$"9X32B0!@;!$"VW?NK$/-_8EVKX_>C9$).3B[P&M0:,U,%K#/5IU
MKCY_\GKN-Y.P+N\K@IXAT-_V>NP-^G8P=-9MBSNBXM >-%%;ZL)&77A0W7;I
M./K1I; BB;?F'MC]'84=4;VXM8XMA5&C,#JH\(P5J3B0AU[#T_OP-1,W6N.W
MUDS\TFL_M,.=C'1$>9$==6>DWZCKOT?-]#L51CL*.Z(\W^YU*QPT"@<'%7Z_
M+XE\5/E,2FXR>" GGON\';L?OH*\UN'AO;6&:H:V^7%@#]S6S]M)5P<D&K3*
M;EOL\W[N^>]14C5+>P^,HA<;95=4:,<[&IW6P:QO19>8+U7F$(6%@KEVK+8E
M7ETTJHYD*W-6SYE4)[]I9NIR!EP'J/$%8_*IHX__YKHW_@]02P,$%     @
M/(I75)]IA]?U @  1 H  !D   !X;"]W;W)K<VAE971S+W-H965T.34N>&UL
MS59-3^,P$/TKHV@/(+'Y[!>HK51:H=T#V@JT<%CMP4V<QL*QBSUIZ;]?.TE#
M2FG%'I"X-'8\;^;->XWMX4:J)YU1BO"2<Z%'3H:XNO(\'6<T)]J5*RK,2BI5
M3M!,U=+3*T5)4H)R[H6^W_-RPH0S'I;OYFH\E 5R)NA<@2[RG*CM->5R,W("
M9_?BCBTSM"^\\7!%EO2>XN_57)F9UV1)6$Z%9E* HNG(F017TR"T@#+B@=&-
M;HW!MK*0\LE.?B8CQ[>,**<QVA3$/-9T2CFWF0R/YSJIT]2TP/9XE_VF;-XT
MLR":3B5_9 EF(V?@0$)34G"\DYL?M&ZH:_/%DNOR%S9UK.] 7&B4>0TV#'(F
MJB=YJ85H 8+.$4!8 \*/ J(:$)6-5LS*MF8$R7BHY :4C3;9[*#4ID2;;IBP
M-MZC,JO,X'#\"S.J8*(U10W?8<9TS*4N% 69@EF#:RD2F$N%J>1,PCT2I D0
MA!O"%#P07E XFU$DC.MSD\'&VTS3R0S.OIW#-V ";ADW8*&''AK.MK(7U_RN
M*W[A$7XS&KL0!1<0^F'P#GSZ<;B_#_>,4HU<82-76.:+CN7;T\?\BPK%< M$
M$+[53(/YKB!E@HB8$0ZDDC6C/"E7<A.W9&()G#T7++%(Q?03_+%E@"'-]=\3
M)*.&9%22[!PA>;NC92@NK'VKG7T7H!O_4NO?VOKWGBM5A5Y9P6X%ZW$0=MS.
MT%NWQ7\G*NBZW29JCWZGH=\Y2?^186;^,])(LJ5$G1"DVV3L?EW7>@W)WJ>[
M5E7HM_WHN]$;TPZ#HJ#E[![Y?D.^?Y+\)$6SC>PL@T6!("1"+HWDF!%AY%U7
M:_J$5(.FVN#K^GG9D+S\=#\O#_WT.^[@C:&'4?W^L8\P\%\/!O\T___S+FB=
M.,'7=2]XW>F#\-/]JTNT-\CPX'M\)ZCG]M[8Y[6.>'N_NB7*J*"!T]2@?+=O
M=D!575FJ"<I5>>HO))H[1#G,S#6/*AM@UE,I<3>Q%XGFXCC^!U!+ P04
M"  \BE=4[>AQ#;("   @!P  &0   'AL+W=O<FMS:&5E=',O<VAE970Y-BYX
M;6R-E5E/XS 0Q[^*%?$ $N0^8-5&@G97NP]H*]CC8;4/3C)I+)PXV Z%;[^V
M$Z) TRY]:'S,?_R;&1^+'>,/H@*0Z+FFC5A:E93M)\<1>04U%C9KH5$S)>,U
MEJK+MXYH.>#"B&KJ^*X;.S4FC94NS-B&IPO624H:V' DNKK&_.4&*-LM+<]Z
M';@CVTKJ 2==M'@+]R!_MANN>L[HI2 U-(*P!G$HE]:U]VF5:'MC\(O 3DS:
M2$>2,?:@.]^*I>5J(*"02^T!J\\3K(!2[4AA/ X^K7%)+9RV7[U_,;&K6#(L
M8,7H;U+(:FE=6JB $G=4WK'=5QCBB;2_G%%A_M&NMXUC"^6=D*P>Q(J@)DW_
MQ<]#'B8"+SP@\ >!_U%!, @"$VA/9L):8XG3!6<[Q+6U\J8;)C=&K:(AC:[B
MO>1JEBB=3']P7 #"38&^RPHXVN 7G%$0Z'0-$A,JSM %6EVOT>G)&3I!I$&W
MA%)5 +%PI%I?>W'R8:V;?BW_P%IKR&T4>.?(=WUO1K[ZN-Q]*W=4U&/H_ABZ
M;_P%!_S==UE.L1"D)#G6>TH@5B(U %*<(TIP1BB11.5"IP<>N[[S!V="<K7]
M_AYA"$:&P#"$Q].?YZQKI$!MG_VYU/9^8N-''\VGU/<"6Z7Q:9K!.:O$CD>K
M-Y#A"!D>A?Q<MY2]0+]-%")GE$[S,X?;>TPF($%X94?O</>M_"2QPWG<:,2-
MCN)>YSGOH/@?8;2W=N+;[M7T]XZV5T03Q:4WCQJ/J/%'RJ_2RLSI&^H_RQOO
M\<9!:"?O&'LKSYV81<F!^B<C97*4<@TE< ZF]NH"E^:<-*RYR!EO&<<2D,3/
M\]3)WH;T]@OL3.XO_7;<8KXEZCA2*)7,M1.5<][?QWU'LM9<:1F3ZH(TS4H]
M8<"U@9HO&9.O'7U+CH]B^@]02P,$%     @ /(I75!!]BX9N P  00T  !D
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
M Z?>]8GONSE1[]V)?MX>KU='RQ9-"A?-^VPF'YE*F%F<JI6CGEO9.(GG1;:
MS&'+$FUMTR2T52N$UPQ'9>4>6T$W'#BS<J\>WCY]*+/RQ/?=G*CW[D0_;X_7
MJZ-ERWL(E_=-5CX?_ZFEYN3G.M;G:W(ALO5\@?(C,M? BAV5('!V $Y1H!"$
MMFB'<-&^5_- K1KL(AH*F*W.86O5.;35.82K\U663O/GL]SRT"6'1VMPV=VO
M#ZGS0H1#$E.*77VX$:WV7!1WHZU&W"&%256L'@I;[D.XW.^@C+B^<Z&3U-RZ
MN.<K%7E]XXEX)(3B7[E.TUKY#VWY#_>5_Q.3P'5&X+F@'3E%B7-OJ5>YVJEO
M'W]@8AXK-DGX3*EZW;Z"4907>LL'F:V*VY[C3,IL67Q<<*9&H074[[-,-7+F
M05\@W5RKOO@74$L#!!0    ( #R*5U2(P1BV\ 0   (<   9    >&PO=V]R
M:W-H965T<R]S:&5E=#DY+GAM;+V976_;-A2&_PIA]*(%$DO\D#\*)T ^-JQ
M@P4)MET,NZ!EVB8JD2Y)Q^F_+RDYHC*):H 0SD4LR>)YWW-(/:;(Q4&J;WK+
MF '/92'TQ6AKS.YSDNA\RTJJQW+'A/UF+55)C3U5FT3O%*.KJE%9)"A-)TE)
MN1A=+JIK]^IR(?>FX(+=*Z#W94G5CVM6R,/%"(Y>+CSPS=:X"\GE8D<W[)&9
MOW;WRIXE3905+YG07 J@V/IB= 4_7V=5@^J.OSD[Z-8Q<*DLI?SF3KZL+D:I
M<\0*EAL7@MJ/)W;#BL)%LCZ^'X..&DW7L'W\$OWW*GF;S))J=B.+?_C*;"]&
MLQ%8L37=%^9!'OY@QX0R%R^7A:[^@T-];S8?@7ROC2R/C:V#DHOZDSX?"]%J
M@&"@ 3HV0)7O6JAR>4L-O5PH>0#*W6VCN8,JU:JU-<>%ZY5'H^RWW+8SE_=*
M/G%78@W.P6/=-4"N0>OZQUMF*"_T)_ !< 'N>%&XZXO$6'T7)<F/6M>U%@IH
M003NI#!;#7X3*[9Z'2"QQAOWZ,7]-1J,>,OR,<#P#* 4P9NK6_#QPZ>!L+@I
M"J["XD#8!Y9+D?."TVKDV'+D6RHV3+O\I=DR!7:^/O_2I3;*#J__!J1)(TTJ
M:1*0OJ8%%3D[ TNVX4)PL7'R5A+\8%3UU;R.-ZGBN6?PR=9Y-D:+Y*G'1M;8
MR 9M?!&Y?<8U<PFS9ZZ-,^)S/NM4H<]9+3%M.2.3<=9O;-(8FPP:N\J_[ZVB
M"6E..IKS\63^ZJ_?P+0Q,!TT<$_Y"DA5%^# ;8DT,Z;X_W"NW4P[;LX1"95@
MUCB8#?=-N;.#S0T+"V5+'==#]?CLLS#K6DC'DWX'\\;!_&V#E(G5KX;GO*,/
ML_D8]QN J<=6.FCA*]/:\E$I)@S82>4&1"^1THX^GHRG ?D6->&PO!2;<\-4
M.:@-N[DC%"H^1%X<#8H_LF)]SH7>*[8"%E)+2RK#F1[ #_3H@R=G'_3P@['I
M=PSXZH'/QK- B3W^X GX![L #),9>@+"]R'PV#QKR:8!30\]&)%ZL =[D(QA
MP(3G'HP)/MA+/A(PX=$'X[$/]L OG8?XCSS\4!SXH2[\9D%USSX4@7W'&-FK
MU ,C 'GRH6'RW124ET.<0YYSZ.2<0YYS*#;G4)=S$(<XASSGT DXAWHX%\(<
M\IA#[\,<ZIOJP;=,]9#''HJ(/=2#/1+L(D\]%)-ZQV!O@#_RR$/QD(>ZR$-!
MZF)//!R'>+A+/#@-3?>P1QZ.@#S<G>ZAH+1''AY&WM?J\51,&ZEH5_IUU-8+
M[LGIASW]<&SZX1[Z!1&#/?WP">B'N_2#P6[W],/OHQ_NTB\-_;1CSSL<D7>X
M;YH7].!YAV/R#O?.\D(CPR,/QT,>[IGE!1]\XI%'XB"/=)&'0KU //%(!.*1
MGA?<8/&)1QX91MZ?@BFYM\E+45%G:,)'//+(Z1?U6JMZT9?UNLB;A'Y'B2<>
M.0'Q2 _Q2-";1QYY'_+(F]]KB0<>B0@\TCO!"[S4$ \\$A-XY,T3/.)I1^+1
MCO30+KB@EGG:97%H=PS33C\PP\X\Z[((K#O&:*^SSWZQLIRTMF5*IC;5YI/#
MVEZ8>H>FN=IL<%W5VSK^]GIW[(XJRPT-"K:V3=/QU!9 U1M.]8F1NVJ39RF-
MD65UN&5TQ92[P7Z_EM*\G#B!9MOO\B=02P,$%     @ /(I75):CD!6D @
M?@D  !H   !X;"]W;W)K<VAE971S+W-H965T,3 P+GAM;+U6R6[;,!#]E8%.
M+=!&BY<LL W83HL&2  CZ7(H>J"ED42$(E62CAT@']\A9<LN4*OPQ1>)V[SW
M9H;D<+16^MF4B!8VE9!F')36UC=A:-(2*V8N5(V29G*E*V:IJXO0U!I9YHTJ
M$291- PKQF4P&?FQA9Z,U,H*+G&AP:RJBNG7&0JU'@=QL!MXY$5IW4 X&=6L
MP">TW^J%IE[8HF2\0FFXDJ Q'P?3^&86]YV!7_&=X]H<M,&YLE3JV77NLG$0
M.44H,+4.@M'O!><HA$,B';^WH$'+Z0P/VSOTS]YY<F;)#,Z5^,$S6XZ#JP R
MS-E*V$>U_H);AP8.+U7"^"^LF[6#?@#IREA5;8U)0<5E\V>;;2 .#.+A$8-D
M:Y!XW0V15WG++)N,M%J#=JL)S36\J]Z:Q''ILO)D-<URLK.3A58OW(78P$>8
M9AEWL6("[F23<1>Y=[=H&1?F_2BT1.D,PW0+/VO@DR/P<0(/2MK2P">98?8W
M0$A:6\')3O LZ42\Q?0">O$'2*(D[L#KM0'H>;S^$;R9LA1C4#EH)@N$-Y@+
MQBO3 =UOH?L>NG=,*C>I4&:ET<$K6Z*&>A_OG_>T'NXL5N97!]N@91MT.C)G
MI@0Z=SD=- .4/< --Y;+XI 4-S6=!\R@1LU5]J^,=M,HB1UBAZW8X8E1OT<Z
M6W3.:<=KO^TZ6"Y;ELLS)."J9;LZ3P*Z:;H3<-V*O>Y$^:KJD_9\'.TOE.@,
M08\/+K#X/&'_#T].U0->D>G.,"5[V<DI"3AE^\?[NRWNG2,7^PLO[I\I%]T\
MOM8BRN/Y" ]*8H6Z\(7?0*I6TC;5L1UM'Q?3IJ3NES<ODP>F"TZR!>9D&EU<
MT@6IFV+?=*RJ?8%=^DO--TMZ(*%V"V@^5\KN.HZ@?7)-_@!02P,$%     @
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
M%3OT(V!]O(G3$8:'?8\D8R,S&(-8:TF&=_;5;'-BQ[MA=X0!V(UN85BWUM9
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
M%P"478#SA93FT+$;=#\5Z3]02P,$%     @ /(I75"\\=@)"!   4!,  !H
M  !X;"]W;W)K<VAE971S+W-H965T,3 V+GAM;,5876_;-A3]*X37#2VP6"(5
M?W6V@<39L  MFM78]C#L@9:O;:*4J)%T'/_[D9(BRI%%N46!O,24=._EN1_G
M4-'T(.07M0/0Z"GAJ9KU=EIG[X- Q3M(J.J+#%+S9"-D0K6YE-M 91+H.G=*
M>$#"<!@DE*6]^32_]R#G4['7G*7P()':)PF5QUO@XC#KX=[SC<]LN]/V1C"?
M9G0+2]!_9@_27 55E#5+(%5,I$C"9M:[P>\79&(=<HN_&!Q4;8UL*BLAOMB+
M^_6L%UI$P"'6-@0U/X^P ,YM)(/COS)HK]K3.M;7S]%_RY,WR:RH@H7@?[.U
MWLUZXQY:PX;NN?XL#K]#F=# QHL%5_E?="AMPQZ*]TJ+I'0V"!*6%K_TJ2Q$
MS0%?MSB0TH%<ZA"5#E&>:($L3^N.:CJ?2G% TEJ;:':1UR;W-MFPU+9QJ:5Y
MRHR?GO^:9%P< = =;,RC-;J%U*PT^K3B;$MMJ16Z0LNBRTALT!][FFJFJ2T_
M6MJ&FA731W234GY4H-!]DIGN(-.D]J#(3"!:LFW*-BPV =&-,I.4%?N]O0--
M&5?OS,Z+FSOT]LT[] :Q%'UDG%N+::!-[C:#("[SO"WR)"UYWD'<1Q'^&9&0
MX#/NB\O=PU/WP%2\*CNIRD[R>-<M\18[FF[!IK1F*A9[4P!)-:#5$85],OC1
MLT54;1'E6T1MD$U@+M1>@NV:JC6*YHUB*N^!Z=2>2D8YHK4._//!1$/W&A+U
MKP?+=87EVION?1H;C5%PKF^%YS#WM*+S.+\BI!]-@\=Z>\Y8X4E_6%F=P!I4
ML 9>6*:KK; &C0U)U!^_0%48C>I&80WZ":AA!6KH!?4 ,H94&PVU?6.>ROGC
M=,W1J,(S^@H\:T_)_'&Z\(PK/./+J//3#W@8_F(.KRL)FDDPAXLN[K%TPPN5
MN914DVKSR:N3"H=.N\-OIE7I6A_@01^_F-_2:'1BU$(J7#M2\#?3JG0](?(9
M7+B!RUBU$ L[T<5^U;V<6AV!NL8).Y'&T7=B5T>@3DA.J[%?K-W9I"BWA_[6
MA-"[2VB$G?+BP>L3R4DN]FNEETC#QL3BYL .&P.+^Z1E7IWR8K]D>HDT.G,B
M-G&-FD1J!^8D&/LU^"N(Y _4.5!.F/'D>Q')'Z@+$G'R3/SR[(B4E?_W/%>J
M-LV7T(HXZ27XU6E%:B^Y?IGTT:IT/:%5\[6OM!J=6DW.SR]QJDO\8NDC5NEZ
M2BQ<.Q5+9-$99I&V,XHX]25^];V<6AV!.H?*:37QOR9?3JV.0)V0G& 3OV [
M:@DSLD>@TJ[U#A!G&T#PE$&L:1H??;LY'2:CUV>5$U_BUTPOJPI7^UY7(\S+
MT1TW216U3JY38.(73B^I)DU<5TU@DS/4:R(+:I\[[+>FCU1NF:DTAXWQ"_LC
M,X6R^'Q37&B1Y5] 5D)KD>3+'= U2&M@GF^$T,\7]J-*]1%M_C]02P,$%
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
M>K AP>_7QN Y")TX_4?*/U!+ P04    "  \BE=4>1 2 [<(  #K+0  &@
M 'AL+W=O<FMS:&5E=',O<VAE970Q,3 N>&ULS5I9C^,V$OXKA#=99(")+9(2
M9<]V-]!7D#Q,,IC921X6^\"6:%N(#D>B^@CRXU.D9%,'1;NSDX7[H2W+Q=)7
M![\J4KQX*LI?JZT0$CUG:5Y=SK92[MXM%E6T%1FOYL5.Y/#+NB@S+N%KN5E4
MNU+P6 _*T@7Q/+;(>)+/KB[TO0_EU451RS3)Q8<25766\?+E1J3%T^4,S_8W
M/B:;K50W%E<7.[X1GX3\O/M0PK?%04N<9"*ODB)'I5A?SJ[QN_O04P.TQ,^)
M>*HZUTB9\E 4OZHO/\27,T\A$JF(I%+!X>-1W(HT59H QV^MTMGAF6I@]WJO
M_3MM/!CSP"MQ6Z2_)+'<7LZ6,Q2+-:]3^;%X^EZT!@5*7U2DE?Z/GEI9;X:B
MNI)%U@X&!%F2-Y_\N75$9X _-8"T \A@  DG!M!V !T,P/[$ +\=X ^?, 4I
M: =HTQ>-[=IQ=USRJXNR>$*ED@9MZD)[7X\&?R6Y2I1/LH1?$Q@GKSYM>2G0
M+=\EDJ?H6W0=QXF*('SY(6_R4,7SFSLA>9)6;]!7:($J-:A"28X^YXFLWL)-
MN'Z?I"G(5A<+"<"4^D74@KAI0) )$)B@]T4NMQ6ZSV,1]Q4LP**#661OU@UQ
M:KP3T1Q1_!81C^#;ZSOTS5=O8OYBP#?_+5!O3U?LM8HG==V=K NO+,/OW<-_
M+![GR%LU-MHP]#Q'#PE!M58Z!2JIHK2H:LB*8HU*GF_TA7@69914 NW*)(+8
MPRV@G4KR/$[R3>-45.Q4LE3H/THI2J3(JO\Z(/D'2+Z&Y$] NBVR#'*PS;I2
M[.HRV@(YQ @2%$4\CX!GVCQ-]G)OT!]H,C WS0,#_4#%I8]7*[KRE^1B\=C-
MA;$8\?P0! ]R/8."@T'!$8,JJ3P831H&;MT;-IP/C0'- U@'6>#-PP'\L5"X
MG%,[=G; SIS8/XJX;CA^[VH JMG#!K/1%780+.=X@'(L@]E\PL/A 65X.LH(
MN*5,'FH)CH7$WJ5U!04J*NI<6I,C' 'R1J!M,KX=\_* >>G."G#F!O) %I *
MP+8YP!6\S&%^66$N1Q!\,@\&.,="#'>,Z0%='8"NG$#ODL<D%GE<046.4LB
M&+P<I76L+Y L>2QT!A=R*TJTXR_\(;7/P]4X]MT,;6RP"(5S8K<!>Z;P>4XK
M=.7[]D%/-YB(T'E5#8>(9W4MK&7,&_N<C::=10HR>B([<*=28R?@^P87) >0
M'8"&/%GSI$2//*TU1^_I=P.L+>VTT3["G=NM4)?V)C(&$P.>O!8\SXI2)K\W
M3@?XKS>&V*+!AM:,I7 P&0U3)C%U3P(106,.%D')::[>(+DMBWJS19(_HSVO
MMQD&DP#::ZDF!^29IB;HF\1O=2)?K+;1L6WSU="TL9#7$>I;9JHM=I?;GSIU
MW<3$"K)1I/+=T,NPAK9"W2I$@@Y/]5&:$HK=-?2FD- ;'WH41YN!36G#[%QZ
M'VPJ&3Y2RA2,?_X#,^]?Q;KY' !J;NY$V5PT>%0G%'%(/&!@?4<U1*;_M8:S
M ;+L1(KB>3@5*E/7L+NP_;O8G10G4W_PZESB1$P](>YZ\IX_)UF=#9HZ7LMM
M42:_-Y3W('I=WHG=ZGW[Y"XA!T&PHGBB"!)34XB[IOS_DJL%TDLN,E]-]'G$
M%!;B+BP?/WUV+7N((71R-@L?8KB8N+GXQSI[ !_#0YL'U6J][:J)9+QDP609
MA,/289/S87$SL3H@AI>)FY=_%I54CH'42(IFA6:K@[S4'E;7UD6X^R$4O4!G
M[(R[(7WB7M 8%ZO&54&/^4L%^0P?5@^S\62<<)KA>.+F^--+;JN(374SK?O&
M4OY4QTP,CQ,WCQM/-6FXXXD]!Y<C#WE#@"Z1/CQ3%8A[6?+!S034,#GUSH4)
MJ&%JZF;J5S,!'7?Q),"8#$-AD:/$(P&SQX,:9J9N9OXB3'!SY"''F8!V=K[<
M+?WIL[!5Q/K%;+CVMDAA?VK_A9J:0$^M">YI2"V[5S2@X7!Y;97S5VPJ 4PI
MH&Z65A,2>/3T3IT:TJ9GTZE3P^+4S>*_Z+<2ZD&JF&Q5KR?K,E=+P6:A!PO#
M<B-L:7YW1+7OS3WO:Q=*P^+4S>+VJ,"=G[1?M.N4#5D1B]3U1$/,]&S:==^0
MO.]NUX>SZ!'82E%5!#S$AUG:;AJ[-1X+D6^XWG=S?1NB$]=-OF%DGYQ-( SK
M^F[6_5]FS1'5[&A(.J\@W*1K"<GKIXQOJ-,/SB92AG3]4SOETZ>,6R/QCD;(
ML*_OID@5H;?@(;41K;OX_2ZU2[MA37]Y-@$QQ.J[.]Y7]X2MOEZI]TGH#7>
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
MW\"]GRMEGV_\\5]SW#O]'U!+ P04    "  \BE=4/@>J/7H#  "9$@  &@
M 'AL+W=O<FMS:&5E=',O<VAE970Q,34N>&ULS5C=;M,P&'T5*^)BDZ")G?0/
MM95&)P020Q,3<(&X<-.OBS4G+K;;,HF'QW:R.&5KJ%:IW4T;)SZ?C\^)CR./
M-D+>J0Q H]\Y+]0XR+1>O@U#E6:04]412RC,DX60.=6F*6]#M91 YPZ4\Y!$
M42_,*2N"R<C=NY:3D5AIS@JXEDBM\IS*^W? Q68<X.#AQA=VFVE[(YR,EO06
M;D!_75Y+TPKK*G.60Z&8*)"$Q3BXP&^GI&\!KL<W!AO5N$9V*C,A[FSCXWP<
M1)81<$BU+4'-WQJFP+FM9'C\JHH&]9@6V+Q^J/[>3=Y,9D853 7_SN8Z&P>#
M ,UA05=<?Q&;#U!-J&OKI8(K]XLV5=\H0.E*:9%78,,@9T7Y3W]70C0 .-D!
M(!6 [ N(*T#L)EHR<].ZI)I.1E)LD+2]335[X;1Q:#,;5E@;;[0T3YG!Z<E[
MRB3Z1OD*T!50M9)@/-(*O4$WI;%(+%"CTP<&DLHTNT?F%4*?&)TQSC0#A<XN
M05/&U;G!3B\NT=FK<_0*L0)=,<Z-8VH4:D/8#ANF%;EW)3FR@]PEI!T4X]>(
M1 0_ 9_N#X^VX:&1J=:*U%H15R_>58^IE NKD15E8459.U%RKYQ]PANJ_+!%
M$-.0JY\M%.*:0NPH)#LH- 1_2LX2W'-@NX#7DYB0I$-&X;HIV^-N).D..[VZ
MVQ:WI.:6M'+[+/2#$G-$=5,@\Q8H376MT((5M$@9Y6@I%'/K>;;2[I7:9"S-
MMK *S4OA3=D_Z 8*9KJM"@6I&ZD0^E\QMNAW:_K=4[G;JRGT#G&W!/>;M@T'
M#7.WQNS78_9?@&N?K4EH2>_IC$.+4H.:]>!49@UK"L-#S!H^,JN7=/I/>X4C
MG];1"W#K$ZR!(_R<U88;&P\^E878)SHFAYA8H;L-%Z,=%OH$Q^T1?FP+]UUZ
MV.<\3D[FG$]KW#W(N>[>SOETQNWQ?$SGR+,6GP]]W#^9A3[#\> @"P=/['=1
M!^^PT><V;@_N8]NX[P(D?A<@T:G<(SZ_"3[$O0J]WP9(&I_@[8%]3//BYZQ!
MXC<"$I_,19_EI/VC_7\N)OO&*/')3=J3^]@6[KW^_$9 >B=SSD<X:?]P_Y]S
M)=I^3^ZT+FR<&]A#FRLJ;UFA$(>%P42=OC%2EN<@94.+I3M*F FM1>XN,Z!S
MD+:#>;X01NNJ84\GZM.HR5]02P,$%     @ /(I75'=U:<@G!@  !!T  !H
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
MA:POE-A4#_*^"*5$7KU<,[IDTACHSU="J/V%>3;8/@N>_P]02P,$%     @
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
MX<)%A#: ]2WGZF&@.W1_A5O\ 5!+ P04    "  \BE=4=DF?!1T"  !<!
M&@   'AL+W=O<FMS:&5E=',O<VAE970Q,C N>&UL?51-CYLP$/TK%NIA*VUC
M($E;K0A2/E1U#RM%N]WV4/7@P!#<]0>U3=C]]QT;@E#5A /,V//>O!F/R3IM
M7FP-X,BK%,JNHMJYYHY26]0@F9WI!A3N5-I(YM U1VH; ZP,("EH&L<?J61<
M17D6UO8FSW3K!%>P-\2V4C+SM@&ANU641.>%1WZLG5^@>=:P(SR!>V[V!CTZ
MLI1<@K)<*V*@6D7KY&ZS\/$AX#N'SDYLXBLY:/WBG?MR%<5>$ @HG&=@^#G!
M%H3P1"CCS\ 9C2D]<&J?V;^$VK&6 [.PU>('+UV]BCY'I(2*M<(]ZNXK#/4L
M/5^AA0UOT@VQ<42*UCHM!S JD%SU7_8Z]&$"2),+@'0 I$%WGRBHW#''\LSH
MCA@?C6S>"*4&-(KCRA_*DS.XRQ'G\BUKN&."/#"%9X#==N0#69<E]SW#]7O5
M'[SOX,T.'./"OL^HP]2>@!9#FDV?)KV09@?%C,R36Y+&:;)=[\C-NW]8* H?
MU:>C^C30+B[0?M,-T14Q3!WA"MU\I)L'NODEE=P60MO6@&?5A]\09L;>DD8+
M7G"PA*F2-$878"UZV!L\#.P<5T=2#*W\Z6D)=R#MKRNB%J.HQ=4:GQ6HHI4'
M,%!B#EO_K_L]11('#G\13WFRC/LGHZ=I>CH9%G_O'IA!^98(J! ;SSXM(V+Z
M6>X=IYLP/P?M<!J#6>/U!^,#<+_2VIT=/Y+C#R7_"U!+ P04    "  \BE=4
MM^12;F@#   $"P  &@   'AL+W=O<FMS:&5E=',O<VAE970Q,C$N>&ULC59;
M3]LP%/XK5B8FD$9SZ87+VDJT@,8# \'8'J8]N,E)8Y'8F>W2;K]^QTX:6DC=
MO;2VX^_S^<[%/L.ED,\J ]!D5>1<C;Q,Z_+<]U6<04%51Y3 \4LJ9$$U3N7<
M5Z4$FEA0D?M1$ S\@C+NC8=V[5Z.AV*A<\;A7A*U* HJ_TP@%\N1%WKKA0<V
MS[19\,?#DL[A$?13>2]QYC<L"2N *R8XD9".O(OP?!I:@-WQG<%2;8R)D3(3
MXME,;I*1%QB+((=8&PJ*?R\PA3PW3&C'[YK4:\XTP,WQFOW:BD<Q,ZI@*O(?
M+-'9R#OU2 (I7>3Z02R_0"VH;_ABD2O[2Y;UWL C\4)I4=1@M*!@O/JGJ]H1
M&X!PL ,0U8#H+:"W ]"M 5TKM++,RKJDFHZ'4BR)-+N1S0RL;RP:U3!NPOBH
M)7YEB-/C&QZ+ L@WN@)%CLEC%4TB4G*5IF!]3%[W$,P;,A5<,[Y@?$[N2I#4
MA$.1:RD*\JBI7FB!!%/*:<(HMZ@'JI']\!(T9;DZ&OH:+3?G^W%MY:2R,MIA
M91B16SPU4^2*)Y!L$_@HN=$=K75/(B?C)<0=T@T_D2B(PA:#IO\/#QSF=)LP
M="U?]W_"\/-BIK3$!/_E8.XUS#W+W',S:PP#K+#X%1"JB7H?*&F"U!8:-W_4
M[YP%!VT>W(L;O,5M">PW OO[7(?W%\HZ3* :'>']HK",38:FF);GCE,&S2D#
MI[DFA4G"L"8D8/K3G. =A-6 UP0GS/JXS7=NTL.P<QH<M-7#U V,.GVG[TX:
M52=.GJ^"'V,]+;#.9SE\_! .@L]UEBA">5*M<-R%^4.;+;OUNH\[##KA#KUN
M8+@G5TX;O:=.GB<N(19SSOY"8DLB%ZJ62C04I9#F\EN'.6ZO!_<1#HU[@?UW
MP"V59XW*,W>N@@(JX\S*2N %W^H27UYMYT)G(*UV+):$Z5:);GZT]&2'Q#W
ML,4W6Q+#X/7="IQ<=T9'ZTOBQ@7O2Z<R?0\.;=\3GG#CS0V=7!<O^&S.@4#S
MQ)IXF NX59";+.J::+0JV@,<[*HJ?Z.?*$#.;9NE2"P67%=/;+/:M'(7MH%Y
MLSXQ+9[M4UYIJO[PELHYP[8AAQ0I,:'PDI=5RU5-M"AMUS(3&GL@.\RP305I
M-N#W5 B]GI@#FL9W_ ]02P,$%     @ /(I75%_=<.VP @  N 8  !H   !X
M;"]W;W)K<VAE971S+W-H965T,3(R+GAM;(U576_:,!3]*U=1'UII(R% 6"M
MXJ/3J@FU*NOV,.W!)!?PFMB9;3ZV7[]K)Z0I!50>B.W<<WSNO?9);RO5LUXA
M&MAEJ=!];V5,?N/[.EYAQG1#YBCHS4*JC!F:JJ6O<X4L<: L]<,@B/R,<>$-
M>F[M00UZ<FU2+O!!@5YG&5-_1YC*;=]K>ON%1[Y<&;O@#WHY6^(,S5/^H&CF
M5RP)SU!H+@4H7/2]8?-F'-EX%_"=XU;7QF SF4OY;"=W2=\+K"!,,3:6@=%C
M@V-,4TM$,OZ4G%ZUI076QWOVSRYWRF7.-(YE^H,G9M7W/GF0X(*M4_,HMU^P
MS*=C^6*9:O</VS(V\"!>:R.S$DP*,BZ*)]N5=:@!FM$)0%@"PD- ^P2@50):
M+M%"F4MKP@P;])3<@K+1Q&8'KC8.3=EP8;LX,XK><L*9P9V(98;PC>U0PT>8
M%<T$N8 I^RT5C&662X'":+LV7BM%8WA!P>V.#I1&6"B94;0P7*RY6,)]CHK9
M3FFXG*!A/-57M,%X.('+BRNX "Y@RM/41O1\0ZE807Y<RAX5LL,3LILA3&FO
ME89;D6#RFL"G&E2%"/>%&(5G&2<8-Z#5_ !A$#:/"!J_'QZ<D=.J^M)R?*WW
M].7G<*Z-HA/_ZPQSNV)N.^;V">9[L92V0;)JT+'R%QR1X[!.L!E$4:/;\S?U
MDKP-ZD:-ZZ#V:U:(5UH[E=;.6:U/7\DIR**8X/^<5C!TY)A(X&D&5!$RD_WJ
ML20*\DY-7W"001'1K46$C>BXYJC2')W5O+\CO.B@%8S%'3DF,7I/G=\&=:\;
MG0.9?LT$,E1+YXT:8KD6IK@&U6IEOT/G.@?K([+EPD5?: I/GS*UY'2A4UP0
M9=#H4OE4X9/%Q,C<6<U<&C(N-US1IP65#:#W"RG-?F(WJ#Y6@_]02P,$%
M  @ /(I75 %$$X$< P  00@  !H   !X;"]W;W)K<VAE971S+W-H965T,3(S
M+GAM;(U6R6[;,!#]%4+((0$::_':P#;@)45S,!(D37LH>J"ED<V&(EV27M*O
M[Y"2%<66W5PL+C./[\T,.>YOI7K12P!#=AD7>N MC5G=^+Z.EY!1W9 K$+B3
M2I51@U.U\/5* 4V<4\;]* @Z?D:9\(9]M_:@AGVY-IP)>%!$K[.,JM<Q<+D=
M>*&W7WADBZ6Q"_ZPOZ(+> +SO'I0./-+E(1E(#23@BA(!]XHO)GTK+TS^,Y@
MJRMC8I7,I7RQD[MDX 66$'"(C46@^-G !#BW0$CC3X'IE4=:Q^IXC_[%:4<M
M<ZIA(OD/EICEP.MY)(&4KKEYE-NO4.AI6[Q8<NU^R;:P#3P2K[616>&,##(F
M\B_=%7&H.(2=$PY1X1 =.K1..#0+AZ83FC-SLJ;4T&%?R2U1UAK1[,#%QGFC
M&B9L%I^,PEV&?F9X)V*9 ?E&=Z#)-7G*DTED2F;TMU1D(K.5%"",MFM32$$I
M2,B;&[E\A%AN0+U>D=L=%I<&DBJ9H:<P3*R96)#[%2AJLZ;)Y10,95Q?X6&3
MT91<7ER1"\($F3'.K47?-RC+DO/C0L(XEQ"=D!!&9(9G+36Y%0DD[P%\C$<9
ME&@?E'%T%G$*<8,TPT\D"J*PAM#DX^[!&3K-,D=-A]?\2(Y^CN;:**S^7V>0
M6R5RRR&W3B#?*[9@@N872B1X+3&1FG*;:\,RF[N$I9AS$#'4IB;'[SA\^V)L
MAM=1H]GW-]5PY49A4+4*NZ71.^KMDGK[+/5GH;#N%H+]Q7(T6(=<:HWQL3(,
M8-$J6\?_89\?T:WP"AJ?#\C7V?3JN7=*[IVSW"=+*A;@@HS$\6K4L^L<G8RQ
M;1W0JS$*&R=BVRWY=<_RV]]H0A73M@C<A<8NL6%RK?DK61\&GV+L3:V([C&_
MH-$Y$)$;M:M&K7H)O5)"[ZR$\J5B^>5Q@2YDU='L'==QZRC6-4916"F8G*E?
M>8TS4 O7I#2)Y5J8_ TJ5\L^.'+/_\'Z&/MCWL[>8/+F.J,*[ZTF'%*$#!I=
M#)W*&U8^,7+EWORY--A!W'")/1Z4-<#]5$JSG]@#RG\-PW]02P,$%     @
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
M4EGJ9+^L:=:B=@9TOU+*[C;.03^]\S]02P,$%     @ /(I75(;5*%T? P
MMPD  !H   !X;"]W;W)K<VAE971S+W-H965T,3(X+GAM;)U62U/;,!#^*QH/
M!Y@I?N;)))F! %,.% 9:>NCTH-B;1(,LI9)"X-]W)1MCL)VAO=AZ['[[[4-:
M3792/>HU@"'/.1=ZZJV-V9P$@4[7D%/MRPT(W%E*E5.#4[4*]$8!S9Q2SH,X
M# =!3IGP9A.W=JMF$[DUG FX541O\YRJES/@<C?U(N]UX8ZMUL8N!+/)AJ[@
M'LR/S:W"65"A9"P'H9D41,%RZIU&)_/(*3B)!P8[71L3Z\I"RD<[N<JF7F@9
M 8?46 B*OR>8 ^<6"7G\*4&]RJ95K(]?T2^=\^C,@FJ82_Z3968]]48>R6!)
MM]S<R=U7*!WJ6[Q4<NV^9%?*AAY)M]K(O%1&!CD3Q9\^EX&H*42##H6X5(@_
M*O0Z%))2(7&.%LR<6^?4T-E$R1U15AK1[,#%QFFC-TS8--X;A;L,]<SL&U;*
ME3"@0!MR\8S5H8$<DWLLEVS+@<AE<_OP' QE7!^AX/STG!P>')$#P@2Y9IQC
M;O0D,$C-&@C2DL9902/NH!'%Y%H*L];D0F20O0<(T*?*L?C5L;-X+^(YI#Y)
MHB\D#N.HA=#\\^KA'CI)%>?$X24=>*>"\A?-M TH$ZG,@5"1$2A#^HLNM%%8
MT[_WV.I5MGK.5J_#5I4P/":I@HP9LJ0IX\PP:,U- 3=P</;</\W&?G\2/-7#
MU92)0S^JA-X1[5=$^Y\FR@$/(^&,+O80+>"&=1*)/_S M$5HY(_:F0XJIH.]
M3&_,&E0;HT'#6#-T39F>'[?S&59\AGOY?)>&<BRD,GYE&;41'#:-QXV0-87Z
M25=R1Q7%T>>26Y8[YOCRX69^A?,G7,968/"^71BB(=VJSI2/&M2.DT:$6X3B
MKI2/*_[C_TOYN&DL\I,/C%J%.B(:A6^7=?@O:2\BVWK;ADW[O5I$"I)M4HD_
M[F!9:RG17I:VIWRF-$N8^IV2#&OF2Y)-J=ZX<7Z"6@O,0:W<RT"35&Z%*9I&
MM5J]/DY=S_VP?F9?):ZUOL$43YIKJE9,:+RIE@@9^D.\:%3Q2B@F1FY<HUU(
M@VW;#=?XL@)E!7!_*:5YG5@#U5MM]A=02P,$%     @ /(I75*?&]<Q8 P
MGPD  !H   !X;"]W;W)K<VAE971S+W-H965T,3(Y+GAM;)56R6[;,!#]%4)H
M@00HK,U; MM ;+=H#RF"=,FAZ(&61C)1BE1)*DZ*?GR'E"4[B:RV%XG;O'EO
MR.%PMI/JA]X"&/)0<*'GWM:8\M+W=;*%@NJ!+$'@3"9500UV5>[K4@%-G5'!
M_2@(QGY!F? 6,S=VHQ8S61G.!-PHHJNBH.IQ"5SNYE[H-0.W+-\:.^ O9B7-
MX1.8+^6-PI[?HJ2L *&9%$1!-O>NPLM5&%@#M^(K@YT^:A,K92/E#]OYD,Z]
MP#("#HFQ$!1_][ "SBT2\OBY!_5:G];PN-V@OW/B4<R&:EA)?L=2LYU[4X^D
MD-&*FUNY>P][02.+ETBNW9?LZK63L4>22AM9[(V10<%$_:</^T <&42C$P;1
MWB!Z;A">,(CW!K$36C-SLM;4T,5,R1U1=C6BV8:+C;-&-4S8;?QD%,XRM#.+
M6[@'40$Y6X.AC.MS\HHP0:X9YQAE/?,-.K%+_60/N*P!HQ. 842NI3!;3=Z*
M%-*G #ZR:RE&#<5EU(NXAF1 XO -B8(H7%VMR=FK\THPT\%M]>](P1ZIAV#<
MQC!VL/%?8OA.R8*L4+S"PZG)'3-;LG);"$J3;U<;[6:^][@<MBZ'SN7PA,N/
M5;$!161&= D)HYS]@I1L*HWKM":8Y8H:)G)B Z7);W(B8,O:S<BYL2E_OQC-
M_/L.9J.6V:B76:.?<$8WC#/#0&.^)S(73"-'JBUKFORLF&8NDU-JH(M:[0=O
MB .W8=Q-;MR2&_>26T,&2B$+56]9E]L:87SD-;R8# Z.ZX/6M>IB$'73F[3T
M)KWT;D E( Q>GS9&N9):]S'M!PL'0?"Z*T?ZS48OS9YHF;9:IKTX35)D-BGP
M.+J*(Q)4MN$LIW;G-9Y*C2V=,=R2,ZE(297!P\P?CV?.N[1/7\1_%,;#%]OT
M<MDPGDP&8?<^7;3:+GJUO7W I#.'8]2<[[HP:9*T=P!5@+VBY&">WX6UCGY'
MD^FI3?Q_NR=*P^!0'X)>J,^LL/<(-)*-;-3^@E;__VG^B\=P2@I70;KX^T>E
M#J_5W+T K/=*F+JDM*/M*^/*U=9GXTO[^G E] !3/UVNJ<H9'DX.&4(&@PE>
M1*I^#=0=(TM74#?2X-WNFEM\08&R"W ^D](T'>N@?9,M_@!02P,$%     @
M/(I75*5P-TH/ P  =P@  !H   !X;"]W;W)K<VAE971S+W-H965T,3,P+GAM
M;(V6WV_:,!#'_Q4KZD,K=?D%)% !4H%.ZT,U5+;U8=J#22[$JF,SVY3VOY_M
MA(P?2;87L)V[[WWN'/LRWG/Q*G, A=X+RN3$R97:WGF>3'(HL'3Y%IA^DG%1
M8*6G8N/)K0"<6J>">J'O1UZ!"7.F8[NV%-,QWRE*&"P%DKNBP.)C!I3O)T[@
M'!:>R2979L&;CK=X RM0W[=+H6=>K9*2 I@DG"$!V<2Y#^[F(V-O#7X0V,NC
M,3*9K#E_-9/'=.+X!@@H),HH8/WW!G.@U AIC-^5IE.'-(['XX/Z9YN[SF6-
M)<PY?2&IRB?.T$$I9'A'U3/??X$JGX'12SB5]A?M*UO?0<E.*EY4SIJ@(*S\
MQ^]5'8X<@JC%(:P<PG.'?HM#KW+HV41+,IO6 BL\'0N^1\)8:S4SL+6QWCH;
MPLPNKI303XGV4].'8DOY!P":<ZDDR@0O]) IPG:$;=#7+0ALZBW1)[32KU"Z
MHX!XAFJ_&3#(B'8U NAZ 0H3*F^T^?Q^@:ZO;M 5(@P]$4J-S-A3FMK$]I**
M<%82ABV$08B>-% NT0-+(3T5\'2Z=<[A(>=9V*FX@,1%O> 6A7X8- #-_]_=
M[\#IU5O0LWJ]%KU[ANF')-*4E;"$%X P2Q&\ZY,J ?W$:ZF$?MU_=<3JU['Z
M-E:_)=:+/IGR%DE,L2!F9"*MJRULVIM2+K)RYD9XFX91O^]&8^_MN&)-9K'O
M]FJS$]I!33OHI%U6MT5BWLTFNM(]/@H;QT=!2[8&HU$;652319UDJQP+^&3N
MCU33%6:G[#%I@HPNXO<C-SZ#O#0*(K??#!G7D'$GY#>N,$5P.*FM58PO8H=Q
M-+S8X])L<&H6-2,.:\1A)^*""'V?(XK77#2A#1O*$H?N\ QM>($6Q(.6ZHUJ
MM%$GVB-+_P$WNGCI W\TN( KS0+_Q"X(S^B\HSN\ +&QK4WJ3=LQ55YM]6K=
M/>]MTSA;G^FN6C;!OS)E2W["8D/T34XATY*^&^N"B;+-E1/%M[93K+G2?<<.
M<_UE ,(8Z.<9Y^HP,0'J;XWI'U!+ P04    "  \BE=4OI!+=.H"   5"
M&@   'AL+W=O<FMS:&5E=',O<VAE970Q,S$N>&ULQ59=;]HP%/TK5M2'5FK)
M!]\5(%'H-J151:W6/4Q[,,D-6'7LU':@_?>[3D*6TL#Z-AZ([=QS?.YQ<F]&
M.ZF>]0; D->$"SUV-L:DUZZKPPTD5+=D"@+OQ%(EU.!4K5V=*J!1#DJX&WA>
MSTTH$\YDE*\MU60D,\.9@*4B.DL2JMYN@,O=V/&=_<(#6V^,77 GHY2NX1',
MCW2I<.96+!%+0&@F!5$0CYVI?ST;VO@\X(G!3M?&Q&:RDO+93A;1V/&L(. 0
M&LM \;*%&7!NB5#&2\GI5%M:8'V\9_^2YXZYK*B&F>0_660V8V?@D ABFG'S
M('??H,RG:_E"R77^3W9EK.>0,--&)B48%21,%%?Z6OI0 _B](X"@! 2'@,X1
M0+L$M/-$"V5Y6G-JZ&2DY(XH&XUL=I![DZ,Q&R;L*3X:A7<9XLSD-DFY? ,@
M,ZF-)K&2"0Z%82)C8DWN4U#4^JW)%9E&$;-CRLE"% ^0/8GS.1C*N+[ D-ET
M3L[/+L@988+<,<XM=.0:5&KW<\-2U4VA*CBBR@_('8K8:'(K(HC>$[B88I5G
ML,_S)CC).(>P1=K^)0F\P&\0-/L\W#LAIUW9WL[YVL?XF ZYU)D"(F.2B4QG
MZ*I4:%NLX"4#80@SD%S:M94T&_+K.U*0!:[IWR<$="H!G5Q YXB 9?DBAGCL
M3>=3H'LYVE:"[:3?:WG#^F_D;NL&-B#ZK785]$YEMU+9/:ER=O^TF%_YPQ,)
M]RJJWO]QO%\)Z)_,Y:O<@A*)W6>MJ,"734$(6,.B)O\+KG[-S4[-S,+QCS'M
M5K?9\$$E<G!2Y -$65%?T:2(H4)#.%U)U:1QT+#_H<8BIEN+\9H5#BN%P\\K
M9.)?&@LRWZL)\ \D#C\\N!]M=&L5-@&USAN/QK<G$Z8H0M5JU=NF>4D_6+_!
MGE>TJ+\T1<.\HVK-L,YRB)'2:_71-%4TH6)B9)K7<7PXL2ODPPWV;5 V ._'
M4IK]Q&Y0?0E,_@!02P,$%     @ /(I75%$"7_*U @  #@<  !H   !X;"]W
M;W)K<VAE971S+W-H965T,3,R+GAM;(V536_;, R&_PIA]- ":QP['^Z*)$ ^
M-JR'8D6[;H=A!\5F8JVRE$ITTN[73Y(3+TV=8!=;DLF7#RF+&FR4?C(Y(L%+
M(:09!CG1ZCH,39ICP4Q+K5#:+PNE"T9VJI>A66EDF7<J1!BWV_VP8%P&HX%?
MN].C@2I)<(EW&DQ9%$R_3E"HS3"(@MW"/5_FY!;"T6#%EOB ]+BZTW86UBH9
M+U :KB1H7 R#<70]39R]-_C.<6/VQN RF2OUY"8WV3!H.R 4F))38/:UQBD*
MX80LQO-6,ZA#.L?]\4[]L\_=YC)G!J=*_. 9Y</@*H ,%ZP4=*\V7W";3\_I
MI4H8_X1-9=NS$=/2D"JVSG9><%F]V<NV#GL.4?^(0[QUB \=ND<<.EN'CD^T
M(O-IS1BQT4"K#6AG;=7<P-?&>]MLN'2[^$#:?N76CT9?*4<--S)5!<+Y#(EQ
M82[@$J;C&9R?7< 9< FW7 A;=#,(R<9TGF&ZU9]4^O$1_2B&6R4I-_!)9IB]
M%0@M;$T<[X@G\4G%&:8MZ$0?(&['40/0]/_=VR=P.G4!.UZO<T1O+)EX-=R
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
M$[^L[+L$VCG8\T(I/!F.8'SILE=02P,$%     @ /(I75&O1COE: @  4P8
M !H   !X;"]W;W)K<VAE971S+W-H965T,3,Y+GAM;+U576O;,!3]*\(PV*"-
M/_))20Q-L[$.2D.R=0]C#XI]'6N5)4^ZJ=M_/TEVU P6PV#LQ=:5[CWWG"-\
M/6^D>M0E )+GB@N]"$K$^BH,=59"1?5 UB#,22%51=&$:A_J6@'-75'%PR2*
M)F%%F0C2N=M;JW0N#\B9@+4B^E!55+TL@<MF$<3!<6/#]B7:C3"=UW0/6\ O
M]5J9*/0H.:M :"8%45 L@NOX:CFS^2[A@4&C3];$*ME)^6B#VWP11)80<,C0
M(E#S>H(;X-P"&1H_.\S M[2%I^LC^@>GW6C940TWDG]E.9:+8!:0' IZX+B1
MS4?H](PM7B:Y=D_2=+E10+*#1EEUQ89!Q43[IL^=#R<%\>1,0=(5)(YWV\BQ
M7%&DZ5S)ABB;;=#LPDEUU88<$_92MJC,*3-UF&Z 4X3\<DT5OI 5TQF7^J!
MDTNR;2^*R()\DDP@N:]!46NF)F]7@)1Q_<[DM8=/(- 6SD,TO"QZF'4<EBV'
MY R'."%W4F"IR7N10_X[0&@$>57)4=4RZ45<038@P_B")%$2]^ -O4M#AS<Z
M@[=%JA3A_(+03NU#J[8'>^2Q1PY[>(ZK]]P:_<.ARU>CO]E\PA J_;VGV]AW
M&_<JN6\$*%VRFMP*!'-=^,<+ZP<930=1]*:'S<2SF?0"+0$-"?)9[@%+4']C
M[]2WF/X'>V>^V^Q?V-L/$D?G[ U//O0*U-Z-,TTR>1#8?O-^UT_,ZW90O*:W
MX_:.JCTS!G H3&DTF)HK5^T(:P.4M1L;.XEF"+EE::8^*)M@S@LI\1C8!OX_
MDOX"4$L#!!0    ( #R*5U31.&%6J (  *\&   :    >&PO=V]R:W-H965T
M<R]S:&5E=#$T,"YX;6R-E5UOVC 4AO_*4=2+5EH))#2=*D#B8],ZK1IJM^YB
MVH5)#L2J8S/[0-I_/]L)64H!]8;XXYS7SWE-3@:ETD\F1R1X+H0TPR G6M^$
MH4ES+)CIJ#5*N[-4NF!DIWH5FK5&EOFD0H11MYN$!>,R& W\VER/!FI#@DN<
M:S";HF#Z98)"E<.@%^P6[ODJ)[<0C@9KML('I)_KN;:SL%')>('2<"5!XW(8
MC'LWT\3%^X!'CJ5IC<%5LE#JR4UNLV'0=4 H,"6GP.QCBU,4P@E9C+^U9M <
MZ1+;XYWZ9U^[K67!#$Z5^,4SRH?!QP R7+*-H'M5?L&ZGBNGERIA_"^4=6PW
M@'1C2!5ULB4HN*R>[+GVH9702XXD1'5"M)_0/Y(0UPFQ+[0B\V7-&+'10*L2
MM(NV:F[@O?'9MAHNW2T^D+:[W.;1Z!X%(\PNYTS3"\RX284R&XT&+N&'9M(P
M;[>Q6)3#5\4EP2-*\B'G,R3&A;FPP=76=K=U"=/Q#,[/+N ,N(0[+H23&81D
MH=W185H#3BK Z A@+X([)2DW\$EFF+T6"&VU3<G1KN1)=%)QAFD'XMX'B+I1
M[P#0]/WIW1,X<7,#L=>+C^DUGH-: K4]7R"5B.YM\9<$:WM)W)K[^YO5@%O"
MPOPY0=!O"/J>H'^$X($)*TH*ZC\#S*MS#EU6I91X)=<AMJ-^OW,U"+=M ]\&
MQ7&GWP2]@KQJ(*].0EJ;2//%IG)FSGAV"*_2N&Z=W.M<[]&]C8E:%;R"2QJX
MY"3<N% ;20:^E]:]Q<M[C$S>&ME)]D@/Q<1[I&'KW2]0KWQ+-) ZH.J=:%:;
MKCOVS69O?6*[<=4\_\M4K?R.Z16WI@M<6LENY]HZJ*OV6$U(K7V'62BR_<H/
M<_M%0>T"[/Y2*=I-W '--VKT#U!+ P04    "  \BE=4/6]4B-0"  !0!P
M&@   'AL+W=O<FMS:&5E=',O<VAE970Q-#$N>&ULC55K;]HP%/TK5E9-K33R
M@@+M (G'IDT3$FKW^##M@TDNQ*IC,]N4\N]W[80LY9'M2V([]QR?>T]\/=A)
M]:0S $-><B[TT,N,V=P'@4XRR*GVY08$?EE)E5.#4[4.]$8!31THYT$<AMT@
MITQXHX%;6ZC10&X-9P(6BNAMGE.UGP"7NZ$7>8>%![;.C%T(1H,-7<,CF&^;
MA<)94+&D+ >AF11$P6KHC:/[:<_&NX#O#':Z-B8VDZ643W;R.1UZH14$'!)C
M&2B^GF$*G%LBE/&[Y/2J+2VP/CZP?W2Y8RY+JF$J^0^6FFSH]3V2PHINN7F0
MNT]0YG-K^1+)M7N271D;>B39:B/S$HP*<B:*-WTIZU #1-T+@+@$Q,> S@5
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
MLZQZ1J1Z(_BV?,SBC@M9\N7+-0LCEA4 ^?F2<_'TICA!\Z3.[']02P,$%
M  @ /(I75!N\Z"#] P  /Q   !H   !X;"]W;W)K<VAE971S+W-H965T,30S
M+GAM;+U8;8_:.!#^*U:NJEKIFL3.&[2 Q++77E7MW6I1[SZ<^L$0$ZPF-K7-
MTO[[.DXV+^1%5['B"\3),S./9X8G'F8G+K[*/2$*?,]2)N?67JG#6\>1VSW)
ML+3Y@3#]9,=%AI5>BL21!T%P;(RRU$&N&SH9ILQ:S,R]>[&8\:-**2/W LAC
MEF'QXX:D_#2WH/5TXX$F>Y7?<!:S T[(FJC/AWNA5T[E):8989)R!@39S:TE
M?+M"06Y@$/]0<I*-:Y!O9</YUWSQ,9Y;;LZ(I&2K<A=8?SV2%4G3W)/F\:UT
M:E4Q<\/F]9/W]V;S>C,;+,F*I__26.WGUL0",=GA8ZH>^.E/4F[($-SR5)I/
M<"JQK@6V1ZEX5AIK!AEEQ3?^7B:B80## 0-4&J!S W_ P"L-/+/1@IG9UBU6
M>#$3_ 1$CM;>\@N3&V.M=T-97L:U$OHIU79JL2:)+HHB,?C(BJ;(D_L&K'6_
MQ,>4 +X#?W'V9G440N/ 4DJB), L!A\$EQ(\D$?"C@1L?H /A"<"'_9TBU.P
MU$TEP:M;HC!-Y6OM<K6\!:]>O 8O &7@CJ:ICB1GCM*[R+DXVY+Q3<$8#3"&
M"-QQIO82_,%B$K<=.'K[50[04PYNT*C'6[*U@0=_!\A%L(?0ZO^;NR-TO*HD
MGO'G#?FC<IMR>10F^4DSJ=@D];_< E!%,OEE))Y?Q?--/'\@7J.\+W^#H?NN
MJ'%?90I'H7&4"\3CPD-A9$]FSF,S7UT8"GQD3RM8BV=0\0Q&>;;ZK8]=81XU
MPOI!%';8]< BS[5A/[NP8A>.LEMAAF,\4HZH<A1=I?R3*M[DN<H_Z60N]'T[
M/,MO@0I:J+ _N=.*X_2RTD\[S"!"0:/C"FI],&]B!_WLH%N+J#O*[S.CN82N
M%59$CM0$-F097J4+(*HCHN?J@])3L\1P,G'/DMV'\CUW(->U.D+OLEXH[9M5
M1K[KVNB<7P\N#((&KLVPUE,X+JAE-WRB+(EY-E:<6OI@<)UVJ.4,CNO9K[1#
MV/U9:5T(SO/=!T.V/Y#N6B]A=&%#1)U&]'QXSB[JL/,0')2&6EWAN+PN]1E.
MX)2.O1I@K8-P>I4^0+6TH7%I^X4^*#VU4QATW@\],.A/AS*-:LE$\+(^*.W;
MPN!US@<],!A,ATXOJ!98-"ZP?ZL]$2!)^497JRK=Z/L"U:J(KG-H1+7*H6<[
M-I:>6HF///O\)UC"6B^,:*@M:NE$%QX;2_O6J3;LGAU*6'X2J''!.3VG,8IE
M1"1F0I5@RX],%1-)=;>:@I=F]CN[?Z.GXV*6K=T4H_4=%@EE$J1DIUVZ=J2)
MB6):+1:*'\S M^%*CX_F<J\G?")R@'Z^XUP]+?( U7\&BY]02P,$%     @
M/(I75)VKD<]; P  2@P  !H   !X;"]W;W)K<VAE971S+W-H965T,30T+GAM
M;+U7T8[:.!3]%2M;5:W4DC@)@;2 -#!MMP\CC0:U?5CM@R>Y@%7'9FT'9OY^
M;2<DF0&R*R'Q0FSGGN-SCY.;RV0OY&^U =#HJ6!<3;V-UMM/OJ^R#11$#<06
MN+FS$K(@VDSEVE=;"21WH(+Y81 D?D$H]V83MW8O9Q-1:D8YW$NDRJ(@\GD.
M3.RG'O8."P]TO=%VP9]-MF0-2] _MO?2S/R&):<%<$4%1Q)64^\&?UK@U )<
MQ$\*>]49(YO*HQ"_[>1[/O4"JP@89-I2$'/9P0(8LTQ&QS\UJ=?L:8'=\8']
MJTO>)/-(%"P$^T5SO9EZ8P_EL"(ETP]B_R?4"0TM7R:8<K]H7\<&'LI*I451
M@XV"@O+J2IYJ(SH G)P!A#4@? V(SP"B&A"Y1"ME+JU;HLEL(L4>21MMV.S
M>>/0)AO*[3$NM31WJ<'IV1+6YE TY.@[KQX*:^Y'M#3/2UXR0&*%ODFA%'J
M'? 2T.,S6H+<T0P4>G<+FE"FWAO$XN86O7OS'KU!E*,[RI@A4A-?&Y%V*S^K
M!<TK0>$903A$=X+KC4)?> [Y2P+?9->D&!Y2G(>]C+>0#5"$/Z P"/$)08O_
M#P]ZY$2-XY'CB\[Q494QH4KIO-U*D9>95HCP'*F#KW]9$*(:"O5WSY9QLV7L
MMHS/;%D=H*P.\-215/#$P>V+OYO%PU$R&$_\7=>H$V&C*!C@)NR%NF&C;MBK
M;EY2EE.^5CV9)@U7<BUS1\V6H\O,K>"CCFMI$!]Y>R(J#3I1+[2-&VWC7FU?
M.,CU\]L_<!)\?DN*[6?S%BM12F-#3^9IPYY>RVP<M/4JN,SN&M]U<CA,!^$K
MOT^$)1$>I*<-QYUZBO_#\AV5@MNB2EA3*?M2#UOJ\&I^M]4*1Q?Z'1T9.39&
MCE[[?1PVBM-!=,;OMK3A_MIF/EN2*"V-%<:8OI3;>H2'5_.Y+5PXN=#GY,A
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
M,;$'S"!AO]0?^F,T],?$0_]UOLG4FQ"FF9;&GVGT113F417=OV1RY<X;8R2
MF%@ [45V)WD3)I'^=8:&_9A\^I#GLLH[LHS16!\3C_67S9W&2A0+TTY-%_U:
MF]E#40F_V=#8'Q./_7:2*LSMQD96W!5 @@20$ O@ADL=_>!9+:)OQI>U%MWS
MFB -),0:L'$<<TYY9F:J9:7K(SCD@X0Z_M2>RN@;+_BJ.S%(8,R)V 0VLI2+
MZ)G_]"[_!'D@(?; =V%#B)70HJRBZY_FDTHWO)D@(R3$1G@46V'F*2X.&OD3
MXI'_;T%=JK(JHZ56>=2.<+6=B[J8R ,)L0=:0;77FLN$1) 0B^!_0J[6-O9V
ML34SSI5H0H-&"?=U99C<<$V"7) 0NZ"9=-YDZK4G C="3A@1.^'1'A3IAP=N
MYW9V'I\I:P9W*!DA*XRHHTBBB1:9L]S3>L@*(V(KW!9;,\+9-]GQ-[K4(I6>
MLT;(#"-B,UQO+1A?FG$X,MTW>A0;I=L(E]#26XZ ZQ'$LH#AS-]C%Q-Y8T3L
M#8R9N)C()R-BGP3CA-%OS\WL]5\N)=+)B'I:T1>1:TE=3&28$;%A0%S.@KJ8
MR# C8L.$8W.ADSY&KAD3N\8-T@7AD&?&Q)[91^N"8,@Q8W+'=,)V04+DF3&Q
M9]SX71 .V65,;)>^0-X.U,6$Z]W$=O'C><%61%89$UOE$-@+HB&5C(E5 B-\
MWNW#&*ED3*R2HPA?L"&11<;4\Y1#J"_$-D'JF% O>;OQM" =<L>$.G(5#JSM
M.5U,9)()L4F" ;9@8R*;3*@W41U%VH*(R"D38J>X(;<@'#+)A-@DH=A;$!+N
MG#IEU,L;M"?(+9-WC'H%VQ 997+*\)??AD@KDU.$OT*-.46"F9XJ#G8T(9TB
MTTQ/$0T+-B82S918-#A4,G(QD6FFQ*;!F&,7$]EF2FR;<$3G0W21IO:QBXF\
M,R7V3B_F:J6%M](^1>:9$ING9ZM:]-N5J+CT.CK<M7NZ )D%=3&1@Z8G#)!]
MB)Y<3.2@*;&#,.:%@SE#$IH12Z@GCF<:TGQX6KN82$(S8@GU8K8CDHN)+#0C
MMI 7;C1M>!CM'^V-DXN)+#2CWLGE8^Y&]:*9I9D/=#&1A6;$%NI@WN8;,^EM
MSKNY4?)6]V?(0C/J.%JG-7.[J;NT'5X9P_]R,9&%9L06^CO:O._;F6@N3(-I
M9NBNA6;(0C-B"_5@!G:VSF >";&%',QN][%WR"XFLM",V$+'D7QO5'(PY\A"
M\_?>)^PWJXN)+#1_QUW#G>O3ON1B(@O-B2W4P03#^QQ9:/Z>:SC>9=D$-UU,
M9*$YL84ZF(=YNB6MW)2[.;+0G-A"_8M.S2S#Q406FA-;J+/HY)WV.S\7#UEH
M3FRA(TR_$[F8R$)S8@LY:V1>2^Z.NY@PM9%^L\ !\UB7#B8;XBQ'8@_AA;W$
M X5YCD-B$V'0D0<*,QV'Q"["H&,/%.8Z#JEWKD'0B0<*\QZ'Q#["H%,/%&9
M#D^9!_/[S .%F9##]\Z$V4?FO/ V&\)<R.'[9<7TX,%DR.$),V0,KP<*,R2'
M[YDF<ZPC%Q1GW).GW'= ';U?R:V?<H]S[JD7B#J@W^O\Q?2G7=T,K\8,SKJG
M3KL'+6KW*GN@T$74B?=]FSMVR!XH=!%U$CX$]=:#&<[&IT['#^]#"2UH,9R5
M3YV6WP>ZNU8]4.@CZN3\/M!GF7>2B!A.TZ?.TP]L[G&[O@<*S42=O!\$/>C)
M!85)_8P^J]_9B^0-H]?+I5AXH-!,U%G^_:#?^!]>((S!S']&G?H/0?UQ%)8
M8-0U +J@SAZ&3B4O!JL",.JR !W0_2J';'>O> ,^+!; J*L%])_Z.U66WC@*
MRP4PZGH!'5 056:P? "CKA\0W(UXB-9[H-!,U%4%=FG!X>D<K"7 J(L)X,V2
M7B ,UA=@U 4&,*@7"(.5!AAUJ0%_7V?HC,-B XRZV@#>VNF?<:@@ZN(#&-0_
MXU!!U!4)PKM0C8M4ED4WGH)@=0)&79Z@#W2WD\$#A0JB+ES0!VI'?/.:!PH5
M1%VZH']K;R-.#Q0JB+J> 0(UMR(>*!02=44#!/JLO9 (+&[ 3E;=P(":6V0/
M% KI)%4.#O=)'B@T$W7% PCJ3XY@[0-&7?P @WH*A=4/&'7Y@V -B?!-":Q_
MP*@+(,!R$IU3#\W4ED X:]Y>?OZ4MBM2W\V7E.;X@F>+!QW9/[NIZ]B&@I9U
MEEV:8_?%G>+IOE3[OLS\Y[\ 4$L#!!0    ( #R*5U0UYW_6[ ,  (U5   :
M    >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-W#MN&TD81>&M"%R 6;>J
MNAX#R]$D3@UO@)!;#U@2"9(#V[L?00ZD^V."20R>2&@*+-V$'P2R#S]^61]W
MYX?]\^G^X7"Z^OGT^'RZWMR?SX>_MMO3S?WZM#M]V!_6YY??W.Z/3[OSR^7Q
M;GO8W7S?W:W;G%+;'M^?L?GT\?V95U]_'=;_<^+^]O;A9OU[?_//T_I\_H^#
MMS_VQ^^G^W4];ZZ^[HYWZ_EZL_WY^/;P:?OZ0Q]>3MY<??YVO3E^_J;-]M*#
ML@W*EQ]4;%"Y_*!J@^KE!RTV:+G\H&:#VN4'=1O4+S]HV*!Q^4'3!LW+#U)R
M&1-@4L :H+6<:P&\EH,M@-ARL@4P6XZV &K+V1; ;3G< L@MIUL N^5X"Z!W
M=KTS0._L>F> WCG\LPW0.[O>&:!W=KTS0._L>F> WMGUS@"]L^N= 7IGUSL#
M],ZN=P;H75SO M"[N-X%H'=QO0M [Q+>+ 'H75SO M"[N-X%H'=QO0M [^)Z
M%X#>Q?4N +V+ZUT >E?7NP+TKJYW!>A=7>\*T+NZWA6@=PUO=@/TKJYW!>A=
M7>\*T+NZWA6@=W6]*T#OZGI7@-Z+Z[T ]%Y<[P6@]^)Z+P"]%]=[ >B]N-X+
M0.\E?%@)T'MQO1> WHOKO0#T7ESO!:#WXGHO +V;Z]T >C?7NP'T;JYW ^C=
M7.\&T+NYW@V@=W.]&T#O%FXV >C=7.\&T+NYW@V@=W.]&T#O[GIW@-[=]>X
MO;OKW0%Z=]>[ _3NKG<'Z-U=[P[0N[O>':!W#S<+ O3NKG<'Z-U=[P[0>[C>
M Z#W<+T'0._A>@^ WL/U'@"]A^L] 'H/UWL ]!ZN]P#H/5SO =![A)N] 7H/
MUWL ])ZN]P3H/5WO"=![NMX3H/=TO2= [^EZ3X#>T_6> +VGZST!>D_7>P+T
MGJ[W!.@]0ZP#T%LIYCH OY5"L), @BN%9"<!#%<*T4X"**X4LIT$<%PIA#L)
M(+E22'<2P'*E$.\D@.9*(=]) ,^50L"3"*+' )-18,8$DR!ZC# 1%6;,,!$=
M9@PQ$25F3#$1+6:,,1$U9LPQ$3UF##(1169,,@E-ID*4*4*5J9!EBM!E*L>L
MGB!Z2#-%:#,5XDP1ZDR%/%.$/E,AT!2AT%1(-$5H-!4B31$J385,4X1.4R'4
M%*'45$@U16@U%6)-$6I-E?A5*0310[ I0K&ID&R*T&PJ1)LB5)L*V:8(W:9"
MN"E"N:F0;HK0;BK$FR+4FPKYI@C]ID+ *4+!J9!PBM!PJL:OOR*('C).$3I.
MA9!3?[3D/)U_/:ZGMT6_K\. /ZGW^>6YZ]O??[W\_6!\O;]RO7T_X_3I7U!+
M P04    "  \BE=4.T,#8>L"  "/40  $P   %M#;VYT96YT7U1Y<&5S72YX
M;6S-V\MNFT 4@.%7L=A&ACD##%#%V;3=MEGT!:@9Q\C<Q$Q2Y^T[.!>I56HU
M<J7^FU@QPYPQ2-_NO_[V.%FW.O;=X#;1WOOI0Y*X[=[VM8O'R0[ARFZ<^]J'
M?^>[9*JWA_K.)EHIDVS'P=O!K_VR1W1S_<GNZOO.KSX?P]>N'8=---O.1:N/
M3PN769NHGJ:NW=8^7$\>AN:W*>OG"7&X\[3&[=O)784%4?+FA.7*GP<\W_?U
MP<YSV]C5;3W[+W4?5B7'+G'^L;,N/K_%&V<<=[MV:YMQ>]^'6V(WS;9NW-Y:
MWW?QTZ97YR?[\(3MTU^Y>/YIFW,#P\K;>9Q<>&.S??^XEU>RW+V>PD9V]NWY
MG_@Z,6Q]\>^SR]MN;/.7L\/C_3'.A]/[<,GIX_)G_.L[?MW_G>?0D'.DD'-D
MD'/DD',8R#D*R#E*R#DJR#E$40Y"$54HI K%5*&@*A15A<*J4%P5"JQ"D553
M9-44635%5DV155-DU119-45639%54V35%%E3BJPI1=:4(FM*D36ER)I29$TI
MLJ8465.*K"E%UHPB:T:1-:/(FE%DS2BR9A19,XJL&476C")K1I$UI\B:4V3-
M*;+F%%ESBJPY1=:<(FM.D36GR)I39#4460U%5D.1U5!D-119#4560Y'54&0U
M%%D-1=:"(FM!D;6@R%I09"THLA8460N*K 5%UH(B:T&1M:3(6E)D+2FREA19
M2XJL)476DB)K29&UI,A:4F2M*+)6%%DKBJP51=:*(FM%D;6BR%I19*THLE84
M6451:!5%L544!5=1%%U%47@51?%5% 58411A15&(%84Q%I1C88SE!%F<(HN3
M9'&:+$Z4Q:FR.%D6ILL23)@EF#)+,&F68-HLP<19@JFS!)-G":;/$DR@)9A"
M2S")EF :+<%$6H*IM 23:0FFTQ),J"684DLPJ99@6BW!Q%J"J;4$DVL)IM<2
M3+ EF&)+_FNR]7T<#_]X_.DS[NMV>)F?+)NZFY]02P$"% ,4    "  [BE=4
M!T%-8H$   "Q    $               @ $     9&]C4')O<',O87!P+GAM
M;%!+ 0(4 Q0    ( #N*5U1!52F.[0   "L"   1              "  :\
M  !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( #N*5U297)PC$ 8  )PG
M   3              "  <L!  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#
M%     @ .XI75 +SU, 8!@  51P  !@              ("!# @  'AL+W=O
M<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( #N*5U0HI2-)7 (  , &
M   8              " @5H.  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q0
M2P$"% ,4    "  [BE=4-O=$(KD&  #0'@  &               @('L$
M>&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%     @ .XI75$T:K\W
M!0  9!@  !@              ("!VQ<  'AL+W=O<FMS:&5E=',O<VAE970T
M+GAM;%!+ 0(4 Q0    ( #N*5U0W&CF[UP,  )T+   8              "
M@=$=  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4    "  [BE=4
MDK^H \0%  #&&0  &               @('>(0  >&PO=V]R:W-H965T<R]S
M:&5E=#8N>&UL4$L! A0#%     @ .XI75#BX/!]B"   -",  !@
M     ("!V"<  'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    (
M #N*5U1])G)I% 0  *T(   8              " @7 P  !X;"]W;W)K<VAE
M971S+W-H965T."YX;6Q02P$"% ,4    "  [BE=4S\HQJ <#   2!P  &
M            @(&Z-   >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#
M%     @ .XI75&3=284) P  3P<  !D              ("!]S<  'AL+W=O
M<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4    "  [BE=48:#=4VDG  #U
MA0  &0              @($W.P  >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM
M;%!+ 0(4 Q0    ( #N*5U1I#</=LA<  /U'   9              " @==B
M  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @ .XI75*27
ME:;L"   WA@  !D              ("!P'H  'AL+W=O<FMS:&5E=',O<VAE
M970Q,RYX;6Q02P$"% ,4    "  [BE=4L=#D=D$-  "W)0  &0
M    @('C@P  >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    (
M #N*5U0%'RD@; (  $P%   9              " @5N1  !X;"]W;W)K<VAE
M971S+W-H965T,34N>&UL4$L! A0#%     @ .XI75+"P)@#\ @  >@8  !D
M             ("!_I,  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"
M% ,4    "  [BE=4#?%@)1L#  "X!@  &0              @($QEP  >&PO
M=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( #N*5U26504(:@0
M !L*   9              " @8.:  !X;"]W;W)K<VAE971S+W-H965T,3@N
M>&UL4$L! A0#%     @ .XI75+)0!W,.!P  5A$  !D              ("!
M))\  'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    "  [BE=4
ME+G*')<'  "G$@  &0              @(%II@  >&PO=V]R:W-H965T<R]S
M:&5E=#(P+GAM;%!+ 0(4 Q0    ( #N*5U3A6KG4300  *P*   9
M      " @3>N  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%
M  @ .XI75/RB1Y;?!   ' L  !D              ("!N[(  'AL+W=O<FMS
M:&5E=',O<VAE970R,BYX;6Q02P$"% ,4    "  [BE=4"8#$96$"  !0!0
M&0              @('1MP  >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+
M 0(4 Q0    ( #N*5U1QDKI9)PD  *H8   9              " @6FZ  !X
M;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#%     @ .XI75([[FQ%U
M!P  EA$  !D              ("!Q\,  'AL+W=O<FMS:&5E=',O<VAE970R
M-2YX;6Q02P$"% ,4    "  [BE=4=PK<<V\.  !\)P  &0
M@(%SRP  >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( #N*
M5U0K\N>SF0(  (H%   9              " @1G:  !X;"]W;W)K<VAE971S
M+W-H965T,C<N>&UL4$L! A0#%     @ .XI75$WERC M P  _P8  !D
M         ("!Z=P  'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4
M    "  [BE=4&*<>^(0'  "Z$0  &0              @(%-X   >&PO=V]R
M:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( #N*5U3$YRJ-R@L  !,A
M   9              " @0CH  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL
M4$L! A0#%     @ .XI75,7(&\&C!0  :0X  !D              ("!"?0
M 'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4    "  [BE=40O;\
M@KL/  #E+0  &0              @('C^0  >&PO=V]R:W-H965T<R]S:&5E
M=#,R+GAM;%!+ 0(4 Q0    ( #N*5U0%DX6HD 4  "X,   9
M  " @=4) 0!X;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @
M.XI75(A7D]K:!@  6!   !D              ("!G \! 'AL+W=O<FMS:&5E
M=',O<VAE970S-"YX;6Q02P$"% ,4    "  [BE=41DGZ#:4"  #)!0  &0
M            @(&M%@$ >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4
M Q0    ( #N*5U1 2VB"Q 0  ((*   9              " @8D9 0!X;"]W
M;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#%     @ .XI75,84TMT)!
MO0D  !D              ("!A!X! 'AL+W=O<FMS:&5E=',O<VAE970S-RYX
M;6Q02P$"% ,4    "  [BE=4@&Q1B68"   F!0  &0              @('$
M(@$ >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( #N*5U29
MCO1TNP(  "T&   9              " @6$E 0!X;"]W;W)K<VAE971S+W-H
M965T,SDN>&UL4$L! A0#%     @ .XI75 ?$%GM3!0  5PP  !D
M     ("!4R@! 'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4
M"  [BE=4RO!:4! (  #.%0  &0              @('=+0$ >&PO=V]R:W-H
M965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    ( #N*5U2,"GUVC@<  *L2   9
M              " @20V 0!X;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L!
M A0#%     @ .XI75$^]G!^> @  Q@4  !D              ("!Z3T! 'AL
M+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4    "  [BE=4#+28*$ "
M   E!0  &0              @(&^0 $ >&PO=V]R:W-H965T<R]S:&5E=#0T
M+GAM;%!+ 0(4 Q0    ( #N*5U3S'DAW;4    ?O   9              "
M@35# 0!X;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L! A0#%     @ .XI7
M5!D_-N.W @  ! 8  !D              ("!V8,! 'AL+W=O<FMS:&5E=',O
M<VAE970T-BYX;6Q02P$"% ,4    "  [BE=4< 3K&O #  "R"   &0
M        @(''A@$ >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0
M   ( #N*5U1 V#>JP (  -P%   9              " @>Z* 0!X;"]W;W)K
M<VAE971S+W-H965T-#@N>&UL4$L! A0#%     @ .XI75.MN13P> P   P<
M !D              ("!Y8T! 'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q0
M2P$"% ,4    "  [BE=4Z_94#04$   ["0  &0              @($ZD0$
M>&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    ( #N*5U1=;^GI
MFP0  &D+   9              " @7:5 0!X;"]W;W)K<VAE971S+W-H965T
M-3$N>&UL4$L! A0#%     @ .XI75,('LF7] @  Z@8  !D
M ("!2)H! 'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6Q02P$"% ,4    "  [
MBE=4B+A$.+X#  !$"0  &0              @(%\G0$ >&PO=V]R:W-H965T
M<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    ( #N*5U1)8]4:S@,  !P)   9
M          " @7&A 0!X;"]W;W)K<VAE971S+W-H965T-30N>&UL4$L! A0#
M%     @ .XI75+.JC EO @  2P4  !D              ("!=J4! 'AL+W=O
M<FMS:&5E=',O<VAE970U-2YX;6Q02P$"% ,4    "  [BE=4"0CT1:P"  !Q
M!0  &0              @($<J $ >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM
M;%!+ 0(4 Q0    ( #N*5U1%3-2^^@(  "$&   9              " @?^J
M 0!X;"]W;W)K<VAE971S+W-H965T-3<N>&UL4$L! A0#%     @ .XI75//"
M*3;H!P  Q!0  !D              ("!,*X! 'AL+W=O<FMS:&5E=',O<VAE
M970U."YX;6Q02P$"% ,4    "  [BE=4!F6D\J8"  ",!0  &0
M    @(%/M@$ >&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;%!+ 0(4 Q0    (
M #N*5U0 &$-0F (  'H%   9              " @2RY 0!X;"]W;W)K<VAE
M971S+W-H965T-C N>&UL4$L! A0#%     @ .XI75$K@$T[4!   DPL  !D
M             ("!^[L! 'AL+W=O<FMS:&5E=',O<VAE970V,2YX;6Q02P$"
M% ,4    "  [BE=4U461+VP#  "R"   &0              @($&P0$ >&PO
M=V]R:W-H965T<R]S:&5E=#8R+GAM;%!+ 0(4 Q0    ( #N*5U2:71<].@0
M %@*   9              " @:G$ 0!X;"]W;W)K<VAE971S+W-H965T-C,N
M>&UL4$L! A0#%     @ .XI75-ECL.W0 @  T@4  !D              ("!
M&LD! 'AL+W=O<FMS:&5E=',O<VAE970V-"YX;6Q02P$"% ,4    "  [BE=4
M/ )N+GH&   ?$0  &0              @($AS $ >&PO=V]R:W-H965T<R]S
M:&5E=#8U+GAM;%!+ 0(4 Q0    ( #N*5U0]4#1;M (  ,4%   9
M      " @=+2 0!X;"]W;W)K<VAE971S+W-H965T-C8N>&UL4$L! A0#%
M  @ .XI75-E)0KNS @  LP4  !D              ("!O=4! 'AL+W=O<FMS
M:&5E=',O<VAE970V-RYX;6Q02P$"% ,4    "  [BE=4'[Q^%&X"   B!0
M&0              @(&GV $ >&PO=V]R:W-H965T<R]S:&5E=#8X+GAM;%!+
M 0(4 Q0    ( #N*5U38_C:IS0(  !X&   9              " @4S; 0!X
M;"]W;W)K<VAE971S+W-H965T-CDN>&UL4$L! A0#%     @ .XI75%&>V82K
M!0  ' X  !D              ("!4-X! 'AL+W=O<FMS:&5E=',O<VAE970W
M,"YX;6Q02P$"% ,4    "  [BE=4&&*<,*H%  !O#P  &0
M@($RY $ >&PO=V]R:W-H965T<R]S:&5E=#<Q+GAM;%!+ 0(4 Q0    ( #N*
M5U01&78H2@4  %(-   9              " @1/J 0!X;"]W;W)K<VAE971S
M+W-H965T-S(N>&UL4$L! A0#%     @ .XI75$4PTJQ& P  MPX  !D
M         ("!E.\! 'AL+W=O<FMS:&5E=',O<VAE970W,RYX;6Q02P$"% ,4
M    "  [BE=4^!E+;0(#   X"P  &0              @($1\P$ >&PO=V]R
M:W-H965T<R]S:&5E=#<T+GAM;%!+ 0(4 Q0    ( #N*5U0NQ11-104  &\6
M   9              " @4KV 0!X;"]W;W)K<VAE971S+W-H965T-S4N>&UL
M4$L! A0#%     @ .XI75!MRS*">!@  TB(  !D              ("!QOL!
M 'AL+W=O<FMS:&5E=',O<VAE970W-BYX;6Q02P$"% ,4    "  [BE=4$2;7
M'6L"  #.!@  &0              @(&; @( >&PO=V]R:W-H965T<R]S:&5E
M=#<W+GAM;%!+ 0(4 Q0    ( #N*5U2N._FVS@(  #,(   9
M  " @3T% @!X;"]W;W)K<VAE971S+W-H965T-S@N>&UL4$L! A0#%     @
M.XI75#=WU%G+ @  :@<  !D              ("!0@@" 'AL+W=O<FMS:&5E
M=',O<VAE970W.2YX;6Q02P$"% ,4    "  [BE=4# BX]O$"  "#"P  &0
M            @(%$"P( >&PO=V]R:W-H965T<R]S:&5E=#@P+GAM;%!+ 0(4
M Q0    ( #N*5U0] ,^H&PD  &P]   9              " @6P. @!X;"]W
M;W)K<VAE971S+W-H965T.#$N>&UL4$L! A0#%     @ .XI75$28N4Q% @
M%04  !D              ("!OA<" 'AL+W=O<FMS:&5E=',O<VAE970X,BYX
M;6Q02P$"% ,4    "  [BE=4]=@I',4$  #>%P  &0              @($Z
M&@( >&PO=V]R:W-H965T<R]S:&5E=#@S+GAM;%!+ 0(4 Q0    ( #N*5U3,
M9R?)NP,  +D2   9              " @38? @!X;"]W;W)K<VAE971S+W-H
M965T.#0N>&UL4$L! A0#%     @ .XI75)(^NG[?!   H1L  !D
M     ("!*"," 'AL+W=O<FMS:&5E=',O<VAE970X-2YX;6Q02P$"% ,4
M"  [BE=4#@? )]4"  !-!P  &0              @($^* ( >&PO=V]R:W-H
M965T<R]S:&5E=#@V+GAM;%!+ 0(4 Q0    ( #N*5U1(T-_\1 ,  +0+   9
M              " @4HK @!X;"]W;W)K<VAE971S+W-H965T.#<N>&UL4$L!
M A0#%     @ .XI75/0F!.[2 @  D@H  !D              ("!Q2X" 'AL
M+W=O<FMS:&5E=',O<VAE970X."YX;6Q02P$"% ,4    "  [BE=4AW((# (#
M   /"P  &0              @('.,0( >&PO=V]R:W-H965T<R]S:&5E=#@Y
M+GAM;%!+ 0(4 Q0    ( #R*5U3!-T]RS@@  .(Z   9              "
M@0<U @!X;"]W;W)K<VAE971S+W-H965T.3 N>&UL4$L! A0#%     @ /(I7
M5)Z_)C!< @  >P4  !D              ("!##X" 'AL+W=O<FMS:&5E=',O
M<VAE970Y,2YX;6Q02P$"% ,4    "  \BE=4C[ Q;HX#  !V#0  &0
M        @(&?0 ( >&PO=V]R:W-H965T<R]S:&5E=#DR+GAM;%!+ 0(4 Q0
M   ( #R*5U2$RI]+[@(  !0)   9              " @61$ @!X;"]W;W)K
M<VAE971S+W-H965T.3,N>&UL4$L! A0#%     @ /(I75,%FG]CX @  ^@D
M !D              ("!B4<" 'AL+W=O<FMS:&5E=',O<VAE970Y-"YX;6Q0
M2P$"% ,4    "  \BE=4GVF'U_4"  !$"@  &0              @(&X2@(
M>&PO=V]R:W-H965T<R]S:&5E=#DU+GAM;%!+ 0(4 Q0    ( #R*5U3MZ'$-
ML@(  " '   9              " @>1- @!X;"]W;W)K<VAE971S+W-H965T
M.38N>&UL4$L! A0#%     @ /(I75!!]BX9N P  00T  !D
M ("!S5 " 'AL+W=O<FMS:&5E=',O<VAE970Y-RYX;6Q02P$"% ,4    "  \
MBE=44Z)P!8D'  !B+0  &0              @(%R5 ( >&PO=V]R:W-H965T
M<R]S:&5E=#DX+GAM;%!+ 0(4 Q0    ( #R*5U2(P1BV\ 0   (<   9
M          " @3)< @!X;"]W;W)K<VAE971S+W-H965T.3DN>&UL4$L! A0#
M%     @ /(I75):CD!6D @  ?@D  !H              ("!66$" 'AL+W=O
M<FMS:&5E=',O<VAE970Q,# N>&UL4$L! A0#%     @ /(I75'D;U\?K @
M:0H  !H              ("!-60" 'AL+W=O<FMS:&5E=',O<VAE970Q,#$N
M>&UL4$L! A0#%     @ /(I75!>,G])=!   1PX  !H              ("!
M6&<" 'AL+W=O<FMS:&5E=',O<VAE970Q,#(N>&UL4$L! A0#%     @ /(I7
M5,E,1J 4"   ."T  !H              ("![6L" 'AL+W=O<FMS:&5E=',O
M<VAE970Q,#,N>&UL4$L! A0#%     @ /(I75+:OG)K, P  'PT  !H
M         ("!.70" 'AL+W=O<FMS:&5E=',O<VAE970Q,#0N>&UL4$L! A0#
M%     @ /(I75+*=/JMI P  8 P  !H              ("!/7@" 'AL+W=O
M<FMS:&5E=',O<VAE970Q,#4N>&UL4$L! A0#%     @ /(I75"\\=@)"!
M4!,  !H              ("!WGL" 'AL+W=O<FMS:&5E=',O<VAE970Q,#8N
M>&UL4$L! A0#%     @ /(I75%,U?&#H @  :@@  !H              ("!
M6( " 'AL+W=O<FMS:&5E=',O<VAE970Q,#<N>&UL4$L! A0#%     @ /(I7
M5*]XJSH$!   DA$  !H              ("!>(," 'AL+W=O<FMS:&5E=',O
M<VAE970Q,#@N>&UL4$L! A0#%     @ /(I75"XY_@L! @  4P0  !H
M         ("!M(<" 'AL+W=O<FMS:&5E=',O<VAE970Q,#DN>&UL4$L! A0#
M%     @ /(I75'D0$@.W"   ZRT  !H              ("![8D" 'AL+W=O
M<FMS:&5E=',O<VAE970Q,3 N>&UL4$L! A0#%     @ /(I75-H/>\ V P
M+0T  !H              ("!W)(" 'AL+W=O<FMS:&5E=',O<VAE970Q,3$N
M>&UL4$L! A0#%     @ /(I75"P!CW&) P  G0P  !H              ("!
M2I8" 'AL+W=O<FMS:&5E=',O<VAE970Q,3(N>&UL4$L! A0#%     @ /(I7
M5&8![KX'!   4Q   !H              ("!"YH" 'AL+W=O<FMS:&5E=',O
M<VAE970Q,3,N>&UL4$L! A0#%     @ /(I75/N4Y@2.!   ^AT  !H
M         ("!2IX" 'AL+W=O<FMS:&5E=',O<VAE970Q,30N>&UL4$L! A0#
M%     @ /(I75#X'JCUZ P  F1(  !H              ("!$*," 'AL+W=O
M<FMS:&5E=',O<VAE970Q,34N>&UL4$L! A0#%     @ /(I75'=U:<@G!@
M!!T  !H              ("!PJ8" 'AL+W=O<FMS:&5E=',O<VAE970Q,38N
M>&UL4$L! A0#%     @ /(I75.*[F8X5!0  %QX  !H              ("!
M(:T" 'AL+W=O<FMS:&5E=',O<VAE970Q,3<N>&UL4$L! A0#%     @ /(I7
M5 KNO?7;!   L18  !H              ("!;K(" 'AL+W=O<FMS:&5E=',O
M<VAE970Q,3@N>&UL4$L! A0#%     @ /(I75.LNY1)" P  S@D  !H
M         ("!@;<" 'AL+W=O<FMS:&5E=',O<VAE970Q,3DN>&UL4$L! A0#
M%     @ /(I75'9)GP4= @  7 0  !H              ("!^[H" 'AL+W=O
M<FMS:&5E=',O<VAE970Q,C N>&UL4$L! A0#%     @ /(I75+?D4FYH P
M! L  !H              ("!4+T" 'AL+W=O<FMS:&5E=',O<VAE970Q,C$N
M>&UL4$L! A0#%     @ /(I75%_=<.VP @  N 8  !H              ("!
M\, " 'AL+W=O<FMS:&5E=',O<VAE970Q,C(N>&UL4$L! A0#%     @ /(I7
M5 %$$X$< P  00@  !H              ("!V,," 'AL+W=O<FMS:&5E=',O
M<VAE970Q,C,N>&UL4$L! A0#%     @ /(I75"^073]H!   1Q0  !H
M         ("!+,<" 'AL+W=O<FMS:&5E=',O<VAE970Q,C0N>&UL4$L! A0#
M%     @ /(I75* O0Y1C P  =PD  !H              ("!S,L" 'AL+W=O
M<FMS:&5E=',O<VAE970Q,C4N>&UL4$L! A0#%     @ /(I75-"%GSLP P
M;@T  !H              ("!9\\" 'AL+W=O<FMS:&5E=',O<VAE970Q,C8N
M>&UL4$L! A0#%     @ /(I75.N;42"# @  R04  !H              ("!
MS](" 'AL+W=O<FMS:&5E=',O<VAE970Q,C<N>&UL4$L! A0#%     @ /(I7
M5(;5*%T? P  MPD  !H              ("!BM4" 'AL+W=O<FMS:&5E=',O
M<VAE970Q,C@N>&UL4$L! A0#%     @ /(I75*?&]<Q8 P  GPD  !H
M         ("!X=@" 'AL+W=O<FMS:&5E=',O<VAE970Q,CDN>&UL4$L! A0#
M%     @ /(I75*5P-TH/ P  =P@  !H              ("!<=P" 'AL+W=O
M<FMS:&5E=',O<VAE970Q,S N>&UL4$L! A0#%     @ /(I75+Z02W3J @
M%0@  !H              ("!N-\" 'AL+W=O<FMS:&5E=',O<VAE970Q,S$N
M>&UL4$L! A0#%     @ /(I75%$"7_*U @  #@<  !H              ("!
MVN(" 'AL+W=O<FMS:&5E=',O<VAE970Q,S(N>&UL4$L! A0#%     @ /(I7
M5/T*%BOC @  M <  !H              ("!Q^4" 'AL+W=O<FMS:&5E=',O
M<VAE970Q,S,N>&UL4$L! A0#%     @ /(I75#:9KLH^ @  * 4  !H
M         ("!XN@" 'AL+W=O<FMS:&5E=',O<VAE970Q,S0N>&UL4$L! A0#
M%     @ /(I75!=B_-I !P  N2@  !H              ("!6.L" 'AL+W=O
M<FMS:&5E=',O<VAE970Q,S4N>&UL4$L! A0#%     @ /(I75.;1/C0G P
M"0D  !H              ("!T/(" 'AL+W=O<FMS:&5E=',O<VAE970Q,S8N
M>&UL4$L! A0#%     @ /(I75#-1SH)= P  D0H  !H              ("!
M+_8" 'AL+W=O<FMS:&5E=',O<VAE970Q,S<N>&UL4$L! A0#%     @ /(I7
M5+NL2K(W @  ]00  !H              ("!Q/D" 'AL+W=O<FMS:&5E=',O
M<VAE970Q,S@N>&UL4$L! A0#%     @ /(I75&O1COE: @  4P8  !H
M         ("!,_P" 'AL+W=O<FMS:&5E=',O<VAE970Q,SDN>&UL4$L! A0#
M%     @ /(I75-$X85:H @  KP8  !H              ("!Q?X" 'AL+W=O
M<FMS:&5E=',O<VAE970Q-# N>&UL4$L! A0#%     @ /(I75#UO5(C4 @
M4 <  !H              ("!I0$# 'AL+W=O<FMS:&5E=',O<VAE970Q-#$N
M>&UL4$L! A0#%     @ /(I75'C8:K9-!@  M2,  !H              ("!
ML00# 'AL+W=O<FMS:&5E=',O<VAE970Q-#(N>&UL4$L! A0#%     @ /(I7
M5!N\Z"#] P  /Q   !H              ("!-@L# 'AL+W=O<FMS:&5E=',O
M<VAE970Q-#,N>&UL4$L! A0#%     @ /(I75)VKD<]; P  2@P  !H
M         ("!:P\# 'AL+W=O<FMS:&5E=',O<VAE970Q-#0N>&UL4$L! A0#
M%     @ /(I75-1]K^(K @  #P4  !H              ("!_A(# 'AL+W=O
M<FMS:&5E=',O<VAE970Q-#4N>&UL4$L! A0#%     @ /(I75&"" !\C @
M>P0  !H              ("!814# 'AL+W=O<FMS:&5E=',O<VAE970Q-#8N
M>&UL4$L! A0#%     @ /(I75,P:W( G P  #!,   T              ( !
MO!<# 'AL+W-T>6QE<RYX;6Q02P$"% ,4    "  \BE=4EXJ[',     3 @
M"P              @ $.&P, 7W)E;',O+G)E;'-02P$"% ,4    "  \BE=4
M.B5UIEP)  #J7@  #P              @ 'W&P, >&PO=V]R:V)O;VLN>&UL
M4$L! A0#%     @ /(I75#7G?];L P  C54  !H              ( !@"4#
M 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @ /(I75#M#
M V'K @  CU$  !,              ( !I"D# %M#;VYT96YT7U1Y<&5S72YX
8;6Q02P4&     )H F@"<*@  P"P#

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>168
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>169
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>170
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>544</ContextCount>
  <ElementCount>659</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>145</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>11</UnitCount>
  <MyReports>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000010001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>000020002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>100010003 - Statement - Consolidated Statements of Financial Position</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition</Role>
      <ShortName>Consolidated Statements of Financial Position</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>100020004 - Statement - Consolidated Statements of Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/ConsolidatedStatementsofIncome</Role>
      <ShortName>Consolidated Statements of Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>100030005 - Statement - Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>100040006 - Statement - Consolidated Statements of Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity</Role>
      <ShortName>Consolidated Statements of Shareholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>100050007 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>210011001 - Disclosure - Corporate Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/CorporateInformation</Role>
      <ShortName>Corporate Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>210021002 - Disclosure - Basis of Preparation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/BasisofPreparation</Role>
      <ShortName>Basis of Preparation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>210031003 - Disclosure - Basis of Consolidation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/BasisofConsolidation</Role>
      <ShortName>Basis of Consolidation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>210041004 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>210091005 - Disclosure - Significant Accounting Judgments, Estimates, and Assumptions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/SignificantAccountingJudgmentsEstimatesandAssumptions</Role>
      <ShortName>Significant Accounting Judgments, Estimates, and Assumptions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>210101006 - Disclosure - Recent Accounting Pronouncements and Changes to Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/RecentAccountingPronouncementsandChangestoAccountingPolicies</Role>
      <ShortName>Recent Accounting Pronouncements and Changes to Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>210111007 - Disclosure - Business Acquisitions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/BusinessAcquisitions</Role>
      <ShortName>Business Acquisitions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>210151008 - Disclosure - Discontinued Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/DiscontinuedOperations</Role>
      <ShortName>Discontinued Operations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>210171009 - Disclosure - Cash and Cash Equivalents</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/CashandCashEquivalents</Role>
      <ShortName>Cash and Cash Equivalents</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>210201010 - Disclosure - Trade and Other Receivables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/TradeandOtherReceivables</Role>
      <ShortName>Trade and Other Receivables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>210241011 - Disclosure - Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/PropertyandEquipment</Role>
      <ShortName>Property and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>210281012 - Disclosure - Lease Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/LeaseAssets</Role>
      <ShortName>Lease Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>210341013 - Disclosure - Goodwill</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/Goodwill</Role>
      <ShortName>Goodwill</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>210391014 - Disclosure - Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/IntangibleAssets</Role>
      <ShortName>Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>210431015 - Disclosure - Other Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/OtherAssets</Role>
      <ShortName>Other Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>210491016 - Disclosure - Trade and Other Payables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/TradeandOtherPayables</Role>
      <ShortName>Trade and Other Payables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>210521017 - Disclosure - Long-Term Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/LongTermDebt</Role>
      <ShortName>Long-Term Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>210561018 - Disclosure - Provisions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/Provisions</Role>
      <ShortName>Provisions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>210601019 - Disclosure - Employee Defined Benefit Obligations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/EmployeeDefinedBenefitObligations</Role>
      <ShortName>Employee Defined Benefit Obligations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>210681020 - Disclosure - Other Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/OtherLiabilities</Role>
      <ShortName>Other Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>210711021 - Disclosure - Commitments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/Commitments</Role>
      <ShortName>Commitments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>210741022 - Disclosure - Contingencies and Guarantees</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/ContingenciesandGuarantees</Role>
      <ShortName>Contingencies and Guarantees</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>210761023 - Disclosure - Share Capital</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/ShareCapital</Role>
      <ShortName>Share Capital</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>210821024 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>210861025 - Disclosure - Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/FinancialInstruments</Role>
      <ShortName>Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>210911026 - Disclosure - Capital Management</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/CapitalManagement</Role>
      <ShortName>Capital Management</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>210951027 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>211041028 - Disclosure - Net Interest Expense</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/NetInterestExpense</Role>
      <ShortName>Net Interest Expense</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>211071029 - Disclosure - Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/Revenue</Role>
      <ShortName>Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>211091030 - Disclosure - Employee Costs from Continuing Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/EmployeeCostsfromContinuingOperations</Role>
      <ShortName>Employee Costs from Continuing Operations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>211131031 - Disclosure - Other Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/OtherIncome</Role>
      <ShortName>Other Income</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>211161032 - Disclosure - Weighted Average Shares Outstanding</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/WeightedAverageSharesOutstanding</Role>
      <ShortName>Weighted Average Shares Outstanding</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>211201033 - Disclosure - Cash Flow Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/CashFlowInformation</Role>
      <ShortName>Cash Flow Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>211251034 - Disclosure - Related-Party Disclosures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/RelatedPartyDisclosures</Role>
      <ShortName>Related-Party Disclosures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>211311035 - Disclosure - Segmented Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/SegmentedInformation</Role>
      <ShortName>Segmented Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>211361036 - Disclosure - Investment Tax Credits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/InvestmentTaxCredits</Role>
      <ShortName>Investment Tax Credits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>211381037 - Disclosure - Event after the Reporting Period</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/EventaftertheReportingPeriod</Role>
      <ShortName>Event after the Reporting Period</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>220052001 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.stantec.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>230063001 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>230123002 - Disclosure - Business Acquisitions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/BusinessAcquisitionsTables</Role>
      <ShortName>Business Acquisitions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/role/BusinessAcquisitions</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>230183003 - Disclosure - Cash and Cash Equivalents (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/CashandCashEquivalentsTables</Role>
      <ShortName>Cash and Cash Equivalents (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/role/CashandCashEquivalents</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>230213004 - Disclosure - Trade and Other Receivables (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/TradeandOtherReceivablesTables</Role>
      <ShortName>Trade and Other Receivables (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/role/TradeandOtherReceivables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>230253005 - Disclosure - Property and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/PropertyandEquipmentTables</Role>
      <ShortName>Property and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/role/PropertyandEquipment</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>230293006 - Disclosure - Lease Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/LeaseAssetsTables</Role>
      <ShortName>Lease Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/role/LeaseAssets</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>230353007 - Disclosure - Goodwill (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/GoodwillTables</Role>
      <ShortName>Goodwill (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/role/Goodwill</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>230403008 - Disclosure - Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/IntangibleAssetsTables</Role>
      <ShortName>Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/role/IntangibleAssets</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>230443009 - Disclosure - Other Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/OtherAssetsTables</Role>
      <ShortName>Other Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/role/OtherAssets</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>230503010 - Disclosure - Trade and Other Payables (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/TradeandOtherPayablesTables</Role>
      <ShortName>Trade and Other Payables (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/role/TradeandOtherPayables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>230533011 - Disclosure - Long-Term Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/LongTermDebtTables</Role>
      <ShortName>Long-Term Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/role/LongTermDebt</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>230573012 - Disclosure - Provisions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/ProvisionsTables</Role>
      <ShortName>Provisions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/role/Provisions</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>230613013 - Disclosure - Employee Defined Benefit Obligations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/EmployeeDefinedBenefitObligationsTables</Role>
      <ShortName>Employee Defined Benefit Obligations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/role/EmployeeDefinedBenefitObligations</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>230693014 - Disclosure - Other Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/OtherLiabilitiesTables</Role>
      <ShortName>Other Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/role/OtherLiabilities</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>230723015 - Disclosure - Commitments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/CommitmentsTables</Role>
      <ShortName>Commitments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/role/Commitments</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>230773016 - Disclosure - Share Capital (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/ShareCapitalTables</Role>
      <ShortName>Share Capital (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/role/ShareCapital</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>230833017 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/role/FairValueMeasurements</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>230873018 - Disclosure - Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/FinancialInstrumentsTables</Role>
      <ShortName>Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/role/FinancialInstruments</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>230923019 - Disclosure - Capital Management (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/CapitalManagementTables</Role>
      <ShortName>Capital Management (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/role/CapitalManagement</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>230963020 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/role/IncomeTaxes</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>231053021 - Disclosure - Net Interest Expense (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/NetInterestExpenseTables</Role>
      <ShortName>Net Interest Expense (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/role/NetInterestExpense</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>231103022 - Disclosure - Employee Costs from Continuing Operations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsTables</Role>
      <ShortName>Employee Costs from Continuing Operations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/role/EmployeeCostsfromContinuingOperations</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>231143023 - Disclosure - Other Income (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/OtherIncomeTables</Role>
      <ShortName>Other Income (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/role/OtherIncome</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>231173024 - Disclosure - Weighted Average Shares Outstanding (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/WeightedAverageSharesOutstandingTables</Role>
      <ShortName>Weighted Average Shares Outstanding (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/role/WeightedAverageSharesOutstanding</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>231213025 - Disclosure - Cash Flow Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/CashFlowInformationTables</Role>
      <ShortName>Cash Flow Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/role/CashFlowInformation</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>231263026 - Disclosure - Related-Party Disclosures (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/RelatedPartyDisclosuresTables</Role>
      <ShortName>Related-Party Disclosures (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/role/RelatedPartyDisclosures</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>231323027 - Disclosure - Segmented Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/SegmentedInformationTables</Role>
      <ShortName>Segmented Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.stantec.com/role/SegmentedInformation</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>240074001 - Disclosure - Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives and Depreciation Calculation Methods (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives and Depreciation Calculation Methods (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>240084002 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>240134003 - Disclosure - Business Acquisitions - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails</Role>
      <ShortName>Business Acquisitions - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>240144004 - Disclosure - Business Acquisitions - Aggregate Consideration for Assets Acquired and Liabilities Assumed (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails</Role>
      <ShortName>Business Acquisitions - Aggregate Consideration for Assets Acquired and Liabilities Assumed (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>240164005 - Disclosure - Discontinued Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/DiscontinuedOperationsDetails</Role>
      <ShortName>Discontinued Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stantec.com/role/DiscontinuedOperations</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>240194006 - Disclosure - Cash and Cash Equivalents (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/CashandCashEquivalentsDetails</Role>
      <ShortName>Cash and Cash Equivalents (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stantec.com/role/CashandCashEquivalentsTables</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>240224007 - Disclosure - Trade and Other Receivables - Schedule of Trade and Other Receivables (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetails</Role>
      <ShortName>Trade and Other Receivables - Schedule of Trade and Other Receivables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>240234008 - Disclosure - Trade and Other Receivables - Aging Analysis of Gross Trade Receivables (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/TradeandOtherReceivablesAgingAnalysisofGrossTradeReceivablesDetails</Role>
      <ShortName>Trade and Other Receivables - Aging Analysis of Gross Trade Receivables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>240264009 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails</Role>
      <ShortName>Property and Equipment - Schedule of Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>240274010 - Disclosure - Property and Equipment - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/PropertyandEquipmentAdditionalInformationDetails</Role>
      <ShortName>Property and Equipment - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>240304011 - Disclosure - Lease Assets - Summary of Right-of-use Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails</Role>
      <ShortName>Lease Assets - Summary of Right-of-use Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>240314012 - Disclosure - Lease Assets - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails</Role>
      <ShortName>Lease Assets - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>240324013 - Disclosure - Lease Assets - Impairment losses and Related Recoverable Amounts for Reportable Segments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails</Role>
      <ShortName>Lease Assets - Impairment losses and Related Recoverable Amounts for Reportable Segments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>240334014 - Disclosure - Lease Assets - Amounts Recognized in Administrative and Marketing Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/LeaseAssetsAmountsRecognizedinAdministrativeandMarketingExpensesDetails</Role>
      <ShortName>Lease Assets - Amounts Recognized in Administrative and Marketing Expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>240364015 - Disclosure - Goodwill - Schedule of Reconciliation of Changes in Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/GoodwillScheduleofReconciliationofChangesinGoodwillDetails</Role>
      <ShortName>Goodwill - Schedule of Reconciliation of Changes in Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>240374016 - Disclosure - Goodwill - Schedule of Goodwill Allocated (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/GoodwillScheduleofGoodwillAllocatedDetails</Role>
      <ShortName>Goodwill - Schedule of Goodwill Allocated (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>240384017 - Disclosure - Goodwill - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/GoodwillAdditionalInformationDetails</Role>
      <ShortName>Goodwill - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>240414018 - Disclosure - Intangible Assets - Summary of Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails</Role>
      <ShortName>Intangible Assets - Summary of Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>240424019 - Disclosure - Intangible Assets - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/IntangibleAssetsAdditionalInformationDetails</Role>
      <ShortName>Intangible Assets - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>240454020 - Disclosure - Other Assets - Schedule of Other Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails</Role>
      <ShortName>Other Assets - Schedule of Other Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>92</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>240464021 - Disclosure - Other Assets - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/OtherAssetsAdditionalInformationDetails</Role>
      <ShortName>Other Assets - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>93</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>240474022 - Disclosure - Other Assets - Summary of Fair Value and Amortized Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/OtherAssetsSummaryofFairValueandAmortizedCostDetails</Role>
      <ShortName>Other Assets - Summary of Fair Value and Amortized Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>94</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>240484023 - Disclosure - Other Assets - Disclosure of the Bond Portfolio Stated at Fair Value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails</Role>
      <ShortName>Other Assets - Disclosure of the Bond Portfolio Stated at Fair Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>95</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>240514024 - Disclosure - Trade and Other Payables (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/TradeandOtherPayablesDetails</Role>
      <ShortName>Trade and Other Payables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stantec.com/role/TradeandOtherPayablesTables</ParentRole>
      <Position>96</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>240544025 - Disclosure - Long-Term Debt - Summary of Long Term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails</Role>
      <ShortName>Long-Term Debt - Summary of Long Term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>97</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>240554026 - Disclosure - Long-Term Debt - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails</Role>
      <ShortName>Long-Term Debt - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>98</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>240584027 - Disclosure - Provisions - Summary of Provisions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails</Role>
      <ShortName>Provisions - Summary of Provisions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>99</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>240594028 - Disclosure - Provisions - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/ProvisionsAdditionalInformationDetails</Role>
      <ShortName>Provisions - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>100</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>240624029 - Disclosure - Employee Defined Benefit Obligations - Summary of Employee Defined Benefit Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails</Role>
      <ShortName>Employee Defined Benefit Obligations - Summary of Employee Defined Benefit Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>101</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>240634030 - Disclosure - Employee Defined Benefit Obligations - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/EmployeeDefinedBenefitObligationsAdditionalInformationDetails</Role>
      <ShortName>Employee Defined Benefit Obligations - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>102</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>240644031 - Disclosure - Employee Defined Benefit Obligations - Summary of Reconciliation for Net Defined Benefit Liability (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails</Role>
      <ShortName>Employee Defined Benefit Obligations - Summary of Reconciliation for Net Defined Benefit Liability (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>103</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>240654032 - Disclosure - Employee Defined Benefit Obligations - Summary of Major Categories of Plan Assets, Measured at Fair Value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails</Role>
      <ShortName>Employee Defined Benefit Obligations - Summary of Major Categories of Plan Assets, Measured at Fair Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>104</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>240664033 - Disclosure - Employee Defined Benefit Obligations - Summary of Principal Assumptions Used In Determining Pension Benefit Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsDetails</Role>
      <ShortName>Employee Defined Benefit Obligations - Summary of Principal Assumptions Used In Determining Pension Benefit Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>105</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>240674034 - Disclosure - Employee Defined Benefit Obligations - Summary of Quantitative Sensitivity Analyses Impact on Defined Benefit Obligation for Significant Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails</Role>
      <ShortName>Employee Defined Benefit Obligations - Summary of Quantitative Sensitivity Analyses Impact on Defined Benefit Obligation for Significant Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>106</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>240704035 - Disclosure - Other Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/OtherLiabilitiesDetails</Role>
      <ShortName>Other Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stantec.com/role/OtherLiabilitiesTables</ParentRole>
      <Position>107</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>240734036 - Disclosure - Commitments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/CommitmentsDetails</Role>
      <ShortName>Commitments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stantec.com/role/CommitmentsTables</ParentRole>
      <Position>108</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>240754037 - Disclosure - Contingencies and Guarantees (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/ContingenciesandGuaranteesDetails</Role>
      <ShortName>Contingencies and Guarantees (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stantec.com/role/ContingenciesandGuarantees</ParentRole>
      <Position>109</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>240784038 - Disclosure - Share Capital - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails</Role>
      <ShortName>Share Capital - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>110</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>240794039 - Disclosure - Share Capital - Summary of Dividends Declared and Recorded (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/ShareCapitalSummaryofDividendsDeclaredandRecordedDetails</Role>
      <ShortName>Share Capital - Summary of Dividends Declared and Recorded (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>111</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>240804040 - Disclosure - Share Capital - Number of Shares and Weighted??Average Exercise Price of Share Options (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/ShareCapitalNumberofSharesandWeightedAverageExercisePriceofShareOptionsDetails</Role>
      <ShortName>Share Capital - Number of Shares and Weighted??Average Exercise Price of Share Options (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>112</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R113.htm</HtmlFileName>
      <LongName>240814041 - Disclosure - Share Capital - Summary of the Company's RSUs, PSUs, and DSUs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails</Role>
      <ShortName>Share Capital - Summary of the Company's RSUs, PSUs, and DSUs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>113</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R114.htm</HtmlFileName>
      <LongName>240844042 - Disclosure - Fair Value Measurements - Summary of Fair Value Hierarchy for Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails</Role>
      <ShortName>Fair Value Measurements - Summary of Fair Value Hierarchy for Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>114</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R115.htm</HtmlFileName>
      <LongName>240854043 - Disclosure - Fair Value Measurements - Summary of Fair Value Hierarchy for Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails</Role>
      <ShortName>Fair Value Measurements - Summary of Fair Value Hierarchy for Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>115</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R116.htm</HtmlFileName>
      <LongName>240884044 - Disclosure - Financial Instruments - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails</Role>
      <ShortName>Financial Instruments - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>116</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R117.htm</HtmlFileName>
      <LongName>240894045 - Disclosure - Financial Instruments - Summary of Loss Allowance Provision (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails</Role>
      <ShortName>Financial Instruments - Summary of Loss Allowance Provision (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>117</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R118.htm</HtmlFileName>
      <LongName>240904046 - Disclosure - Financial Instruments - Timing of Undiscounted Cash Outflows Relating to Financial Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails</Role>
      <ShortName>Financial Instruments - Timing of Undiscounted Cash Outflows Relating to Financial Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>118</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R119.htm</HtmlFileName>
      <LongName>240934047 - Disclosure - Capital Management - Summary of Capital Managed (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/CapitalManagementSummaryofCapitalManagedDetails</Role>
      <ShortName>Capital Management - Summary of Capital Managed (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>119</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R120.htm</HtmlFileName>
      <LongName>240944048 - Disclosure - Capital Management - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/CapitalManagementAdditionalInformationDetails</Role>
      <ShortName>Capital Management - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>120</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R121.htm</HtmlFileName>
      <LongName>240974049 - Disclosure - Income Taxes - Summary of Effective Income Tax for Continuing Operations From Statutory Canadian Tax Rates (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails</Role>
      <ShortName>Income Taxes - Summary of Effective Income Tax for Continuing Operations From Statutory Canadian Tax Rates (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>121</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R122.htm</HtmlFileName>
      <LongName>240984050 - Disclosure - Income Taxes - Summary of Major Components of Current Income Tax Expense from Continuing Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofCurrentIncomeTaxExpensefromContinuingOperationsDetails</Role>
      <ShortName>Income Taxes - Summary of Major Components of Current Income Tax Expense from Continuing Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>122</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R123.htm</HtmlFileName>
      <LongName>240994051 - Disclosure - Income Taxes - Summary of Major Components of Deferred Income Tax (Recovery) Expense from Continuing Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails</Role>
      <ShortName>Income Taxes - Summary of Major Components of Deferred Income Tax (Recovery) Expense from Continuing Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>123</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R124.htm</HtmlFileName>
      <LongName>241004052 - Disclosure - Income Taxes - Significant Components of Net Deferred Income Tax Assets (Liabilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails</Role>
      <ShortName>Income Taxes - Significant Components of Net Deferred Income Tax Assets (Liabilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>124</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R125.htm</HtmlFileName>
      <LongName>241014053 - Disclosure - Income Taxes - Reconciliation of Net Deferred Tax Assets (Liabilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/IncomeTaxesReconciliationofNetDeferredTaxAssetsLiabilitiesDetails</Role>
      <ShortName>Income Taxes - Reconciliation of Net Deferred Tax Assets (Liabilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>125</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R126.htm</HtmlFileName>
      <LongName>241024054 - Disclosure - Income Taxes - Summary of Loss Carryforwards and Deductible Temporary Differences (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails</Role>
      <ShortName>Income Taxes - Summary of Loss Carryforwards and Deductible Temporary Differences (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>126</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R127.htm</HtmlFileName>
      <LongName>241034055 - Disclosure - Income Taxes - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/IncomeTaxesAdditionalInformationDetails</Role>
      <ShortName>Income Taxes - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>127</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R128.htm</HtmlFileName>
      <LongName>241064056 - Disclosure - Net Interest Expense - Schedule of Interest Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails</Role>
      <ShortName>Net Interest Expense - Schedule of Interest Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>128</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R129.htm</HtmlFileName>
      <LongName>241084057 - Disclosure - Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/RevenueDetails</Role>
      <ShortName>Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stantec.com/role/Revenue</ParentRole>
      <Position>129</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R130.htm</HtmlFileName>
      <LongName>241114058 - Disclosure - Employee Costs from Continuing Operations - Schedule of Employee Benefits Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails</Role>
      <ShortName>Employee Costs from Continuing Operations - Schedule of Employee Benefits Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>130</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R131.htm</HtmlFileName>
      <LongName>241124059 - Disclosure - Employee Costs from Continuing Operations - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsAdditionalInformationDetails</Role>
      <ShortName>Employee Costs from Continuing Operations - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>131</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R132.htm</HtmlFileName>
      <LongName>241154060 - Disclosure - Other Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/OtherIncomeDetails</Role>
      <ShortName>Other Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stantec.com/role/OtherIncomeTables</ParentRole>
      <Position>132</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R133.htm</HtmlFileName>
      <LongName>241184061 - Disclosure - Weighted Average Shares Outstanding - Schedule of Basic and Diluted Common Shares Outstanding, Calculated on Weighted Average Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/WeightedAverageSharesOutstandingScheduleofBasicandDilutedCommonSharesOutstandingCalculatedonWeightedAverageBasisDetails</Role>
      <ShortName>Weighted Average Shares Outstanding - Schedule of Basic and Diluted Common Shares Outstanding, Calculated on Weighted Average Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>133</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R134.htm</HtmlFileName>
      <LongName>241194062 - Disclosure - Weighted Average Shares Outstanding - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/WeightedAverageSharesOutstandingAdditionalInformationDetails</Role>
      <ShortName>Weighted Average Shares Outstanding - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>134</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R135.htm</HtmlFileName>
      <LongName>241224063 - Disclosure - Cash Flow Information - Roll Forward (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/CashFlowInformationRollForwardDetails</Role>
      <ShortName>Cash Flow Information - Roll Forward (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>135</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R136.htm</HtmlFileName>
      <LongName>241234064 - Disclosure - Cash Flow Information - Amounts Recognized in the Consolidated Statement of Cash Flows (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails</Role>
      <ShortName>Cash Flow Information - Amounts Recognized in the Consolidated Statement of Cash Flows (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>136</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R137.htm</HtmlFileName>
      <LongName>241244065 - Disclosure - Cash Flow Information - Net Cash Flows from Operating Activities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails</Role>
      <ShortName>Cash Flow Information - Net Cash Flows from Operating Activities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>137</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R138.htm</HtmlFileName>
      <LongName>241274066 - Disclosure - Related-Party Disclosures - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/RelatedPartyDisclosuresAdditionalInformationDetails</Role>
      <ShortName>Related-Party Disclosures - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>138</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R139.htm</HtmlFileName>
      <LongName>241284067 - Disclosure - Related-Party Disclosures - Summary of Joint Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails</Role>
      <ShortName>Related-Party Disclosures - Summary of Joint Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>139</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R140.htm</HtmlFileName>
      <LongName>241294068 - Disclosure - Related-Party Disclosures - Transactions with Joint Ventures (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/RelatedPartyDisclosuresTransactionswithJointVenturesDetails</Role>
      <ShortName>Related-Party Disclosures - Transactions with Joint Ventures (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>140</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R141.htm</HtmlFileName>
      <LongName>241304069 - Disclosure - Related-Party Disclosures - Compensation of Key Management Personnel and Directors of the Company (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/RelatedPartyDisclosuresCompensationofKeyManagementPersonnelandDirectorsoftheCompanyDetails</Role>
      <ShortName>Related-Party Disclosures - Compensation of Key Management Personnel and Directors of the Company (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>141</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R142.htm</HtmlFileName>
      <LongName>241334070 - Disclosure - Segmented Information - Schedule of Operating Segments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails</Role>
      <ShortName>Segmented Information - Schedule of Operating Segments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>142</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R143.htm</HtmlFileName>
      <LongName>241344071 - Disclosure - Segmented Information - Schedule of Non-Current Assets and Gross Revenue by Geographical Areas (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails</Role>
      <ShortName>Segmented Information - Schedule of Non-Current Assets and Gross Revenue by Geographical Areas (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>143</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R144.htm</HtmlFileName>
      <LongName>241354072 - Disclosure - Segmented Information - Schedule of Gross Revenue by Services (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/SegmentedInformationScheduleofGrossRevenuebyServicesDetails</Role>
      <ShortName>Segmented Information - Schedule of Gross Revenue by Services (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>144</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R145.htm</HtmlFileName>
      <LongName>241374073 - Disclosure - Investment Tax Credit (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/InvestmentTaxCreditDetails</Role>
      <ShortName>Investment Tax Credit (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stantec.com/role/InvestmentTaxCredits</ParentRole>
      <Position>145</Position>
    </Report>
    <Report instance="stn-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R146.htm</HtmlFileName>
      <LongName>241394074 - Disclosure - Event after the Reporting Period (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.stantec.com/role/EventaftertheReportingPeriodDetails</Role>
      <ShortName>Event after the Reporting Period (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.stantec.com/role/EventaftertheReportingPeriod</ParentRole>
      <Position>146</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="40-F" original="stn-20211231.htm">stn-20211231.htm</File>
    <File doctype="40-F" original="stn-20211231_d2.htm">stn-20211231_d2.htm</File>
    <File>ex-9910xcodeofbusinesscond.htm</File>
    <File>ex-991xaif.htm</File>
    <File>ex-992xmda.htm</File>
    <File>ex-994xconsentofpricewater.htm</File>
    <File>ex-995xconsentofernstyoung.htm</File>
    <File>ex-996xceosox302certificat.htm</File>
    <File>ex-997xceosox906certificat.htm</File>
    <File>ex-998xcfosox302certificat.htm</File>
    <File>ex-999xcfosox906certificat.htm</File>
    <File>stn-20211231.xsd</File>
    <File>stn-20211231_cal.xml</File>
    <File>stn-20211231_def.xml</File>
    <File>stn-20211231_lab.xml</File>
    <File>stn-20211231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>stn-20211231_g1.jpg</File>
    <File>stn-20211231_g2.jpg</File>
    <File>stn-20211231_g3.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1522">http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full</BaseTaxonomy>
    <BaseTaxonomy items="54">http://xbrl.sec.gov/dei/2021q4</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>172
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "stn-20211231.htm stn-20211231_d2.htm": {
   "axisCustom": 2,
   "axisStandard": 37,
   "contextCount": 544,
   "dts": {
    "calculationLink": {
     "local": [
      "stn-20211231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "stn-20211231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "stn-20211231.htm",
      "stn-20211231_d2.htm"
     ]
    },
    "labelLink": {
     "local": [
      "stn-20211231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "stn-20211231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "stn-20211231.xsd",
      "reference-2009-12-16.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.sec.gov/currency/2021/currency-2021.xsd",
      "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"
     ]
    }
   },
   "elementCount": 946,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2021q4": 4,
    "total": 4
   },
   "keyCustom": 136,
   "keyStandard": 523,
   "memberCustom": 73,
   "memberStandard": 64,
   "nsprefix": "stn",
   "nsuri": "http://www.stantec.com/20211231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "000010001 - Document - Cover Page",
     "role": "http://www.stantec.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBasisOfConsolidationExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210031003 - Disclosure - Basis of Consolidation",
     "role": "http://www.stantec.com/role/BasisofConsolidation",
     "shortName": "Basis of Consolidation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBasisOfConsolidationExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R100": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i8ef0a718aabc4304b36d4ec527e2f0f4_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240594028 - Disclosure - Provisions - Additional Information (Details)",
     "role": "http://www.stantec.com/role/ProvisionsAdditionalInformationDetails",
     "shortName": "Provisions - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i8ef0a718aabc4304b36d4ec527e2f0f4_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DescriptionOfExpectedTimingOfOutflowsOtherProvisions",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R101": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240624029 - Disclosure - Employee Defined Benefit Obligations - Summary of Employee Defined Benefit Obligations (Details)",
     "role": "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails",
     "shortName": "Employee Defined Benefit Obligations - Summary of Employee Defined Benefit Obligations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i786389ddcff64f5d8ea6bbc5019bbbcf_I20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:NoncurrentRecognisedAssetsDefinedBenefitPlan",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R102": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:EstimateOfContributionsExpectedToBePaidToPlan",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240634030 - Disclosure - Employee Defined Benefit Obligations - Additional Information (Details)",
     "role": "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsAdditionalInformationDetails",
     "shortName": "Employee Defined Benefit Obligations - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:EstimateOfContributionsExpectedToBePaidToPlan",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R103": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i3d300f11547f4d59a27d64c185ca9d36_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:LiabilityAssetOfDefinedBenefitPlans",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240644031 - Disclosure - Employee Defined Benefit Obligations - Summary of Reconciliation for Net Defined Benefit Liability (Details)",
     "role": "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails",
     "shortName": "Employee Defined Benefit Obligations - Summary of Reconciliation for Net Defined Benefit Liability (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i48b2bb9cd3e94e19bec0dfb95e860d7a_D20210101-20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:InterestExpenseIncomeNetDefinedBenefitLiabilityAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R104": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfFairValueOfPlanAssetsExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240654032 - Disclosure - Employee Defined Benefit Obligations - Summary of Major Categories of Plan Assets, Measured at Fair Value (Details)",
     "role": "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails",
     "shortName": "Employee Defined Benefit Obligations - Summary of Major Categories of Plan Assets, Measured at Fair Value (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfFairValueOfPlanAssetsExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R105": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ActuarialAssumptionOfDiscountRates",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240664033 - Disclosure - Employee Defined Benefit Obligations - Summary of Principal Assumptions Used In Determining Pension Benefit Obligations (Details)",
     "role": "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsDetails",
     "shortName": "Employee Defined Benefit Obligations - Summary of Principal Assumptions Used In Determining Pension Benefit Obligations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ActuarialAssumptionOfDiscountRates",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R106": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "ib732da93bf794557bcf679de00a1e317_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240674034 - Disclosure - Employee Defined Benefit Obligations - Summary of Quantitative Sensitivity Analyses Impact on Defined Benefit Obligation for Significant Assumptions (Details)",
     "role": "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails",
     "shortName": "Employee Defined Benefit Obligations - Summary of Quantitative Sensitivity Analyses Impact on Defined Benefit Obligation for Significant Assumptions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "ib732da93bf794557bcf679de00a1e317_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R107": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:LiabilitiesFromSharebasedPaymentTransactions2011",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240704035 - Disclosure - Other Liabilities (Details)",
     "role": "http://www.stantec.com/role/OtherLiabilitiesDetails",
     "shortName": "Other Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R108": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240734036 - Disclosure - Commitments (Details)",
     "role": "http://www.stantec.com/role/CommitmentsDetails",
     "shortName": "Commitments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R109": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i19d3ead9de434e6691e432e5ff7298e6_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:EstimatedFinancialEffectOfContingentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240754037 - Disclosure - Contingencies and Guarantees (Details)",
     "role": "http://www.stantec.com/role/ContingenciesandGuaranteesDetails",
     "shortName": "Contingencies and Guarantees (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i19d3ead9de434e6691e432e5ff7298e6_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:EstimatedFinancialEffectOfContingentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210041004 - Disclosure - Summary of Significant Accounting Policies",
     "role": "http://www.stantec.com/role/SummaryofSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R110": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "stn:SharesRepurchasedForCancellation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240784038 - Disclosure - Share Capital - Additional Information (Details)",
     "role": "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails",
     "shortName": "Share Capital - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "stn:SharesRepurchasedForCancellation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R111": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i98d329ba7efc443b8f2dfb7503fea145_D20210101-20211231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DividendsPaidOrdinarySharesPerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cadPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240794039 - Disclosure - Share Capital - Summary of Dividends Declared and Recorded (Details)",
     "role": "http://www.stantec.com/role/ShareCapitalSummaryofDividendsDeclaredandRecordedDetails",
     "shortName": "Share Capital - Summary of Dividends Declared and Recorded (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i98d329ba7efc443b8f2dfb7503fea145_D20210101-20211231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DividendsPaidOrdinarySharesPerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cadPerShare",
      "xsiNil": "false"
     }
    },
    "R112": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i68a69f165da142fb90ffbaf6e2861210_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240804040 - Disclosure - Share Capital - Number of Shares and Weighted\u00a0Average Exercise Price of Share Options (Details)",
     "role": "http://www.stantec.com/role/ShareCapitalNumberofSharesandWeightedAverageExercisePriceofShareOptionsDetails",
     "shortName": "Share Capital - Number of Shares and Weighted\u00a0Average Exercise Price of Share Options (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i95bc60adeaf14724a622aaba23d4d465_I20191231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R113": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "id5aca73b751a4d68a76f61dfce0ed8c7_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240814041 - Disclosure - Share Capital - Summary of the Company's RSUs, PSUs, and DSUs (Details)",
     "role": "http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails",
     "shortName": "Share Capital - Summary of the Company's RSUs, PSUs, and DSUs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i8a8aeb2709e6457abfd0181ca6f91265_I20191231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R114": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:OtherFinancialAssets",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240844042 - Disclosure - Fair Value Measurements - Summary of Fair Value Hierarchy for Assets (Details)",
     "role": "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails",
     "shortName": "Fair Value Measurements - Summary of Fair Value Hierarchy for Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfFairValueMeasurementOfAssetsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i69e9fe7a675645b481fc7ee63439b985_I20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:OtherFinancialLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R115": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Liabilities",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240854043 - Disclosure - Fair Value Measurements - Summary of Fair Value Hierarchy for Liabilities (Details)",
     "role": "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails",
     "shortName": "Fair Value Measurements - Summary of Fair Value Hierarchy for Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iad733b047a404b03ac983ebca692fa02_I20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:Liabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R116": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:GainsLossesOnCashFlowHedgesNetOfTax",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240884044 - Disclosure - Financial Instruments - Additional Information (Details)",
     "role": "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails",
     "shortName": "Financial Instruments - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:MaximumExposureToCreditRisk",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R117": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240894045 - Disclosure - Financial Instruments - Summary of Loss Allowance Provision (Details)",
     "role": "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails",
     "shortName": "Financial Instruments - Summary of Loss Allowance Provision (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfProvisionMatrixExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i7db45f9cea85432ca56c65bbde4bb0c8_I20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:FinancialAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R118": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:MaturityAnalysisForNonderivativeFinancialLiabilities",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:BankBorrowingsUndiscountedCashFlows",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240904046 - Disclosure - Financial Instruments - Timing of Undiscounted Cash Outflows Relating to Financial Liabilities (Details)",
     "role": "http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails",
     "shortName": "Financial Instruments - Timing of Undiscounted Cash Outflows Relating to Financial Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:MaturityAnalysisForNonderivativeFinancialLiabilities",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:BankBorrowingsUndiscountedCashFlows",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R119": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CurrentPortionOfLongtermBorrowings",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240934047 - Disclosure - Capital Management - Summary of Capital Managed (Details)",
     "role": "http://www.stantec.com/role/CapitalManagementSummaryofCapitalManagedDetails",
     "shortName": "Capital Management - Summary of Capital Managed (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutCapitalManagedTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:NetDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210091005 - Disclosure - Significant Accounting Judgments, Estimates, and Assumptions",
     "role": "http://www.stantec.com/role/SignificantAccountingJudgmentsEstimatesandAssumptions",
     "shortName": "Significant Accounting Judgments, Estimates, and Assumptions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R120": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "if489645dc98b4b7baa9cf45eafe29ca7_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "stn:UnencumberedCashLeverageRatioCovenant",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240944048 - Disclosure - Capital Management - Additional Information (Details)",
     "role": "http://www.stantec.com/role/CapitalManagementAdditionalInformationDetails",
     "shortName": "Capital Management - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "if489645dc98b4b7baa9cf45eafe29ca7_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "stn:UnencumberedCashLeverageRatioCovenant",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R121": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "stn:DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ApplicableTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240974049 - Disclosure - Income Taxes - Summary of Effective Income Tax for Continuing Operations From Statutory Canadian Tax Rates (Details)",
     "role": "http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails",
     "shortName": "Income Taxes - Summary of Effective Income Tax for Continuing Operations From Statutory Canadian Tax Rates (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "stn:DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ApplicableTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R122": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "stn:DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:IncomeTaxExpenseContinuingOperationsCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240984050 - Disclosure - Income Taxes - Summary of Major Components of Current Income Tax Expense from Continuing Operations (Details)",
     "role": "http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofCurrentIncomeTaxExpensefromContinuingOperationsDetails",
     "shortName": "Income Taxes - Summary of Major Components of Current Income Tax Expense from Continuing Operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "stn:DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:IncomeTaxExpenseContinuingOperationsCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R123": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "stn:DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240994051 - Disclosure - Income Taxes - Summary of Major Components of Deferred Income Tax (Recovery) Expense from Continuing Operations (Details)",
     "role": "http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails",
     "shortName": "Income Taxes - Summary of Major Components of Deferred Income Tax (Recovery) Expense from Continuing Operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "stn:DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R124": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DeferredTaxAssets",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241004052 - Disclosure - Income Taxes - Significant Components of Net Deferred Income Tax Assets (Liabilities) (Details)",
     "role": "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails",
     "shortName": "Income Taxes - Significant Components of Net Deferred Income Tax Assets (Liabilities) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i9314ea7547024f079ddd172c99b7bf0c_I20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:DeferredTaxAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R125": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i68a69f165da142fb90ffbaf6e2861210_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DeferredTaxLiabilityAsset",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241014053 - Disclosure - Income Taxes - Reconciliation of Net Deferred Tax Assets (Liabilities) (Details)",
     "role": "http://www.stantec.com/role/IncomeTaxesReconciliationofNetDeferredTaxAssetsLiabilitiesDetails",
     "shortName": "Income Taxes - Reconciliation of Net Deferred Tax Assets (Liabilities) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R126": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241024054 - Disclosure - Income Taxes - Summary of Loss Carryforwards and Deductible Temporary Differences (Details)",
     "role": "http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails",
     "shortName": "Income Taxes - Summary of Loss Carryforwards and Deductible Temporary Differences (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R127": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:AdjustmentForTaxRelatingToTaxLegislationChanges",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241034055 - Disclosure - Income Taxes - Additional Information (Details)",
     "role": "http://www.stantec.com/role/IncomeTaxesAdditionalInformationDetails",
     "shortName": "Income Taxes - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5091dee844b84e12a6afd3d4e748541a_D20200101-20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:AdjustmentForTaxRelatingToTaxLegislationChanges",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R128": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfInterestIncomeExpenseExplanatory",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:InterestExpenseOnBorrowings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241064056 - Disclosure - Net Interest Expense - Schedule of Interest Expense (Details)",
     "role": "http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails",
     "shortName": "Net Interest Expense - Schedule of Interest Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfInterestIncomeExpenseExplanatory",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:InterestExpenseOnBorrowings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R129": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "stn:NumberOfSpecializedBusinessOperatingUnits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "unit",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241084057 - Disclosure - Revenue (Details)",
     "role": "http://www.stantec.com/role/RevenueDetails",
     "shortName": "Revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "stn:NumberOfSpecializedBusinessOperatingUnits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "unit",
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210101006 - Disclosure - Recent Accounting Pronouncements and Changes to Accounting Policies",
     "role": "http://www.stantec.com/role/RecentAccountingPronouncementsandChangestoAccountingPolicies",
     "shortName": "Recent Accounting Pronouncements and Changes to Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R130": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ShorttermEmployeeBenefitsExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241114058 - Disclosure - Employee Costs from Continuing Operations - Schedule of Employee Benefits Cost (Details)",
     "role": "http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails",
     "shortName": "Employee Costs from Continuing Operations - Schedule of Employee Benefits Cost (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ShorttermEmployeeBenefitsExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R131": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241124059 - Disclosure - Employee Costs from Continuing Operations - Additional Information (Details)",
     "role": "http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsAdditionalInformationDetails",
     "shortName": "Employee Costs from Continuing Operations - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:PostemploymentBenefitExpenseDefinedContributionPlans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R132": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241154060 - Disclosure - Other Income (Details)",
     "role": "http://www.stantec.com/role/OtherIncomeDetails",
     "shortName": "Other Income (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R133": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "stn:DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:WeightedAverageShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241184061 - Disclosure - Weighted Average Shares Outstanding - Schedule of Basic and Diluted Common Shares Outstanding, Calculated on Weighted Average Basis (Details)",
     "role": "http://www.stantec.com/role/WeightedAverageSharesOutstandingScheduleofBasicandDilutedCommonSharesOutstandingCalculatedonWeightedAverageBasisDetails",
     "shortName": "Weighted Average Shares Outstanding - Schedule of Basic and Diluted Common Shares Outstanding, Calculated on Weighted Average Basis (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "stn:DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:WeightedAverageShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R134": {
     "firstAnchor": {
      "ancestors": [
       "stn:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "stn:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241194062 - Disclosure - Weighted Average Shares Outstanding - Additional Information (Details)",
     "role": "http://www.stantec.com/role/WeightedAverageSharesOutstandingAdditionalInformationDetails",
     "shortName": "Weighted Average Shares Outstanding - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "stn:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "stn:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R135": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i68a69f165da142fb90ffbaf6e2861210_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:LiabilitiesArisingFromFinancingActivities",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241224063 - Disclosure - Cash Flow Information - Roll Forward (Details)",
     "role": "http://www.stantec.com/role/CashFlowInformationRollForwardDetails",
     "shortName": "Cash Flow Information - Roll Forward (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i95bc60adeaf14724a622aaba23d4d465_I20191231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:LiabilitiesArisingFromFinancingActivities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R136": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:InterestPaymentsOfLeaseLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241234064 - Disclosure - Cash Flow Information - Amounts Recognized in the Consolidated Statement of Cash Flows (Details)",
     "role": "http://www.stantec.com/role/CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails",
     "shortName": "Cash Flow Information - Amounts Recognized in the Consolidated Statement of Cash Flows (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:InterestPaymentsOfLeaseLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R137": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "stn:DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ReceiptsFromSalesOfGoodsAndRenderingOfServices",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241244065 - Disclosure - Cash Flow Information - Net Cash Flows from Operating Activities (Details)",
     "role": "http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails",
     "shortName": "Cash Flow Information - Net Cash Flows from Operating Activities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "stn:DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ReceiptsFromSalesOfGoodsAndRenderingOfServices",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R138": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "stn:DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i31caf40149084bcaa010cbd730fc0e96_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ProportionOfVotingPowerHeldInSubsidiary",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241274066 - Disclosure - Related-Party Disclosures - Additional Information (Details)",
     "role": "http://www.stantec.com/role/RelatedPartyDisclosuresAdditionalInformationDetails",
     "shortName": "Related-Party Disclosures - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "stn:DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i31caf40149084bcaa010cbd730fc0e96_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ProportionOfVotingPowerHeldInSubsidiary",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R139": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfJointVenturesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i1aed2094255f4b0cb58abd9bf9da1080_D20210101-20211231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ProportionOfOwnershipInterestInJointVenture",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241284067 - Disclosure - Related-Party Disclosures - Summary of Joint Operations (Details)",
     "role": "http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails",
     "shortName": "Related-Party Disclosures - Summary of Joint Operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfJointVenturesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i1aed2094255f4b0cb58abd9bf9da1080_D20210101-20211231",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ProportionOfOwnershipInterestInJointVenture",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBusinessCombinationsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210111007 - Disclosure - Business Acquisitions",
     "role": "http://www.stantec.com/role/BusinessAcquisitions",
     "shortName": "Business Acquisitions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBusinessCombinationsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R140": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i145dc6b48f6342f9a78f2d1253c1e682_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241294068 - Disclosure - Related-Party Disclosures - Transactions with Joint Ventures (Details)",
     "role": "http://www.stantec.com/role/RelatedPartyDisclosuresTransactionswithJointVenturesDetails",
     "shortName": "Related-Party Disclosures - Transactions with Joint Ventures (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i145dc6b48f6342f9a78f2d1253c1e682_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:RevenueFromSaleOfGoodsRelatedPartyTransactions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R141": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfKeyManagementPersonnelCompensationTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241304069 - Disclosure - Related-Party Disclosures - Compensation of Key Management Personnel and Directors of the Company (Details)",
     "role": "http://www.stantec.com/role/RelatedPartyDisclosuresCompensationofKeyManagementPersonnelandDirectorsoftheCompanyDetails",
     "shortName": "Related-Party Disclosures - Compensation of Key Management Personnel and Directors of the Company (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfKeyManagementPersonnelCompensationTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R142": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:GrossRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241334070 - Disclosure - Segmented Information - Schedule of Operating Segments (Details)",
     "role": "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails",
     "shortName": "Segmented Information - Schedule of Operating Segments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:GrossRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R143": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfGeographicalAreasExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241344071 - Disclosure - Segmented Information - Schedule of Non-Current Assets and Gross Revenue by Geographical Areas (Details)",
     "role": "http://www.stantec.com/role/SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails",
     "shortName": "Segmented Information - Schedule of Non-Current Assets and Gross Revenue by Geographical Areas (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfGeographicalAreasExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R144": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfProductsAndServicesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241354072 - Disclosure - Segmented Information - Schedule of Gross Revenue by Services (Details)",
     "role": "http://www.stantec.com/role/SegmentedInformationScheduleofGrossRevenuebyServicesDetails",
     "shortName": "Segmented Information - Schedule of Gross Revenue by Services (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfProductsAndServicesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i1861a387cedd4937aa35b4874dd70453_D20210101-20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R145": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:InvestmentTaxCredits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241374073 - Disclosure - Investment Tax Credit (Details)",
     "role": "http://www.stantec.com/role/InvestmentTaxCreditDetails",
     "shortName": "Investment Tax Credit (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:InvestmentTaxCredits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R146": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i332fd6fb183e44c9b445b3f024f01e91_D20220223-20220223",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cadPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241394074 - Disclosure - Event after the Reporting Period (Details)",
     "role": "http://www.stantec.com/role/EventaftertheReportingPeriodDetails",
     "shortName": "Event after the Reporting Period (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i332fd6fb183e44c9b445b3f024f01e91_D20220223-20220223",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cadPerShare",
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDiscontinuedOperationsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210151008 - Disclosure - Discontinued Operations",
     "role": "http://www.stantec.com/role/DiscontinuedOperations",
     "shortName": "Discontinued Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDiscontinuedOperationsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210171009 - Disclosure - Cash and Cash Equivalents",
     "role": "http://www.stantec.com/role/CashandCashEquivalents",
     "shortName": "Cash and Cash Equivalents",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfCashAndCashEquivalentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210201010 - Disclosure - Trade and Other Receivables",
     "role": "http://www.stantec.com/role/TradeandOtherReceivables",
     "shortName": "Trade and Other Receivables",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210241011 - Disclosure - Property and Equipment",
     "role": "http://www.stantec.com/role/PropertyandEquipment",
     "shortName": "Property and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210281012 - Disclosure - Lease Assets",
     "role": "http://www.stantec.com/role/LeaseAssets",
     "shortName": "Lease Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "false",
     "longName": "000020002 - Document - Audit Information",
     "role": "http://www.stantec.com/role/AuditInformation",
     "shortName": "Audit Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfGoodwillExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210341013 - Disclosure - Goodwill",
     "role": "http://www.stantec.com/role/Goodwill",
     "shortName": "Goodwill",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfGoodwillExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210391014 - Disclosure - Intangible Assets",
     "role": "http://www.stantec.com/role/IntangibleAssets",
     "shortName": "Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210431015 - Disclosure - Other Assets",
     "role": "http://www.stantec.com/role/OtherAssets",
     "shortName": "Other Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210491016 - Disclosure - Trade and Other Payables",
     "role": "http://www.stantec.com/role/TradeandOtherPayables",
     "shortName": "Trade and Other Payables",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210521017 - Disclosure - Long-Term Debt",
     "role": "http://www.stantec.com/role/LongTermDebt",
     "shortName": "Long-Term Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210561018 - Disclosure - Provisions",
     "role": "http://www.stantec.com/role/Provisions",
     "shortName": "Provisions",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210601019 - Disclosure - Employee Defined Benefit Obligations",
     "role": "http://www.stantec.com/role/EmployeeDefinedBenefitObligations",
     "shortName": "Employee Defined Benefit Obligations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherLiabilitiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210681020 - Disclosure - Other Liabilities",
     "role": "http://www.stantec.com/role/OtherLiabilities",
     "shortName": "Other Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherLiabilitiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfCommitmentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210711021 - Disclosure - Commitments",
     "role": "http://www.stantec.com/role/Commitments",
     "shortName": "Commitments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfCommitmentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210741022 - Disclosure - Contingencies and Guarantees",
     "role": "http://www.stantec.com/role/ContingenciesandGuarantees",
     "shortName": "Contingencies and Guarantees",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutCapitalManagedTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CashAndCashEquivalents",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100010003 - Statement - Consolidated Statements of Financial Position",
     "role": "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
     "shortName": "Consolidated Statements of Financial Position",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:TradeAndOtherCurrentReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210761023 - Disclosure - Share Capital",
     "role": "http://www.stantec.com/role/ShareCapital",
     "shortName": "Share Capital",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFairValueMeasurementExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210821024 - Disclosure - Fair Value Measurements",
     "role": "http://www.stantec.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFairValueMeasurementExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210861025 - Disclosure - Financial Instruments",
     "role": "http://www.stantec.com/role/FinancialInstruments",
     "shortName": "Financial Instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210911026 - Disclosure - Capital Management",
     "role": "http://www.stantec.com/role/CapitalManagement",
     "shortName": "Capital Management",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210951027 - Disclosure - Income Taxes",
     "role": "http://www.stantec.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinanceCostExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211041028 - Disclosure - Net Interest Expense",
     "role": "http://www.stantec.com/role/NetInterestExpense",
     "shortName": "Net Interest Expense",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinanceCostExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211071029 - Disclosure - Revenue",
     "role": "http://www.stantec.com/role/Revenue",
     "shortName": "Revenue",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfEmployeeCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211091030 - Disclosure - Employee Costs from Continuing Operations",
     "role": "http://www.stantec.com/role/EmployeeCostsfromContinuingOperations",
     "shortName": "Employee Costs from Continuing Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfEmployeeCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211131031 - Disclosure - Other Income",
     "role": "http://www.stantec.com/role/OtherIncome",
     "shortName": "Other Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211161032 - Disclosure - Weighted Average Shares Outstanding",
     "role": "http://www.stantec.com/role/WeightedAverageSharesOutstanding",
     "shortName": "Weighted Average Shares Outstanding",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfProductsAndServicesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:RevenueFromContractsWithCustomers",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100020004 - Statement - Consolidated Statements of Income",
     "role": "http://www.stantec.com/role/ConsolidatedStatementsofIncome",
     "shortName": "Consolidated Statements of Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:CostOfSales",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfCashFlowStatementExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211201033 - Disclosure - Cash Flow Information",
     "role": "http://www.stantec.com/role/CashFlowInformation",
     "shortName": "Cash Flow Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfCashFlowStatementExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211251034 - Disclosure - Related-Party Disclosures",
     "role": "http://www.stantec.com/role/RelatedPartyDisclosures",
     "shortName": "Related-Party Disclosures",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211311035 - Disclosure - Segmented Information",
     "role": "http://www.stantec.com/role/SegmentedInformation",
     "shortName": "Segmented Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfTaxReceivablesAndPayablesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211361036 - Disclosure - Investment Tax Credits",
     "role": "http://www.stantec.com/role/InvestmentTaxCredits",
     "shortName": "Investment Tax Credits",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfTaxReceivablesAndPayablesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211381037 - Disclosure - Event after the Reporting Period",
     "role": "http://www.stantec.com/role/EventaftertheReportingPeriod",
     "shortName": "Event after the Reporting Period",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "220052001 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "role": "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230063001 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "role": "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesTables",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230123002 - Disclosure - Business Acquisitions (Tables)",
     "role": "http://www.stantec.com/role/BusinessAcquisitionsTables",
     "shortName": "Business Acquisitions (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230183003 - Disclosure - Cash and Cash Equivalents (Tables)",
     "role": "http://www.stantec.com/role/CashandCashEquivalentsTables",
     "shortName": "Cash and Cash Equivalents (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230213004 - Disclosure - Trade and Other Receivables (Tables)",
     "role": "http://www.stantec.com/role/TradeandOtherReceivablesTables",
     "shortName": "Trade and Other Receivables (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ProfitLoss",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100030005 - Statement - Consolidated Statements of Comprehensive Income",
     "role": "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome",
     "shortName": "Consolidated Statements of Comprehensive Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230253005 - Disclosure - Property and Equipment (Tables)",
     "role": "http://www.stantec.com/role/PropertyandEquipmentTables",
     "shortName": "Property and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230293006 - Disclosure - Lease Assets (Tables)",
     "role": "http://www.stantec.com/role/LeaseAssetsTables",
     "shortName": "Lease Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfReconciliationOfChangesInGoodwillExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230353007 - Disclosure - Goodwill (Tables)",
     "role": "http://www.stantec.com/role/GoodwillTables",
     "shortName": "Goodwill (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfReconciliationOfChangesInGoodwillExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230403008 - Disclosure - Intangible Assets (Tables)",
     "role": "http://www.stantec.com/role/IntangibleAssetsTables",
     "shortName": "Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutOtherAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230443009 - Disclosure - Other Assets (Tables)",
     "role": "http://www.stantec.com/role/OtherAssetsTables",
     "shortName": "Other Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutOtherAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230503010 - Disclosure - Trade and Other Payables (Tables)",
     "role": "http://www.stantec.com/role/TradeandOtherPayablesTables",
     "shortName": "Trade and Other Payables (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230533011 - Disclosure - Long-Term Debt (Tables)",
     "role": "http://www.stantec.com/role/LongTermDebtTables",
     "shortName": "Long-Term Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherProvisionsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230573012 - Disclosure - Provisions (Tables)",
     "role": "http://www.stantec.com/role/ProvisionsTables",
     "shortName": "Provisions (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherProvisionsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230613013 - Disclosure - Employee Defined Benefit Obligations (Tables)",
     "role": "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsTables",
     "shortName": "Employee Defined Benefit Obligations (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230693014 - Disclosure - Other Liabilities (Tables)",
     "role": "http://www.stantec.com/role/OtherLiabilitiesTables",
     "shortName": "Other Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i7364a63852ab4e4f91ba63765509aaec_I20191231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NumberOfSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100040006 - Statement - Consolidated Statements of Shareholders' Equity",
     "role": "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity",
     "shortName": "Consolidated Statements of Shareholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i7364a63852ab4e4f91ba63765509aaec_I20191231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NumberOfSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230723015 - Disclosure - Commitments (Tables)",
     "role": "http://www.stantec.com/role/CommitmentsTables",
     "shortName": "Commitments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDividendsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230773016 - Disclosure - Share Capital (Tables)",
     "role": "http://www.stantec.com/role/ShareCapitalTables",
     "shortName": "Share Capital (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDividendsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFairValueMeasurementOfAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230833017 - Disclosure - Fair Value Measurements (Tables)",
     "role": "http://www.stantec.com/role/FairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFairValueMeasurementOfAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfProvisionMatrixExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230873018 - Disclosure - Financial Instruments (Tables)",
     "role": "http://www.stantec.com/role/FinancialInstrumentsTables",
     "shortName": "Financial Instruments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfProvisionMatrixExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutCapitalManagedTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230923019 - Disclosure - Capital Management (Tables)",
     "role": "http://www.stantec.com/role/CapitalManagementTables",
     "shortName": "Capital Management (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutCapitalManagedTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230963020 - Disclosure - Income Taxes (Tables)",
     "role": "http://www.stantec.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfInterestIncomeExpenseExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231053021 - Disclosure - Net Interest Expense (Tables)",
     "role": "http://www.stantec.com/role/NetInterestExpenseTables",
     "shortName": "Net Interest Expense (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfInterestIncomeExpenseExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231103022 - Disclosure - Employee Costs from Continuing Operations (Tables)",
     "role": "http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsTables",
     "shortName": "Employee Costs from Continuing Operations (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231143023 - Disclosure - Other Income (Tables)",
     "role": "http://www.stantec.com/role/OtherIncomeTables",
     "shortName": "Other Income (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231173024 - Disclosure - Weighted Average Shares Outstanding (Tables)",
     "role": "http://www.stantec.com/role/WeightedAverageSharesOutstandingTables",
     "shortName": "Weighted Average Shares Outstanding (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ProfitLossFromContinuingOperations",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100050007 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "stn:AdjustmentsForDepreciationExpensePropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231213025 - Disclosure - Cash Flow Information (Tables)",
     "role": "http://www.stantec.com/role/CashFlowInformationTables",
     "shortName": "Cash Flow Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231263026 - Disclosure - Related-Party Disclosures (Tables)",
     "role": "http://www.stantec.com/role/RelatedPartyDisclosuresTables",
     "shortName": "Related-Party Disclosures (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231323027 - Disclosure - Segmented Information (Tables)",
     "role": "http://www.stantec.com/role/SegmentedInformationTables",
     "shortName": "Segmented Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5d53099c48064d3e8b1a6007355d86cd_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240074001 - Disclosure - Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives and Depreciation Calculation Methods (Details)",
     "role": "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails",
     "shortName": "Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives and Depreciation Calculation Methods (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5d53099c48064d3e8b1a6007355d86cd_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "ia80be4f8fc434b32a03950f0acf4949b_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240084002 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)",
     "role": "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
     "shortName": "Summary of Significant Accounting Policies - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "ia80be4f8fc434b32a03950f0acf4949b_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "stn:MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240134003 - Disclosure - Business Acquisitions - Additional Information (Details)",
     "role": "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails",
     "shortName": "Business Acquisitions - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i68a69f165da142fb90ffbaf6e2861210_I20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "stn:WorkingCapitalRecognisedAsOfAcquisitionDate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CashTransferred",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240144004 - Disclosure - Business Acquisitions - Aggregate Consideration for Assets Acquired and Liabilities Assumed (Details)",
     "role": "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails",
     "shortName": "Business Acquisitions - Aggregate Consideration for Assets Acquired and Liabilities Assumed (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:CashTransferred",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ProfitLossFromDiscontinuedOperations",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240164005 - Disclosure - Discontinued Operations (Details)",
     "role": "http://www.stantec.com/role/DiscontinuedOperationsDetails",
     "shortName": "Discontinued Operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "ie855b7ece9a747bc84fbb9d72e825faf_D20200101-20201231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:ProfitLossFromDiscontinuedOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Cash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240194006 - Disclosure - Cash and Cash Equivalents (Details)",
     "role": "http://www.stantec.com/role/CashandCashEquivalentsDetails",
     "shortName": "Cash and Cash Equivalents (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Cash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:TradeReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240224007 - Disclosure - Trade and Other Receivables - Schedule of Trade and Other Receivables (Details)",
     "role": "http://www.stantec.com/role/TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetails",
     "shortName": "Trade and Other Receivables - Schedule of Trade and Other Receivables (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:TradeReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210011001 - Disclosure - Corporate Information",
     "role": "http://www.stantec.com/role/CorporateInformation",
     "shortName": "Corporate Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "stn:DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:GrossTradeReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240234008 - Disclosure - Trade and Other Receivables - Aging Analysis of Gross Trade Receivables (Details)",
     "role": "http://www.stantec.com/role/TradeandOtherReceivablesAgingAnalysisofGrossTradeReceivablesDetails",
     "shortName": "Trade and Other Receivables - Aging Analysis of Gross Trade Receivables (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "stn:DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:GrossTradeReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i68a69f165da142fb90ffbaf6e2861210_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240264009 - Disclosure - Property and Equipment - Schedule of Property and Equipment (Details)",
     "role": "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails",
     "shortName": "Property and Equipment - Schedule of Property and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i8885dd2c3595490581990e1ae3fcf708_I20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i115bc7b05040470297fa13847de123bb_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ConstructionInProgress",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240274010 - Disclosure - Property and Equipment - Additional Information (Details)",
     "role": "http://www.stantec.com/role/PropertyandEquipmentAdditionalInformationDetails",
     "shortName": "Property and Equipment - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i115bc7b05040470297fa13847de123bb_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ConstructionInProgress",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i68a69f165da142fb90ffbaf6e2861210_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:RightofuseAssets",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240304011 - Disclosure - Lease Assets - Summary of Right-of-use Assets (Details)",
     "role": "http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails",
     "shortName": "Lease Assets - Summary of Right-of-use Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "id0080f6e8de54976811852c3a5cb24b0_I20191231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:RightofuseAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i68a69f165da142fb90ffbaf6e2861210_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:OnerousContractsProvision",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240314012 - Disclosure - Lease Assets - Additional Information (Details)",
     "role": "http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails",
     "shortName": "Lease Assets - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i68a69f165da142fb90ffbaf6e2861210_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:OnerousContractsProvision",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ImpairmentLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240324013 - Disclosure - Lease Assets - Impairment losses and Related Recoverable Amounts for Reportable Segments (Details)",
     "role": "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails",
     "shortName": "Lease Assets - Impairment losses and Related Recoverable Amounts for Reportable Segments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ImpairmentLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutLeaseCostsTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240334014 - Disclosure - Lease Assets - Amounts Recognized in Administrative and Marketing Expenses (Details)",
     "role": "http://www.stantec.com/role/LeaseAssetsAmountsRecognizedinAdministrativeandMarketingExpensesDetails",
     "shortName": "Lease Assets - Amounts Recognized in Administrative and Marketing Expenses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutLeaseCostsTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i68a69f165da142fb90ffbaf6e2861210_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Goodwill",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240364015 - Disclosure - Goodwill - Schedule of Reconciliation of Changes in Goodwill (Details)",
     "role": "http://www.stantec.com/role/GoodwillScheduleofReconciliationofChangesinGoodwillDetails",
     "shortName": "Goodwill - Schedule of Reconciliation of Changes in Goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfReconciliationOfChangesInGoodwillExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i7a4cf001a8534cbc8ba84471e931eef8_I20191231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:Goodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfReconciliationOfChangesInGoodwillExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Goodwill",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240374016 - Disclosure - Goodwill - Schedule of Goodwill Allocated (Details)",
     "role": "http://www.stantec.com/role/GoodwillScheduleofGoodwillAllocatedDetails",
     "shortName": "Goodwill - Schedule of Goodwill Allocated (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i52a97cfea95949e8b6b244c3f68d0be2_I20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:Goodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:GoodwillRecognisedAsOfAcquisitionDate",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240384017 - Disclosure - Goodwill - Additional Information (Details)",
     "role": "http://www.stantec.com/role/GoodwillAdditionalInformationDetails",
     "shortName": "Goodwill - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "ide5d6c6ccac545c2acaeb0575ad2844b_I20211001",
      "decimals": "3",
      "lang": "en-US",
      "name": "ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210021002 - Disclosure - Basis of Preparation",
     "role": "http://www.stantec.com/role/BasisofPreparation",
     "shortName": "Basis of Preparation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i68a69f165da142fb90ffbaf6e2861210_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240414018 - Disclosure - Intangible Assets - Summary of Intangible Assets (Details)",
     "role": "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails",
     "shortName": "Intangible Assets - Summary of Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i7a4cf001a8534cbc8ba84471e931eef8_I20191231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i2047a70c4e0a42e1aa9ecc68e6071bcf_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:SoftwareFinancingObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240424019 - Disclosure - Intangible Assets - Additional Information (Details)",
     "role": "http://www.stantec.com/role/IntangibleAssetsAdditionalInformationDetails",
     "shortName": "Intangible Assets - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i2047a70c4e0a42e1aa9ecc68e6071bcf_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:SoftwareFinancingObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:OtherFinancialAssets",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240454020 - Disclosure - Other Assets - Schedule of Other Assets (Details)",
     "role": "http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails",
     "shortName": "Other Assets - Schedule of Other Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutOtherAssetsTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:OtherAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240464021 - Disclosure - Other Assets - Additional Information (Details)",
     "role": "http://www.stantec.com/role/OtherAssetsAdditionalInformationDetails",
     "shortName": "Other Assets - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "iba3833dbd24640c687b7601a81518ead_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R94": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:OtherFinancialAssets",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240474022 - Disclosure - Other Assets - Summary of Fair Value and Amortized Cost (Details)",
     "role": "http://www.stantec.com/role/OtherAssetsSummaryofFairValueandAmortizedCostDetails",
     "shortName": "Other Assets - Summary of Fair Value and Amortized Cost (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "stn:OtherFinancialAssetAtAmortisedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R95": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i543001d41b124b2a800a273c71ebd407_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:FairValueOfOtherFinancialAssetsMaturity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240484023 - Disclosure - Other Assets - Disclosure of the Bond Portfolio Stated at Fair Value (Details)",
     "role": "http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails",
     "shortName": "Other Assets - Disclosure of the Bond Portfolio Stated at Fair Value (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i543001d41b124b2a800a273c71ebd407_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "stn:FairValueOfOtherFinancialAssetsMaturity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R96": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:TradeAndOtherPayablesToTradeSuppliers",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240514024 - Disclosure - Trade and Other Payables (Details)",
     "role": "http://www.stantec.com/role/TradeandOtherPayablesDetails",
     "shortName": "Trade and Other Payables (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:TradeAndOtherPayablesToTradeSuppliers",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R97": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "stn:DisclosureOfDetailedInformationAboutCapitalManagedTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i5b28933136f3418588e052e2f12ddb70_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:Borrowings",
      "reportCount": 1,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240544025 - Disclosure - Long-Term Debt - Summary of Long Term Debt (Details)",
     "role": "http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails",
     "shortName": "Long-Term Debt - Summary of Long Term Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "ic01b756300664d7285443e48a66da919_I20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "ifrs-full:Borrowings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    },
    "R98": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i1039e570525d4130b5fc18068b82a1b8_D20211029-20211029",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "stn:NumberOfTranches",
      "reportCount": 1,
      "unique": true,
      "unitRef": "tranche",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240554026 - Disclosure - Long-Term Debt - Additional Information (Details)",
     "role": "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails",
     "shortName": "Long-Term Debt - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i1039e570525d4130b5fc18068b82a1b8_D20211029-20211029",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "stn:NumberOfTranches",
      "reportCount": 1,
      "unique": true,
      "unitRef": "tranche",
      "xsiNil": "false"
     }
    },
    "R99": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfOtherProvisionsExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i68a69f165da142fb90ffbaf6e2861210_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:OtherProvisions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240584027 - Disclosure - Provisions - Summary of Provisions (Details)",
     "role": "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails",
     "shortName": "Provisions - Summary of Provisions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfOtherProvisionsExplanatory",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "stn-20211231_d2.htm",
      "contextRef": "i68a69f165da142fb90ffbaf6e2861210_I20201231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:OtherProvisions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cad",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 145,
   "tag": {
    "country_AU": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "AUSTRALIA",
        "terseLabel": "Australia"
       }
      }
     },
     "localname": "AU",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_CA": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CANADA",
        "terseLabel": "Canada"
       }
      }
     },
     "localname": "CA",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "presentation": [
      "http://www.stantec.com/role/GoodwillScheduleofGoodwillAllocatedDetails",
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails",
      "http://www.stantec.com/role/SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails",
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_GB": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED KINGDOM",
        "terseLabel": "United Kingdom"
       }
      }
     },
     "localname": "GB",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "United States"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "presentation": [
      "http://www.stantec.com/role/GoodwillScheduleofGoodwillAllocatedDetails",
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails",
      "http://www.stantec.com/role/SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails",
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_AllCurrenciesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Currencies [Domain]",
        "terseLabel": "All Currencies [Domain]"
       }
      }
     },
     "localname": "AllCurrenciesDomain",
     "nsuri": "http://xbrl.sec.gov/currency/2021",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AddressTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types.",
        "label": "Address Type [Domain]",
        "terseLabel": "Address Type [Domain]"
       }
      }
     },
     "localname": "AddressTypeDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AnnualInformationForm": {
     "auth_ref": [
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.",
        "label": "Annual Information Form",
        "terseLabel": "Annual Information Form"
       }
      }
     },
     "localname": "AnnualInformationForm",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditedAnnualFinancialStatements": {
     "auth_ref": [
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.",
        "label": "Audited Annual Financial Statements",
        "terseLabel": "Audited Annual Financial Statements"
       }
      }
     },
     "localname": "AuditedAnnualFinancialStatements",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r407",
      "r408",
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID",
        "terseLabel": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/AuditInformation"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r407",
      "r408",
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r407",
      "r408",
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_BusinessContactMember": {
     "auth_ref": [
      "r408",
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business contact for the entity",
        "label": "Business Contact [Member]",
        "terseLabel": "Business Contact"
       }
      }
     },
     "localname": "BusinessContactMember",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_ContactPersonnelName": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of contact personnel",
        "label": "Contact Personnel Name",
        "terseLabel": "Contact Personnel Name"
       }
      }
     },
     "localname": "ContactPersonnelName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r407",
      "r408",
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentRegistrationStatement": {
     "auth_ref": [
      "r403"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a registration statement.",
        "label": "Document Registration Statement",
        "terseLabel": "Document Registration Statement"
       }
      }
     },
     "localname": "DocumentRegistrationStatement",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two",
        "terseLabel": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCountry": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ISO 3166-1 alpha-2 country code.",
        "label": "Entity Address, Country",
        "terseLabel": "Entity Address, Country"
       }
      }
     },
     "localname": "EntityAddressCountry",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "countryCodeItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.",
        "label": "Entity Addresses, Address Type [Axis]",
        "terseLabel": "Entity Addresses, Address Type [Axis]"
       }
      }
     },
     "localname": "EntityAddressesAddressTypeAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityAddressesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Entity Addresses [Line Items]",
        "terseLabel": "Entity Addresses [Line Items]"
       }
      }
     },
     "localname": "EntityAddressesLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityAddressesTable": {
     "auth_ref": [
      "r405"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container of address information for the entity",
        "label": "Entity Addresses [Table]",
        "terseLabel": "Entity Addresses [Table]"
       }
      }
     },
     "localname": "EntityAddressesTable",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r405"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r405"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r410"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPrimarySicNumber": {
     "auth_ref": [
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.",
        "label": "Entity Primary SIC Number",
        "terseLabel": "Entity Primary SIC Number"
       }
      }
     },
     "localname": "EntityPrimarySicNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "sicNumberItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r405"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r405"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r407",
      "r408",
      "r409"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r404"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r406"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.stantec.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "ifrs-full_Accruals": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.stantec.com/role/TradeandOtherPayablesDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_TradeAndOtherPayables",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of liabilities to pay for goods or services that have been received or supplied but have not been paid, invoiced or formally agreed with the supplier, including amounts due to employees."
       }
      },
      "en-us": {
       "role": {
        "label": "Accruals",
        "terseLabel": "Accrued liabilities"
       }
      }
     },
     "localname": "Accruals",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherPayablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AccumulatedDepreciationAndAmortisationMember": {
     "auth_ref": [
      "r82",
      "r92",
      "r177",
      "r189",
      "r192"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for accumulated depreciation and amortisation. [Refer: Depreciation and amortisation expense]"
       }
      },
      "en-us": {
       "role": {
        "label": "Accumulated depreciation and amortisation [member]",
        "terseLabel": "Accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationAndAmortisationMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails",
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AccumulatedImpairmentMember": {
     "auth_ref": [
      "r82",
      "r177",
      "r189",
      "r192",
      "r309",
      "r333",
      "r339",
      "r398",
      "r401"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for accumulated impairment. [Refer: Impairment loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Accumulated impairment [member]",
        "terseLabel": "Accumulated impairment"
       }
      }
     },
     "localname": "AccumulatedImpairmentMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails",
      "http://www.stantec.com/role/GoodwillScheduleofReconciliationofChangesinGoodwillDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AccumulatedOtherComprehensiveIncome": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 4.0,
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of accumulated items of income and expense (including reclassification adjustments) that are not recognised in profit or loss as required or permitted by other IFRSs. [Refer: IFRSs [member]; Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Accumulated other comprehensive income",
        "terseLabel": "Accumulated other comprehensive income"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r11"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for accumulated other comprehensive income. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Accumulated other comprehensive income [member]",
        "terseLabel": "Accumulated\u00a0Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred": {
     "auth_ref": [
      "r299"
     ],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The fair value, at acquisition date, of the consideration transferred in a business combination. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Consideration transferred, acquisition-date fair value",
        "terseLabel": "Consideration",
        "totalLabel": "Consideration"
       }
      }
     },
     "localname": "AcquisitiondateFairValueOfTotalConsiderationTransferred",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails",
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination": {
     "auth_ref": [
      "r301"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of acquisition-related costs recognised as an expense for transactions that are recognised separately from the acquisition of assets and the assumption of liabilities in business combinations. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Acquisition-related costs recognised as expense for transaction recognised separately from acquisition of assets and assumption of liabilities in business combination",
        "terseLabel": "Acquisition-related costs"
       }
      }
     },
     "localname": "AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r178"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase in intangible assets other than goodwill resulting from acquisitions through business combinations. [Refer: Business combinations [member]; Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Acquisitions through business combinations, intangible assets other than goodwill",
        "terseLabel": "Additions arising on acquisitions"
       }
      }
     },
     "localname": "AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AcquisitionsThroughBusinessCombinationsOtherProvisions": {
     "auth_ref": [
      "r168"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase in other provisions resulting from acquisitions through business combinations. [Refer: Business combinations [member]; Other provisions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Acquisitions through business combinations, other provisions",
        "terseLabel": "Acquisitions"
       }
      }
     },
     "localname": "AcquisitionsThroughBusinessCombinationsOtherProvisions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "auth_ref": [
      "r85"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase in property, plant and equipment resulting from acquisitions through business combinations. [Refer: Business combinations [member]; Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Acquisitions through business combinations, property, plant and equipment",
        "terseLabel": "Additions arising on acquisitions"
       }
      }
     },
     "localname": "AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ActuarialAssumptionOfDiscountRates": {
     "auth_ref": [
      "r118"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The discount rate used as the significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit obligation, at present value; Actuarial assumptions [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Actuarial assumption of discount rates",
        "terseLabel": "Discount rate"
       }
      }
     },
     "localname": "ActuarialAssumptionOfDiscountRates",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ActuarialAssumptionOfExpectedRatesOfInflation": {
     "auth_ref": [
      "r118"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The expected rate of inflation that is used as a significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit plans [member]; Defined benefit obligation, at present value; Actuarial assumptions [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Actuarial assumption of expected rates of inflation",
        "terseLabel": "Rate of inflation,\u00a0pre-retirement"
       }
      }
     },
     "localname": "ActuarialAssumptionOfExpectedRatesOfInflation",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsAdditionalInformationDetails",
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ActuarialAssumptionOfExpectedRatesOfPensionIncreases": {
     "auth_ref": [
      "r118"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The expected rate of increases in pension that is used as a significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit plans [member]; Defined benefit obligation, at present value; Actuarial assumptions [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Actuarial assumption of expected rates of pension increases",
        "terseLabel": "Rate of increase in future pensions payment"
       }
      }
     },
     "localname": "ActuarialAssumptionOfExpectedRatesOfPensionIncreases",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ActuarialAssumptionOfExpectedRatesOfSalaryIncreases": {
     "auth_ref": [
      "r118"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The expected rate of salary increases used as a significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit plans [member]; Defined benefit obligation, at present value; Actuarial assumptions [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Actuarial assumption of expected rates of salary increases",
        "terseLabel": "Rate of increase in salaries"
       }
      }
     },
     "localname": "ActuarialAssumptionOfExpectedRatesOfSalaryIncreases",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ActuarialAssumptionsAxis": {
     "auth_ref": [
      "r120"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Actuarial assumptions [axis]",
        "terseLabel": "Actuarial assumptions [axis]"
       }
      }
     },
     "localname": "ActuarialAssumptionsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ActuarialAssumptionsMember": {
     "auth_ref": [
      "r120"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all actuarial assumptions. Actuarial assumptions are the entity\u2019s unbiased and mutually compatible best estimates of the demographic and financial variables that will determine the ultimate cost of providing post-employment benefits. It also represents the standard value for the 'Actuarial assumptions' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Actuarial assumptions [member]",
        "terseLabel": "Actuarial assumptions [member]"
       }
      }
     },
     "localname": "ActuarialAssumptionsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r104"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease (increase) in a net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in demographic assumptions that result in remeasurements of the net defined benefit liability (asset). Demographic assumptions deal with matters such as: (a) mortality; (b) rates of employee turnover, disability and early retirement; (c) the proportion of plan members with dependants who will be eligible for benefits; (d) the proportion of plan members who will select each form of payment option available under the plan terms; and (e) claim rates under medical plans. [Refer: Net defined benefit liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Decrease (increase) in net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in demographic assumptions",
        "negatedLabel": "Changes in demographic assumptions"
       }
      }
     },
     "localname": "ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r105"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease (increase) in a net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in financial assumptions that result in remeasurements of the net defined benefit liability (asset). Financial assumptions deal with items such as: (a) the discount rate; (b) benefit levels, excluding any cost of the benefits to be met by employees, and future salary; (c) in the case of medical benefits, future medical costs, including claim handling costs (ie the costs that will be incurred in processing and resolving claims, including legal and adjuster's fees); and (d) taxes payable by the plan on contributions relating to service before the reporting date or on benefits resulting from that service. [Refer: Net defined benefit liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Decrease (increase) in net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in financial assumptions",
        "negatedLabel": "Changes in financial assumptions"
       }
      }
     },
     "localname": "ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r106"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease (increase) in a net defined benefit liability (asset) resulting from actuarial gains (losses) arising from experience adjustments that result in remeasurements of the net defined benefit liability (asset). Experience adjustments deal with the effects of differences between the previous actuarial assumptions and what has actually occurred. [Refer: Net defined benefit liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Decrease (increase) in net defined benefit liability (asset) resulting from actuarial gains (losses) arising from experience adjustments",
        "negatedLabel": "Experience adjustments"
       }
      }
     },
     "localname": "ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdditionalPaidinCapital": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 2.0,
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount received or receivable from the issuance of the entity's shares in excess of nominal value and amounts received from other transactions involving the entity's stock or stockholders."
       }
      },
      "en-us": {
       "role": {
        "label": "Additional paid-in capital",
        "terseLabel": "Contributed surplus"
       }
      }
     },
     "localname": "AdditionalPaidinCapital",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdditionalPaidinCapitalMember": {
     "auth_ref": [
      "r11"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for amounts received from issuance of the entity's shares in excess of nominal value and amounts received from other transactions involving the entity's stock or stockholders."
       }
      },
      "en-us": {
       "role": {
        "label": "Additional paid-in capital [member]",
        "terseLabel": "Contributed Surplus"
       }
      }
     },
     "localname": "AdditionalPaidinCapitalMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AdditionalRecognitionGoodwill": {
     "auth_ref": [
      "r307"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of additional goodwill recognised, except goodwill included in a disposal group that, on acquisition, meets the criteria to be classified as held for sale in accordance with IFRS 5. [Refer: Goodwill; Disposal groups classified as held for sale [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Additional recognition, goodwill",
        "terseLabel": "Acquisitions"
       }
      }
     },
     "localname": "AdditionalRecognitionGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails",
      "http://www.stantec.com/role/GoodwillScheduleofReconciliationofChangesinGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r178"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of additions to intangible assets other than goodwill, other than those acquired through business combinations. [Refer: Business combinations [member]; Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Additions other than through business combinations, intangible assets other than goodwill",
        "terseLabel": "Additions"
       }
      }
     },
     "localname": "AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "auth_ref": [
      "r83"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of additions to property, plant and equipment other than those acquired through business combinations. [Refer: Business combinations [member]; Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Additions other than through business combinations, property, plant and equipment",
        "terseLabel": "Additions"
       }
      }
     },
     "localname": "AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdditionsToRightofuseAssets": {
     "auth_ref": [
      "r276"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of additions to right-of-use assets. [Refer: Right-of-use assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Additions to right-of-use assets",
        "terseLabel": "Additions"
       }
      }
     },
     "localname": "AdditionsToRightofuseAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustedWeightedAverageShares": {
     "auth_ref": [
      "r148"
     ],
     "calculation": {
      "http://www.stantec.com/role/WeightedAverageSharesOutstandingScheduleofBasicandDilutedCommonSharesOutstandingCalculatedonWeightedAverageBasisDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average number of ordinary shares outstanding plus the weighted average number of ordinary shares that would be issued on the conversion of all the dilutive potential ordinary shares into ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average number of ordinary shares used in calculating diluted earnings per share",
        "totalLabel": "Diluted shares (in shares)"
       }
      }
     },
     "localname": "AdjustedWeightedAverageShares",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/WeightedAverageSharesOutstandingScheduleofBasicandDilutedCommonSharesOutstandingCalculatedonWeightedAverageBasisDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ifrs-full_AdjustmentsForAmortisationExpense": {
     "auth_ref": [
      "r205"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for amortisation expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss); Depreciation and amortisation expense]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for amortisation expense",
        "terseLabel": "Amortization of intangible assets"
       }
      }
     },
     "localname": "AdjustmentsForAmortisationExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets": {
     "auth_ref": [
      "r203"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for the decrease (increase) in accrued income other than contract assets to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Accrued income other than contract assets; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for decrease (increase) in accrued income other than contract assets",
        "negatedTerseLabel": "Unbilled receivables"
       }
      }
     },
     "localname": "AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets": {
     "auth_ref": [
      "r203"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for the decrease (increase) in contract assets to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Contract assets; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for decrease (increase) in contract assets",
        "terseLabel": "Contract assets"
       }
      }
     },
     "localname": "AdjustmentsForDecreaseIncreaseInContractAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInPrepaidExpenses": {
     "auth_ref": [
      "r205"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for the decrease (increase) in prepaid expenses to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Current prepaid expenses; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for decrease (increase) in prepaid expenses",
        "terseLabel": "Prepaid expenses"
       }
      }
     },
     "localname": "AdjustmentsForDecreaseIncreaseInPrepaidExpenses",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables": {
     "auth_ref": [
      "r205"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in trade and other receivables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other receivables; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for decrease (increase) in trade and other receivables",
        "terseLabel": "Trade and other receivables"
       }
      }
     },
     "localname": "AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForDeferredTaxExpense": {
     "auth_ref": [
      "r205"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for deferred tax expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Deferred tax expense (income); Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for deferred tax expense",
        "terseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "AdjustmentsForDeferredTaxExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForFairValueGainsLosses": {
     "auth_ref": [
      "r204"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for fair value losses (gains) to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for fair value losses (gains)",
        "terseLabel": "Unrealized gain on equity securities"
       }
      }
     },
     "localname": "AdjustmentsForFairValueGainsLosses",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss": {
     "auth_ref": [
      "r204"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Impairment loss (reversal of impairment loss) recognised in profit or loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss",
        "terseLabel": "Net impairment of lease assets and property and equipment"
       }
      }
     },
     "localname": "AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities": {
     "auth_ref": [
      "r203"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for the increase (decrease) in deferred income other than contract liabilities to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Deferred income other than contract liabilities; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for increase (decrease) in deferred income other than contract liabilities",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables": {
     "auth_ref": [
      "r205"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for increase (decrease) in trade and other payables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other payables; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for increase (decrease) in trade and other payables",
        "terseLabel": "Trade and other payables and other accruals"
       }
      }
     },
     "localname": "AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForProvisions": {
     "auth_ref": [
      "r204"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for provisions to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Provisions; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for provisions",
        "terseLabel": "Provisions"
       }
      }
     },
     "localname": "AdjustmentsForProvisions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForSharebasedPayments": {
     "auth_ref": [
      "r204"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for share-based payments to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for share-based payments",
        "terseLabel": "Share-based compensation"
       }
      }
     },
     "localname": "AdjustmentsForSharebasedPayments",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AggregatedIndividuallyImmaterialBusinessCombinationsMember": {
     "auth_ref": [
      "r305"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the aggregation of business combinations that are individually immaterial. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Aggregated individually immaterial business combinations [member]",
        "terseLabel": "Aggregated individually immaterial business combinations",
        "verboseLabel": "Other acquisitions"
       }
      }
     },
     "localname": "AggregatedIndividuallyImmaterialBusinessCombinationsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails",
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AggregatedMeasurementMember": {
     "auth_ref": [
      "r187",
      "r191",
      "r245"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all types of measurement. It also represents the standard value for the 'Measurement' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Aggregated measurement [member]",
        "terseLabel": "Aggregated measurement [member]"
       }
      }
     },
     "localname": "AggregatedMeasurementMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails",
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AggregatedTimeBandsMember": {
     "auth_ref": [
      "r35",
      "r122",
      "r264",
      "r281",
      "r282",
      "r321",
      "r347",
      "r353",
      "r377",
      "r378",
      "r380",
      "r381"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated time bands. It also represents the standard value for the 'Maturity' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Aggregated time bands [member]",
        "terseLabel": "Aggregated time bands [member]"
       }
      }
     },
     "localname": "AggregatedTimeBandsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsDetails",
      "http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails",
      "http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails",
      "http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails",
      "http://www.stantec.com/role/TradeandOtherReceivablesAgingAnalysisofGrossTradeReceivablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AllLevelsOfFairValueHierarchyMember": {
     "auth_ref": [
      "r117",
      "r246"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all levels of the fair value hierarchy. It also represents the standard value for the 'Levels of fair value hierarchy' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "All levels of fair value hierarchy [member]",
        "terseLabel": "All levels of fair value hierarchy [member]"
       }
      }
     },
     "localname": "AllLevelsOfFairValueHierarchyMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails",
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails",
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets": {
     "auth_ref": [
      "r393"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of an allowance account used to record impairments to financial assets due to credit losses. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Allowance account for credit losses of financial assets",
        "terseLabel": "Expected credit losses",
        "verboseLabel": "Loss allowance provision, end of the year"
       }
      }
     },
     "localname": "AllowanceAccountForCreditLossesOfFinancialAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails",
      "http://www.stantec.com/role/TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AmortisationExpense": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": 4.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of amortisation expense. Amortisation is the systematic allocation of depreciable amounts of intangible assets over their useful lives."
       }
      },
      "en-us": {
       "role": {
        "label": "Amortisation expense",
        "terseLabel": "Amortization of intangible assets"
       }
      }
     },
     "localname": "AmortisationExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r179"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of amortisation of intangible assets other than goodwill. [Refer: Depreciation and amortisation expense; Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Amortisation, intangible assets other than goodwill",
        "terseLabel": "Amortization"
       }
      }
     },
     "localname": "AmortisationIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AmountsPayableRelatedPartyTransactions": {
     "auth_ref": [
      "r133",
      "r137"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amounts payable resulting from related party transactions. [Refer: Related parties [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Amounts payable, related party transactions",
        "terseLabel": "Amounts Owed by Related Parties"
       }
      }
     },
     "localname": "AmountsPayableRelatedPartyTransactions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresTransactionswithJointVenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amounts recognised as of acquisition date for each major class of assets acquired and liabilities assumed [abstract]",
        "terseLabel": "Assets and liabilities acquired"
       }
      }
     },
     "localname": "AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_AnalysisOfIncomeAndExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Analysis of income and expense [abstract]",
        "terseLabel": "Analysis of income and expense [abstract]"
       }
      }
     },
     "localname": "AnalysisOfIncomeAndExpenseAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ApplicableTaxRate": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails": {
       "order": 6.0,
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The applicable income tax rate."
       }
      },
      "en-us": {
       "role": {
        "label": "Applicable tax rate",
        "verboseLabel": "Income tax expense at statutory Canadian rates"
       }
      }
     },
     "localname": "ApplicableTaxRate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_Assets": {
     "auth_ref": [
      "r32",
      "r245",
      "r246",
      "r248",
      "r363",
      "r365"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits."
       }
      },
      "en-us": {
       "role": {
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_AverageEffectiveTaxRate": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The tax expense (income) divided by the accounting profit. [Refer: Accounting profit]"
       }
      },
      "en-us": {
       "role": {
        "label": "Average effective tax rate",
        "totalLabel": "Average effective tax rate"
       }
      }
     },
     "localname": "AverageEffectiveTaxRate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_AverageRateOfHedgingInstrument": {
     "auth_ref": [
      "r322"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The average rate of a hedging instrument. [Refer: Hedging instruments [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Average rate of hedging instrument",
        "terseLabel": "Interest rate swap agreement, fixed Interest rate"
       }
      }
     },
     "localname": "AverageRateOfHedgingInstrument",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_BankBorrowingsUndiscountedCashFlows": {
     "auth_ref": [
      "r349",
      "r356"
     ],
     "calculation": {
      "http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of contractual undiscounted cash flows in relation to bank borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Bank borrowings, undiscounted cash flows",
        "terseLabel": "Bank indebtedness"
       }
      }
     },
     "localname": "BankBorrowingsUndiscountedCashFlows",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_BankOverdraftsClassifiedAsCashEquivalents": {
     "auth_ref": [
      "r216"
     ],
     "calculation": {
      "http://www.stantec.com/role/CapitalManagementSummaryofCapitalManagedDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_NetDebt",
       "weight": 1.0
      },
      "http://www.stantec.com/role/CashandCashEquivalentsDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition",
       "weight": -1.0
      },
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 8.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount that has been withdrawn from an account in excess of existing cash balances. This is considered a short-term extension of credit by the bank. [Refer: Cash and cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Bank overdrafts",
        "negatedLabel": "Bank indebtedness",
        "terseLabel": "Bank indebtedness"
       }
      }
     },
     "localname": "BankOverdraftsClassifiedAsCashEquivalents",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CapitalManagementSummaryofCapitalManagedDetails",
      "http://www.stantec.com/role/CashandCashEquivalentsDetails",
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_BasicEarningsLossPerShare": {
     "auth_ref": [
      "r145",
      "r146"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator) divided by the weighted average number of ordinary shares outstanding during the period (the denominator)."
       }
      },
      "en-us": {
       "role": {
        "label": "Basic earnings (loss) per share",
        "totalLabel": "Total basic earnings per share (in cad per share)"
       }
      }
     },
     "localname": "BasicEarningsLossPerShare",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_BasicEarningsLossPerShareFromContinuingOperations": {
     "auth_ref": [
      "r145",
      "r146"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": 1.0,
       "parentTag": "ifrs-full_BasicEarningsLossPerShare",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "Basic earnings (loss) per share from continuing operations. [Refer: Basic earnings (loss) per share; Continuing operations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Basic earnings (loss) per share from continuing operations",
        "terseLabel": "Continuing operations (in cad per share)"
       }
      }
     },
     "localname": "BasicEarningsLossPerShareFromContinuingOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations": {
     "auth_ref": [
      "r146",
      "r147"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "ifrs-full_BasicEarningsLossPerShare",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "Basic earnings (loss) per share from discontinued operations. [Refer: Basic earnings (loss) per share; Discontinued operations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Basic earnings (loss) per share from discontinued operations",
        "terseLabel": "Discontinued operations(in cad per share)"
       }
      }
     },
     "localname": "BasicEarningsLossPerShareFromDiscontinuedOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_BasicEarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic earnings per share [abstract]",
        "terseLabel": "Earnings per share, basic"
       }
      }
     },
     "localname": "BasicEarningsPerShareAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_BondsIssued": {
     "auth_ref": [
      "r12"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of bonds issued by the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Bonds issued",
        "terseLabel": "Bonds issued under surety facilities"
       }
      }
     },
     "localname": "BondsIssued",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_Borrowings": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.stantec.com/role/CapitalManagementSummaryofCapitalManagedDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_NetDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of outstanding funds that the entity is obligated to repay."
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowings",
        "totalLabel": "Long-term debt"
       }
      }
     },
     "localname": "Borrowings",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CapitalManagementSummaryofCapitalManagedDetails",
      "http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_BorrowingsByNameAxis": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowings by name [axis]",
        "terseLabel": "Borrowings by name [axis]"
       }
      }
     },
     "localname": "BorrowingsByNameAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationRollForwardDetails",
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_BorrowingsByNameMember": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all borrowings when disaggregated by name. It also represents the standard value for the 'Borrowings by name' axis if no other member is used. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowings by name [member]",
        "terseLabel": "Borrowings by name [member]"
       }
      }
     },
     "localname": "BorrowingsByNameMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationRollForwardDetails",
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_BorrowingsInterestRate": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The interest rate on borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowings, interest rate",
        "terseLabel": "Borrowings, interest rate"
       }
      }
     },
     "localname": "BorrowingsInterestRate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_BottomOfRangeMember": {
     "auth_ref": [
      "r253",
      "r255",
      "r257",
      "r291",
      "r345",
      "r380"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the bottom of a range."
       }
      },
      "en-us": {
       "role": {
        "label": "Bottom of range [member]",
        "terseLabel": "Bottom of range"
       }
      }
     },
     "localname": "BottomOfRangeMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillAdditionalInformationDetails",
      "http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails",
      "http://www.stantec.com/role/OtherAssetsAdditionalInformationDetails",
      "http://www.stantec.com/role/ProvisionsAdditionalInformationDetails",
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_BuildingsMember": {
     "auth_ref": [
      "r80"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a class of plant, property and equipment representing depreciable buildings and similar structures for use in operations. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Buildings [member]",
        "verboseLabel": "Building"
       }
      }
     },
     "localname": "BuildingsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_BusinessCombinationsAxis": {
     "auth_ref": [
      "r304"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Business combinations [axis]",
        "terseLabel": "Business combinations [axis]"
       }
      }
     },
     "localname": "BusinessCombinationsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails",
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.stantec.com/role/GoodwillAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CancellationOfTreasuryShares": {
     "auth_ref": [
      "r8"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of treasury stock cancelled during the period. [Refer: Treasury shares]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cancellation of treasury shares",
        "verboseLabel": "Cost of common shares repurchased and cancelled"
       }
      }
     },
     "localname": "CancellationOfTreasuryShares",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis": {
     "auth_ref": [
      "r82",
      "r89",
      "r177",
      "r181",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r309",
      "r333",
      "r335",
      "r398",
      "r402"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]",
        "terseLabel": "Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]"
       }
      }
     },
     "localname": "CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails",
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails",
      "http://www.stantec.com/role/GoodwillScheduleofReconciliationofChangesinGoodwillDetails",
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails",
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CarryingAmountMember": {
     "auth_ref": [
      "r89",
      "r181",
      "r188",
      "r190",
      "r191",
      "r309",
      "r333",
      "r335",
      "r398",
      "r400"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the amount at which an asset is recognised in the statement of financial position (after deducting any accumulated depreciation or amortisation and accumulated impairment losses). It also represents the standard value for the 'Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount' axis if no other member is used. [Refer: Depreciation and amortisation expense; Impairment loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Carrying amount [member]",
        "terseLabel": "Carrying amount [member]"
       }
      }
     },
     "localname": "CarryingAmountMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails",
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails",
      "http://www.stantec.com/role/GoodwillScheduleofReconciliationofChangesinGoodwillDetails",
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails",
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Cash": {
     "auth_ref": [
      "r216"
     ],
     "calculation": {
      "http://www.stantec.com/role/CashandCashEquivalentsDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_CashAndCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of cash on hand and demand deposits. [Refer: Cash on hand]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash",
        "terseLabel": "Cash"
       }
      }
     },
     "localname": "Cash",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashandCashEquivalentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashAndCashEquivalents": {
     "auth_ref": [
      "r24",
      "r216",
      "r237"
     ],
     "calculation": {
      "http://www.stantec.com/role/CapitalManagementSummaryofCapitalManagedDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_NetDebt",
       "weight": -1.0
      },
      "http://www.stantec.com/role/CashandCashEquivalentsDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition",
       "weight": 1.0
      },
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 7.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of cash on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents",
        "negatedLabel": "Less: cash and deposits",
        "terseLabel": "Cash and deposits",
        "totalLabel": "Cash and deposits"
       }
      }
     },
     "localname": "CashAndCashEquivalents",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CapitalManagementSummaryofCapitalManagedDetails",
      "http://www.stantec.com/role/CashandCashEquivalentsDetails",
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets": {
     "auth_ref": [
      "r113"
     ],
     "calculation": {
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_PlanAssetsAtFairValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount cash and cash equivalents contribute to the fair value of defined benefit plan assets. [Refer: Cash and cash equivalents; Plan assets, at fair value; Defined benefit plans [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents, amount contributed to fair value of plan assets",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition": {
     "auth_ref": [
      "r216"
     ],
     "calculation": {
      "http://www.stantec.com/role/CashandCashEquivalentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of cash and cash equivalents in the statement of cash flows when different from the amount of cash and cash equivalents in the statement of financial position. [Refer: Cash and cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents if different from statement of financial position",
        "periodEndLabel": "Cash and cash equivalents, end of the year",
        "periodStartLabel": "Cash and cash equivalents, beginning of the year",
        "totalLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashandCashEquivalentsDetails",
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r300"
     ],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 12.0,
       "parentTag": "ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for cash and cash equivalents acquired in a business combination. [Refer: Cash and cash equivalents; Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents recognised as of acquisition date",
        "terseLabel": "Cash acquired"
       }
      }
     },
     "localname": "CashAndCashEquivalentsRecognisedAsOfAcquisitionDate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowHedgesMember": {
     "auth_ref": [
      "r186",
      "r325",
      "r326",
      "r329"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for hedges of the exposure to variability in cash flows that (a) are attributable to a particular risk associated with a recognised asset or liability (such as all or some future interest payments on variable rate debt) or a highly probable forecast transaction; and (b) could affect profit or loss. [Refer: Hedges [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flow hedges [member]",
        "terseLabel": "Cash flow hedges"
       }
      }
     },
     "localname": "CashFlowHedgesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivities": {
     "auth_ref": [
      "r193",
      "r219"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) financing activities, which are activities that result in changes in the size and composition of the contributed equity and borrowings of the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) financing activities",
        "totalLabel": "Net cash flows from (used in) financing activities"
       }
      }
     },
     "localname": "CashFlowsFromUsedInFinancingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) financing activities [abstract]",
        "terseLabel": "CASH FLOWS FROM (USED IN) FINANCING ACTIVITIES"
       }
      }
     },
     "localname": "CashFlowsFromUsedInFinancingActivitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivities": {
     "auth_ref": [
      "r193",
      "r219"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) investing activities, which are the acquisition and disposal of long-term assets and other investments not included in cash equivalents."
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) investing activities",
        "totalLabel": "Net cash flows used in investing activities"
       }
      }
     },
     "localname": "CashFlowsFromUsedInInvestingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) investing activities [abstract]",
        "terseLabel": "CASH FLOWS FROM (USED IN) INVESTING ACTIVITIES"
       }
      }
     },
     "localname": "CashFlowsFromUsedInInvestingActivitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivities": {
     "auth_ref": [
      "r193",
      "r219"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) operating activities, which are the principal revenue-producing activities of the entity and other activities that are not investing or financing activities. [Refer: Revenue]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operating activities",
        "totalLabel": "Net cash flows from operating activities"
       }
      }
     },
     "localname": "CashFlowsFromUsedInOperatingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operating activities [abstract]",
        "terseLabel": "CASH FLOWS FROM (USED IN) OPERATING ACTIVITIES FROM CONTINUING OPERATIONS"
       }
      }
     },
     "localname": "CashFlowsFromUsedInOperatingActivitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations": {
     "auth_ref": [
      "r317"
     ],
     "calculation": {
      "http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) the entity's operating activities, related to continuing operations. [Refer: Continuing operations [member]; Cash flows from (used in) operating activities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operating activities, continuing operations",
        "terseLabel": "Cash flows from operating activities from continuing operations",
        "totalLabel": "Cash flows from operating activities from continuing operations"
       }
      }
     },
     "localname": "CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails",
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations": {
     "auth_ref": [
      "r317"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) the entity's operating activities, related to discontinued operations. [Refer: Discontinued operations [member]; Cash flows from (used in) operating activities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operating activities, discontinued operations",
        "terseLabel": "Cash flows from operating activities from discontinued operations"
       }
      }
     },
     "localname": "CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital": {
     "auth_ref": [
      "r205",
      "r220"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow (outflow) from the entity's operations before changes in working capital."
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operations before changes in working capital",
        "totalLabel": "Cash flows from (used in) operations before changes in working capital"
       }
      }
     },
     "localname": "CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r211"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The aggregate cash flows used in obtaining control of subsidiaries or other businesses, classified as investing activities. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows used in obtaining control of subsidiaries or other businesses, classified as investing activities",
        "negatedLabel": "Business acquisitions, net of cash acquired"
       }
      }
     },
     "localname": "CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashOutflowForLeases": {
     "auth_ref": [
      "r275"
     ],
     "calculation": {
      "http://www.stantec.com/role/CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for leases."
       }
      },
      "en-us": {
       "role": {
        "label": "Cash outflow for leases",
        "totalLabel": "Total cash used for leases"
       }
      }
     },
     "localname": "CashOutflowForLeases",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashTransferred": {
     "auth_ref": [
      "r297"
     ],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 1.0,
       "parentTag": "stn_CashAndCashEquivalentsRecognisedAndTransferredAsOfAcquisitionDate",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The fair value, at acquisition date, of cash transferred as consideration in a business combination. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash transferred",
        "terseLabel": "Cash consideration"
       }
      }
     },
     "localname": "CashTransferred",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CategoriesOfRelatedPartiesAxis": {
     "auth_ref": [
      "r136"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Categories of related parties [axis]",
        "terseLabel": "Categories of related parties [axis]"
       }
      }
     },
     "localname": "CategoriesOfRelatedPartiesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresTransactionswithJointVenturesDetails",
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in liabilities arising from financing activities [abstract]",
        "terseLabel": "Non-cash\u00a0changes"
       }
      }
     },
     "localname": "ChangesInLiabilitiesArisingFromFinancingActivitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationRollForwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ChangesInNetDefinedBenefitLiabilityAssetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in net defined benefit liability (asset) [abstract]",
        "terseLabel": "Administrative and marketing expenses"
       }
      }
     },
     "localname": "ChangesInNetDefinedBenefitLiabilityAssetAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis": {
     "auth_ref": [
      "r96"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Characteristics of defined benefit plans [axis]",
        "terseLabel": "Characteristics of defined benefit plans [axis]"
       }
      }
     },
     "localname": "CharacteristicsOfDefinedBenefitPlansAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails",
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CharacteristicsOfDefinedBenefitPlansMember": {
     "auth_ref": [
      "r96"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all defined benefit plans when disaggregated by characteristics of defined benefits plans. It also represents the standard value for the 'Characteristics of defined benefits plans' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Characteristics of defined benefit plans [member]",
        "terseLabel": "Characteristics of defined benefit plans [member]"
       }
      }
     },
     "localname": "CharacteristicsOfDefinedBenefitPlansMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails",
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ClassesOfAssetsAxis": {
     "auth_ref": [
      "r151",
      "r154",
      "r249",
      "r278"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of assets [axis]",
        "terseLabel": "Classes of assets [axis]"
       }
      }
     },
     "localname": "ClassesOfAssetsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails",
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails",
      "http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfAssetsMember": {
     "auth_ref": [
      "r151",
      "r249",
      "r278"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits. It also represents the standard value for the 'Classes of assets' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Assets [member]",
        "terseLabel": "Assets [member]"
       }
      }
     },
     "localname": "ClassesOfAssetsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails",
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails",
      "http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ClassesOfContingentLiabilitiesAxis": {
     "auth_ref": [
      "r170",
      "r306"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of contingent liabilities [axis]",
        "terseLabel": "Classes of contingent liabilities [axis]"
       }
      }
     },
     "localname": "ClassesOfContingentLiabilitiesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ContingenciesandGuaranteesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfFinancialAssetsAxis": {
     "auth_ref": [
      "r343",
      "r344",
      "r376",
      "r384",
      "r385",
      "r386"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of financial assets [axis]",
        "terseLabel": "Classes of financial assets [axis]"
       }
      }
     },
     "localname": "ClassesOfFinancialAssetsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails",
      "http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails",
      "http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails",
      "http://www.stantec.com/role/OtherAssetsSummaryofFairValueandAmortizedCostDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis": {
     "auth_ref": [
      "r182"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of intangible assets other than goodwill [axis]",
        "terseLabel": "Classes of intangible assets other than goodwill [axis]"
       }
      }
     },
     "localname": "ClassesOfIntangibleAssetsOtherThanGoodwillAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsAdditionalInformationDetails",
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfLiabilitiesAxis": {
     "auth_ref": [
      "r249"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of liabilities [axis]",
        "terseLabel": "Classes of liabilities [axis]"
       }
      }
     },
     "localname": "ClassesOfLiabilitiesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails",
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfOrdinarySharesAxis": {
     "auth_ref": [
      "r145"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of ordinary shares [axis]",
        "terseLabel": "Classes of ordinary shares [axis]"
       }
      }
     },
     "localname": "ClassesOfOrdinarySharesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalSummaryofDividendsDeclaredandRecordedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis": {
     "auth_ref": [
      "r90"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of property, plant and equipment [axis]",
        "terseLabel": "Classes of property, plant and equipment [axis]"
       }
      }
     },
     "localname": "ClassesOfPropertyPlantAndEquipmentAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails",
      "http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails",
      "http://www.stantec.com/role/PropertyandEquipmentAdditionalInformationDetails",
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfProvisionsAxis": {
     "auth_ref": [
      "r168"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of other provisions [axis]",
        "terseLabel": "Classes of other provisions [axis]"
       }
      }
     },
     "localname": "ClassesOfProvisionsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsAdditionalInformationDetails",
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ComponentsOfEquityAxis": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Components of equity [axis]",
        "terseLabel": "Components of equity [axis]"
       }
      }
     },
     "localname": "ComponentsOfEquityAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of other comprehensive income that will be reclassified to profit or loss, net of tax [abstract]",
        "terseLabel": "Items that may be reclassified to net income in subsequent periods:"
       }
      }
     },
     "localname": "ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of other comprehensive income that will not be reclassified to profit or loss, net of tax [abstract]",
        "terseLabel": "Items not to be reclassified to net income:"
       }
      }
     },
     "localname": "ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ComprehensiveIncome": {
     "auth_ref": [
      "r4",
      "r47",
      "r224",
      "r225",
      "r230",
      "r233"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of change in equity resulting from transactions and other events, other than those changes resulting from transactions with owners in their capacity as owners."
       }
      },
      "en-us": {
       "role": {
        "label": "Comprehensive income",
        "totalLabel": "Total comprehensive income for the year, net of tax"
       }
      }
     },
     "localname": "ComprehensiveIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ComputerSoftwareMember": {
     "auth_ref": [
      "r183"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets representing computer software. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Computer software [member]",
        "terseLabel": "Software"
       }
      }
     },
     "localname": "ComputerSoftwareMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ConstructionInProgress": {
     "auth_ref": [
      "r80"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expenditure capitalised during the construction of non-current assets that are not yet available for use. [Refer: Non-current assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Construction in progress",
        "terseLabel": "Construction work in progress"
       }
      }
     },
     "localname": "ConstructionInProgress",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/PropertyandEquipmentAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ContingentLiabilitiesMember": {
     "auth_ref": [
      "r172",
      "r306"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for possible obligations that arise from past events and whose existence will be confirmed only by the occurrence or non-occurrence of one or more uncertain future events not wholly within the control of the entity; or, present obligations that arise from past events but are not recognised because (a) it is probable that an outflow of resources embodying economic benefits will be required to settle the obligations; or (b) the amount of the obligations cannot be measured with sufficient reliability. It also represents the standard value for the 'Classes of contingent liabilities' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Contingent liabilities [member]",
        "terseLabel": "Contingent liabilities [member]"
       }
      }
     },
     "localname": "ContingentLiabilitiesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ContingenciesandGuaranteesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ContingentLiabilitiesRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r300",
      "r311"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of contingent liabilities recognised as of the acquisition date in a business combination. [Refer: Contingent liabilities [member]; Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Contingent liabilities recognised as of acquisition date",
        "terseLabel": "Provision for claims outstanding"
       }
      }
     },
     "localname": "ContingentLiabilitiesRecognisedAsOfAcquisitionDate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ContingentLiabilityForGuaranteesMember": {
     "auth_ref": [
      "r172"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a contingent liability for guarantees. [Refer: Contingent liabilities [member]; Guarantees [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Contingent liability for guarantees [member]",
        "terseLabel": "Contingent liability for guarantees"
       }
      }
     },
     "localname": "ContingentLiabilityForGuaranteesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ContingenciesandGuaranteesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ContinuingAndDiscontinuedOperationsAxis": {
     "auth_ref": [
      "r318"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Continuing and discontinued operations [axis]",
        "terseLabel": "Continuing and discontinued operations [axis]"
       }
      }
     },
     "localname": "ContinuingAndDiscontinuedOperationsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/DiscontinuedOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ContinuingOperationsMember": {
     "auth_ref": [
      "r318"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for components of the entity that are not discontinued operations. A component of an entity comprises operations and cash flows that can be clearly distinguished, operationally and for financial reporting purposes, from the rest of the entity. This member also represents the standard value for the 'Continuing and discontinued operations' axis if no other member is used. [Refer: Discontinued operations [member]; Aggregate continuing and discontinued operations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Continuing operations [member]",
        "terseLabel": "Continuing operations [Member]"
       }
      }
     },
     "localname": "ContinuingOperationsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/DiscontinuedOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ContractLiabilitiesRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r300"
     ],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for contract liabilities assumed in a business combination. [Refer: Contract liabilities; Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Contract liabilities recognised as of acquisition date",
        "negatedLabel": "Deferred revenue",
        "terseLabel": "Contract liabilities recognised as of acquisition date"
       }
      }
     },
     "localname": "ContractLiabilitiesRecognisedAsOfAcquisitionDate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.stantec.com/role/RevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r109"
     ],
     "calculation": {
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease (increase) in net defined benefit liability (asset) resulting from contributions to a defined benefit plan by the employer. [Refer: Net defined benefit liability (asset); Defined benefit plans [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Decrease (increase) in net defined benefit liability (asset) resulting from resulting from contributions to plan by employer",
        "negatedLabel": "Contributions by employer"
       }
      }
     },
     "localname": "ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CostOfSales": {
     "auth_ref": [
      "r2",
      "r59"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "ifrs-full_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of all expenses directly or indirectly attributed to the goods or services sold. Attributed expenses include, but are not limited to, costs previously included in the measurement of inventory that has now been sold, such as depreciation and maintenance of factory buildings and equipment used in the production process, unallocated production overheads, and abnormal amounts of production costs of inventories."
       }
      },
      "en-us": {
       "role": {
        "label": "Cost of sales",
        "terseLabel": "Direct payroll costs"
       }
      }
     },
     "localname": "CostOfSales",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentAssets": {
     "auth_ref": [
      "r36",
      "r230",
      "r231"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 1.0,
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of assets that the entity (a) expects to realise or intends to sell or consume in its normal operating cycle; (b) holds primarily for the purpose of trading; (c) expects to realise within twelve months after the reporting period; or (d) classifies as cash or cash equivalents (as defined in IAS 7) unless the asset is restricted from being exchanged or used to settle a liability for at least twelve months after the reporting period. [Refer: Assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current assets",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "CurrentAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets [abstract]",
        "terseLabel": "Current"
       }
      }
     },
     "localname": "CurrentAssetsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CurrentContractAssets": {
     "auth_ref": [
      "r258"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 3.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current contract assets. [Refer: Contract assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current contract assets",
        "terseLabel": "Contract assets"
       }
      }
     },
     "localname": "CurrentContractAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentContractLiabilities": {
     "auth_ref": [
      "r258"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 2.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current contract liabilities. [Refer: Contract liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current contract liabilities",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "CurrentContractLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentLeaseLiabilities": {
     "auth_ref": [
      "r270"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 7.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current lease liabilities. [Refer: Lease liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current lease liabilities",
        "verboseLabel": "Lease liabilities"
       }
      }
     },
     "localname": "CurrentLeaseLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentLiabilities": {
     "auth_ref": [
      "r37",
      "r230",
      "r232"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 1.0,
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: The amount of liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have an unconditional right to defer settlement for at least twelve months after the reporting period.\nEffective 2023-01-01: The amount of liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have the right at the end of the reporting period to defer settlement for at least twelve months after the reporting period."
       }
      },
      "en-us": {
       "role": {
        "label": "Current liabilities",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "CurrentLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities [abstract]",
        "terseLabel": "Current"
       }
      }
     },
     "localname": "CurrentLiabilitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CurrentMember": {
     "auth_ref": [
      "r339",
      "r355",
      "r399"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a current time band."
       }
      },
      "en-us": {
       "role": {
        "label": "Current [member]",
        "terseLabel": "1\u201330"
       }
      }
     },
     "localname": "CurrentMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_CurrentPortionOfLongtermBorrowings": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.stantec.com/role/CapitalManagementSummaryofCapitalManagedDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_Borrowings",
       "weight": 1.0
      },
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 4.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The current portion of non-current borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current portion of non-current borrowings",
        "netLabel": "Current portion of long-term debt",
        "terseLabel": "Less current portion",
        "verboseLabel": "Long-term debt"
       }
      }
     },
     "localname": "CurrentPortionOfLongtermBorrowings",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CapitalManagementSummaryofCapitalManagedDetails",
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentPrepaidExpenses": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 5.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as a current asset for expenditures made prior to the period when the economic benefit will be realised."
       }
      },
      "en-us": {
       "role": {
        "label": "Current prepaid expenses",
        "terseLabel": "Prepaid expenses"
       }
      }
     },
     "localname": "CurrentPrepaidExpenses",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentProvisions": {
     "auth_ref": [
      "r26"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 5.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current provisions, including provisions for employee benefits. [Refer: Provisions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current provisions",
        "terseLabel": "Provisions"
       }
      }
     },
     "localname": "CurrentProvisions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentRestrictedCashAndCashEquivalents": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.stantec.com/role/CashandCashEquivalentsDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_CashAndCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current restricted cash and cash equivalents. [Refer: Restricted cash and cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current restricted cash and cash equivalents",
        "terseLabel": "Cash in escrow"
       }
      }
     },
     "localname": "CurrentRestrictedCashAndCashEquivalents",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashandCashEquivalentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentTaxAssetsCurrent": {
     "auth_ref": [
      "r28"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 4.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The current amount of current tax assets. [Refer: Current tax assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current tax assets, current",
        "terseLabel": "Income taxes recoverable"
       }
      }
     },
     "localname": "CurrentTaxAssetsCurrent",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentTaxExpenseIncome": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": 1.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0
      },
      "http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofCurrentIncomeTaxExpensefromContinuingOperationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income taxes payable (recoverable) in respect of the taxable profit (tax loss) for a period."
       }
      },
      "en-us": {
       "role": {
        "label": "Current tax expense (income)",
        "terseLabel": "Current",
        "totalLabel": "Current income tax expense"
       }
      }
     },
     "localname": "CurrentTaxExpenseIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome",
      "http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofCurrentIncomeTaxExpensefromContinuingOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentTaxLiabilitiesCurrent": {
     "auth_ref": [
      "r28"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 3.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The current amount of current tax liabilities. [Refer: Current tax liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current tax liabilities, current",
        "terseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "CurrentTaxLiabilitiesCurrent",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentTaxLiabilitiesNoncurrent": {
     "auth_ref": [
      "r28"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 2.0,
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The non-current amount of current tax liabilities. [Refer: Current tax liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current tax liabilities, non-current",
        "terseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "CurrentTaxLiabilitiesNoncurrent",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CustomerrelatedIntangibleAssetsMember": {
     "auth_ref": [
      "r184"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets representing assets related to customers. Such assets may include customer lists, order or production backlog, customer contracts and related customer relationships as well as non-contractual customer relationships."
       }
      },
      "en-us": {
       "role": {
        "label": "Customer-related intangible assets [member]",
        "terseLabel": "Client Relationships"
       }
      }
     },
     "localname": "CustomerrelatedIntangibleAssetsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_DebtInstrumentsAmountContributedToFairValueOfPlanAssets": {
     "auth_ref": [
      "r115"
     ],
     "calculation": {
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_PlanAssetsAtFairValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount instruments representing debt (rather than equity) contribute to the fair value of defined benefit plan assets. [Refer: Plan assets, at fair value; Defined benefit plans [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Debt instruments, amount contributed to fair value of plan assets",
        "terseLabel": "Corporate bonds and fixed income"
       }
      }
     },
     "localname": "DebtInstrumentsAmountContributedToFairValueOfPlanAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions": {
     "auth_ref": [
      "r8"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease (increase) in equity resulting from tax on transactions in which the entity: (a) receives goods or services from the supplier of those goods or services (including an employee) in a share-based payment arrangement; or (b) incurs an obligation to settle the transaction with the supplier in a share-based payment arrangement when another group entity receives those goods or services. [Refer: Share-based payment arrangements [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Decrease (increase) through tax on share-based payment transactions, equity",
        "terseLabel": "Decrease (increase) through tax on share-based payment transactions, equity"
       }
      }
     },
     "localname": "DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DecreaseThroughWriteoffFinancialAssets": {
     "auth_ref": [
      "r333",
      "r334",
      "r354"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease in financial assets resulting from write-off. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Decrease through write-off, financial assets",
        "terseLabel": "Decrease through write-off, financial assets"
       }
      }
     },
     "localname": "DecreaseThroughWriteoffFinancialAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised": {
     "auth_ref": [
      "r73"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of deductible temporary differences for which no deferred tax asset is recognised in the statement of financial position. [Refer: Temporary differences [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deductible temporary differences for which no deferred tax asset is recognised",
        "terseLabel": "Deductible temporary differences"
       }
      }
     },
     "localname": "DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxAssets": {
     "auth_ref": [
      "r29",
      "r33",
      "r74"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 7.0,
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0
      },
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_DeferredTaxLiabilityAsset",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amounts of income taxes recoverable in future periods in respect of: (a) deductible temporary differences; (b) the carryforward of unused tax losses; and (c) the carryforward of unused tax credits. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax assets",
        "terseLabel": "Deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_DeferredTaxExpenseIncome",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of deferred tax expense arising from the write-down, or reversal of a previous write-down, of a deferred tax asset. [Refer: Deferred tax assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax expense arising from write-down or reversal of write-down of deferred tax asset",
        "terseLabel": "Unrecognized tax losses and temporary differences"
       }
      }
     },
     "localname": "DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxExpenseIncome": {
     "auth_ref": [
      "r75"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0
      },
      "http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of tax expense (income) relating to changes in deferred tax liabilities and deferred tax assets. [Refer: Deferred tax assets; Deferred tax liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax expense (income)",
        "terseLabel": "Deferred",
        "totalLabel": "Deferred income tax recovery"
       }
      }
     },
     "localname": "DeferredTaxExpenseIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome",
      "http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss": {
     "auth_ref": [
      "r75"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of tax expense or income relating to changes in deferred tax liabilities and deferred tax assets, recognised in profit or loss. [Refer: Deferred tax assets; Deferred tax expense (income); Deferred tax liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax expense (income) recognised in profit or loss",
        "negatedLabel": "Tax recovery during the year recognized in net income"
       }
      }
     },
     "localname": "DeferredTaxExpenseIncomeRecognisedInProfitOrLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesReconciliationofNetDeferredTaxAssetsLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences": {
     "auth_ref": [
      "r65"
     ],
     "calculation": {
      "http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_DeferredTaxExpenseIncome",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of deferred tax expense or income relating to the creation or reversal of temporary differences. [Refer: Temporary differences [member]; Deferred tax expense (income)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax expense (income) relating to origination and reversal of temporary differences",
        "terseLabel": "Origination and reversal of timing differences"
       }
      }
     },
     "localname": "DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails": {
       "order": 4.0,
       "parentTag": "ifrs-full_DeferredTaxExpenseIncome",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of deferred tax expense or income relating to tax rate changes or the imposition of new taxes. [Refer: Deferred tax expense (income)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax expense (income) relating to tax rate changes or imposition of new taxes",
        "terseLabel": "Change of tax rates"
       }
      }
     },
     "localname": "DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxLiabilities": {
     "auth_ref": [
      "r29",
      "r33",
      "r74"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 6.0,
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0
      },
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_DeferredTaxLiabilityAsset",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amounts of income taxes payable in future periods in respect of taxable temporary differences. [Refer: Temporary differences [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax liabilities",
        "negatedTerseLabel": "Deferred tax liabilities",
        "terseLabel": "Deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r300"
     ],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for deferred tax liabilities assumed in a business combination. [Refer: Deferred tax liabilities; Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax liabilities recognised as of acquisition date",
        "negatedLabel": "Deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxLiabilityAsset": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of deferred tax liabilities or assets. [Refer: Deferred tax liabilities; Deferred tax assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax liability (asset)",
        "negatedPeriodEndLabel": "Balance, end of the year",
        "negatedPeriodStartLabel": "Balance, beginning of the year",
        "negatedTotalLabel": "Deferred income tax assets (liabilities)"
       }
      }
     },
     "localname": "DeferredTaxLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesReconciliationofNetDeferredTaxAssetsLiabilitiesDetails",
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity": {
     "auth_ref": [
      "r69"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of deferred tax related to items credited (charged) directly to equity. [Refer: Deferred tax expense (income)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax relating to items credited (charged) directly to equity",
        "negatedLabel": "Tax effect on equity items"
       }
      }
     },
     "localname": "DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesReconciliationofNetDeferredTaxAssetsLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DepreciationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r87",
      "r91"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": 3.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of depreciation of property, plant and equipment. [Refer: Depreciation and amortisation expense; Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Depreciation, property, plant and equipment",
        "terseLabel": "Depreciation of property and equipment",
        "verboseLabel": "Depreciation"
       }
      }
     },
     "localname": "DepreciationPropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome",
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DepreciationRightofuseAssets": {
     "auth_ref": [
      "r271"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": 9.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of depreciation of right-of-use assets. [Refer: Depreciation and amortisation expense; Right-of-use assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Depreciation, right-of-use assets",
        "negatedLabel": "Depreciation",
        "terseLabel": "Depreciation of lease assets"
       }
      }
     },
     "localname": "DepreciationRightofuseAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome",
      "http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DerivativeFinancialLiabilitiesHeldForHedging": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.stantec.com/role/OtherLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_OtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of derivative financial liabilities held for hedging. [Refer: Derivative financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Derivative financial liabilities held for hedging",
        "terseLabel": "Interest rate swap"
       }
      }
     },
     "localname": "DerivativeFinancialLiabilitiesHeldForHedging",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DerivativesMember": {
     "auth_ref": [
      "r250",
      "r254",
      "r344",
      "r357"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for financial instruments or other contracts within the scope of IFRS 9 with all three of the following characteristics: (a) Their value changes in response to the change in a specified interest rate, financial instrument price, commodity price, foreign exchange rate, index of prices or rates, credit rating or credit index, or other variable, provided in the case of a non-financial variable that the variable is not specific to a party to the contract (sometimes called the \u2018underlying\u2019); (b) They require no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; (c) They are settled at a future date. [Refer: Financial instruments, class [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Derivatives [member]",
        "terseLabel": "Interest rate swap"
       }
      }
     },
     "localname": "DerivativesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for business combinations and goodwill. [Refer: Business combinations [member]; Goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for business combinations and goodwill [text block]",
        "terseLabel": "Business combinations and goodwill"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForBusinessCombinationsAndGoodwillExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for business combinations. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for business combinations [text block]",
        "terseLabel": "Business combinations"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for depreciation expense. [Refer: Depreciation and amortisation expense]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for depreciation expense [text block]",
        "terseLabel": "Schedule of Estimated Useful Lives and Depreciation Calculation Methods"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForDepreciationExpenseExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for dividends. Dividends are distributions of profits to holders of equity investments in proportion to their holdings of a particular class of capital."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for dividends [text block]",
        "terseLabel": "Dividends"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForDividendsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForEarningsPerShareExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for earnings per share."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for earnings per share [text block]",
        "terseLabel": "Earnings per share"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForEarningsPerShareExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for employee benefits. Employee benefits are all forms of consideration given by an entity in exchange for services rendered by employees or for the termination of employment."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for employee benefits [text block]",
        "terseLabel": "Employee benefit plans"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for financial instruments. [Refer: Financial instruments, class [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for financial instruments [text block]",
        "terseLabel": "Financial instruments"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for foreign currency translation."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for foreign currency translation [text block]",
        "terseLabel": "Foreign currency translation"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for the impairment of assets."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for impairment of assets [text block]",
        "terseLabel": "Impairment"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForImpairmentOfAssetsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for the impairment of non-financial assets. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for impairment of non-financial assets [text block]",
        "terseLabel": "Impairment of non-financial assets"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for income tax."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for income tax [text block]",
        "terseLabel": "Taxes"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForIncomeTaxExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for intangible assets other than goodwill [text block]",
        "terseLabel": "Intangible assets"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for investment in associates and joint ventures. [Refer: Associates [member]; Joint ventures [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for investment in associates and joint ventures [text block]",
        "terseLabel": "Investments in joint arrangements and associates"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForInvestmentInAssociatesAndJointVenturesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for leases. A lease is an agreement whereby the lessor conveys to the lessee in return for a payment or series of payments the right to use an asset for an agreed period of time."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for leases [text block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForLeasesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for non-current assets or disposal groups classified as held for sale and discontinued operations. [Refer: Discontinued operations [member]; Non-current assets or disposal groups classified as held for sale]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for non-current assets or disposal groups classified as held for sale and discontinued operations [text block]",
        "terseLabel": "Discontinued operations"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleAndDiscontinuedOperationsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for property, plant and equipment [text block]",
        "terseLabel": "Property and equipment"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for provisions. [Refer: Provisions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for provisions [text block]",
        "terseLabel": "Provisions"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForProvisionsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for recognising revenue. [Refer: Revenue]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for recognition of revenue [text block]",
        "terseLabel": "Revenue recognition"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForRecognitionOfRevenue",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for transactions in which the entity: (a) receives goods or services from the supplier of those goods or services (including an employee) in a share-based payment arrangement; or (b) incurs an obligation to settle the transaction with the supplier in a share-based payment arrangement when another group entity receives those goods or services. [Refer: Share-based payment arrangements [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for share-based payment transactions [text block]",
        "terseLabel": "Share-based payment transactions"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents": {
     "auth_ref": [
      "r217"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy used to determine the components of cash and cash equivalents. [Refer: Cash and cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for determining components of cash and cash equivalents [text block]",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections": {
     "auth_ref": [
      "r158",
      "r160"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The discount rate applied to cash flow projections for a cash-generating unit (group of units). [Refer: Cash-generating units [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Discount rate applied to cash flow projections",
        "terseLabel": "Discount rate applied to cash flow projections"
       }
      }
     },
     "localname": "DescriptionOfDiscountRatesAppliedToCashFlowProjections",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_DescriptionOfExpectedTimingOfOutflowsOtherProvisions": {
     "auth_ref": [
      "r169"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the expected timing of outflows of economic benefits related to other provisions. [Refer: Other provisions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of expected timing of outflows, other provisions",
        "terseLabel": "Cash outflows for existing provisions expected period"
       }
      }
     },
     "localname": "DescriptionOfExpectedTimingOfOutflowsOtherProvisions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections": {
     "auth_ref": [
      "r157",
      "r159"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The growth rate used to extrapolate cash flow projections beyond the period covered by the most recent budgets/forecasts for a cash-generating unit (group of units). [Refer: Cash-generating units [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Growth rate used to extrapolate cash flow projections",
        "terseLabel": "Percentage of growth rate"
       }
      }
     },
     "localname": "DescriptionOfGrowthRateUsedToExtrapolateCashFlowProjections",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_DilutedEarningsLossPerShare": {
     "auth_ref": [
      "r145",
      "r146"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator), divided by the weighted average number of ordinary shares outstanding during the period (the denominator), both adjusted for the effects of all dilutive potential ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Diluted earnings (loss) per share",
        "totalLabel": "Total diluted earnings per share (in cad per share)"
       }
      }
     },
     "localname": "DilutedEarningsLossPerShare",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations": {
     "auth_ref": [
      "r145",
      "r146"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": 1.0,
       "parentTag": "ifrs-full_DilutedEarningsLossPerShare",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "Diluted earnings (loss) per share from continuing operations. [Refer: Continuing operations [member]; Diluted earnings (loss) per share]"
       }
      },
      "en-us": {
       "role": {
        "label": "Diluted earnings (loss) per share from continuing operations",
        "terseLabel": "Continuing operations (in cad per share)"
       }
      }
     },
     "localname": "DilutedEarningsLossPerShareFromContinuingOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations": {
     "auth_ref": [
      "r146",
      "r147"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "ifrs-full_DilutedEarningsLossPerShare",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "Diluted earnings (loss) per share from discontinued operations. [Refer: Diluted earnings (loss) per share; Discontinued operations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Diluted earnings (loss) per share from discontinued operations",
        "terseLabel": "Discontinued operations (in cad per share)"
       }
      }
     },
     "localname": "DilutedEarningsLossPerShareFromDiscontinuedOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_DilutedEarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Diluted earnings per share [abstract]",
        "terseLabel": "Earnings per share, diluted"
       }
      }
     },
     "localname": "DilutedEarningsPerShareAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares": {
     "auth_ref": [
      "r148"
     ],
     "calculation": {
      "http://www.stantec.com/role/WeightedAverageSharesOutstandingScheduleofBasicandDilutedCommonSharesOutstandingCalculatedonWeightedAverageBasisDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_AdjustedWeightedAverageShares",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of dilutive potential ordinary shares that relate to the assumed exercise of the entity's share options."
       }
      },
      "en-us": {
       "role": {
        "label": "Dilutive effect of share options on number of ordinary shares",
        "terseLabel": "Share options (dilutive effect) (in shares)"
       }
      }
     },
     "localname": "DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/WeightedAverageSharesOutstandingScheduleofBasicandDilutedCommonSharesOutstandingCalculatedonWeightedAverageBasisDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ifrs-full_DirectorsRemunerationExpense": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://www.stantec.com/role/RelatedPartyDisclosuresCompensationofKeyManagementPersonnelandDirectorsoftheCompanyDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensation",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of remuneration paid or payable to the entity's directors."
       }
      },
      "en-us": {
       "role": {
        "label": "Directors' remuneration expense",
        "terseLabel": "Directors\u2019 fees"
       }
      }
     },
     "localname": "DirectorsRemunerationExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresCompensationofKeyManagementPersonnelandDirectorsoftheCompanyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DisclosureOfAccountingJudgementsAndEstimatesExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of judgements that management has made in the process of applying the entity's accounting policies that have the most significant effect on amounts recognised in the financial statements along with information about the assumptions that the entity makes about the future, and other major sources of estimation uncertainty at the end of the reporting period, that have a significant risk of resulting in a material adjustment to the carrying amounts of assets and liabilities within the next year. [Refer: Carrying amount [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of accounting judgements and estimates [text block]",
        "terseLabel": "Significant Accounting Judgments, Estimates, and Assumptions"
       }
      }
     },
     "localname": "DisclosureOfAccountingJudgementsAndEstimatesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SignificantAccountingJudgmentsEstimatesandAssumptions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory": {
     "auth_ref": [
      "r280"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of additional information about leasing activities of a lessee."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of additional information about leasing activities for lessee [text block]",
        "terseLabel": "Summary of Lease Commitments"
       }
      }
     },
     "localname": "DisclosureOfAdditionalInformationAboutLeasingActivitiesForLesseeExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of analysis of single amount of discontinued operations [line items]",
        "terseLabel": "Disclosure of analysis of single amount of discontinued operations [line items]"
       }
      }
     },
     "localname": "DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/DiscontinuedOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable": {
     "auth_ref": [
      "r316"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the analysis of the single amount of discontinued operations."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of analysis of single amount of discontinued operations [table]",
        "terseLabel": "Disclosure of analysis of single amount of discontinued operations [table]"
       }
      }
     },
     "localname": "DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/DiscontinuedOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfBasisOfConsolidationExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the basis used for consolidation."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of basis of consolidation [text block]",
        "terseLabel": "Basis of Consolidation"
       }
      }
     },
     "localname": "DisclosureOfBasisOfConsolidationExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BasisofConsolidation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the basis used for the preparation of the financial statements."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of basis of preparation of financial statements [text block]",
        "terseLabel": "Basis of Preparation"
       }
      }
     },
     "localname": "DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BasisofPreparation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfBorrowingsExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of borrowings [text block]",
        "terseLabel": "Long-Term Debt"
       }
      }
     },
     "localname": "DisclosureOfBorrowingsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfBusinessCombinationsExplanatory": {
     "auth_ref": [
      "r312"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for business combinations."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of business combinations [text block]",
        "terseLabel": "Business Acquisitions"
       }
      }
     },
     "localname": "DisclosureOfBusinessCombinationsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfBusinessCombinationsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about business combination [line items]",
        "terseLabel": "Disclosure of detailed information about business combination [line items]"
       }
      }
     },
     "localname": "DisclosureOfBusinessCombinationsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails",
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfBusinessCombinationsTable": {
     "auth_ref": [
      "r304"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of business combinations."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about business combination [table]",
        "terseLabel": "Disclosure of detailed information about business combination [table]"
       }
      }
     },
     "localname": "DisclosureOfBusinessCombinationsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails",
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfCashAndCashEquivalentsExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of cash and cash equivalents. [Refer: Cash and cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of cash and cash equivalents [text block]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "DisclosureOfCashAndCashEquivalentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashandCashEquivalents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfCashFlowStatementExplanatory": {
     "auth_ref": [
      "r222"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for a statement of cash flows."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of cash flow statement [text block]",
        "terseLabel": "Cash Flow Information"
       }
      }
     },
     "localname": "DisclosureOfCashFlowStatementExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory": {
     "auth_ref": [
      "r223"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for changes in accounting policies, accounting estimates and errors."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of changes in accounting policies, accounting estimates and errors [text block]",
        "terseLabel": "Recent Accounting Pronouncements and Changes to Accounting Policies"
       }
      }
     },
     "localname": "DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RecentAccountingPronouncementsandChangestoAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfCommitmentsExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of commitments."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of commitments [text block]",
        "terseLabel": "Commitments"
       }
      }
     },
     "localname": "DisclosureOfCommitmentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/Commitments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfContingentLiabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of contingent liabilities [line items]",
        "terseLabel": "Disclosure of contingent liabilities [line items]"
       }
      }
     },
     "localname": "DisclosureOfContingentLiabilitiesLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ContingenciesandGuaranteesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfContingentLiabilitiesTable": {
     "auth_ref": [
      "r170"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to contingent liabilities."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of contingent liabilities [table]",
        "terseLabel": "Disclosure of contingent liabilities [table]"
       }
      }
     },
     "localname": "DisclosureOfContingentLiabilitiesTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ContingenciesandGuaranteesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDefinedBenefitPlansLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of defined benefit plans [line items]",
        "terseLabel": "Disclosure of defined benefit plans [line items]"
       }
      }
     },
     "localname": "DisclosureOfDefinedBenefitPlansLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDefinedBenefitPlansTable": {
     "auth_ref": [
      "r98"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to defined benefit plans."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of defined benefit plans [table]",
        "terseLabel": "Disclosure of defined benefit plans [table]"
       }
      }
     },
     "localname": "DisclosureOfDefinedBenefitPlansTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [text block]",
        "terseLabel": "Summary of Long Term Debt"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [line items]",
        "terseLabel": "Disclosure of detailed information about borrowings [line items]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of borrowings."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [table]",
        "terseLabel": "Disclosure of detailed information about borrowings [table]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory": {
     "auth_ref": [
      "r313"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about business combinations. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about business combination [text block]",
        "terseLabel": "Aggregate Consideration for Assets Acquired and Liabilities Assumed and Consideration Paid"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory": {
     "auth_ref": [
      "r182"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about intangible assets. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [text block]",
        "terseLabel": "Summary of Intangible Assets"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory": {
     "auth_ref": [
      "r90"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [text block]",
        "terseLabel": "Schedule of Property and Equipment"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/PropertyandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDiscontinuedOperationsExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of discontinued operations. [Refer: Discontinued operations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of discontinued operations [text block]",
        "terseLabel": "Discontinued Operations"
       }
      }
     },
     "localname": "DisclosureOfDiscontinuedOperationsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/DiscontinuedOperations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDividendsExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of dividends. Dividends are distributions of profits to holders of equity investments in proportion to their holdings of a particular class of capital."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of dividends [text block]",
        "terseLabel": "Summary of Dividends Declared and Recorded"
       }
      }
     },
     "localname": "DisclosureOfDividendsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfEarningsPerShareExplanatory": {
     "auth_ref": [
      "r149"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for earnings per share."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of earnings per share [text block]",
        "terseLabel": "Weighted Average Shares Outstanding"
       }
      }
     },
     "localname": "DisclosureOfEarningsPerShareExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/WeightedAverageSharesOutstanding"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfEmployeeBenefitsExplanatory": {
     "auth_ref": [
      "r127"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for employee benefits."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of employee benefits [text block]",
        "terseLabel": "Employee Defined Benefit Obligations"
       }
      }
     },
     "localname": "DisclosureOfEmployeeBenefitsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory": {
     "auth_ref": [
      "r375"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for operating segments."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of entity's operating segments [text block]",
        "terseLabel": "Segmented Information"
       }
      }
     },
     "localname": "DisclosureOfEntitysReportableSegmentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory": {
     "auth_ref": [
      "r62"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for events after the reporting period."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of events after reporting period [text block]",
        "terseLabel": "Event after the Reporting Period"
       }
      }
     },
     "localname": "DisclosureOfEventsAfterReportingPeriodExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EventaftertheReportingPeriod"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFairValueMeasurementExplanatory": {
     "auth_ref": [
      "r256"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for fair value measurement."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of fair value measurement [text block]",
        "terseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "DisclosureOfFairValueMeasurementExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFairValueMeasurementOfAssetsExplanatory": {
     "auth_ref": [
      "r249"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the fair value measurement of assets."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of fair value measurement of assets [text block]",
        "terseLabel": "Summary of Fair Value Hierarchy for Assets"
       }
      }
     },
     "localname": "DisclosureOfFairValueMeasurementOfAssetsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFairValueMeasurementOfAssetsTable": {
     "auth_ref": [
      "r249"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the fair value measurement of assets."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of fair value measurement of assets [table]",
        "terseLabel": "Disclosure of fair value measurement of assets [table]"
       }
      }
     },
     "localname": "DisclosureOfFairValueMeasurementOfAssetsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory": {
     "auth_ref": [
      "r249"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the fair value measurement of liabilities."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of fair value measurement of liabilities [text block]",
        "terseLabel": "Summary of Fair Value Hierarchy for Liabilities"
       }
      }
     },
     "localname": "DisclosureOfFairValueMeasurementOfLiabilitiesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of fair value measurement of liabilities [line items]",
        "terseLabel": "Disclosure of fair value measurement of liabilities [line items]"
       }
      }
     },
     "localname": "DisclosureOfFairValueMeasurementOfLiabilitiesLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesTable": {
     "auth_ref": [
      "r249"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the fair value measurement of liabilities."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of fair value measurement of liabilities [table]",
        "terseLabel": "Disclosure of fair value measurement of liabilities [table]"
       }
      }
     },
     "localname": "DisclosureOfFairValueMeasurementOfLiabilitiesTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFairValueOfPlanAssetsExplanatory": {
     "auth_ref": [
      "r117"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the fair value of defined benefit plan assets. [Refer: Plan assets [member]; Defined benefit plans [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of fair value of plan assets [text block]",
        "terseLabel": "Summary of Major Categories of Plan Assets, Measured at Fair Value"
       }
      }
     },
     "localname": "DisclosureOfFairValueOfPlanAssetsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFairValueOfPlanAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of fair value of plan assets [line items]",
        "terseLabel": "Disclosure of fair value of plan assets [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfFairValueOfPlanAssetsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFairValueOfPlanAssetsTable": {
     "auth_ref": [
      "r117"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the fair value of defined benefit plan assets."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of fair value of plan assets [table]",
        "terseLabel": "Disclosure of fair value of plan assets [table]"
       }
      }
     },
     "localname": "DisclosureOfFairValueOfPlanAssetsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFinanceCostExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of finance cost. [Refer: Finance costs]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of finance cost [text block]",
        "terseLabel": "Net Interest Expense"
       }
      }
     },
     "localname": "DisclosureOfFinanceCostExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/NetInterestExpense"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFinancialAssetsExplanatory": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of financial assets. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of financial assets [text block]",
        "terseLabel": "Summary of Fair Value and Amortized Cost"
       }
      }
     },
     "localname": "DisclosureOfFinancialAssetsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsExplanatory": {
     "auth_ref": [
      "r358"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for financial instruments."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of financial instruments [text block]",
        "terseLabel": "Financial Instruments"
       }
      }
     },
     "localname": "DisclosureOfFinancialInstrumentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsTable": {
     "auth_ref": [
      "r332",
      "r337",
      "r345"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of financial instruments."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about financial instruments [table]",
        "terseLabel": "Disclosure of detailed information about financial instruments [table]"
       }
      }
     },
     "localname": "DisclosureOfFinancialInstrumentsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for general information about financial statements."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of general information about financial statements [text block]",
        "terseLabel": "Corporate Information"
       }
      }
     },
     "localname": "DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CorporateInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfGeographicalAreasExplanatory": {
     "auth_ref": [
      "r372"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of geographical information."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of geographical areas [text block]",
        "terseLabel": "Schedule of Non-Current Assets and Gross Revenue by Geographical Areas"
       }
      }
     },
     "localname": "DisclosureOfGeographicalAreasExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfGeographicalAreasLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of geographical areas [line items]",
        "terseLabel": "Disclosure of geographical areas [line items]"
       }
      }
     },
     "localname": "DisclosureOfGeographicalAreasLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfGeographicalAreasTable": {
     "auth_ref": [
      "r372"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to geographical areas."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of geographical areas [table]",
        "terseLabel": "Disclosure of geographical areas [table]"
       }
      }
     },
     "localname": "DisclosureOfGeographicalAreasTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofGrossRevenuebyServicesDetails",
      "http://www.stantec.com/role/SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfGoodwillExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of goodwill. [Refer: Goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of goodwill [text block]",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "DisclosureOfGoodwillExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/Goodwill"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory": {
     "auth_ref": [
      "r151"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of impairment loss and the reversal of impairment loss. [Refer: Impairment loss; Reversal of impairment loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of impairment loss and reversal of impairment loss [text block]",
        "terseLabel": "Impairment losses and Related Recoverable Amounts for Reportable Segments"
       }
      }
     },
     "localname": "DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of impairment loss and reversal of impairment loss [line items]",
        "terseLabel": "Disclosure of impairment loss and reversal of impairment loss [line items]"
       }
      }
     },
     "localname": "DisclosureOfImpairmentLossAndReversalOfImpairmentLossLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable": {
     "auth_ref": [
      "r151"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to impairment loss and the reversal of impairment loss."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of impairment loss and reversal of impairment loss [table]",
        "terseLabel": "Disclosure of impairment loss and reversal of impairment loss [table]"
       }
      }
     },
     "localname": "DisclosureOfImpairmentLossAndReversalOfImpairmentLossTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfIncomeTaxExplanatory": {
     "auth_ref": [
      "r78"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for income taxes."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of income tax [text block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "DisclosureOfIncomeTaxExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory": {
     "auth_ref": [
      "r244"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of information about consolidated structured entities. [Refer: Consolidated structured entities [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of information about consolidated structured entities [text block]",
        "terseLabel": "Schedule of Structured Entities"
       }
      }
     },
     "localname": "DisclosureOfInformationAboutConsolidatedStructuredEntitiesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory": {
     "auth_ref": [
      "r161"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of information for cash-generating units. [Refer: Cash-generating units [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of information for cash-generating units [text block]",
        "terseLabel": "Schedule of Goodwill Allocated"
       }
      }
     },
     "localname": "DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of information for cash-generating units [line items]",
        "terseLabel": "Disclosure of information for cash-generating units [line items]"
       }
      }
     },
     "localname": "DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillAdditionalInformationDetails",
      "http://www.stantec.com/role/GoodwillScheduleofGoodwillAllocatedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable": {
     "auth_ref": [
      "r161"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to cash-generating units."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of information for cash-generating units [table]",
        "terseLabel": "Disclosure of information for cash-generating units [table]"
       }
      }
     },
     "localname": "DisclosureOfInformationForIndividualAssetOrCashgeneratingUnitWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillAdditionalInformationDetails",
      "http://www.stantec.com/role/GoodwillScheduleofGoodwillAllocatedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfIntangibleAssetsExplanatory": {
     "auth_ref": [
      "r185"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for intangible assets."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of intangible assets [text block]",
        "terseLabel": "Intangible Assets"
       }
      }
     },
     "localname": "DisclosureOfIntangibleAssetsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [line items]",
        "terseLabel": "Disclosure of detailed information about intangible assets [line Items]"
       }
      }
     },
     "localname": "DisclosureOfIntangibleAssetsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsAdditionalInformationDetails",
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfIntangibleAssetsTable": {
     "auth_ref": [
      "r182"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of intangible assets."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [table]",
        "terseLabel": "Disclosure of detailed information about intangible assets [table]"
       }
      }
     },
     "localname": "DisclosureOfIntangibleAssetsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsAdditionalInformationDetails",
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfInterestIncomeExpenseExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of interest income and expense. [Refer: Interest income (expense)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of interest income (expense) [text block]",
        "terseLabel": "Schedule of Interest Expense"
       }
      }
     },
     "localname": "DisclosureOfInterestIncomeExpenseExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/NetInterestExpenseTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfJointOperationsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of joint operations [line items]",
        "terseLabel": "Disclosure of joint operations [line items]"
       }
      }
     },
     "localname": "DisclosureOfJointOperationsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfJointOperationsTable": {
     "auth_ref": [
      "r243"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to joint operations."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of joint operations [table]",
        "terseLabel": "Disclosure of joint operations [table]"
       }
      }
     },
     "localname": "DisclosureOfJointOperationsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfJointVenturesExplanatory": {
     "auth_ref": [
      "r142",
      "r144",
      "r242"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of joint ventures. [Refer: Joint ventures [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of joint ventures [text block]",
        "terseLabel": "Summary of Joint Operations"
       }
      }
     },
     "localname": "DisclosureOfJointVenturesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfLeasesExplanatory": {
     "auth_ref": [
      "r283",
      "r284"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for leases."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of leases [text block]",
        "verboseLabel": "Lease Assets"
       }
      }
     },
     "localname": "DisclosureOfLeasesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable": {
     "auth_ref": [
      "r341"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the maturity analysis for derivative financial liabilities."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis for derivative financial liabilities [table]",
        "terseLabel": "Disclosure of maturity analysis for derivative financial liabilities [table]"
       }
      }
     },
     "localname": "DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis for financial assets held for managing liquidity risk [line items]",
        "terseLabel": "Disclosure of maturity analysis for financial assets held for managing liquidity risk [line items]"
       }
      }
     },
     "localname": "DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable": {
     "auth_ref": [
      "r350"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the maturity analysis for financial assets held for managing liquidity risk."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis for financial assets held for managing liquidity risk [table]",
        "terseLabel": "Disclosure of maturity analysis for financial assets held for managing liquidity risk [table]"
       }
      }
     },
     "localname": "DisclosureOfMaturityAnalysisForFinancialAssetsHeldForManagingLiquidityRiskTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis for non-derivative financial liabilities [line items]",
        "terseLabel": "Disclosure of maturity analysis for non-derivative financial liabilities [line items]"
       }
      }
     },
     "localname": "DisclosureOfMaturityAnalysisForNonderivativeFinancialLiabilitiesLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of nature and extent of risks arising from financial instruments [line items]",
        "terseLabel": "Disclosure of nature and extent of risks arising from financial instruments [line items]"
       }
      }
     },
     "localname": "DisclosureOfNatureAndExtentOfRisksArisingFromFinancialInstrumentsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory": {
     "auth_ref": [
      "r101"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of a net defined benefit liability (asset). [Refer: Net defined benefit liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of net defined benefit liability (asset) [text block]",
        "terseLabel": "Summary of Reconciliation for Net Defined Benefit Liability"
       }
      }
     },
     "localname": "DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of net defined benefit liability (asset) [line items]",
        "terseLabel": "Disclosure of net defined benefit liability (asset) [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfNetDefinedBenefitLiabilityAssetLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetTable": {
     "auth_ref": [
      "r101"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the net defined benefit liability (asset)."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of net defined benefit liability (asset) [table]",
        "terseLabel": "Disclosure of net defined benefit liability (asset) [table]"
       }
      }
     },
     "localname": "DisclosureOfNetDefinedBenefitLiabilityAssetTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of non-adjusting events after reporting period [line items]",
        "terseLabel": "Disclosure of non-adjusting events after reporting period [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EventaftertheReportingPeriodDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable": {
     "auth_ref": [
      "r61"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to non-adjusting events after the reporting period."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of non-adjusting events after reporting period [table]",
        "terseLabel": "Disclosure of non-adjusting events after reporting period [table]"
       }
      }
     },
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EventaftertheReportingPeriodDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory": {
     "auth_ref": [
      "r292"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the number and weighted average exercise prices of other equity instruments (ie other than share options)."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of number and weighted average exercise prices of other equity instruments [text block]",
        "terseLabel": "Summary of the Company's RSUs, PSUs, and DSUs"
       }
      }
     },
     "localname": "DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory": {
     "auth_ref": [
      "r290"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the number and weighted average exercise prices of share options. [Refer: Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of number and weighted average exercise prices of share options [text block]",
        "terseLabel": "Number of Shares and Weighted\u00a0Average Exercise Price of Share Options"
       }
      }
     },
     "localname": "DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of number and weighted average remaining contractual life of outstanding share options [line items]",
        "terseLabel": "Disclosure of number and weighted average remaining contractual life of outstanding share options [line items]"
       }
      }
     },
     "localname": "DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable": {
     "auth_ref": [
      "r291"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the number and weighted average remaining contractual life of outstanding share options."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of number and weighted average remaining contractual life of outstanding share options [table]",
        "terseLabel": "Disclosure of number and weighted average remaining contractual life of outstanding share options [table]"
       }
      }
     },
     "localname": "DisclosureOfNumberAndWeightedAverageRemainingContractualLifeOfOutstandingShareOptionsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory": {
     "auth_ref": [
      "r15"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of information that enables users of financial statements to evaluate the entity's objectives, policies and processes for managing capital."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of objectives, policies and processes for managing capital [text block]",
        "terseLabel": "Capital Management"
       }
      }
     },
     "localname": "DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CapitalManagement"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of objectives, policies and processes for managing capital [line items]",
        "terseLabel": "Disclosure of objectives, policies and processes for managing capital [line items]"
       }
      }
     },
     "localname": "DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CapitalManagementAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable": {
     "auth_ref": [
      "r16"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the objectives, policies and processes for managing capital."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of objectives, policies and processes for managing capital [table]",
        "terseLabel": "Disclosure of objectives, policies and processes for managing capital [table]"
       }
      }
     },
     "localname": "DisclosureOfObjectivesPoliciesAndProcessesForManagingCapitalTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CapitalManagementAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfOperatingSegmentsExplanatory": {
     "auth_ref": [
      "r363"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of operating segments. [Refer: Operating segments [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of operating segments [text block]",
        "terseLabel": "Schedule of Operating Segments"
       }
      }
     },
     "localname": "DisclosureOfOperatingSegmentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfOperatingSegmentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of operating segments [line items]",
        "terseLabel": "Disclosure of operating segments [line items]"
       }
      }
     },
     "localname": "DisclosureOfOperatingSegmentsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfOperatingSegmentsTable": {
     "auth_ref": [
      "r363"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to operating segments."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of operating segments [table]",
        "terseLabel": "Disclosure of operating segments [table]"
       }
      }
     },
     "localname": "DisclosureOfOperatingSegmentsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfOtherAssetsExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of other assets. [Refer: Other assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of other assets [text block]",
        "terseLabel": "Other Assets"
       }
      }
     },
     "localname": "DisclosureOfOtherAssetsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfOtherLiabilitiesExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of other liabilities. [Refer: Other liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of other liabilities [text block]",
        "terseLabel": "Other Liabilities"
       }
      }
     },
     "localname": "DisclosureOfOtherLiabilitiesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of other operating income or expense. [Refer: Other operating income (expense)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of other operating income (expense) [text block]",
        "terseLabel": "Other Income"
       }
      }
     },
     "localname": "DisclosureOfOtherOperatingIncomeExpenseExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherIncome"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory": {
     "auth_ref": [
      "r175"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for other provisions, contingent liabilities and contingent assets."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of other provisions, contingent liabilities and contingent assets [text block]",
        "terseLabel": "Provisions",
        "verboseLabel": "Contingencies and Guarantees"
       }
      }
     },
     "localname": "DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ContingenciesandGuarantees",
      "http://www.stantec.com/role/Provisions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfOtherProvisionsExplanatory": {
     "auth_ref": [
      "r168"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of other provisions. [Refer: Other provisions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of other provisions [text block]",
        "terseLabel": "Summary of Provisions"
       }
      }
     },
     "localname": "DisclosureOfOtherProvisionsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfOtherProvisionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of other provisions [line items]",
        "terseLabel": "Disclosure of other provisions [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfOtherProvisionsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsAdditionalInformationDetails",
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfOtherProvisionsTable": {
     "auth_ref": [
      "r168"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to other provisions."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of other provisions [table]",
        "terseLabel": "Disclosure of other provisions [table]"
       }
      }
     },
     "localname": "DisclosureOfOtherProvisionsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsAdditionalInformationDetails",
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfProductsAndServicesExplanatory": {
     "auth_ref": [
      "r369"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the entity's products and services. [Refer: Products and services [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of products and services [text block]",
        "terseLabel": "Schedule of Gross Revenue by Services"
       }
      }
     },
     "localname": "DisclosureOfProductsAndServicesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfProductsAndServicesLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of products and services [line items]",
        "terseLabel": "Disclosure of products and services [line items]"
       }
      }
     },
     "localname": "DisclosureOfProductsAndServicesLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofGrossRevenuebyServicesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory": {
     "auth_ref": [
      "r93"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for property, plant and equipment."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of property, plant and equipment [text block]",
        "terseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "DisclosureOfPropertyPlantAndEquipmentExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/PropertyandEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [line items]",
        "terseLabel": "Disclosure of detailed information about property, plant and equipment [line items]"
       }
      }
     },
     "localname": "DisclosureOfPropertyPlantAndEquipmentLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/PropertyandEquipmentAdditionalInformationDetails",
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r90"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of property, plant and equipment."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [table]",
        "terseLabel": "Disclosure of detailed information about property, plant and equipment [table]"
       }
      }
     },
     "localname": "DisclosureOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/PropertyandEquipmentAdditionalInformationDetails",
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfProvisionMatrixExplanatory": {
     "auth_ref": [
      "r339"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the provision matrix."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of provision matrix [text block]",
        "terseLabel": "Summary of Loss Allowance Provision"
       }
      }
     },
     "localname": "DisclosureOfProvisionMatrixExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfProvisionMatrixLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of provision matrix [line items]",
        "terseLabel": "Disclosure of provision matrix [line items]"
       }
      }
     },
     "localname": "DisclosureOfProvisionMatrixLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfProvisionMatrixTable": {
     "auth_ref": [
      "r339"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the provision matrix."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of provision matrix [table]",
        "terseLabel": "Disclosure of provision matrix [table]"
       }
      }
     },
     "localname": "DisclosureOfProvisionMatrixTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory": {
     "auth_ref": [
      "r278"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of quantitative information about right-of-use assets. [Refer: Right-of-use assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [text block]",
        "terseLabel": "Summary of Right-of-use Assets"
       }
      }
     },
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [line items]",
        "terseLabel": "Disclosure of quantitative information about right-of-use assets [line items]"
       }
      }
     },
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable": {
     "auth_ref": [
      "r278"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to right-of-use assets."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [table]",
        "terseLabel": "Disclosure of quantitative information about right-of-use assets [table]"
       }
      }
     },
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of range of exercise prices of outstanding share options [line items]",
        "terseLabel": "Disclosure of range of exercise prices of outstanding share options [line items]"
       }
      }
     },
     "localname": "DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillExplanatory": {
     "auth_ref": [
      "r309"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the reconciliation of changes in goodwill. [Refer: Goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of changes in goodwill [text block]",
        "terseLabel": "Schedule of Reconciliation of Changes in Goodwill"
       }
      }
     },
     "localname": "DisclosureOfReconciliationOfChangesInGoodwillExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of changes in goodwill [line items]",
        "terseLabel": "Disclosure of reconciliation of changes in goodwill [line items]"
       }
      }
     },
     "localname": "DisclosureOfReconciliationOfChangesInGoodwillLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillScheduleofReconciliationofChangesinGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable": {
     "auth_ref": [
      "r309"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the reconciliation of changes in goodwill."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of changes in goodwill [table]",
        "terseLabel": "Disclosure of reconciliation of changes in goodwill [table]"
       }
      }
     },
     "localname": "DisclosureOfReconciliationOfChangesInGoodwillTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillScheduleofReconciliationofChangesinGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory": {
     "auth_ref": [
      "r215"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the reconciliation of liabilities arising from financing activities. [Refer: Liabilities arising from financing activities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of liabilities arising from financing activities [text block]",
        "terseLabel": "Reconciliation of Liabilities Arising from Financing Activities"
       }
      }
     },
     "localname": "DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of liabilities arising from financing activities [line items]",
        "terseLabel": "Disclosure of reconciliation of liabilities arising from financing activities [line items]"
       }
      }
     },
     "localname": "DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationRollForwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable": {
     "auth_ref": [
      "r215"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the reconciliation of liabilities arising from financing activities."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of liabilities arising from financing activities [table]",
        "terseLabel": "Disclosure of reconciliation of liabilities arising from financing activities [table]"
       }
      }
     },
     "localname": "DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationRollForwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfRelatedPartyExplanatory": {
     "auth_ref": [
      "r139"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for related parties."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of related party [text block]",
        "terseLabel": "Related-Party Disclosures"
       }
      }
     },
     "localname": "DisclosureOfRelatedPartyExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosures"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory": {
     "auth_ref": [
      "r267",
      "r268"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for revenue from contracts with customers."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of revenue from contracts with customers [text block]",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "DisclosureOfRevenueFromContractsWithCustomersExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/Revenue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory": {
     "auth_ref": [
      "r120"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of a sensitivity analysis for significant actuarial assumptions used to determine the present value of a defined benefit obligation. [Refer: Actuarial assumptions [member]; Defined benefit obligation, at present value]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of sensitivity analysis for actuarial assumptions [text block]",
        "terseLabel": "Summary of Quantitative Sensitivity Analyses Impact on Defined Benefit Obligation for Significant Assumptions"
       }
      }
     },
     "localname": "DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of sensitivity analysis for actuarial assumptions [line items]",
        "terseLabel": "Disclosure of sensitivity analysis for actuarial assumptions [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfSensitivityAnalysisForActuarialAssumptionsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable": {
     "auth_ref": [
      "r120"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the sensitivity analysis for actuarial assumptions."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of sensitivity analysis for actuarial assumptions [table]",
        "terseLabel": "Disclosure of sensitivity analysis for actuarial assumptions [table]"
       }
      }
     },
     "localname": "DisclosureOfSensitivityAnalysisForActuarialAssumptionsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory": {
     "auth_ref": [
      "r285"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangements."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of share-based payment arrangements [text block]",
        "terseLabel": "Share Capital"
       }
      }
     },
     "localname": "DisclosureOfSharebasedPaymentArrangementsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapital"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of subsidiaries [line items]",
        "terseLabel": "Disclosure of subsidiaries [line items]"
       }
      }
     },
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable": {
     "auth_ref": [
      "r142",
      "r144",
      "r241"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to subsidiaries."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of subsidiaries [table]",
        "terseLabel": "Disclosure of subsidiaries [table]"
       }
      }
     },
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for significant accounting policies applied by the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of significant accounting policies [text block]",
        "terseLabel": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfTaxReceivablesAndPayablesExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of tax receivables and payables."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of tax receivables and payables [text block]",
        "terseLabel": "Investment Tax Credits"
       }
      }
     },
     "localname": "DisclosureOfTaxReceivablesAndPayablesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/InvestmentTaxCredits"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory": {
     "auth_ref": [
      "r76"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of types of temporary differences, unused tax losses and unused tax credits. [Refer: Unused tax credits [member]; Unused tax losses [member]; Temporary differences [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [text block]",
        "terseLabel": "Significant Components of Net Deferred Income Tax Assets (Liabilities) and Reconciliation of Net Deferred Tax Assets (Liabilities)"
       }
      }
     },
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [line items]",
        "terseLabel": "Disclosure of temporary difference, unused tax losses and unused tax credits [line items]"
       }
      }
     },
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails",
      "http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable": {
     "auth_ref": [
      "r76"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to temporary differences, unused tax losses and unused tax credits."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [table]",
        "terseLabel": "Disclosure of temporary difference, unused tax losses and unused tax credits [table]"
       }
      }
     },
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails",
      "http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable": {
     "auth_ref": [
      "r292"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to terms and conditions of share-based payment arrangements."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of terms and conditions of share-based payment arrangement [table]",
        "terseLabel": "Disclosure of terms and conditions of share-based payment arrangement [table]"
       }
      }
     },
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of trade and other payables. [Refer: Trade and other payables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of trade and other payables [text block]",
        "terseLabel": "Trade and Other Payables"
       }
      }
     },
     "localname": "DisclosureOfTradeAndOtherPayablesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherPayables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of trade and other receivables. [Refer: Trade and other receivables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of trade and other receivables [text block]",
        "terseLabel": "Trade and Other Receivables"
       }
      }
     },
     "localname": "DisclosureOfTradeAndOtherReceivablesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherReceivables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory": {
     "auth_ref": [
      "r134"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of transactions between the entity and its related parties. [Refer: Related parties [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [text block]",
        "terseLabel": "Transactions with Joint Ventures"
       }
      }
     },
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [line items]",
        "terseLabel": "Disclosure of transactions between related parties [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresTransactionswithJointVenturesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable": {
     "auth_ref": [
      "r136"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to transactions between related parties."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [table]",
        "terseLabel": "Disclosure Of Joint Ventures And Associates [table]"
       }
      }
     },
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresTransactionswithJointVenturesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DiscontinuedOperationsMember": {
     "auth_ref": [
      "r318"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a component of an entity that either has been disposed of or is classified as held for sale, and that: (a) represents a separate major line of business or geographical area of operations; (b) is part of a single co-ordinated plan to dispose of a separate major line of business or geographical area of operations; or (c) is a subsidiary acquired exclusively with a view to resale. A component of an entity comprises operations and cash flows that can be clearly distinguished, operationally and for financial reporting purposes, from the rest of the entity. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Discontinued operations [member]",
        "terseLabel": "Discontinued operations"
       }
      }
     },
     "localname": "DiscontinuedOperationsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/DiscontinuedOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_DisposalsPropertyPlantAndEquipment": {
     "auth_ref": [
      "r84"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease in property, plant and equipment resulting from disposals. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disposals, property, plant and equipment",
        "verboseLabel": "Disposals"
       }
      }
     },
     "localname": "DisposalsPropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DividendPayables": {
     "auth_ref": [
      "r32"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of dividends that the company has declared but not yet paid."
       }
      },
      "en-us": {
       "role": {
        "label": "Dividend payables",
        "terseLabel": "Dividends declared included in trade and other payables"
       }
      }
     },
     "localname": "DividendPayables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DividendsPaid": {
     "auth_ref": [
      "r10"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of dividends recognised as distributions to owners."
       }
      },
      "en-us": {
       "role": {
        "label": "Dividends recognised as distributions to owners",
        "negatedLabel": "Dividends declared"
       }
      }
     },
     "localname": "DividendsPaid",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DividendsPaidClassifiedAsFinancingActivities": {
     "auth_ref": [
      "r209"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for dividends paid by the entity, classified as financing activities."
       }
      },
      "en-us": {
       "role": {
        "label": "Dividends paid, classified as financing activities",
        "negatedLabel": "Payment of dividends to shareholders"
       }
      }
     },
     "localname": "DividendsPaidClassifiedAsFinancingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DividendsPaidOrdinaryShares": {
     "auth_ref": [
      "r150"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of dividends paid by the entity on ordinary shares. [Refer: Ordinary shares [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Dividends paid, ordinary shares",
        "terseLabel": "Paid"
       }
      }
     },
     "localname": "DividendsPaidOrdinaryShares",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalSummaryofDividendsDeclaredandRecordedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DividendsPaidOrdinarySharesPerShare": {
     "auth_ref": [
      "r150"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of dividends paid per ordinary share."
       }
      },
      "en-us": {
       "role": {
        "label": "Dividends paid, ordinary shares per share",
        "terseLabel": "Dividend per Share (in cad per share)"
       }
      }
     },
     "localname": "DividendsPaidOrdinarySharesPerShare",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalSummaryofDividendsDeclaredandRecordedDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount, per share, of dividends proposed or declared before financial statements were authorised for issue but not recognised as distribution to owners."
       }
      },
      "en-us": {
       "role": {
        "label": "Dividends proposed or declared before financial statements authorised for issue but not recognised as distribution to owners per share",
        "terseLabel": "Dividends payable amount per share (in cad per share)"
       }
      }
     },
     "localname": "DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwnersPerShare",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EventaftertheReportingPeriodDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per share [abstract]",
        "terseLabel": "Earnings per share [abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents": {
     "auth_ref": [
      "r207",
      "r208"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The effect of exchange rate changes on cash and cash equivalents held or due in a foreign currency. [Refer: Cash and cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Effect of exchange rate changes on cash and cash equivalents",
        "terseLabel": "Foreign exchange loss on cash held in foreign currency"
       }
      }
     },
     "localname": "EffectOfExchangeRateChangesOnCashAndCashEquivalents",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EliminationOfIntersegmentAmountsMember": {
     "auth_ref": [
      "r368",
      "r374"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the elimination of intersegment amounts in the reconciliations of total segment amounts to amounts recognised in the entity's financial statements."
       }
      },
      "en-us": {
       "role": {
        "label": "Elimination of intersegment amounts [member]",
        "terseLabel": "Adjustments and Eliminations"
       }
      }
     },
     "localname": "EliminationOfIntersegmentAmountsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EmployeeBenefitsExpense": {
     "auth_ref": [
      "r1",
      "r3",
      "r59"
     ],
     "calculation": {
      "http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The expense of all forms of consideration given by an entity in exchange for a service rendered by employees or for the termination of employment."
       }
      },
      "en-us": {
       "role": {
        "label": "Employee benefits expense",
        "totalLabel": "Total employee costs"
       }
      }
     },
     "localname": "EmployeeBenefitsExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EntitysTotalForBusinessCombinationsMember": {
     "auth_ref": [
      "r304",
      "r310"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Business combinations' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Entity's total for business combinations [member]",
        "terseLabel": "Entity's total for business combinations [member]"
       }
      }
     },
     "localname": "EntitysTotalForBusinessCombinationsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails",
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.stantec.com/role/GoodwillAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EntitysTotalForCashgeneratingUnitsMember": {
     "auth_ref": [
      "r161",
      "r163"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Cash-generating units' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Entity's total for cash-generating units [member]",
        "terseLabel": "Entity's total for cash-generating units [member]"
       }
      }
     },
     "localname": "EntitysTotalForCashgeneratingUnitsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillScheduleofGoodwillAllocatedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EntitysTotalForJointVenturesMember": {
     "auth_ref": [
      "r142",
      "r144",
      "r242",
      "r390",
      "r392"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Joint ventures' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Entity's total for joint ventures [member]",
        "terseLabel": "Entity's total for joint ventures [member]"
       }
      }
     },
     "localname": "EntitysTotalForJointVenturesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EntitysTotalForRelatedPartiesMember": {
     "auth_ref": [
      "r136"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Categories of related parties' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Entity's total for related parties [member]",
        "terseLabel": "Entity's total for related parties [member]"
       }
      }
     },
     "localname": "EntitysTotalForRelatedPartiesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresTransactionswithJointVenturesDetails",
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EntitysTotalForSegmentConsolidationItemsMember": {
     "auth_ref": [
      "r368"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Segment consolidation items' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Entity's total for segment consolidation items [member]",
        "terseLabel": "Entity's total for segment consolidation items [member]"
       }
      }
     },
     "localname": "EntitysTotalForSegmentConsolidationItemsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EntitysTotalForSubsidiariesMember": {
     "auth_ref": [
      "r142",
      "r144",
      "r241"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Subsidiaries' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Entity's total for subsidiaries [member]",
        "terseLabel": "Entity's total for subsidiaries [member]"
       }
      }
     },
     "localname": "EntitysTotalForSubsidiariesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [abstract]",
        "terseLabel": "Shareholders\u2019 equity"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_EquityAndLiabilities": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of the entity's equity and liabilities. [Refer: Equity; Liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Equity and liabilities",
        "totalLabel": "Total liabilities and equity"
       }
      }
     },
     "localname": "EquityAndLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EquityAndLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity and liabilities [abstract]",
        "terseLabel": "LIABILITIES AND EQUITY"
       }
      }
     },
     "localname": "EquityAndLiabilitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_EquityAttributableToOwnersOfParent": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://www.stantec.com/role/CapitalManagementSummaryofCapitalManagedDetails": {
       "order": 2.0,
       "parentTag": "stn_CapitalNetOfCashAndCashEquivalents",
       "weight": 1.0
      },
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 1.0,
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of equity attributable to the owners of the parent. This specifically excludes non-controlling interest."
       }
      },
      "en-us": {
       "role": {
        "label": "Equity attributable to owners of parent",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Shareholders\u2019 equity",
        "totalLabel": "Total shareholders\u2019 equity"
       }
      }
     },
     "localname": "EquityAttributableToOwnersOfParent",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CapitalManagementSummaryofCapitalManagedDetails",
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EquityAttributableToOwnersOfParentMember": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for equity attributable to the owners of the parent."
       }
      },
      "en-us": {
       "role": {
        "label": "Equity attributable to owners of parent [member]",
        "terseLabel": "Equity attributable to owners of parent [member]"
       }
      }
     },
     "localname": "EquityAttributableToOwnersOfParentMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EquityInstrumentsAmountContributedToFairValueOfPlanAssets": {
     "auth_ref": [
      "r114"
     ],
     "calculation": {
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails": {
       "order": 4.0,
       "parentTag": "ifrs-full_PlanAssetsAtFairValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount instruments representing equity (rather than debt) contribute to the fair value of defined benefit plan assets. [Refer: Plan assets, at fair value; Defined benefit plans [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Equity instruments, amount contributed to fair value of plan assets",
        "terseLabel": "Equities"
       }
      }
     },
     "localname": "EquityInstrumentsAmountContributedToFairValueOfPlanAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EquityInvestmentsMember": {
     "auth_ref": [
      "r344",
      "r357"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for investments in equity instruments."
       }
      },
      "en-us": {
       "role": {
        "label": "Equity investments [member]",
        "terseLabel": "Equity securities"
       }
      }
     },
     "localname": "EquityInvestmentsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsSummaryofFairValueandAmortizedCostDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EquityMember": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the residual interest in the assets of the entity after deducting all its liabilities. It also represents the standard value for the 'Components of equity' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Equity [member]",
        "terseLabel": "Equity [member]"
       }
      }
     },
     "localname": "EquityMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EstimateOfContributionsExpectedToBePaidToPlan": {
     "auth_ref": [
      "r121",
      "r123"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The estimate of the expected contributions to be made to a defined benefit plan for the next annual reporting period. [Refer: Defined benefit plans [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Estimate of contributions expected to be paid to plan for next annual reporting period",
        "terseLabel": "Amount expected to be contribute in next annual reporting period"
       }
      }
     },
     "localname": "EstimateOfContributionsExpectedToBePaidToPlan",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EstimatedFinancialEffectOfContingentAssets": {
     "auth_ref": [
      "r173"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of the estimated financial effect of possible assets that arise from past events and whose existence will be confirmed only by the occurrence or non-occurrence of one or more uncertain future events not wholly within control of the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Estimated financial effect of contingent assets",
        "terseLabel": "Accrual of indemnifications or guarantees"
       }
      }
     },
     "localname": "EstimatedFinancialEffectOfContingentAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ContingenciesandGuaranteesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ExercisePriceOfOutstandingShareOptions2019": {
     "auth_ref": [
      "r291"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The exercise price of outstanding share options."
       }
      },
      "en-us": {
       "role": {
        "label": "Exercise price of outstanding share options",
        "terseLabel": "Range\u00a0of\u00a0exercise prices\u00a0per\u00a0share (in cad per share)"
       }
      }
     },
     "localname": "ExercisePriceOfOutstandingShareOptions2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_ExpectedCreditLossRate": {
     "auth_ref": [
      "r339",
      "r355"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The rate of expected credit losses, calculated as percentage of the gross carrying amount. Expected credit losses are the weighted average of credit losses with the respective risks of a default occurring as the weights."
       }
      },
      "en-us": {
       "role": {
        "label": "Expected credit loss rate",
        "terseLabel": "Expected loss rate"
       }
      }
     },
     "localname": "ExpectedCreditLossRate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets": {
     "auth_ref": [
      "r12"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense arising from cash-settled share-based payment transactions in which the goods or services received did not qualify for recognition as assets. [Refer: Expense from share-based payment transactions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Expense from cash-settled share-based payment transactions",
        "terseLabel": "Expense related to amortization of fair value of options granted"
       }
      }
     },
     "localname": "ExpenseFromCashsettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets": {
     "auth_ref": [
      "r294"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense arising from equity-settled share-based payment transactions in which the goods or services received did not qualify for recognition as assets. [Refer: Expense from share-based payment transactions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Expense from equity-settled share-based payment transactions",
        "terseLabel": "Expense related to fair value of options granted"
       }
      }
     },
     "localname": "ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets": {
     "auth_ref": [
      "r294"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense arising from share-based payment transactions in which the goods or services received did not qualify for recognition as assets."
       }
      },
      "en-us": {
       "role": {
        "label": "Expense from share-based payment transactions",
        "verboseLabel": "Share-based compensation expense"
       }
      }
     },
     "localname": "ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails_1": {
       "order": 3.0,
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense from share-based payment transactions with employees. [Refer: Expense from share-based payment transactions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Expense from share-based payment transactions with employees",
        "terseLabel": "Share-based compensation"
       }
      }
     },
     "localname": "ExpenseFromSharebasedPaymentTransactionsWithEmployees",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities": {
     "auth_ref": [
      "r273"
     ],
     "calculation": {
      "http://www.stantec.com/role/LeaseAssetsAmountsRecognizedinAdministrativeandMarketingExpensesDetails": {
       "order": 1.0,
       "parentTag": "stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of the expense relating to variable lease payments not included in the measurement of lease liabilities. Variable lease payments are the portion of payments made by a lessee to a lessor for the right to use an underlying asset during the lease term that varies because of changes in facts or circumstances occurring after the commencement date, other than the passage of time. [Refer: Lease liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Expense relating to variable lease payments not included in measurement of lease liabilities",
        "terseLabel": "Rent expense - variable lease payments"
       }
      }
     },
     "localname": "ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsAmountsRecognizedinAdministrativeandMarketingExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinanceCostsPaidClassifiedAsOperatingActivities": {
     "auth_ref": [
      "r209"
     ],
     "calculation": {
      "http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails": {
       "order": 7.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for finance costs paid, classified as operating activities. [Refer: Finance costs]"
       }
      },
      "en-us": {
       "role": {
        "label": "Finance costs paid, classified as operating activities",
        "negatedTerseLabel": "Finance costs paid"
       }
      }
     },
     "localname": "FinanceCostsPaidClassifiedAsOperatingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinanceIncomeCost": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": 6.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income or cost associated with interest and other financing activities of the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Finance income (cost)",
        "negatedLabel": "Other net finance expense"
       }
      }
     },
     "localname": "FinanceIncomeCost",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialAssets": {
     "auth_ref": [
      "r331",
      "r333",
      "r335",
      "r338",
      "r339"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of assets that are: (a) cash; (b) an equity instrument of another entity; (c) a contractual right: (i) to receive cash or another financial asset from another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially favourable to the entity; or (d) a contract that will, or may be, settled in the entity\u2019s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to receive a variable number of the entity\u2019s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity\u2019s own equity instruments. For this purpose the entity\u2019s own equity instruments do not include puttable financial instruments classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity\u2019s own equity instruments. [Refer: Financial instruments, class [member]; Financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial assets",
        "terseLabel": "Gross carrying amount"
       }
      }
     },
     "localname": "FinancialAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialAssetsMember": {
     "auth_ref": [
      "r343",
      "r344",
      "r376",
      "r384",
      "r385",
      "r386"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes of financial assets. It also represents the standard value for the 'Classes of financial assets' axis if no other member is used. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial assets, class [member]",
        "terseLabel": "Financial assets, class [member]"
       }
      }
     },
     "localname": "FinancialAssetsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails",
      "http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails",
      "http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails",
      "http://www.stantec.com/role/OtherAssetsSummaryofFairValueandAmortizedCostDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ForeignCountriesMember": {
     "auth_ref": [
      "r370",
      "r371"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for countries outside the entity's country of domicile. [Refer: Country of domicile [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Foreign countries [member]",
        "terseLabel": "Global"
       }
      }
     },
     "localname": "ForeignCountriesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillScheduleofGoodwillAllocatedDetails",
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails",
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ForwardContractMember": {
     "auth_ref": [
      "r12"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a contract between two parties for the purchase or sale of an underlying asset at a specified future date for a settlement price determined in advance."
       }
      },
      "en-us": {
       "role": {
        "label": "Forward contract [member]",
        "terseLabel": "Forward contract"
       }
      }
     },
     "localname": "ForwardContractMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness": {
     "auth_ref": [
      "r323"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gain (loss) on the change in fair value of the hedging instrument used as a basis for recognising hedge ineffectiveness. Hedge ineffectiveness is the extent to which the changes in the fair value or the cash flows of the hedging instrument are greater or less than those on the hedged item."
       }
      },
      "en-us": {
       "role": {
        "label": "Gain (loss) on change in fair value of hedging instrument used as basis for recognising hedge ineffectiveness",
        "terseLabel": "Unrealized gain (loss) on interest rate swap"
       }
      }
     },
     "localname": "GainLossOnChangeInFairValueOfHedgingInstrumentUsedAsBasisForRecognisingHedgeIneffectiveness",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r106"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease (increase) in a net defined benefit liability (asset) resulting from the remeasurement of that net defined benefit liability (asset). [Refer: Net defined benefit liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Decrease (increase) in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income",
        "negatedTerseLabel": "Net defined benefit liability asset included in other comprehensive income"
       }
      }
     },
     "localname": "GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income [abstract]",
        "terseLabel": "Other comprehensive loss (income)"
       }
      }
     },
     "localname": "GainLossOnRemeasurementOfNetDefinedBenefitLiabilityAssetAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax": {
     "auth_ref": [
      "r54",
      "r327",
      "r330",
      "r395"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gains (losses) recognised in other comprehensive income on cash flow hedges, net of tax, before reclassification adjustments. [Refer: Cash flow hedges [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gains (losses) on cash flow hedges, net of tax",
        "terseLabel": "Gains (losses) on cash flow hedges, net of tax"
       }
      }
     },
     "localname": "GainsLossesOnCashFlowHedgesNetOfTax",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss": {
     "auth_ref": [
      "r18",
      "r129"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": 7.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of exchange differences recognised in profit or loss that arise from foreign currency transactions, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: At fair value [member]; Financial instruments, class [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Foreign exchange gain (loss)",
        "negatedLabel": "Foreign exchange loss"
       }
      }
     },
     "localname": "GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss": {
     "auth_ref": [
      "r319"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gains (losses) on financial assets at fair value through profit or loss. [Refer: Financial assets at fair value through profit or loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gains (losses) on financial assets at fair value through profit or loss",
        "terseLabel": "Unrealized gains on equity securities"
       }
      }
     },
     "localname": "GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue": {
     "auth_ref": [
      "r319"
     ],
     "calculation": {
      "http://www.stantec.com/role/OtherIncomeDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gains (losses) on financial assets mandatorily measured at fair value through profit or loss in accordance with IFRS 9. [Refer: Financial assets at fair value through profit or loss, mandatorily measured at fair value; Gains (losses) on financial assets at fair value through profit or loss; Financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gains (losses) on financial assets at fair value through profit or loss, mandatorily measured at fair value",
        "negatedTerseLabel": "Unrealized gain on equity securities"
       }
      }
     },
     "localname": "GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gains (losses) recognised in other comprehensive income on financial assets measured at fair value through other comprehensive income applying paragraph 4.1.2A of IFRS 9, net of tax, before reclassification adjustments. [Refer: Financial assets measured at fair value through other comprehensive income; Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gains (losses) on financial assets measured at fair value through other comprehensive income, net of tax",
        "terseLabel": "Net unrealized (loss) gain on FVOCI financial assets"
       }
      }
     },
     "localname": "GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsOnChangeInFairValueOfDerivatives": {
     "auth_ref": [
      "r52"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gains resulting from change in the fair value of derivatives recognised in profit or loss. [Refer: Derivatives [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gains on change in fair value of derivatives",
        "terseLabel": "Gains on change in fair value of derivatives"
       }
      }
     },
     "localname": "GainsOnChangeInFairValueOfDerivatives",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GeographicalAreasAxis": {
     "auth_ref": [
      "r95",
      "r266",
      "r372",
      "r382"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Geographical areas [axis]",
        "terseLabel": "Geographical areas [axis]"
       }
      }
     },
     "localname": "GeographicalAreasAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillScheduleofGoodwillAllocatedDetails",
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails",
      "http://www.stantec.com/role/SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails",
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_GeographicalAreasMember": {
     "auth_ref": [
      "r95",
      "r266",
      "r372",
      "r382"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated geographical areas. It also represents the standard value for the 'Geographical areas' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Geographical areas [member]",
        "terseLabel": "Geographical areas [member]"
       }
      }
     },
     "localname": "GeographicalAreasMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillScheduleofGoodwillAllocatedDetails",
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails",
      "http://www.stantec.com/role/SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails",
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Goodwill": {
     "auth_ref": [
      "r21",
      "r156",
      "r162",
      "r309"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 4.0,
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of assets representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognised. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Goodwill",
        "periodEndLabel": "Goodwill, end of the year",
        "periodStartLabel": "Goodwill, beginning of the year",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.stantec.com/role/GoodwillScheduleofGoodwillAllocatedDetails",
      "http://www.stantec.com/role/GoodwillScheduleofReconciliationofChangesinGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GoodwillRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r304",
      "r311"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as of the business combination's acquisition date for goodwill. [Refer: Goodwill; Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Goodwill recognised as of acquisition date",
        "terseLabel": "Goodwill recognised as of acquisition date",
        "verboseLabel": "Goodwill arising on acquisitions"
       }
      }
     },
     "localname": "GoodwillRecognisedAsOfAcquisitionDate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.stantec.com/role/GoodwillAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GrossCarryingAmountMember": {
     "auth_ref": [
      "r82",
      "r177",
      "r189",
      "r192",
      "r309",
      "r335",
      "r338",
      "r339",
      "r398",
      "r402"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the amount at which an asset is recognised before deducting any accumulated depreciation (amortisation) and accumulated impairment losses thereon. [Refer: Depreciation and amortisation expense; Impairment loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gross carrying amount [member]",
        "terseLabel": "Cost",
        "verboseLabel": "Gross"
       }
      }
     },
     "localname": "GrossCarryingAmountMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails",
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails",
      "http://www.stantec.com/role/GoodwillScheduleofReconciliationofChangesinGoodwillDetails",
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails",
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_GrossLeaseLiabilities": {
     "auth_ref": [
      "r279",
      "r348"
     ],
     "calculation": {
      "http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of contractual undiscounted cash flows in relation to lease liabilities before deducting finance charges. [Refer: Lease liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gross lease liabilities",
        "terseLabel": "Lease liabilities"
       }
      }
     },
     "localname": "GrossLeaseLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GrossProfit": {
     "auth_ref": [
      "r2"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": 1.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of revenue less cost of sales. [Refer: Cost of sales; Revenue]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gross profit",
        "terseLabel": "Project margin",
        "totalLabel": "Project margin"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome",
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed": {
     "auth_ref": [
      "r300",
      "r311"
     ],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for net identifiable assets acquired or liabilities assumed in a business combination. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Identifiable assets acquired (liabilities assumed)",
        "terseLabel": "Fair value of identifiable net assets acquired",
        "totalLabel": "Total identifiable net assets at fair value"
       }
      }
     },
     "localname": "IdentifiableAssetsAcquiredLiabilitiesAssumed",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails",
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r300",
      "r311"
     ],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 4.0,
       "parentTag": "ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for identifiable intangible assets acquired in a business combination. [Refer: Intangible assets other than goodwill; Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Identifiable intangible assets recognised as of acquisition date",
        "terseLabel": "Intangible assets"
       }
      }
     },
     "localname": "IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails",
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ImpairmentLoss": {
     "auth_ref": [
      "r153",
      "r154"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as a reduction of the carrying amount of an asset or cash-generating unit to its recoverable amount. [Refer: Carrying amount [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Impairment loss",
        "terseLabel": "Impairment losses"
       }
      }
     },
     "localname": "ImpairmentLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment": {
     "auth_ref": [
      "r57",
      "r86"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of impairment loss recognised in profit or loss for property, plant and equipment. [Refer: Impairment loss recognised in profit or loss; Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Impairment loss recognised in profit or loss, property, plant and equipment",
        "terseLabel": "Impairment"
       }
      }
     },
     "localname": "ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": 10.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of impairment loss or reversal of impairment loss recognised in profit or loss. [Refer: Impairment loss recognised in profit or loss; Reversal of impairment loss recognised in profit or loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Impairment loss (reversal of impairment loss) recognised in profit or loss",
        "terseLabel": "Net impairment of lease assets and property and equipment"
       }
      }
     },
     "localname": "ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncomeFromSubleasingRightofuseAssets": {
     "auth_ref": [
      "r274"
     ],
     "calculation": {
      "http://www.stantec.com/role/LeaseAssetsAmountsRecognizedinAdministrativeandMarketingExpensesDetails": {
       "order": 3.0,
       "parentTag": "stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income from subleasing right-of-use assets. Sublease is a transaction for which an underlying asset is re-leased by a lessee (\u2018intermediate lessor\u2019) to a third party, and the lease (\u2018head lease\u2019) between the head lessor and lessee remains in effect. [Refer: Right-of-use assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Income from subleasing right-of-use assets",
        "negatedLabel": "Income from subleases"
       }
      }
     },
     "localname": "IncomeFromSubleasingRightofuseAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsAmountsRecognizedinAdministrativeandMarketingExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit or loss [abstract]",
        "terseLabel": "Profit or loss [abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_IncomeTaxExpenseContinuingOperations": {
     "auth_ref": [
      "r49",
      "r63",
      "r71",
      "r72",
      "r140",
      "r240",
      "r362"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": 1.0,
       "parentTag": "ifrs-full_ProfitLossFromContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The aggregate amount included in the determination of profit (loss) for the period in respect of current tax and deferred tax. [Refer: Current tax expense (income); Deferred tax expense (income)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Tax expense (income)",
        "totalLabel": "Total income taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseContinuingOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome": {
     "auth_ref": [
      "r53",
      "r70"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income tax relating to amounts recognised in other comprehensive income in relation to remeasurements of defined benefit plans. [Refer: Other comprehensive income; Reserve of remeasurements of defined benefit plans; Defined benefit plans [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Income tax relating to remeasurements of defined benefit plans included in other comprehensive income",
        "terseLabel": "Deferred tax expense (recovery) on remeasurement of net employee defined benefit liability"
       }
      }
     },
     "localname": "IncomeTaxRelatingToRemeasurementsOfDefinedBenefitPlansOfOtherComprehensiveIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncomeTaxesPaidClassifiedAsOperatingActivities": {
     "auth_ref": [
      "r210"
     ],
     "calculation": {
      "http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for income taxes paid, classified as operating activities."
       }
      },
      "en-us": {
       "role": {
        "label": "Income taxes paid, classified as operating activities",
        "negatedTerseLabel": "Income taxes paid"
       }
      }
     },
     "localname": "IncomeTaxesPaidClassifiedAsOperatingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities": {
     "auth_ref": [
      "r197",
      "r210"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash flows from income taxes paid or refunded, classified as operating activities. [Refer: Income taxes paid (refund)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Income taxes paid (refund), classified as operating activities",
        "negatedTerseLabel": "Income taxes recoverable"
       }
      }
     },
     "localname": "IncomeTaxesPaidRefundClassifiedAsOperatingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncomeTaxesRefundClassifiedAsOperatingActivities": {
     "auth_ref": [
      "r210"
     ],
     "calculation": {
      "http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails": {
       "order": 4.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from income taxes refunded, classified as operating activities."
       }
      },
      "en-us": {
       "role": {
        "label": "Income taxes refund, classified as operating activities",
        "terseLabel": "Income taxes recovered"
       }
      }
     },
     "localname": "IncomeTaxesRefundClassifiedAsOperatingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents": {
     "auth_ref": [
      "r216"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in cash and cash equivalents after the effect of exchange rate changes on cash and cash equivalents held in foreign currencies. [Refer: Cash and cash equivalents; Effect of exchange rate changes on cash and cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in cash and cash equivalents after effect of exchange rate changes",
        "totalLabel": "Net (decrease) increase in cash and cash equivalents"
       }
      }
     },
     "localname": "IncreaseDecreaseInCashAndCashEquivalents",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption": {
     "auth_ref": [
      "r119"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in a defined benefit obligation that would have been caused by a decrease in a significant actuarial assumption that was reasonably possible at the end of the reporting period. [Refer: Actuarial assumptions [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in defined benefit obligation due to reasonably possible decrease in actuarial assumption",
        "terseLabel": "Decrease"
       }
      }
     },
     "localname": "IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleDecreaseInActuarialAssumption",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption": {
     "auth_ref": [
      "r119"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in a defined benefit obligation that would have been caused by an increase in a significant actuarial assumption that was reasonably possible at the end of the reporting period. [Refer: Actuarial assumptions [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in defined benefit obligation due to reasonably possible increase in actuarial assumption",
        "terseLabel": "Increase"
       }
      }
     },
     "localname": "IncreaseDecreaseInDefinedBenefitObligationDueToReasonablyPossibleIncreaseInActuarialAssumption",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInExistingProvisionsOtherProvisions": {
     "auth_ref": [
      "r166"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase in existing other provisions. [Refer: Other provisions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase in existing provisions, other provisions",
        "terseLabel": "Increase in existing provisions, other provisions"
       }
      }
     },
     "localname": "IncreaseDecreaseInExistingProvisionsOtherProvisions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInWorkingCapital": {
     "auth_ref": [
      "r205"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in working capital."
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in working capital",
        "negatedTotalLabel": "Increase (decrease) in working capital"
       }
      }
     },
     "localname": "IncreaseDecreaseInWorkingCapital",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r111"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the net defined benefit liability (asset) resulting from business combinations and disposals. [Refer: Business combinations [member]; Net defined benefit liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in net defined benefit liability (asset) resulting from business combinations and disposals",
        "terseLabel": "Acquisitions"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughBusinessCombinationsAndDisposalsNetDefinedBenefitLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset": {
     "auth_ref": [
      "r77"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in deferred tax liability (asset) resulting from business combinations. [Refer: Deferred tax liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through business combinations, deferred tax liability (asset)",
        "negatedLabel": "Deferred taxes acquired through business combinations"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesReconciliationofNetDeferredTaxAssetsLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r108"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the net defined benefit liability (asset) resulting from changes in foreign exchange rates. [Refer: Net defined benefit liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in net defined benefit liability (asset) resulting from changes in foreign exchange rates, net defined benefit liability (asset)",
        "terseLabel": "Effect of movement in exchange rates"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities": {
     "auth_ref": [
      "r212"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in liabilities arising from financing activities resulting from the effect of changes in foreign exchange rates. [Refer: Liabilities arising from financing activities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through effect of changes in foreign exchange rates, liabilities arising from financing activities",
        "terseLabel": "Foreign exchange"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesLiabilitiesArisingFromFinancingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughExerciseOfOptions": {
     "auth_ref": [
      "r8"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the exercise of options."
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through exercise of options, equity",
        "terseLabel": "Share options exercised for cash"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughExerciseOfOptions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset": {
     "auth_ref": [
      "r77"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in deferred tax liability (asset) resulting from the net exchange differences arising when the financial statements are translated from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Deferred tax liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through net exchange differences, deferred tax liability (asset)",
        "negatedLabel": "Impact of foreign exchange"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesReconciliationofNetDeferredTaxAssetsLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill": {
     "auth_ref": [
      "r308"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in goodwill resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through net exchange differences, goodwill",
        "terseLabel": "Impact of foreign exchange"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillScheduleofReconciliationofChangesinGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r180"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in intangible assets other than goodwill resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through net exchange differences, intangible assets other than goodwill",
        "terseLabel": "Impact of foreign exchange"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions": {
     "auth_ref": [
      "r168"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in other provisions resulting from foreign currency exchange rate changes on provisions measured in a currency different from the entity's presentation currency. [Refer: Other provisions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through net exchange differences, other provisions",
        "terseLabel": "Impact of foreign exchange"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r88"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in property, plant and equipment resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through net exchange differences, property, plant and equipment",
        "terseLabel": "Impact of foreign exchange"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities": {
     "auth_ref": [
      "r213"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in liabilities arising from financing activities resulting from changes that the entity does not separately disclose in the same statement or note. [Refer: Liabilities arising from financing activities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through other changes, liabilities arising from financing activities",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r112"
     ],
     "calculation": {
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the net defined benefit liability (asset) resulting from changes that the entity does not separately disclose in the same statement or note. [Refer: Net defined benefit liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in net defined benefit liability (asset) resulting from other changes",
        "totalLabel": "Other net defined benefit liability asset"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions": {
     "auth_ref": [
      "r7"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from share-based payment transactions. [Refer: Equity]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through share-based payment transactions, equity",
        "terseLabel": "Share-based compensation"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughSharebasedPaymentTransactions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis": {
     "auth_ref": [
      "r161"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Cash-generating units [axis]",
        "terseLabel": "Cash-generating units [axis]"
       }
      }
     },
     "localname": "IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillScheduleofGoodwillAllocatedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember": {
     "auth_ref": [
      "r161"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the smallest identifiable group of assets that generates cash inflows that are largely independent of the cash inflows from other assets or groups of assets."
       }
      },
      "en-us": {
       "role": {
        "label": "Cash-generating units [member]",
        "terseLabel": "Cash-generating units"
       }
      }
     },
     "localname": "IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillScheduleofGoodwillAllocatedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_IntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r21",
      "r181"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 5.0,
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of identifiable non-monetary assets without physical substance. This amount does not include goodwill. [Refer: Goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Intangible assets other than goodwill",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Intangible assets"
       }
      }
     },
     "localname": "IntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IntangibleAssetsOtherThanGoodwillAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets other than goodwill [abstract]"
       }
      }
     },
     "localname": "IntangibleAssetsOtherThanGoodwillAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_IntangibleAssetsOtherThanGoodwillMember": {
     "auth_ref": [
      "r152",
      "r182",
      "r278"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for intangible assets other than goodwill. It also represents the standard value for the 'Classes of intangible assets other than goodwill' axis if no other member is used. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Intangible assets other than goodwill [member]",
        "terseLabel": "Intangible assets other than goodwill",
        "verboseLabel": "Carrying value of intangible assets in excess of tax cost"
       }
      }
     },
     "localname": "IntangibleAssetsOtherThanGoodwillMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails",
      "http://www.stantec.com/role/IntangibleAssetsAdditionalInformationDetails",
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_InterestExpense": {
     "auth_ref": [
      "r239",
      "r360",
      "r367"
     ],
     "calculation": {
      "http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_InterestRevenueExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense arising from interest."
       }
      },
      "en-us": {
       "role": {
        "label": "Interest expense",
        "totalLabel": "Total interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r102"
     ],
     "calculation": {
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails": {
       "order": 1.0,
       "parentTag": "stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the net defined benefit liability (asset) resulting from the passage of time. [Refer: Interest expense; Net defined benefit liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in net defined benefit liability (asset) resulting from interest expense (income)",
        "terseLabel": "Interest expense (income)"
       }
      }
     },
     "localname": "InterestExpenseIncomeNetDefinedBenefitLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestExpenseOnBorrowings": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of interest expense on borrowings. [Refer: Interest expense; Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Interest expense on borrowings",
        "terseLabel": "Interest on credit facilities"
       }
      }
     },
     "localname": "InterestExpenseOnBorrowings",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestExpenseOnLeaseLiabilities": {
     "auth_ref": [
      "r272"
     ],
     "calculation": {
      "http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of interest expense on lease liabilities. [Refer: Lease liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Interest expense on lease liabilities",
        "terseLabel": "Interest on lease liabilities"
       }
      }
     },
     "localname": "InterestExpenseOnLeaseLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestIncomeOnOtherFinancialAssets": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_RevenueFromInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of interest income on other financial assets. [Refer: Interest income; Other financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Interest income on other financial assets",
        "negatedLabel": "Other"
       }
      }
     },
     "localname": "InterestIncomeOnOtherFinancialAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestPaidClassifiedAsOperatingActivities": {
     "auth_ref": [
      "r209"
     ],
     "calculation": {
      "http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for interest paid, classified as operating activities."
       }
      },
      "en-us": {
       "role": {
        "label": "Interest paid, classified as operating activities",
        "negatedTerseLabel": "Interest paid"
       }
      }
     },
     "localname": "InterestPaidClassifiedAsOperatingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestReceivedClassifiedAsOperatingActivities": {
     "auth_ref": [
      "r209"
     ],
     "calculation": {
      "http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails": {
       "order": 6.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from interest received, classified as operating activities."
       }
      },
      "en-us": {
       "role": {
        "label": "Interest received, classified as operating activities",
        "terseLabel": "Interest received"
       }
      }
     },
     "localname": "InterestReceivedClassifiedAsOperatingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestRevenueExpense": {
     "auth_ref": [
      "r52",
      "r363",
      "r367"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": 5.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0
      },
      "http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income or expense arising from interest. [Refer: Interest expense; Interest income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Interest income (expense)",
        "negatedLabel": "Net interest expense",
        "negatedTotalLabel": "Net interest expense"
       }
      }
     },
     "localname": "InterestRevenueExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome",
      "http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome": {
     "auth_ref": [
      "r320"
     ],
     "calculation": {
      "http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_RevenueFromInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of interest revenue arising on financial assets measured at fair value through other comprehensive income. [Refer: Revenue; Financial assets measured at fair value through other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Interest revenue for financial assets measured at fair value through other comprehensive income",
        "negatedLabel": "Interest income on FVOCI investment debt securities"
       }
      }
     },
     "localname": "InterestRevenueForFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011": {
     "auth_ref": [
      "r296"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The intrinsic value of liabilities arising from share-based transactions for which the counterparty's right to cash or other assets had vested by the end of the period (for example, vested share appreciation rights). The intrinsic value is the difference between the fair value of the shares to which the counterparty has the (conditional or unconditional) right to subscribe, or which it has the right to receive, and the price (if any) that the counterparty is (or will be) required to pay for those shares. Share-based payment transactions are transactions in which the entity: (a) receives goods or services from the supplier of those goods or services (including an employee) in a share-based payment arrangement; or (b) incurs an obligation to settle the transaction with the supplier in a share-based payment arrangement when another group entity receives those goods or services, for which the counterparty's right to cash or other assets had vested by the end of the period (for example, vested share appreciation rights)."
       }
      },
      "en-us": {
       "role": {
        "label": "Intrinsic value of liabilities from share-based payment transactions for which counterparty's right to cash or other assets vested",
        "terseLabel": "Fair value of outstanding and vested DSUs"
       }
      }
     },
     "localname": "IntrinsicValueOfLiabilitiesFromSharebasedPaymentTransactionsForWhichCounterpartysRightToCashOrOtherAssetsVested2011",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InvestmentFundsAmountContributedToFairValueOfPlanAssets": {
     "auth_ref": [
      "r116"
     ],
     "calculation": {
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails": {
       "order": 8.0,
       "parentTag": "ifrs-full_PlanAssetsAtFairValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount investment funds contribute to the fair value of defined benefit plan assets. [Refer: Plan assets, at fair value; Defined benefit plans [member]; Investment funds [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Investment funds, amount contributed to fair value of plan assets",
        "terseLabel": "Property funds"
       }
      }
     },
     "localname": "InvestmentFundsAmountContributedToFairValueOfPlanAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IssuedCapital": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 1.0,
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The nominal value of capital issued."
       }
      },
      "en-us": {
       "role": {
        "label": "Issued capital",
        "terseLabel": "Share capital"
       }
      }
     },
     "localname": "IssuedCapital",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IssuedCapitalMember": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing issued capital."
       }
      },
      "en-us": {
       "role": {
        "label": "Issued capital [member]",
        "terseLabel": "Shares Outstanding/Share Capital"
       }
      }
     },
     "localname": "IssuedCapitalMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_JointVenturesAxis": {
     "auth_ref": [
      "r142",
      "r144",
      "r242",
      "r390",
      "r392"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Joint ventures [axis]",
        "terseLabel": "Joint ventures [axis]"
       }
      }
     },
     "localname": "JointVenturesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_JointVenturesMember": {
     "auth_ref": [
      "r142",
      "r144",
      "r242",
      "r388",
      "r391"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for joint arrangements whereby the parties that have joint control of the arrangement have rights to the net assets of the arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Joint ventures [member]",
        "terseLabel": "Joint ventures"
       }
      }
     },
     "localname": "JointVenturesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_JointVenturesWhereEntityIsVenturerMember": {
     "auth_ref": [
      "r135"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for joint ventures in which the entity is a joint venturer. A venturer is a party to a joint venture and has joint control over that joint venture. [Refer: Joint ventures [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Joint ventures where entity is venturer [member]",
        "terseLabel": "Joint ventures"
       }
      }
     },
     "localname": "JointVenturesWhereEntityIsVenturerMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresTransactionswithJointVenturesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_KeyManagementPersonnelCompensation": {
     "auth_ref": [
      "r132"
     ],
     "calculation": {
      "http://www.stantec.com/role/RelatedPartyDisclosuresCompensationofKeyManagementPersonnelandDirectorsoftheCompanyDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel. [Refer: Key management personnel of entity or parent [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Key management personnel compensation",
        "totalLabel": "Total compensation"
       }
      }
     },
     "localname": "KeyManagementPersonnelCompensation",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresCompensationofKeyManagementPersonnelandDirectorsoftheCompanyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment": {
     "auth_ref": [
      "r131"
     ],
     "calculation": {
      "http://www.stantec.com/role/RelatedPartyDisclosuresCompensationofKeyManagementPersonnelandDirectorsoftheCompanyDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensation",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel in the form of share-based payments. [Refer: Key management personnel of entity or parent [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Key management personnel compensation, share-based payment",
        "terseLabel": "Share-based compensation"
       }
      }
     },
     "localname": "KeyManagementPersonnelCompensationSharebasedPayment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresCompensationofKeyManagementPersonnelandDirectorsoftheCompanyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits": {
     "auth_ref": [
      "r130"
     ],
     "calculation": {
      "http://www.stantec.com/role/RelatedPartyDisclosuresCompensationofKeyManagementPersonnelandDirectorsoftheCompanyDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensation",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel in the form of short-term employee benefits. [Refer: Key management personnel of entity or parent [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Key management personnel compensation, short-term employee benefits",
        "terseLabel": "Salaries and other short-term employment benefits"
       }
      }
     },
     "localname": "KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresCompensationofKeyManagementPersonnelandDirectorsoftheCompanyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LaterThanFiveYearsMember": {
     "auth_ref": [
      "r281",
      "r282",
      "r347",
      "r352",
      "r356",
      "r381"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than five years."
       }
      },
      "en-us": {
       "role": {
        "label": "Later than five years [member]",
        "terseLabel": "More than five years"
       }
      }
     },
     "localname": "LaterThanFiveYearsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanFourMonthsMember": {
     "auth_ref": [
      "r12"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than four months."
       }
      },
      "en-us": {
       "role": {
        "label": "Later than four months [member]",
        "terseLabel": "121+"
       }
      }
     },
     "localname": "LaterThanFourMonthsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanOneMonthAndNotLaterThanTwoMonthsMember": {
     "auth_ref": [
      "r12",
      "r339",
      "r355",
      "r399"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one month and not later than two months."
       }
      },
      "en-us": {
       "role": {
        "label": "Later than one month and not later than two months [member]",
        "terseLabel": "31\u201360"
       }
      }
     },
     "localname": "LaterThanOneMonthAndNotLaterThanTwoMonthsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember": {
     "auth_ref": [
      "r346",
      "r356"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year and not later than five years."
       }
      },
      "en-us": {
       "role": {
        "label": "Later than one year and not later than five years [member]",
        "terseLabel": "After one year but not more than five years"
       }
      }
     },
     "localname": "LaterThanOneYearAndNotLaterThanFiveYearsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember": {
     "auth_ref": [
      "r347",
      "r351",
      "r356"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year and not later than three years."
       }
      },
      "en-us": {
       "role": {
        "label": "Later than one year and not later than three years [member]",
        "terseLabel": "1\u00a0to\u00a03\u00a0Years"
       }
      }
     },
     "localname": "LaterThanOneYearAndNotLaterThanThreeYearsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsDetails",
      "http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanThreeMonthsAndNotLaterThanFourMonthsMember": {
     "auth_ref": [
      "r12"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than three months and not later than four months."
       }
      },
      "en-us": {
       "role": {
        "label": "Later than three months and not later than four months [member]",
        "terseLabel": "91\u2013120"
       }
      }
     },
     "localname": "LaterThanThreeMonthsAndNotLaterThanFourMonthsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanThreeYearsMember": {
     "auth_ref": [
      "r347",
      "r356"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than three years."
       }
      },
      "en-us": {
       "role": {
        "label": "Later than three years [member]",
        "terseLabel": "After\u00a03\u00a0Years"
       }
      }
     },
     "localname": "LaterThanThreeYearsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsDetails",
      "http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember": {
     "auth_ref": [
      "r12",
      "r339",
      "r355",
      "r399"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than two months and not later than three months."
       }
      },
      "en-us": {
       "role": {
        "label": "Later than two months and not later than three months [member]",
        "terseLabel": "61\u201390"
       }
      }
     },
     "localname": "LaterThanTwoMonthsAndNotLaterThanThreeMonthsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LeaseLiabilitiesMember": {
     "auth_ref": [
      "r214",
      "r221"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for lease liabilities. [Refer: Lease liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Lease liabilities [member]",
        "terseLabel": "Lease liabilities"
       }
      }
     },
     "localname": "LeaseLiabilitiesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationRollForwardDetails",
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r80"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing improvements to assets held under a lease agreement."
       }
      },
      "en-us": {
       "role": {
        "label": "Leasehold improvements [member]",
        "terseLabel": "Leasehold improvements"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/PropertyandEquipmentAdditionalInformationDetails",
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Level1OfFairValueHierarchyMember": {
     "auth_ref": [
      "r117",
      "r246"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a category of the fair value hierarchy where inputs to the valuation techniques are quoted prices (unadjusted) in active markets for identical assets or liabilities that the entity can access at the measurement date."
       }
      },
      "en-us": {
       "role": {
        "label": "Level 1 of fair value hierarchy [member]",
        "terseLabel": "Level 1"
       }
      }
     },
     "localname": "Level1OfFairValueHierarchyMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails",
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails",
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Level2And3OfFairValueHierarchyMember": {
     "auth_ref": [
      "r117"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for combined Level 2 and Level 3 categories of the fair value hierarchy. [Refer: Level 2 of fair value hierarchy [member]; Level 3 of fair value hierarchy [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Level 2 and 3 of fair value hierarchy [member]",
        "terseLabel": "Level 2 and 3 of fair value hierarchy"
       }
      }
     },
     "localname": "Level2And3OfFairValueHierarchyMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Level2OfFairValueHierarchyMember": {
     "auth_ref": [
      "r246"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a category of the fair value hierarchy where inputs to the valuation techniques are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly."
       }
      },
      "en-us": {
       "role": {
        "label": "Level 2 of fair value hierarchy [member]",
        "terseLabel": "Level 2"
       }
      }
     },
     "localname": "Level2OfFairValueHierarchyMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails",
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Level3OfFairValueHierarchyMember": {
     "auth_ref": [
      "r246"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a category of the fair value hierarchy where inputs to the valuation techniques are unobservable inputs for the asset or liability. Unobservable inputs are inputs for which market data are not available and that are developed using the best information available about the assumptions that the market participants would use when pricing the asset or liability."
       }
      },
      "en-us": {
       "role": {
        "label": "Level 3 of fair value hierarchy [member]",
        "terseLabel": "Level 3"
       }
      }
     },
     "localname": "Level3OfFairValueHierarchyMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails",
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LevelsOfFairValueHierarchyAxis": {
     "auth_ref": [
      "r117",
      "r246"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Levels of fair value hierarchy [axis]",
        "terseLabel": "Levels of fair value hierarchy [axis]"
       }
      }
     },
     "localname": "LevelsOfFairValueHierarchyAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails",
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails",
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_Liabilities": {
     "auth_ref": [
      "r32",
      "r245",
      "r246",
      "r248",
      "r363",
      "r366"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 3.0,
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic benefits."
       }
      },
      "en-us": {
       "role": {
        "label": "Liabilities",
        "terseLabel": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivities": {
     "auth_ref": [
      "r215"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of liabilities for which cash flows were, or future cash flows will be, classified in the statement of cash flows as cash flows from financing activities. [Refer: Cash flows from (used in) financing activities; Liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Liabilities arising from financing activities",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "LiabilitiesArisingFromFinancingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis": {
     "auth_ref": [
      "r215"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Liabilities arising from financing activities [axis]",
        "terseLabel": "Liabilities arising from financing activities [axis]"
       }
      }
     },
     "localname": "LiabilitiesArisingFromFinancingActivitiesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationRollForwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember": {
     "auth_ref": [
      "r215"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for liabilities arising from financing activities. It also represents the standard value for the 'Liabilities arising from financing activities' axis if no other member is used. [Refer: Liabilities arising from financing activities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Liabilities arising from financing activities [member]",
        "terseLabel": "Liabilities arising from financing activities [member]"
       }
      }
     },
     "localname": "LiabilitiesArisingFromFinancingActivitiesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationRollForwardDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LiabilitiesFromSharebasedPaymentTransactions2011": {
     "auth_ref": [
      "r295"
     ],
     "calculation": {
      "http://www.stantec.com/role/OtherLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_OtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of liabilities arising from share-based payment transactions. Share-based payment transactions are transactions in which the entity: (a) receives goods or services from the supplier of those goods or services (including an employee) in a share-based payment arrangement; or (b) incurs an obligation to settle the transaction with the supplier in a share-based payment arrangement when another group entity receives those goods or services. [Refer: Share-based payment arrangements [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Liabilities from share-based payment transactions",
        "terseLabel": "Outstanding fair value",
        "verboseLabel": "Cash-settled share-based compensation"
       }
      }
     },
     "localname": "LiabilitiesFromSharebasedPaymentTransactions2011",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherLiabilitiesDetails",
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LiabilitiesIncurred": {
     "auth_ref": [
      "r298"
     ],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The fair value, at acquisition date, of liabilities incurred (for example, a liability for contingent consideration) as consideration transferred in a business combination. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Liabilities incurred",
        "terseLabel": "Notes payable"
       }
      }
     },
     "localname": "LiabilitiesIncurred",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LiabilitiesMember": {
     "auth_ref": [
      "r249"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic benefits. It also represents the standard value for the 'Classes of liabilities' axis if no other member is used. [Refer: Liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Liabilities [member]",
        "terseLabel": "Liabilities [member]"
       }
      }
     },
     "localname": "LiabilitiesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails",
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LiabilityAssetOfDefinedBenefitPlans": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of deficit or surplus in a defined benefit plan, adjusted for any effect of limiting a net defined benefit asset to the asset ceiling. [Refer: Defined benefit plans [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Net defined benefit liability (asset)",
        "periodEndLabel": "Balance, end of the year",
        "periodStartLabel": "Balance, beginning of the year",
        "totalLabel": "Net defined benefit liability (asset)"
       }
      }
     },
     "localname": "LiabilityAssetOfDefinedBenefitPlans",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails",
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LongtermBorrowings": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.stantec.com/role/CapitalManagementSummaryofCapitalManagedDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_Borrowings",
       "weight": 1.0
      },
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 3.0,
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The non-current portion of non-current borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current portion of non-current borrowings",
        "netLabel": "Non-current\u00a0portion of long-term debt",
        "terseLabel": "Long-term debt",
        "verboseLabel": "Long-term portion"
       }
      }
     },
     "localname": "LongtermBorrowings",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CapitalManagementSummaryofCapitalManagedDetails",
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LossesOnChangeInFairValueOfDerivatives": {
     "auth_ref": [
      "r52"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The losses resulting from changes in the fair value of derivatives recognised in profit or loss. [Refer: Derivatives [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Losses on change in fair value of derivatives",
        "verboseLabel": "Losses on change in fair value of derivatives"
       }
      }
     },
     "localname": "LossesOnChangeInFairValueOfDerivatives",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Major components of tax expense (income) [abstract]",
        "terseLabel": "Income taxes"
       }
      }
     },
     "localname": "MajorComponentsOfTaxExpenseIncomeAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_MaturityAnalysisForDerivativeFinancialLiabilities": {
     "auth_ref": [
      "r341"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of a maturity analysis for derivative financial liabilities, including the remaining contractual maturities for those derivative financial liabilities for which contractual maturities are essential for an understanding of the timing of the cash flows. [Refer: Derivative financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis for derivative financial liabilities [text block]",
        "terseLabel": "Disclosure of the Bond Portfolio Stated at Fair Value"
       }
      }
     },
     "localname": "MaturityAnalysisForDerivativeFinancialLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_MaturityAnalysisForNonderivativeFinancialLiabilities": {
     "auth_ref": [
      "r340"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of a maturity analysis for non-derivative financial liabilities (including issued financial guarantee contracts) that shows the remaining contractual maturities. [Refer: Derivative financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis for non-derivative financial liabilities [text block]",
        "terseLabel": "Timing of Undiscounted Cash Outflows Relating to Financial Liabilities"
       }
      }
     },
     "localname": "MaturityAnalysisForNonderivativeFinancialLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_MaturityAxis": {
     "auth_ref": [
      "r35",
      "r122",
      "r264",
      "r281",
      "r282",
      "r321",
      "r342",
      "r347",
      "r377",
      "r378",
      "r380",
      "r381"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Maturity [axis]",
        "terseLabel": "Maturity [axis]"
       }
      }
     },
     "localname": "MaturityAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsDetails",
      "http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails",
      "http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails",
      "http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails",
      "http://www.stantec.com/role/TradeandOtherReceivablesAgingAnalysisofGrossTradeReceivablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_MaximumExposureToCreditRisk": {
     "auth_ref": [
      "r336",
      "r397"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount that best represents the maximum exposure to credit risk without taking into account any collateral held or other credit enhancements (for example, netting agreements that do not qualify for offset in accordance with IAS 32). [Refer: Credit risk [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Maximum exposure to credit risk",
        "terseLabel": "Maximum amount of credit risk exposure"
       }
      }
     },
     "localname": "MaximumExposureToCreditRisk",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_MeasurementAxis": {
     "auth_ref": [
      "r187",
      "r191",
      "r245"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Measurement [axis]",
        "terseLabel": "Measurement [axis]"
       }
      }
     },
     "localname": "MeasurementAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails",
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NetDebt": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://www.stantec.com/role/CapitalManagementSummaryofCapitalManagedDetails": {
       "order": 1.0,
       "parentTag": "stn_CapitalNetOfCashAndCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of net debt of the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Net debt",
        "totalLabel": "Net debt"
       }
      }
     },
     "localname": "NetDebt",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CapitalManagementSummaryofCapitalManagedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NetDefinedBenefitLiabilityAssetAxis": {
     "auth_ref": [
      "r101"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Net defined benefit liability (asset) [axis]",
        "terseLabel": "Net defined benefit liability (asset) [axis]"
       }
      }
     },
     "localname": "NetDefinedBenefitLiabilityAssetAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NetDefinedBenefitLiabilityAssetMember": {
     "auth_ref": [
      "r101"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the net defined benefit liability (asset). It also represents the standard value for the 'Net defined benefit liability (asset)' axis if no other member is used. [Refer: Net defined benefit liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Net defined benefit liability (asset) [member]",
        "terseLabel": "Net defined benefit liability (asset) [member]"
       }
      }
     },
     "localname": "NetDefinedBenefitLiabilityAssetMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_NominalAmountOfHedgingInstrument": {
     "auth_ref": [
      "r321",
      "r324"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The nominal amount of a hedging instrument. [Refer: Hedging instruments [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Nominal amount of hedging instrument",
        "terseLabel": "Interest rate swap agreement, amount"
       }
      }
     },
     "localname": "NominalAmountOfHedgingInstrument",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodAxis": {
     "auth_ref": [
      "r61"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Non-adjusting events after reporting period [axis]",
        "terseLabel": "Non-adjusting events after reporting period [axis]"
       }
      }
     },
     "localname": "NonadjustingEventsAfterReportingPeriodAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EventaftertheReportingPeriodDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NonadjustingEventsMember": {
     "auth_ref": [
      "r61"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for events that occur between the end of the reporting period and the date when the financial statements are authorised for issue and are indicative of conditions that arose after the reporting period. It also represents the standard value for the 'Non-adjusting events after reporting period' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Non-adjusting events after reporting period [member]",
        "terseLabel": "Non-adjusting events after reporting period [member]"
       }
      }
     },
     "localname": "NonadjustingEventsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EventaftertheReportingPeriodDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_NoncontrollingInterests": {
     "auth_ref": [
      "r30",
      "r226",
      "r227"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 2.0,
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of equity in a subsidiary not attributable, directly or indirectly, to a parent. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-controlling interests",
        "terseLabel": "Non-controlling interests"
       }
      }
     },
     "localname": "NoncontrollingInterests",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current assets [abstract]",
        "terseLabel": "Non-current"
       }
      }
     },
     "localname": "NoncurrentAssetsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts": {
     "auth_ref": [
      "r371"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current assets other than financial instruments, deferred tax assets, post-employment benefit assets and rights arising under insurance contracts. [Refer: Deferred tax assets; Financial instruments, class [member]; Non-current assets; Types of insurance contracts [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current assets other than financial instruments, deferred tax assets, post-employment benefit assets, and rights arising under insurance contracts",
        "terseLabel": "Non-Current\u00a0Assets"
       }
      }
     },
     "localname": "NoncurrentAssetsOtherThanFinancialInstrumentsDeferredTaxAssetsPostemploymentBenefitAssetsAndRightsArisingUnderInsuranceContracts",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentLeaseLiabilities": {
     "auth_ref": [
      "r270"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 8.0,
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current lease liabilities. [Refer: Lease liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current lease liabilities",
        "terseLabel": "Lease liabilities"
       }
      }
     },
     "localname": "NoncurrentLeaseLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current liabilities [abstract]",
        "terseLabel": "Non-current"
       }
      }
     },
     "localname": "NoncurrentLiabilitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NoncurrentProvisions": {
     "auth_ref": [
      "r26"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 4.0,
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current provisions, including provisions for employee benefits. [Refer: Provisions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current provisions",
        "terseLabel": "Provisions"
       }
      }
     },
     "localname": "NoncurrentProvisions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentRecognisedAssetsDefinedBenefitPlan": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 6.0,
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0
      },
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_LiabilityAssetOfDefinedBenefitPlans",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current net defined benefit asset. [Refer: Net defined benefit asset]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current net defined benefit asset",
        "negatedTerseLabel": "Net defined benefit pension asset",
        "terseLabel": "Net employee defined benefit asset"
       }
      }
     },
     "localname": "NoncurrentRecognisedAssetsDefinedBenefitPlan",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 5.0,
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0
      },
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_LiabilityAssetOfDefinedBenefitPlans",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current net defined benefit liability. [Refer: Net defined benefit liability]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current net defined benefit liability",
        "terseLabel": "Net employee defined benefit liability",
        "verboseLabel": "Net defined benefit liability"
       }
      }
     },
     "localname": "NoncurrentRecognisedLiabilitiesDefinedBenefitPlan",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows": {
     "auth_ref": [
      "r340"
     ],
     "calculation": {
      "http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of contractual undiscounted cash flows in relation to non-derivative financial liabilities."
       }
      },
      "en-us": {
       "role": {
        "label": "Non-derivative financial liabilities, undiscounted cash flows",
        "totalLabel": "Total contractual obligations"
       }
      }
     },
     "localname": "NonderivativeFinancialLiabilitiesUndiscountedCashFlows",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NotLaterThanOneYearMember": {
     "auth_ref": [
      "r34",
      "r281",
      "r282",
      "r347",
      "r356",
      "r381"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of not later than one year."
       }
      },
      "en-us": {
       "role": {
        "label": "Not later than one year [member]",
        "terseLabel": "Within one year",
        "verboseLabel": "Less\u00a0than\u00a01\u00a0Year"
       }
      }
     },
     "localname": "NotLaterThanOneYearMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsDetails",
      "http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails",
      "http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember": {
     "auth_ref": [
      "r251"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for items not measured at fair value in the statement of financial position but for which fair value is disclosed. [Refer: At fair value [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Not measured at fair value in statement of financial position but for which fair value is disclosed [member]",
        "terseLabel": "Not measured at fair value in statement of financial position but for which fair value is disclosed"
       }
      }
     },
     "localname": "NotMeasuredAtFairValueInStatementOfFinancialPositionButForWhichFairValueIsDisclosedMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_NotionalAmount": {
     "auth_ref": [
      "r12"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The nominal or face amount of a financial instrument, used to calculate payments made on that instrument."
       }
      },
      "en-us": {
       "role": {
        "label": "Notional amount",
        "terseLabel": "Derivative notional amount",
        "verboseLabel": "Notional amount"
       }
      }
     },
     "localname": "NotionalAmount",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted": {
     "auth_ref": [
      "r292",
      "r293"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) granted in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of other equity instruments granted in share-based payment arrangement",
        "terseLabel": "Number of share units granted",
        "verboseLabel": "Granted"
       }
      }
     },
     "localname": "NumberOfInstrumentsOtherEquityInstrumentsGranted",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails",
      "http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r292"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) exercisable in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of other equity instruments exercisable in share-based payment arrangement",
        "verboseLabel": "Units vested, end of year"
       }
      }
     },
     "localname": "NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r292"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) exercised or vested in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of other equity instruments exercised or vested in share-based payment arrangement",
        "negatedLabel": "Paid",
        "terseLabel": "Number of units paid"
       }
      }
     },
     "localname": "NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails",
      "http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r292"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) forfeited in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of other equity instruments forfeited in share-based payment arrangement",
        "negatedLabel": "Forfeited"
       }
      }
     },
     "localname": "NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r292"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) outstanding in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of other equity instruments outstanding in share-based payment arrangement",
        "periodEndLabel": "Units, end of year",
        "periodStartLabel": "Units, beginning of year"
       }
      }
     },
     "localname": "NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfOutstandingShareOptions": {
     "auth_ref": [
      "r286",
      "r289",
      "r291"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of share options outstanding in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of share options outstanding in share-based payment arrangement",
        "periodEndLabel": "Share options outstanding, end of the year",
        "periodStartLabel": "Share options outstanding, beginning of the year"
       }
      }
     },
     "localname": "NumberOfOutstandingShareOptions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalNumberofSharesandWeightedAverageExercisePriceofShareOptionsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r288"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of share options exercised in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of share options exercised in share-based payment arrangement",
        "negatedLabel": "Exercised",
        "terseLabel": "Share options exercised for cash (in shares)"
       }
      }
     },
     "localname": "NumberOfShareOptionsExercisedInSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity",
      "http://www.stantec.com/role/ShareCapitalNumberofSharesandWeightedAverageExercisePriceofShareOptionsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r287"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of share options forfeited in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of share options forfeited in share-based payment arrangement",
        "negatedTerseLabel": "Forfeited"
       }
      }
     },
     "localname": "NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalNumberofSharesandWeightedAverageExercisePriceofShareOptionsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfSharesOutstanding": {
     "auth_ref": [
      "r43"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of shares that have been authorised and issued, reduced by treasury shares held. [Refer: Treasury shares]"
       }
      },
      "en-us": {
       "role": {
        "label": "Number of shares outstanding",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)"
       }
      }
     },
     "localname": "NumberOfSharesOutstanding",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "ifrs-full_OfficeEquipmentMember": {
     "auth_ref": [
      "r79"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing equipment used to support office functions, not specifically used in the production process. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Office equipment [member]",
        "terseLabel": "Office equipment"
       }
      }
     },
     "localname": "OfficeEquipmentMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails",
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OnerousContractsProvision": {
     "auth_ref": [
      "r164"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of provision for onerous contracts. An onerous contract is a contract in which the unavoidable costs of meeting the obligation under the contract exceed the economic benefits expected to be received under it. [Refer: Other provisions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Onerous contracts provision",
        "terseLabel": "Onerous contracts provision"
       }
      }
     },
     "localname": "OnerousContractsProvision",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OnerousContractsProvisionMember": {
     "auth_ref": [
      "r164"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a provision for onerous contracts. [Refer: Onerous contracts provision]"
       }
      },
      "en-us": {
       "role": {
        "label": "Onerous contracts provision [member]",
        "terseLabel": "Onerous contracts"
       }
      }
     },
     "localname": "OnerousContractsProvisionMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OperatingSegmentsMember": {
     "auth_ref": [
      "r368"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for operating segments. An operating segment is a component of an entity: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same entity); (b) whose operating results are regularly reviewed by the entity\u2019s chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance; and (c) for which discrete financial information is available. [Refer: Revenue]"
       }
      },
      "en-us": {
       "role": {
        "label": "Operating segments [member]",
        "terseLabel": "Operating Segments"
       }
      }
     },
     "localname": "OperatingSegmentsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OptionPricingModelMember": {
     "auth_ref": [
      "r252",
      "r255"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a specific valuation technique consistent with the income approach that involves analysing future amounts with option pricing models, such as the Black-Scholes-Merton formula or a binominal model (ie a lattice model), that incorporate present value techniques and reflect both the time value and intrinsic value of an option. [Refer: Income approach [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Option pricing model [member]",
        "terseLabel": "Option pricing model"
       }
      }
     },
     "localname": "OptionPricingModelMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OrdinarySharesMember": {
     "auth_ref": [
      "r44",
      "r145"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for equity instruments that are subordinate to all other classes of equity instruments. It also represents the standard value for the 'Classes of ordinary shares' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Ordinary shares [member]",
        "terseLabel": "Ordinary Shares [Member]"
       }
      }
     },
     "localname": "OrdinarySharesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalSummaryofDividendsDeclaredandRecordedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OtherAdjustmentsForNoncashItems": {
     "auth_ref": [
      "r204"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for non-cash items to reconcile profit (loss) to net cash flow from (used in) operating activities that the entity does not separately disclose in the same statement or note. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other adjustments for non-cash items",
        "terseLabel": "Other non-cash items"
       }
      }
     },
     "localname": "OtherAdjustmentsForNoncashItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherAssets": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of assets that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Other assets",
        "totalLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncome": {
     "auth_ref": [
      "r6",
      "r46",
      "r54",
      "r236"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income and expense (including reclassification adjustments) that is not recognised in profit or loss as required or permitted by IFRSs. [Refer: IFRSs [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other comprehensive income",
        "terseLabel": "Other comprehensive loss",
        "totalLabel": "Other comprehensive income (loss) for the year, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income [abstract]",
        "terseLabel": "Other comprehensive (loss) income"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans": {
     "auth_ref": [
      "r38",
      "r55",
      "r94"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, before tax, related to gains (losses) on remeasurements of defined benefit plans, which comprise actuarial gains and losses; the return on plan assets, excluding amounts included in net interest on the net defined benefit liability (asset); and any change in the effect of the asset ceiling, excluding amounts included in net interest on the net defined benefit liability (asset). [Refer: Other comprehensive income; Defined benefit plans [member]; Plan assets [member]; Net defined benefit liability (asset)] [Contrast: Decrease (increase) in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other comprehensive income, before tax, gains (losses) on remeasurements of defined benefit plans",
        "terseLabel": "Remeasurement loss (gain) on net employee defined benefit liability, before tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeBeforeTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation": {
     "auth_ref": [
      "r38",
      "r54"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, after reclassification adjustments, related to exchange differences when financial statements of foreign operations are translated. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other comprehensive income, net of tax, exchange differences on translation of foreign operations",
        "terseLabel": "Exchange differences on translation of foreign operations"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans": {
     "auth_ref": [
      "r38",
      "r54",
      "r94"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, related to gains (losses) on remeasurements of defined benefit plans, which comprise actuarial gains and losses; the return on plan assets, excluding amounts included in net interest on the net defined benefit liability (asset); and any change in the effect of the asset ceiling, excluding amounts included in net interest on the net defined benefit liability (asset). [Refer: Other comprehensive income; Defined benefit plans [member]; Plan assets [member]; Net defined benefit liability (asset)] [Contrast: Decrease (increase) in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other comprehensive income, net of tax, gains (losses) on remeasurements of defined benefit plans",
        "terseLabel": "Remeasurement loss on net employee defined benefit liability",
        "verboseLabel": "Remeasurement (loss) gain on net employee defined benefit liability"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax": {
     "auth_ref": [
      "r51",
      "r60"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income that will be reclassified to profit or loss, net of tax. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other comprehensive income that will be reclassified to profit or loss, net of tax",
        "totalLabel": "Total items that may be reclassified to net income in subsequent periods"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherCurrentAssets": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 6.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current assets that the entity does not separately disclose in the same statement or note. [Refer: Current assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other current assets",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherCurrentAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherCurrentFinancialAssets": {
     "auth_ref": [
      "r22"
     ],
     "calculation": {
      "http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails_1": {
       "order": 2.0,
       "parentTag": "ifrs-full_OtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current financial assets that the entity does not separately disclose in the same statement or note. [Refer: Other financial assets; Current financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other current financial assets",
        "terseLabel": "Less current portion - financial"
       }
      }
     },
     "localname": "OtherCurrentFinancialAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherCurrentLiabilities": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 6.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      },
      "http://www.stantec.com/role/OtherLiabilitiesDetails_1": {
       "order": 2.0,
       "parentTag": "ifrs-full_OtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Current liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other current liabilities",
        "terseLabel": "Less current portion",
        "verboseLabel": "Other liabilities"
       }
      }
     },
     "localname": "OtherCurrentLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.stantec.com/role/OtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherCurrentNonfinancialAssets": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails_1": {
       "order": 3.0,
       "parentTag": "ifrs-full_OtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current non-financial assets that the entity does not separately disclose in the same statement or note. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other current non-financial assets",
        "terseLabel": "Less current portion -\u00a0non-financial"
       }
      }
     },
     "localname": "OtherCurrentNonfinancialAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherFinancialAssets": {
     "auth_ref": [
      "r22"
     ],
     "calculation": {
      "http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_OtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of financial assets that the entity does not separately disclose in the same statement or note. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other financial assets",
        "netLabel": "Assets",
        "terseLabel": "Fair\u00a0Value",
        "verboseLabel": "Financial assets"
       }
      }
     },
     "localname": "OtherFinancialAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails",
      "http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails",
      "http://www.stantec.com/role/OtherAssetsSummaryofFairValueandAmortizedCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherFinancialLiabilities": {
     "auth_ref": [
      "r27"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of financial liabilities that the entity does not separately disclose in the same statement or note. [Refer: Financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other financial liabilities",
        "terseLabel": "Liabilities"
       }
      }
     },
     "localname": "OtherFinancialLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r206"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Inflows (outflows) of cash, classified as investing activities, that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Other inflows (outflows) of cash, classified as investing activities",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherIntangibleAssetsMember": {
     "auth_ref": [
      "r184"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets that the entity does not separately disclose in the same statement or note. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other intangible assets [member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherIntangibleAssetsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OtherLiabilities": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.stantec.com/role/OtherLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.stantec.com/role/OtherLiabilitiesDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of liabilities that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Other liabilities",
        "totalLabel": "Other liabilities"
       }
      }
     },
     "localname": "OtherLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherLongtermProvisions": {
     "auth_ref": [
      "r40"
     ],
     "calculation": {
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_OtherProvisions",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current provisions other than provisions for employee benefits. [Refer: Non-current provisions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other non-current provisions",
        "terseLabel": "Long-term portion"
       }
      }
     },
     "localname": "OtherLongtermProvisions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherNoncurrentAssets": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 8.0,
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0
      },
      "http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails_1": {
       "order": 1.0,
       "parentTag": "ifrs-full_OtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current assets that the entity does not separately disclose in the same statement or note. [Refer: Non-current assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other non-current assets",
        "terseLabel": "Long-term portion",
        "verboseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherNoncurrentAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherNoncurrentLiabilities": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 7.0,
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0
      },
      "http://www.stantec.com/role/OtherLiabilitiesDetails_1": {
       "order": 1.0,
       "parentTag": "ifrs-full_OtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Non-current liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other non-current liabilities",
        "terseLabel": "Long-term portion",
        "verboseLabel": "Other liabilities"
       }
      }
     },
     "localname": "OtherNoncurrentLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.stantec.com/role/OtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherNonfinancialAssets": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_OtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-financial assets that the entity does not separately disclose in the same statement or note. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other non-financial assets",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherNonfinancialAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherOperatingIncomeExpense": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": 8.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0
      },
      "http://www.stantec.com/role/OtherIncomeDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of operating income (expense) that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Other operating income (expense)",
        "negatedLabel": "Other income",
        "negatedTotalLabel": "Total other income"
       }
      }
     },
     "localname": "OtherOperatingIncomeExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome",
      "http://www.stantec.com/role/OtherIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherPropertyPlantAndEquipmentMember": {
     "auth_ref": [
      "r80"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing property, plant and equipment that the entity does not separately disclose in the same statement or note. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other property, plant and equipment [member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherPropertyPlantAndEquipmentMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails",
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OtherProvisions": {
     "auth_ref": [
      "r40",
      "r165"
     ],
     "calculation": {
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of provisions other than provisions for employee benefits. [Refer: Provisions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other provisions",
        "periodEndLabel": "Balance, end of the year",
        "periodStartLabel": "Balance, beginning of the year"
       }
      }
     },
     "localname": "OtherProvisions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherProvisionsMember": {
     "auth_ref": [
      "r168"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for provisions other than provisions for employee benefits. It also represents the standard value for the 'Classes of other provisions' axis if no other member is used. [Refer: Provisions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other provisions [member]",
        "terseLabel": "Other provisions [member]"
       }
      }
     },
     "localname": "OtherProvisionsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsAdditionalInformationDetails",
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OtherReceivables": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.stantec.com/role/TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_TradeAndOtherReceivables",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount receivable by the entity that it does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Other receivables",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherReceivables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherShorttermProvisions": {
     "auth_ref": [
      "r40"
     ],
     "calculation": {
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_OtherProvisions",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current provisions other than provisions for employee benefits. [Refer: Provisions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other current provisions",
        "terseLabel": "Less current portion"
       }
      }
     },
     "localname": "OtherShorttermProvisions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "Tax rate effects, in aggregate, on the reconciliation between the average effective tax rate and the applicable tax rate that the entity does not separately disclose in the reconciliation. [Refer: Average effective tax rate; Applicable tax rate]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other tax rate effects for reconciliation between accounting profit and tax expense (income)",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherTaxRateEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_OtherTemporaryDifferencesMember": {
     "auth_ref": [
      "r76"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for temporary differences that the entity does not separately disclose in the same statement or note. [Refer: Temporary differences [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other temporary differences [member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherTemporaryDifferencesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_PastDueStatusAxis": {
     "auth_ref": [
      "r339",
      "r399"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Past due status [axis]",
        "terseLabel": "Past due status [axis]"
       }
      }
     },
     "localname": "PastDueStatusAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails",
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_PastDueStatusMember": {
     "auth_ref": [
      "r339",
      "r399"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all past-due statuses. It also represents the standard value for the 'Past due status' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Past due status [member]",
        "terseLabel": "Past due status [member]"
       }
      }
     },
     "localname": "PastDueStatusMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsSummaryofLossAllowanceProvisionDetails",
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_PastServiceCostNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r107"
     ],
     "calculation": {
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails": {
       "order": 2.0,
       "parentTag": "stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the net defined benefit liability (asset) resulting from past service cost. Past service cost is the change in the present value of the defined benefit obligation for employee service in prior periods, resulting from a plan amendment (the introduction or withdrawal of, or changes to, a defined benefit plan) or a curtailment (a significant reduction by the entity in the number of employees covered by a plan). [Refer: Net defined benefit liability (asset); Defined benefit plans [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in net defined benefit liability (asset) resulting from past service cost",
        "terseLabel": "Past service cost"
       }
      }
     },
     "localname": "PastServiceCostNetDefinedBenefitLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.stantec.com/role/OtherLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_OtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of payment due on social security and taxes other than income tax. Income taxes include all domestic and foreign taxes that are based on taxable profits. Income taxes also include taxes, such as withholding taxes, that are payable by a subsidiary, associate or joint arrangement on distributions to the reporting entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Payables on social security and taxes other than income tax",
        "terseLabel": "Deferred non-corporate tax liabilities"
       }
      }
     },
     "localname": "PayablesOnSocialSecurityAndTaxesOtherThanIncomeTax",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PaymentsFromPlanNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r110"
     ],
     "calculation": {
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease (increase) in the net defined benefit liability (asset) resulting from payments from the plan. [Refer: Net defined benefit liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Decrease (increase) in net defined benefit liability (asset) resulting from payments from plan",
        "negatedLabel": "Benefits paid"
       }
      }
     },
     "localname": "PaymentsFromPlanNetDefinedBenefitLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities": {
     "auth_ref": [
      "r200"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for payment of lease liabilities, classified as financing activities. [Refer: Lease liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Payments of lease liabilities, classified as financing activities",
        "negatedTerseLabel": "Repayments or payments",
        "terseLabel": "Repayments or payments"
       }
      }
     },
     "localname": "PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails",
      "http://www.stantec.com/role/CashFlowInformationRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PaymentsOfOtherEquityInstruments": {
     "auth_ref": [
      "r201"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for payments for equity instruments that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Payments of other equity instruments",
        "terseLabel": "Amount of units paid"
       }
      }
     },
     "localname": "PaymentsOfOtherEquityInstruments",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PaymentsToAcquireOrRedeemEntitysShares": {
     "auth_ref": [
      "r199"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow to acquire or redeem entity's shares."
       }
      },
      "en-us": {
       "role": {
        "label": "Payments to acquire or redeem entity's shares",
        "negatedLabel": "Repurchase of shares for cancellation"
       }
      }
     },
     "localname": "PaymentsToAcquireOrRedeemEntitysShares",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PaymentsToAndOnBehalfOfEmployees": {
     "auth_ref": [
      "r196"
     ],
     "calculation": {
      "http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails": {
       "order": 8.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow to, and on behalf of, employees."
       }
      },
      "en-us": {
       "role": {
        "label": "Payments to and on behalf of employees",
        "negatedTerseLabel": "Cash paid to employees"
       }
      }
     },
     "localname": "PaymentsToAndOnBehalfOfEmployees",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PaymentsToSuppliersForGoodsAndServices": {
     "auth_ref": [
      "r195"
     ],
     "calculation": {
      "http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow to suppliers for goods and services."
       }
      },
      "en-us": {
       "role": {
        "label": "Payments to suppliers for goods and services",
        "negatedTerseLabel": "Cash paid to suppliers"
       }
      }
     },
     "localname": "PaymentsToSuppliersForGoodsAndServices",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PensionDefinedBenefitPlansMember": {
     "auth_ref": [
      "r96"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for pension defined benefit plans. [Refer: Defined benefit plans [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Pension defined benefit plans [member]",
        "terseLabel": "Pension defined benefit plans"
       }
      }
     },
     "localname": "PensionDefinedBenefitPlansMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails",
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_PercentageOfEntitysRevenue": {
     "auth_ref": [
      "r373"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The percentage of the entity's revenue. [Refer: Revenue]"
       }
      },
      "en-us": {
       "role": {
        "label": "Percentage of entity's revenue",
        "terseLabel": "Percentage of gross revenue"
       }
      }
     },
     "localname": "PercentageOfEntitysRevenue",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RevenueDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_PercentageOfReasonablyPossibleDecreaseInActuarialAssumption": {
     "auth_ref": [
      "r119"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The reasonably possible percentage of the decrease in the actuarial assumption used to determine the present value of defined benefit obligation. [Refer: Actuarial assumptions [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Percentage of reasonably possible decrease in actuarial assumption",
        "terseLabel": "Percentage of decrease"
       }
      }
     },
     "localname": "PercentageOfReasonablyPossibleDecreaseInActuarialAssumption",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_PercentageOfReasonablyPossibleIncreaseInActuarialAssumption": {
     "auth_ref": [
      "r119"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The reasonably possible percentage of the increase in the actuarial assumption used to determine the present value of defined benefit obligation. [Refer: Actuarial assumptions [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Percentage of reasonably possible increase in actuarial assumption",
        "terseLabel": "Percentage of increase"
       }
      }
     },
     "localname": "PercentageOfReasonablyPossibleIncreaseInActuarialAssumption",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_PlanAssetsAtFairValue": {
     "auth_ref": [
      "r126"
     ],
     "calculation": {
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The fair value of defined benefit plan assets. Plan assets comprise assets held by a long-term employee benefit fund and qualifying insurance policies. [Refer: At fair value [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Plan assets, at fair value",
        "totalLabel": "Fair value of plan assets"
       }
      }
     },
     "localname": "PlanAssetsAtFairValue",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PlanAssetsMember": {
     "auth_ref": [
      "r99"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for defined benefit plan assets. Plan assets comprise: (a) assets held by a long-term employee benefit fund; and (b) qualifying insurance policies."
       }
      },
      "en-us": {
       "role": {
        "label": "Plan assets [member]",
        "terseLabel": "Fair value of plan assets"
       }
      }
     },
     "localname": "PlanAssetsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_PostemploymentBenefitExpenseDefinedContributionPlans": {
     "auth_ref": [
      "r125"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of post-employment benefit expense relating to defined contribution plans. Defined contribution plans are post-employment benefit plans under which an entity pays fixed contributions into a separate entity (a fund) and will have no legal or constructive obligation to pay further contributions if the fund does not hold sufficient assets to pay all employee benefits relating to employee service in the current and prior periods."
       }
      },
      "en-us": {
       "role": {
        "label": "Post-employment benefit expense, defined contribution plans",
        "terseLabel": "Pension cost"
       }
      }
     },
     "localname": "PostemploymentBenefitExpenseDefinedContributionPlans",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PostemploymentBenefitExpenseInProfitOrLoss": {
     "auth_ref": [
      "r124"
     ],
     "calculation": {
      "http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails_1": {
       "order": 2.0,
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of post-employment benefit expense included in profit or loss"
       }
      },
      "en-us": {
       "role": {
        "label": "Post-employment benefit expense in profit or loss",
        "terseLabel": "Pension costs"
       }
      }
     },
     "localname": "PostemploymentBenefitExpenseInProfitOrLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PresentValueOfDefinedBenefitObligationMember": {
     "auth_ref": [
      "r100"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the present value of a defined benefit obligation. The present value of a defined benefit obligation is the present value, without deducting any plan assets, of expected future payments required to settle the obligation resulting from employee service in the current and prior periods."
       }
      },
      "en-us": {
       "role": {
        "label": "Present value of defined benefit obligation [member]",
        "terseLabel": "Defined benefit obligation"
       }
      }
     },
     "localname": "PresentValueOfDefinedBenefitObligationMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ProceedsFromExerciseOfOptions": {
     "auth_ref": [
      "r201"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from the exercise of options."
       }
      },
      "en-us": {
       "role": {
        "label": "Proceeds from exercise of options",
        "terseLabel": "Proceeds from exercise of share options"
       }
      }
     },
     "localname": "ProceedsFromExerciseOfOptions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities": {
     "auth_ref": [
      "r128"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from government grants, classified as financing activities. [Refer: Government [member]; Government grants]"
       }
      },
      "en-us": {
       "role": {
        "label": "Proceeds from government grants, classified as financing activities",
        "terseLabel": "Government grants received"
       }
      }
     },
     "localname": "ProceedsFromGovernmentGrantsClassifiedAsFinancingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProceedsFromIssueOfBondsNotesAndDebentures": {
     "auth_ref": [
      "r201"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from the issuing of bonds, notes and debentures."
       }
      },
      "en-us": {
       "role": {
        "label": "Proceeds from issue of bonds, notes and debentures",
        "terseLabel": "Net proceeds from issue of senior unsecured notes"
       }
      }
     },
     "localname": "ProceedsFromIssueOfBondsNotesAndDebentures",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProductsAndServicesAxis": {
     "auth_ref": [
      "r265",
      "r369"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Products and services [axis]",
        "terseLabel": "Products and services [axis]"
       }
      }
     },
     "localname": "ProductsAndServicesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofGrossRevenuebyServicesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ProductsAndServicesMember": {
     "auth_ref": [
      "r265",
      "r369"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the entity's products and services. It also represents the standard value for the 'Products and services' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Products and services [member]",
        "terseLabel": "Products and services [member]"
       }
      }
     },
     "localname": "ProductsAndServicesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofGrossRevenuebyServicesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ProfitLoss": {
     "auth_ref": [
      "r5",
      "r45",
      "r202",
      "r224",
      "r225",
      "r230",
      "r363",
      "r364",
      "r379",
      "r387"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0
      },
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss)",
        "terseLabel": "Net income",
        "totalLabel": "Net income for the year",
        "verboseLabel": "Net income for the year"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome",
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossBeforeTax": {
     "auth_ref": [
      "r1",
      "r2",
      "r315",
      "r363",
      "r364"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "ifrs-full_ProfitLossFromContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) before tax expense or income. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss) before tax",
        "totalLabel": "Income before income taxes and discontinued operations"
       }
      }
     },
     "localname": "ProfitLossBeforeTax",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossFromContinuingOperations": {
     "auth_ref": [
      "r45",
      "r234",
      "r363",
      "r364"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      },
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": 1.0,
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing operations. [Refer: Continuing operations [member]; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss) from continuing operations",
        "terseLabel": "Net income from continuing operations",
        "totalLabel": "Net income for the year from continuing operations"
       }
      }
     },
     "localname": "ProfitLossFromContinuingOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossFromDiscontinuedOperations": {
     "auth_ref": [
      "r50",
      "r58",
      "r235",
      "r314"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) from discontinued operations. [Refer: Discontinued operations [member]; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss) from discontinued operations",
        "terseLabel": "Profit (loss) from discontinued operations",
        "verboseLabel": "Net income from discontinued operations, net of tax"
       }
      }
     },
     "localname": "ProfitLossFromDiscontinuedOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome",
      "http://www.stantec.com/role/DiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossOfCombinedEntity": {
     "auth_ref": [
      "r303"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) of the combined entity as though the acquisition date for all business combinations that occurred during the year had been as of the beginning of the annual reporting period. [Refer: Business combinations [member]; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss) of combined entity as if combination occurred at beginning of period",
        "terseLabel": "Profit (loss) of combined entity as if combination occurred at beginning of period"
       }
      }
     },
     "localname": "ProfitLossOfCombinedEntity",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PropertyPlantAndEquipment": {
     "auth_ref": [
      "r20",
      "r89"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 2.0,
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of tangible assets that: (a) are held for use in the production or supply of goods or services, for rental to others, or for administrative purposes; and (b) are expected to be used during more than one period."
       }
      },
      "en-us": {
       "role": {
        "label": "Property, plant and equipment",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment [abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_PropertyPlantAndEquipmentMember": {
     "auth_ref": [
      "r90",
      "r152",
      "r278"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for property, plant and equipment. It also represents the standard value for the 'Classes of property, plant and equipment' axis if no other member is used. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Property, plant and equipment [member]",
        "terseLabel": "Property and equipment",
        "verboseLabel": "Carrying value of property and equipment in excess of tax cost"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails",
      "http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails",
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails",
      "http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails",
      "http://www.stantec.com/role/PropertyandEquipmentAdditionalInformationDetails",
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r300",
      "r311"
     ],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 9.0,
       "parentTag": "ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for plant, property and equipment acquired in a business combination. [Refer: Property, plant and equipment; Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Property, plant and equipment recognised as of acquisition date",
        "terseLabel": "Property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProportionOfOwnershipInterestInJointVenture": {
     "auth_ref": [
      "r141",
      "r143",
      "r229"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The proportion of ownership interest in a joint venture attributable to the entity. [Refer: Joint ventures [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Proportion of ownership interest in joint venture",
        "terseLabel": "Ownership Interests"
       }
      }
     },
     "localname": "ProportionOfOwnershipInterestInJointVenture",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ProportionOfVotingPowerHeldInSubsidiary": {
     "auth_ref": [
      "r141",
      "r143",
      "r228"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The proportion of the voting rights in a subsidiary held by the entity. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Proportion of voting rights held in subsidiary",
        "terseLabel": "Ownership of voting and restricted securities"
       }
      }
     },
     "localname": "ProportionOfVotingPowerHeldInSubsidiary",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ProvisionForDecommissioningRestorationAndRehabilitationCostsMember": {
     "auth_ref": [
      "r171",
      "r174"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a provision relating to decommissioning, restoration and rehabilitation costs. [Refer: Other provisions [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Provision for decommissioning, restoration and rehabilitation costs [member]",
        "terseLabel": "Lease restoration"
       }
      }
     },
     "localname": "ProvisionForDecommissioningRestorationAndRehabilitationCostsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsAdditionalInformationDetails",
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ProvisionUsedOtherProvisions": {
     "auth_ref": [
      "r167"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount used (ie incurred and charged against the provision) for other provisions. [Refer: Other provisions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Provision used, other provisions",
        "negatedLabel": "Paid or otherwise settled"
       }
      }
     },
     "localname": "ProvisionUsedOtherProvisions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r198"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of intangible assets, classified as investing activities. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Purchase of intangible assets, classified as investing activities",
        "negatedLabel": "Purchase of intangible assets"
       }
      }
     },
     "localname": "PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r198"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Purchase of property, plant and equipment, classified as investing activities",
        "negatedLabel": "Purchase of property and equipment"
       }
      }
     },
     "localname": "PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PurchaseOfTreasuryShares": {
     "auth_ref": [
      "r8"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease in equity resulting from the purchase of treasury shares. [Refer: Treasury shares]"
       }
      },
      "en-us": {
       "role": {
        "label": "Purchase of treasury shares",
        "negatedLabel": "Shares repurchased under Normal Course Issuer Bid"
       }
      }
     },
     "localname": "PurchaseOfTreasuryShares",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RangeAxis": {
     "auth_ref": [
      "r253",
      "r255",
      "r257",
      "r291",
      "r345",
      "r380"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Range [axis]",
        "terseLabel": "Range [axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CapitalManagementAdditionalInformationDetails",
      "http://www.stantec.com/role/GoodwillAdditionalInformationDetails",
      "http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.stantec.com/role/OtherAssetsAdditionalInformationDetails",
      "http://www.stantec.com/role/ProvisionsAdditionalInformationDetails",
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_RangesMember": {
     "auth_ref": [
      "r253",
      "r255",
      "r257",
      "r291",
      "r345",
      "r380"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregate ranges. It also represents the standard value for the 'Range' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Ranges [member]",
        "terseLabel": "Ranges [member]"
       }
      }
     },
     "localname": "RangesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CapitalManagementAdditionalInformationDetails",
      "http://www.stantec.com/role/GoodwillAdditionalInformationDetails",
      "http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.stantec.com/role/OtherAssetsAdditionalInformationDetails",
      "http://www.stantec.com/role/ProvisionsAdditionalInformationDetails",
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ReceiptsFromSalesOfGoodsAndRenderingOfServices": {
     "auth_ref": [
      "r194"
     ],
     "calculation": {
      "http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails": {
       "order": 5.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivitiesContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from sales of goods and rendering of services."
       }
      },
      "en-us": {
       "role": {
        "label": "Receipts from sales of goods and rendering of services",
        "terseLabel": "Cash receipts from clients"
       }
      }
     },
     "localname": "ReceiptsFromSalesOfGoodsAndRenderingOfServices",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationNetCashFlowsfromOperatingActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax": {
     "auth_ref": [
      "r56",
      "r396"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of reclassification adjustments related to cash flow hedges, before tax. Reclassification adjustments are amounts reclassified to profit (loss) in the current period that were recognised in other comprehensive income in the current or previous periods. [Refer: Cash flow hedges [member]; Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Reclassification adjustments on cash flow hedges, before tax",
        "terseLabel": "Reclassification adjustments on cash flow hedges, before tax"
       }
      }
     },
     "localname": "ReclassificationAdjustmentsOnCashFlowHedgesBeforeTax",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax": {
     "auth_ref": [
      "r56",
      "r328",
      "r330",
      "r396"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of reclassification adjustments related to cash flow hedges, net of tax. Reclassification adjustments are amounts reclassified to profit (loss) in the current period that were recognised in other comprehensive income in the current or previous periods. [Refer: Cash flow hedges [member]; Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Reclassification adjustments on cash flow hedges, net of tax",
        "terseLabel": "Reclassification adjustments on cash flow hedges, net of tax"
       }
      }
     },
     "localname": "ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of average effective tax rate and applicable tax rate [abstract]",
        "terseLabel": "Increase (decrease) resulting from:"
       }
      }
     },
     "localname": "ReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of changes in deferred tax liability (asset) [abstract]",
        "terseLabel": "Reconciliation of changes in deferred tax liability (asset) [abstract]"
       }
      }
     },
     "localname": "ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesReconciliationofNetDeferredTaxAssetsLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ReconciliationOfChangesInGoodwillAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of changes in goodwill [abstract]",
        "terseLabel": "Reconciliation of changes in goodwill [abstract]"
       }
      }
     },
     "localname": "ReconciliationOfChangesInGoodwillAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/GoodwillScheduleofReconciliationofChangesinGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of changes in intangible assets other than goodwill [abstract]",
        "terseLabel": "Reconciliation of changes in intangible assets other than goodwill [abstract]"
       }
      }
     },
     "localname": "ReconciliationOfChangesInIntangibleAssetsOtherThanGoodwillAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ReconciliationOfChangesInOtherProvisionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of changes in other provisions [abstract]",
        "terseLabel": "Reconciliation of changes in other provisions [abstract]"
       }
      }
     },
     "localname": "ReconciliationOfChangesInOtherProvisionsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of changes in property, plant and equipment [abstract]",
        "terseLabel": "Reconciliation of changes in property, plant and equipment [abstract]"
       }
      }
     },
     "localname": "ReconciliationOfChangesInPropertyPlantAndEquipmentAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_RecoverableAmountOfAssetOrCashgeneratingUnit": {
     "auth_ref": [
      "r155"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The higher of an asset\u2019s (or cash-generating unit\u2019s) fair value less costs of disposal and its value in use. [Refer: Cash-generating units [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Recoverable amount of asset or cash-generating unit",
        "terseLabel": "Recoverable amount"
       }
      }
     },
     "localname": "RecoverableAmountOfAssetOrCashgeneratingUnit",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RecurringFairValueMeasurementMember": {
     "auth_ref": [
      "r245"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for fair value measurements which other IFRSs require or permit in the statement of financial position at the end of each reporting period. [Refer: IFRSs [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Recurring fair value measurement [member]",
        "terseLabel": "Recurring fair value measurement"
       }
      }
     },
     "localname": "RecurringFairValueMeasurementMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ReductionOfIssuedCapital": {
     "auth_ref": [
      "r8"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease in equity resulting from a reduction in issued capital. [Refer: Issued capital]"
       }
      },
      "en-us": {
       "role": {
        "label": "Reduction of issued capital",
        "terseLabel": "Reduction in share capital"
       }
      }
     },
     "localname": "ReductionOfIssuedCapital",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ReportableSegmentsMember": {
     "auth_ref": [
      "r97",
      "r261",
      "r363",
      "r383"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for operating segments for which IFRS 8 requires information to be disclosed. The entity shall report separately information about an operating segment that meets any of the following quantitative thresholds: (a) reported revenue, including both sales to external customers and intersegment sales or transfers, is 10 per cent or more of the combined revenue, internal and external, of all operating segments; (b) the absolute amount of its reported profit or loss is 10 per cent or more of the greater, in absolute amount, of (i) the combined reported profit of all operating segments that did not report a loss and (ii) the combined reported loss of all operating segments that reported a loss; or (c) assets are 10 per cent or more of the combined assets of all operating segments. Additionally operating segments that do not meet any of the quantitative thresholds may be considered reportable, and separately disclosed, if management believes that information about the segment would be useful to users of the financial statements. [Refer: Operating segments [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Reportable segments [member]",
        "terseLabel": "Reportable segments"
       }
      }
     },
     "localname": "ReportableSegmentsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_RetainedEarnings": {
     "auth_ref": [
      "r41",
      "r60"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 3.0,
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "A component of equity representing the entity's cumulative undistributed earnings or deficit."
       }
      },
      "en-us": {
       "role": {
        "label": "Retained earnings",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarnings",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RetainedEarningsMember": {
     "auth_ref": [
      "r9",
      "r11"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing an entity's cumulative undistributed earnings or deficit."
       }
      },
      "en-us": {
       "role": {
        "label": "Retained earnings [member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_RetirementsIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r181"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease in intangible assets other than goodwill resulting from retirements. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Retirements, intangible assets other than goodwill",
        "negatedLabel": "Removal of fully amortized assets"
       }
      }
     },
     "localname": "RetirementsIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r103"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease (increase) in the net defined benefit liability (asset) resulting from the return on plan assets, excluding amounts included in interest income or expense. The return on plan assets is interest, dividends and other revenue derived from the plan assets, together with realised and unrealised gains or losses on the plan assets, less any costs of managing plan assets and less any tax payable by the plan itself, other than tax included in the actuarial assumptions used to measure the present value of the defined benefit obligation. [Refer: Plan assets [member]; Net defined benefit liability (asset); Actuarial assumptions [member]; Increase (decrease) in net defined benefit liability (asset) resulting from interest expense (income)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Decrease (increase) in net defined benefit liability (asset) resulting from return on plan assets excluding interest income or expense",
        "negatedLabel": "Return on the plan assets, excluding interest income"
       }
      }
     },
     "localname": "ReturnOnPlanAssetsNetDefinedBenefitLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RevenueFromContractsWithCustomers": {
     "auth_ref": [
      "r259",
      "r260"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": 1.0,
       "parentTag": "stn_NetRevenue",
       "weight": 1.0
      },
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of revenue from contracts with customers. A customer is a party that has contracted with an entity to obtain goods or services that are an output of the entity\u2019s ordinary activities in exchange for consideration."
       }
      },
      "en-us": {
       "role": {
        "label": "Revenue from contracts with customers",
        "terseLabel": "Gross revenue",
        "totalLabel": "Gross revenue from external customers",
        "verboseLabel": "Gross Revenue"
       }
      }
     },
     "localname": "RevenueFromContractsWithCustomers",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome",
      "http://www.stantec.com/role/SegmentedInformationScheduleofGrossRevenuebyServicesDetails",
      "http://www.stantec.com/role/SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails",
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RevenueFromInterest": {
     "auth_ref": [
      "r12",
      "r238",
      "r359",
      "r367"
     ],
     "calculation": {
      "http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_InterestRevenueExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income arising from interest."
       }
      },
      "en-us": {
       "role": {
        "label": "Interest income",
        "negatedTotalLabel": "Total interest income"
       }
      }
     },
     "localname": "RevenueFromInterest",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RevenueFromSaleOfGoodsRelatedPartyTransactions": {
     "auth_ref": [
      "r138"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of revenue arising from the sale of goods in related party transactions. [Refer: Revenue; Related parties [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Revenue from sale of goods, related party transactions",
        "terseLabel": "Sales to Related Parties"
       }
      }
     },
     "localname": "RevenueFromSaleOfGoodsRelatedPartyTransactions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresTransactionswithJointVenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RevenueOfAcquiree": {
     "auth_ref": [
      "r302"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of revenue of the acquiree since the acquisition date included in the consolidated statement of comprehensive income. [Refer: Revenue]"
       }
      },
      "en-us": {
       "role": {
        "label": "Revenue of acquiree since acquisition date",
        "terseLabel": "Gross revenue earned"
       }
      }
     },
     "localname": "RevenueOfAcquiree",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RevenueOfCombinedEntity": {
     "auth_ref": [
      "r303"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The revenue of the combined entity as though the acquisition date for all business combinations that occurred during the year had been as of the beginning of the annual reporting period. [Refer: Business combinations [member]; Revenue]"
       }
      },
      "en-us": {
       "role": {
        "label": "Revenue of combined entity as if combination occurred at beginning of period",
        "terseLabel": "Gross revenue if combination occurred at beginning of period"
       }
      }
     },
     "localname": "RevenueOfCombinedEntity",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod": {
     "auth_ref": [
      "r262"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of revenue that was included in the contract liability balance at the beginning of the period. [Refer: Contract liabilities; Revenue from contracts with customers]"
       }
      },
      "en-us": {
       "role": {
        "label": "Revenue that was included in contract liability balance at beginning of period",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ReversalOfImpairmentLoss": {
     "auth_ref": [
      "r153",
      "r154"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as an increase of the carrying amount of an asset or cash-generating unit to its recoverable amount when an impairment loss had been previously recognised. [Refer: Impairment loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Reversal of impairment loss",
        "negatedLabel": "Impairment reversals"
       }
      }
     },
     "localname": "ReversalOfImpairmentLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RightofuseAssets": {
     "auth_ref": [
      "r277"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 3.0,
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of assets that represent a lessee's right to use an underlying asset for the lease term. Underlying asset is an asset that is the subject of a lease, for which the right to use that asset has been provided by a lessor to a lessee."
       }
      },
      "en-us": {
       "role": {
        "label": "Right-of-use assets",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Lease assets"
       }
      }
     },
     "localname": "RightofuseAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition",
      "http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RightofuseAssetsMember": {
     "auth_ref": [
      "r269"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for right-of-use assets. [Refer: Right-of-use assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Right-of-use assets [member]",
        "terseLabel": "Lease assets"
       }
      }
     },
     "localname": "RightofuseAssetsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails",
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails",
      "http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_SegmentConsolidationItemsAxis": {
     "auth_ref": [
      "r363"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Segment consolidation items [axis]",
        "terseLabel": "Segment consolidation items [axis]"
       }
      }
     },
     "localname": "SegmentConsolidationItemsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_SegmentsAxis": {
     "auth_ref": [
      "r97",
      "r154",
      "r261",
      "r363",
      "r383"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Segments [axis]",
        "terseLabel": "Segments [axis]"
       }
      }
     },
     "localname": "SegmentsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_SegmentsMember": {
     "auth_ref": [
      "r97",
      "r154",
      "r261",
      "r368",
      "r383"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all segments of an entity. It also represents the standard value for the 'Segments' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Segments [member]",
        "terseLabel": "Segments [member]"
       }
      }
     },
     "localname": "SegmentsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsImpairmentlossesandRelatedRecoverableAmountsforReportableSegmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense relating to selling, general and administrative activities of the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Selling, general and administrative expense",
        "terseLabel": "Administrative and marketing expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod": {
     "auth_ref": [
      "r48",
      "r361",
      "r367",
      "r389"
     ],
     "calculation": {
      "http://www.stantec.com/role/OtherIncomeDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The entity's share of the profit (loss) of associates and joint ventures accounted for using the equity method. [Refer: Associates [member]; Investments accounted for using equity method; Joint ventures [member]; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Share of profit (loss) of associates and joint ventures accounted for using equity method",
        "negatedTerseLabel": "Share of income from joint ventures and associates"
       }
      }
     },
     "localname": "ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/OtherIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_SharebasedPaymentArrangementsMember": {
     "auth_ref": [
      "r292"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for an agreement between the entity or another group entity or any shareholder of the group entity and another party (including an employee) that entitles the other party to receive (a) cash or other assets of the entity for amounts that are based on the price (or value) of equity instruments (including shares or share options) of the entity or another group entity; or (b) equity instruments (including shares or share options) of the entity or another group entity, provided that the specified vesting conditions, if any, are met. It also represents the standard value for the 'Types of share-based payment arrangements' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Share-based payment arrangements [member]",
        "terseLabel": "Share-based payment arrangements [member]"
       }
      }
     },
     "localname": "SharebasedPaymentArrangementsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails",
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails",
      "http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ShorttermEmployeeBenefitsExpense": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails_1": {
       "order": 1.0,
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense from employee benefits (other than termination benefits) that are expected to be settled wholly within twelve months after the end of the annual reporting period in which the employees render the related services."
       }
      },
      "en-us": {
       "role": {
        "label": "Short-term employee benefits expense",
        "terseLabel": "Wages, salaries, and benefits"
       }
      }
     },
     "localname": "ShorttermEmployeeBenefitsExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ShorttermInvestmentsClassifiedAsCashEquivalents": {
     "auth_ref": [
      "r216"
     ],
     "calculation": {
      "http://www.stantec.com/role/CashandCashEquivalentsDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_CashAndCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "A classification of cash equivalents representing short-term investments. [Refer: Cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Short-term investments, classified as cash equivalents",
        "terseLabel": "Unrestricted investments"
       }
      }
     },
     "localname": "ShorttermInvestmentsClassifiedAsCashEquivalents",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CashandCashEquivalentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_SignificantInvestmentsInSubsidiariesAxis": {
     "auth_ref": [
      "r142",
      "r144",
      "r241"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Subsidiaries [axis]",
        "terseLabel": "Subsidiaries [axis]"
       }
      }
     },
     "localname": "SignificantInvestmentsInSubsidiariesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of cash flows [abstract]",
        "terseLabel": "Statement of cash flows [abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfChangesInEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [abstract]",
        "terseLabel": "Statement of changes in equity [abstract]"
       }
      }
     },
     "localname": "StatementOfChangesInEquityAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfChangesInEquityLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [line items]",
        "terseLabel": "Statement of changes in equity [line items]"
       }
      }
     },
     "localname": "StatementOfChangesInEquityLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfChangesInEquityTable": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to changes in equity."
       }
      },
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [table]",
        "terseLabel": "Statement of changes in equity [table]"
       }
      }
     },
     "localname": "StatementOfChangesInEquityTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of comprehensive income [abstract]",
        "terseLabel": "Statement of comprehensive income [abstract]"
       }
      }
     },
     "localname": "StatementOfComprehensiveIncomeAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of financial position [abstract]",
        "terseLabel": "Statement of financial position [abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subclassifications of assets, liabilities and equities [abstract]"
       }
      }
     },
     "localname": "SubclassificationsOfAssetsLiabilitiesAndEquitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_DeferredTaxExpenseIncome",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of benefit arising from a previously unrecognised tax loss, tax credit or temporary difference of a prior period that is used to reduce deferred tax expense. [Refer: Deferred tax expense (income); Temporary differences [member]; Unused tax losses [member]; Unused tax credits [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Tax benefit arising from previously unrecognised tax loss, tax credit or temporary difference of prior period used to reduce deferred tax expense",
        "negatedLabel": "Recovery arising from previously unrecognized tax assets"
       }
      }
     },
     "localname": "TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofDeferredIncomeTaxRecoveryExpensefromContinuingOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails": {
       "order": 4.0,
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from the expenses not deductible in determining taxable profit. [Refer: Average effective tax rate; Applicable tax rate]"
       }
      },
      "en-us": {
       "role": {
        "label": "Tax rate effect of expense not deductible in determining taxable profit (tax loss)",
        "terseLabel": "Non-deductible\u00a0expenses and\u00a0non-taxable\u00a0income"
       }
      }
     },
     "localname": "TaxRateEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_TaxRateEffectOfForeignTaxRates": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from the application of foreign tax rates. [Refer: Average effective tax rate; Applicable tax rate]"
       }
      },
      "en-us": {
       "role": {
        "label": "Tax rate effect of foreign tax rates",
        "terseLabel": "Rate differential on foreign income"
       }
      }
     },
     "localname": "TaxRateEffectOfForeignTaxRates",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_TaxRateEffectOfRevenuesExemptFromTaxation": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": -1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from revenue that is exempt from taxation. [Refer: Average effective tax rate; Applicable tax rate]"
       }
      },
      "en-us": {
       "role": {
        "label": "Tax rate effect of revenues exempt from taxation",
        "negatedTerseLabel": "Research and development and other tax credits"
       }
      }
     },
     "localname": "TaxRateEffectOfRevenuesExemptFromTaxation",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_TaxRateEffectOfTaxLosses": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails": {
       "order": 5.0,
       "parentTag": "ifrs-full_AverageEffectiveTaxRate",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from tax losses. [Refer: Average effective tax rate; Applicable tax rate]"
       }
      },
      "en-us": {
       "role": {
        "label": "Tax rate effect of tax losses",
        "terseLabel": "Unrecognized tax losses and temporary differences"
       }
      }
     },
     "localname": "TaxRateEffectOfTaxLosses",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofEffectiveIncomeTaxforContinuingOperationsFromStatutoryCanadianTaxRatesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_TemporaryDifferenceMember": {
     "auth_ref": [
      "r76"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for differences between the carrying amount of an asset or liability in the statement of financial position and its tax base. Temporary differences may be either: (a) taxable temporary differences; or (b) deductible temporary differences. [Refer: Carrying amount [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Temporary differences [member]",
        "terseLabel": "Non-capital and capital tax losses",
        "verboseLabel": "Differences in timing of taxability of revenue and deductibility of expenses"
       }
      }
     },
     "localname": "TemporaryDifferenceMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails",
      "http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis": {
     "auth_ref": [
      "r76"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Temporary difference, unused tax losses and unused tax credits [axis]",
        "terseLabel": "Temporary difference, unused tax losses and unused tax credits [axis]"
       }
      }
     },
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails",
      "http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember": {
     "auth_ref": [
      "r76"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for temporary differences, unused tax losses and unused tax credits. It also represents the standard value for the 'Temporary difference, unused tax losses and unused tax credits' axis if no other member is used. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Temporary difference, unused tax losses and unused tax credits [member]",
        "terseLabel": "Temporary difference, unused tax losses and unused tax credits [member]"
       }
      }
     },
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails",
      "http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TopOfRangeMember": {
     "auth_ref": [
      "r253",
      "r255",
      "r257",
      "r291",
      "r345",
      "r380"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for top of a range."
       }
      },
      "en-us": {
       "role": {
        "label": "Top of range [member]",
        "terseLabel": "Top of range"
       }
      }
     },
     "localname": "TopOfRangeMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CapitalManagementAdditionalInformationDetails",
      "http://www.stantec.com/role/GoodwillAdditionalInformationDetails",
      "http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails",
      "http://www.stantec.com/role/OtherAssetsAdditionalInformationDetails",
      "http://www.stantec.com/role/ProvisionsAdditionalInformationDetails",
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TradeAndOtherCurrentPayables": {
     "auth_ref": [
      "r25"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 1.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current trade payables and current other payables. [Refer: Current trade payables; Other current payables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Trade and other current payables",
        "terseLabel": "Trade and other payables"
       }
      }
     },
     "localname": "TradeAndOtherCurrentPayables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeAndOtherCurrentReceivables": {
     "auth_ref": [
      "r23",
      "r39"
     ],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 1.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current trade receivables and current other receivables. [Refer: Current trade receivables; Other current receivables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Trade and other current receivables",
        "terseLabel": "Trade and other receivables"
       }
      }
     },
     "localname": "TradeAndOtherCurrentReceivables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeAndOtherPayables": {
     "auth_ref": [
      "r25"
     ],
     "calculation": {
      "http://www.stantec.com/role/TradeandOtherPayablesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of trade payables and other payables. [Refer: Trade payables; Other payables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Trade and other payables",
        "totalLabel": "Trade and other payables"
       }
      }
     },
     "localname": "TradeAndOtherPayables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherPayablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeAndOtherPayablesToTradeSuppliers": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.stantec.com/role/TradeandOtherPayablesDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_TradeAndOtherPayables",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of payment due to suppliers for goods and services used in the entity's business."
       }
      },
      "en-us": {
       "role": {
        "label": "Trade payables",
        "terseLabel": "Trade accounts payable"
       }
      }
     },
     "localname": "TradeAndOtherPayablesToTradeSuppliers",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherPayablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeAndOtherPayablesUndiscountedCashFlows": {
     "auth_ref": [
      "r349",
      "r356"
     ],
     "calculation": {
      "http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of contractual undiscounted cash flows in relation to trade and other payables. [Refer: Trade and other payables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Trade and other payables, undiscounted cash flows",
        "terseLabel": "Trade and other payables"
       }
      }
     },
     "localname": "TradeAndOtherPayablesUndiscountedCashFlows",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeAndOtherReceivables": {
     "auth_ref": [
      "r23",
      "r39"
     ],
     "calculation": {
      "http://www.stantec.com/role/TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of trade receivables and other receivables. [Refer: Trade receivables; Other receivables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Trade and other receivables",
        "totalLabel": "Trade and other receivables"
       }
      }
     },
     "localname": "TradeAndOtherReceivables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeReceivables": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.stantec.com/role/TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_TradeAndOtherReceivables",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount due from customers for goods and services sold."
       }
      },
      "en-us": {
       "role": {
        "label": "Trade receivables",
        "terseLabel": "Trade receivables, net of expected credit losses of $2.0 (2020 \u2013 $3.0)"
       }
      }
     },
     "localname": "TradeReceivables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TransactionPriceAllocatedToRemainingPerformanceObligations": {
     "auth_ref": [
      "r263"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of the transaction price allocated to the performance obligations that are unsatisfied (or partially unsatisfied) as of the end of the reporting period. The transaction price is the amount of consideration to which an entity expects to be entitled in exchange for transferring promised goods or services to a customer, excluding amounts collected on behalf of third parties (for example, some sales taxes). [Refer: Performance obligations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Transaction price allocated to remaining performance obligations",
        "terseLabel": "Revenue from performance obligations unsatisfied (or partially unsatisfied)"
       }
      }
     },
     "localname": "TransactionPriceAllocatedToRemainingPerformanceObligations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/RevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TypesOfHedgesAxis": {
     "auth_ref": [
      "r325",
      "r326",
      "r329",
      "r394"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Types of hedges [axis]",
        "terseLabel": "Types of hedges [axis]"
       }
      }
     },
     "localname": "TypesOfHedgesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TypesOfHedgesMember": {
     "auth_ref": [
      "r325",
      "r326",
      "r329",
      "r394"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all types of hedges. It also represents the standard value for the 'Types of hedges' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Hedges [member]",
        "terseLabel": "Hedges [member]"
       }
      }
     },
     "localname": "TypesOfHedgesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TypesOfSharebasedPaymentArrangementsAxis": {
     "auth_ref": [
      "r292"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Types of share-based payment arrangements [axis]",
        "terseLabel": "Types of share-based payment arrangements [axis]"
       }
      }
     },
     "localname": "TypesOfSharebasedPaymentArrangementsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails",
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails",
      "http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_UndiscountedFinanceLeasePaymentsToBeReceived": {
     "auth_ref": [
      "r281"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of undiscounted finance lease payments to be received. Finance lease is a lease that transfers substantially all the risks and rewards incidental to ownership of an underlying asset."
       }
      },
      "en-us": {
       "role": {
        "label": "Undiscounted finance lease payments to be received",
        "terseLabel": "Sublease receivables"
       }
      }
     },
     "localname": "UndiscountedFinanceLeasePaymentsToBeReceived",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_UndrawnBorrowingFacilities": {
     "auth_ref": [
      "r218"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of undrawn borrowing facilities that may be available for future operating activities and to settle capital commitments. [Refer: Capital commitments]"
       }
      },
      "en-us": {
       "role": {
        "label": "Undrawn borrowing facilities",
        "terseLabel": "Amount available under the facility",
        "verboseLabel": "Unused capacity of the facility"
       }
      }
     },
     "localname": "UndrawnBorrowingFacilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised": {
     "auth_ref": [
      "r73"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of unused tax credits for which no deferred tax asset is recognised in the statement of financial position. [Refer: Unused tax credits [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Unused tax credits for which no deferred tax asset recognised",
        "terseLabel": "Unused tax credits for which no deferred tax asset recognised"
       }
      }
     },
     "localname": "UnusedTaxCreditsForWhichNoDeferredTaxAssetRecognised",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised": {
     "auth_ref": [
      "r73"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of unused tax losses for which no deferred tax asset is recognised in the statement of financial position. [Refer: Unused tax losses [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Unused tax losses for which no deferred tax asset recognised",
        "terseLabel": "Non-capital and capital tax losses"
       }
      }
     },
     "localname": "UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r176"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The useful life, measured as period of time, used for intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Useful life measured as period of time, intangible assets other than goodwill",
        "verboseLabel": "Estimated lives"
       }
      }
     },
     "localname": "UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment": {
     "auth_ref": [
      "r81"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The useful life, measured as period of time, used for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Useful life measured as period of time, property, plant and equipment",
        "terseLabel": "Estimated useful lives"
       }
      }
     },
     "localname": "UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ifrs-full_ValuationTechniquesMember": {
     "auth_ref": [
      "r247"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for valuation techniques used by the entity to measure fair value. It also represents the standard value for the 'Valuation techniques used in fair value measurement' axis if no other member is used. [Refer: At fair value [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Valuation techniques [member]",
        "terseLabel": "Valuation techniques [member]"
       }
      }
     },
     "localname": "ValuationTechniquesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ValuationTechniquesUsedInFairValueMeasurementAxis": {
     "auth_ref": [
      "r247"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Valuation techniques used in fair value measurement [axis]",
        "terseLabel": "Valuation techniques used in fair value measurement [axis]"
       }
      }
     },
     "localname": "ValuationTechniquesUsedInFairValueMeasurementAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_WeightedAverageDurationOfDefinedBenefitObligation2019": {
     "auth_ref": [
      "r122"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average duration of a defined benefit obligation. [Refer: Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average duration of defined benefit obligation",
        "terseLabel": "Weighted average duration of defined benefit obligation"
       }
      }
     },
     "localname": "WeightedAverageDurationOfDefinedBenefitObligation2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019": {
     "auth_ref": [
      "r288"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options exercised in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options exercised in share-based payment arrangement",
        "verboseLabel": "Weighted average exercise price per share, exercised (in cad per share)"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalNumberofSharesandWeightedAverageExercisePriceofShareOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019": {
     "auth_ref": [
      "r287"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options forfeited in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options forfeited in share-based payment arrangement",
        "verboseLabel": "Weighted average exercise price per share, forfeited (in cad per share)"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalNumberofSharesandWeightedAverageExercisePriceofShareOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019": {
     "auth_ref": [
      "r286",
      "r289"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options outstanding in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options outstanding in share-based payment arrangement",
        "periodEndLabel": "Weighted average exercise price per share, outstanding, end of the year (in cad per share)",
        "periodStartLabel": "Weighted average exercise price per share, outstanding, beginning of the year (in cad per share)"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalNumberofSharesandWeightedAverageExercisePriceofShareOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted": {
     "auth_ref": [
      "r293"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average fair value at the measurement date of granted equity instruments other than share options. [Refer: Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average fair value at measurement date, other equity instruments granted",
        "terseLabel": "Fair value of share units granted"
       }
      }
     },
     "localname": "WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_WeightedAverageMember": {
     "auth_ref": [
      "r253",
      "r255",
      "r257",
      "r345",
      "r380"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for an average in which each quantity to be averaged is assigned a weight that determines the relative effect of each quantity on the average."
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average [member]",
        "terseLabel": "Weighted average"
       }
      }
     },
     "localname": "WeightedAverageMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019": {
     "auth_ref": [
      "r291"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average remaining contractual life of outstanding share options. [Refer: Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average remaining contractual life of outstanding share options",
        "terseLabel": "Weighted average remaining contractual life of outstanding share options"
       }
      }
     },
     "localname": "WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ifrs-full_WeightedAverageShares": {
     "auth_ref": [
      "r148"
     ],
     "calculation": {
      "http://www.stantec.com/role/WeightedAverageSharesOutstandingScheduleofBasicandDilutedCommonSharesOutstandingCalculatedonWeightedAverageBasisDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_AdjustedWeightedAverageShares",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of ordinary shares outstanding at the beginning of the period, adjusted by the number of ordinary shares bought back or issued during the period multiplied by a time-weighting factor."
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average number of ordinary shares used in calculating basic earnings per share",
        "terseLabel": "Basic shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageShares",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.stantec.com/role/WeightedAverageSharesOutstandingScheduleofBasicandDilutedCommonSharesOutstandingCalculatedonWeightedAverageBasisDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "srt_CurrencyAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currency [Axis]",
        "terseLabel": "Currency [Axis]"
       }
      }
     },
     "localname": "CurrencyAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stn_AboveOneTwentyOneDaysMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Above one twenty one days.",
        "label": "Above One Twenty One Days [member]",
        "terseLabel": "121+"
       }
      }
     },
     "localname": "AboveOneTwentyOneDaysMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherReceivablesAgingAnalysisofGrossTradeReceivablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_AccountingJudgementsAndEstimatesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Judgements And Estimates",
        "label": "Accounting Judgements And Estimates [Abstract]"
       }
      }
     },
     "localname": "AccountingJudgementsAndEstimatesAbstract",
     "nsuri": "http://www.stantec.com/20211231",
     "xbrltype": "stringItemType"
    },
    "stn_AccountingPoliciesChangesInAccountingEstimatesAndErrorsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Policies, Changes In Accounting Estimates And Errors",
        "label": "Accounting Policies, Changes In Accounting Estimates And Errors [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesChangesInAccountingEstimatesAndErrorsAbstract",
     "nsuri": "http://www.stantec.com/20211231",
     "xbrltype": "stringItemType"
    },
    "stn_AcquisitionsThroughBusinessCombinationsRightOfUseAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Acquisitions through business combinations, right-of-use assets",
        "label": "Acquisitions through business combinations, right-of-use assets",
        "terseLabel": "Acquisitions"
       }
      }
     },
     "localname": "AcquisitionsThroughBusinessCombinationsRightOfUseAssets",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Actuarial assumption of discount rates 0.25 percent.",
        "label": "Actuarial Assumption Of Discount Rates Zero Point Two Five Percent[member]",
        "terseLabel": "Change in discount rate by 0.25%"
       }
      }
     },
     "localname": "ActuarialAssumptionOfDiscountRatesZeroPointTwoFivePercentMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_ActuarialAssumptionOfExpectedRatesOfInflationDecreases": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Actuarial assumption of expected rates of inflation decreases",
        "label": "Actuarial assumption of expected rates of inflation decreases",
        "terseLabel": "Reduction in CPI"
       }
      }
     },
     "localname": "ActuarialAssumptionOfExpectedRatesOfInflationDecreases",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "stn_ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Actuarial assumption of expected rates of inflation pre retirement 0.25 percent.",
        "label": "Actuarial Assumption Of Expected Rates Of Inflation Pre Retirement Zero Point Two Five Percent [member]",
        "terseLabel": "Change in\u00a0pre-retirement\u00a0inflation rate by 0.25%"
       }
      }
     },
     "localname": "ActuarialAssumptionOfExpectedRatesOfInflationPreRetirementZeroPointTwoFivePercentMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Actuarial assumption of expected rates of pension increases 0.25 percent.",
        "label": "Actuarial Assumption Of Expected Rates Of Pension Increases Zero Point Two Five Percent[member]",
        "terseLabel": "Change in pension increase assumption by 0.25%"
       }
      }
     },
     "localname": "ActuarialAssumptionOfExpectedRatesOfPensionIncreasesZeroPointTwoFivePercentMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Actuarial assumption of expected rates of salary increases 0.25 percent.",
        "label": "Actuarial Assumption Of Expected Rates Of Salary Increases Zero Point Two Five Percent[member]",
        "terseLabel": "Change in salary growth by 0.25%"
       }
      }
     },
     "localname": "ActuarialAssumptionOfExpectedRatesOfSalaryIncreasesZeroPointTwoFivePercentMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Actuarial assumption of life expectancy after retirement, female",
        "label": "Actuarial assumption of life expectancy after retirement, female",
        "terseLabel": "Female"
       }
      }
     },
     "localname": "ActuarialAssumptionOfLifeExpectancyAfterRetirementFemale",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "stn_ActuarialAssumptionOfLifeExpectancyAfterRetirementMale": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Actuarial assumption of life expectancy after retirement, male",
        "label": "Actuarial assumption of life expectancy after retirement, male",
        "terseLabel": "Male"
       }
      }
     },
     "localname": "ActuarialAssumptionOfLifeExpectancyAfterRetirementMale",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "stn_ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Actuarial assumptions of expected increase of one year in life expectancy.",
        "label": "Actuarial Assumptions Of Expected Increase Of One Year In Life Expectancy [member]",
        "terseLabel": "Change in one year in the life expectancy"
       }
      }
     },
     "localname": "ActuarialAssumptionsOfExpectedIncreaseOfOneYearInLifeExpectancyMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofQuantitativeSensitivityAnalysesImpactonDefinedBenefitObligationforSignificantAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Actuarial gains losses arising from net defined benefit liability asset.",
        "label": "Actuarial Gains Losses Arising From Net Defined Benefit Liability Asset [abstract]",
        "terseLabel": "Actuarial (gains) losses arising from:"
       }
      }
     },
     "localname": "ActuarialGainsLossesArisingFromNetDefinedBenefitLiabilityAssetAbstract",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stn_AdjustmentForTaxRelatingToTaxLegislationChanges": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments of tax expense (income) recognised relating to tax legislation changes",
        "label": "Adjustment for tax relating to tax legislation changes",
        "terseLabel": "Adjustments of tax expense (income) by change in tax legislation"
       }
      }
     },
     "localname": "AdjustmentForTaxRelatingToTaxLegislationChanges",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_AdjustmentsForDepreciationExpenseOfRightOfUseAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments For Depreciation Expense Of Right-Of-Use Assets",
        "label": "Adjustments For Depreciation Expense Of Right-Of-Use Assets",
        "terseLabel": "Depreciation of lease assets"
       }
      }
     },
     "localname": "AdjustmentsForDepreciationExpenseOfRightOfUseAssets",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_AdjustmentsForDepreciationExpensePropertyPlantAndEquipment": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments For Depreciation Expense, Property, Plant And Equipment",
        "label": "Adjustments For Depreciation Expense, Property, Plant And Equipment",
        "terseLabel": "Depreciation of property and equipment"
       }
      }
     },
     "localname": "AdjustmentsForDepreciationExpensePropertyPlantAndEquipment",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_AdjustmentsToReconcileProfitLossNonCashAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments To Reconcile Profit (Loss), Non-Cash",
        "label": "Adjustments To Reconcile Profit (Loss), Non-Cash [Abstract]",
        "terseLabel": "Add (deduct) items not affecting cash:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileProfitLossNonCashAbstract",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "stn_AdministrativeExpenseNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails": {
       "order": 3.0,
       "parentTag": "stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Administrative expense net defined benefit liability asset.",
        "label": "Administrative Expense Net Defined Benefit Liability Asset",
        "terseLabel": "Administrative expenses paid by the Plans"
       }
      }
     },
     "localname": "AdministrativeExpenseNetDefinedBenefitLiabilityAsset",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_AggregateMaturityValueOfNotes": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate maturity value of notes.",
        "label": "Aggregate Maturity Value Of Notes",
        "terseLabel": "Aggregate maturity value of notes"
       }
      }
     },
     "localname": "AggregateMaturityValueOfNotes",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_AnnuityPoliciesAmountContributedToFairValueOfPlanAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_PlanAssetsAtFairValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Annuity policies amount contributed to fair value of plan assets.",
        "label": "Annuity Policies Amount Contributed To Fair Value Of Plan Assets",
        "terseLabel": "Annuity policies"
       }
      }
     },
     "localname": "AnnuityPoliciesAmountContributedToFairValueOfPlanAssets",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Antidilutive securities excluded from computation of earnings per share amount1.",
        "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount1",
        "terseLabel": "Antidilutive options (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/WeightedAverageSharesOutstandingAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "stn_AuditInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Audit Information",
        "label": "Audit Information [Abstract]"
       }
      }
     },
     "localname": "AuditInformationAbstract",
     "nsuri": "http://www.stantec.com/20211231",
     "xbrltype": "stringItemType"
    },
    "stn_AustralianDollarMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Australian Dollar",
        "label": "Australian Dollar [Member]",
        "terseLabel": "Australian Dollar"
       }
      }
     },
     "localname": "AustralianDollarMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_BasisOfConsolidationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Basis Of Consolidation",
        "label": "Basis Of Consolidation [Abstract]"
       }
      }
     },
     "localname": "BasisOfConsolidationAbstract",
     "nsuri": "http://www.stantec.com/20211231",
     "xbrltype": "stringItemType"
    },
    "stn_BasisOfPreparationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Basis Of Preparation Of Financial Statements",
        "label": "Basis Of Preparation Of Financial Statements [Abstract]",
        "terseLabel": "Text block [abstract]"
       }
      }
     },
     "localname": "BasisOfPreparationOfFinancialStatementsAbstract",
     "nsuri": "http://www.stantec.com/20211231",
     "xbrltype": "stringItemType"
    },
    "stn_BetterTogetherMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Better Together",
        "label": "Better Together [Member]",
        "terseLabel": "Better Together, a Joint Venture"
       }
      }
     },
     "localname": "BetterTogetherMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_BondsInterestRatePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bonds interest rate percentage.",
        "label": "Bonds Interest Rate Percentage",
        "verboseLabel": "Bonds interest rate"
       }
      }
     },
     "localname": "BondsInterestRatePercentage",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "stn_BondsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bonds.",
        "label": "Bonds [Member]",
        "terseLabel": "Bonds"
       }
      }
     },
     "localname": "BondsMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails",
      "http://www.stantec.com/role/OtherAssetsSummaryofFairValueandAmortizedCostDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_BorrowingsPayableAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowings, Payable Amount",
        "label": "Borrowings, Payable Amount",
        "terseLabel": "Payable amount"
       }
      }
     },
     "localname": "BorrowingsPayableAmount",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_BuildingsServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Buildings services.",
        "label": "Buildings services [Member]",
        "terseLabel": "Buildings"
       }
      }
     },
     "localname": "BuildingsServicesMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofGrossRevenuebyServicesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_BusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combinations",
        "label": "Business Combinations [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationsAbstract",
     "nsuri": "http://www.stantec.com/20211231",
     "xbrltype": "stringItemType"
    },
    "stn_COVID19Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "COVID-19",
        "label": "COVID-19 [Member]",
        "terseLabel": "COVID-19"
       }
      }
     },
     "localname": "COVID19Member",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_CanadianDollarsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Canadian Dollars",
        "label": "Canadian Dollars [Member]",
        "terseLabel": "Canadian Dollars"
       }
      }
     },
     "localname": "CanadianDollarsMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_CapitalNetOfCashAndCashEquivalents": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/CapitalManagementSummaryofCapitalManagedDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital, net of cash and cash equivalents",
        "label": "Capital, net of cash and cash equivalents",
        "totalLabel": "Total capital managed"
       }
      }
     },
     "localname": "CapitalNetOfCashAndCashEquivalents",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/CapitalManagementSummaryofCapitalManagedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_CapitalTaxLossesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital tax losses.",
        "label": "Capital tax losses [Member]",
        "terseLabel": "Capital tax losses"
       }
      }
     },
     "localname": "CapitalTaxLossesMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_CardnoAndOtherAcquisitionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cardno And Other Acquisitions",
        "label": "Cardno And Other Acquisitions [Member]",
        "terseLabel": "Cardno and Other Acquisitions"
       }
      }
     },
     "localname": "CardnoAndOtherAcquisitionsMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_CardnoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cardno",
        "label": "Cardno [Member]",
        "terseLabel": "Cardno acquisition"
       }
      }
     },
     "localname": "CardnoMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails",
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails",
      "http://www.stantec.com/role/GoodwillAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_CarryingAmountOfNotesPayable": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value of notes payable.",
        "label": "Carrying amount of Notes Payable",
        "terseLabel": "Carrying amount of notes payable"
       }
      }
     },
     "localname": "CarryingAmountOfNotesPayable",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_CashAndCashEquivalentsRecognisedAndTransferredAsOfAcquisitionDate": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash And Cash Equivalents Recognised And Transferred As Of Acquisition Date",
        "label": "Cash And Cash Equivalents Recognised And Transferred As Of Acquisition Date",
        "totalLabel": "Net cash paid"
       }
      }
     },
     "localname": "CashAndCashEquivalentsRecognisedAndTransferredAsOfAcquisitionDate",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_CashFlowStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash Flow Statement",
        "label": "Cash Flow Statement [Abstract]",
        "terseLabel": "Cash flow statement [Abstract]"
       }
      }
     },
     "localname": "CashFlowStatementAbstract",
     "nsuri": "http://www.stantec.com/20211231",
     "xbrltype": "stringItemType"
    },
    "stn_CashFlowsUsedInFinancingActivitiesForLeases": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_CashOutflowForLeases",
       "weight": 1.0
      },
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash flows used in financing activities for leases",
        "label": "Cash flows used in financing activities for leases",
        "negatedLabel": "Net lease payments",
        "terseLabel": "Net cash used in financing activities"
       }
      }
     },
     "localname": "CashFlowsUsedInFinancingActivitiesForLeases",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails",
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_CashFlowsUsedInOperatingActivitiesForLeases": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_CashOutflowForLeases",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash flows used in operating activities for leases",
        "label": "Cash flows used in operating activities for leases",
        "totalLabel": "Cash used in operating activities"
       }
      }
     },
     "localname": "CashFlowsUsedInOperatingActivitiesForLeases",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails": {
       "order": 1.0,
       "parentTag": "stn_CashFlowsUsedInOperatingActivitiesForLeases",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash payments for leases not included in the measurement of lease liabilities.",
        "label": "Cash payments for leases not included in the measurement of lease liabilities",
        "terseLabel": "Cash payments for leases not included in the measurement of lease liabilities"
       }
      }
     },
     "localname": "CashPaymentsForLeasesNotIncludedInTheMeasurementOfLeaseLiabilities",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_ChargesToRetainedEarnings": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Charges to retained earnings.",
        "label": "Charges to retained earnings",
        "terseLabel": "Charges to retained earnings"
       }
      }
     },
     "localname": "ChargesToRetainedEarnings",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_Commitments": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/CommitmentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments.",
        "label": "Commitments",
        "totalLabel": "Total minimum lease payments"
       }
      }
     },
     "localname": "Commitments",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_ContractBacklogAndFiniteTrademarksMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract backlog and finite trademarks.",
        "label": "Contract Backlog And Finite Trademarks [member]",
        "terseLabel": "Contract backlog and finite trademarks"
       }
      }
     },
     "localname": "ContractBacklogAndFiniteTrademarksMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_ContractBacklogMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract backlog.",
        "label": "Contract backlog [Member]",
        "terseLabel": "Contract Backlog"
       }
      }
     },
     "localname": "ContractBacklogMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsSummaryofIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_CorporateInformationAndStatementOfIFRSComplianceAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate Information And Statement Of IFRS Compliance",
        "label": "Corporate Information And Statement Of IFRS Compliance [Abstract]"
       }
      }
     },
     "localname": "CorporateInformationAndStatementOfIFRSComplianceAbstract",
     "nsuri": "http://www.stantec.com/20211231",
     "xbrltype": "stringItemType"
    },
    "stn_CreditFacilityAverageInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit facility average interest rate.",
        "label": "Credit Facility Average Interest Rate",
        "terseLabel": "Credit facility average interest rate"
       }
      }
     },
     "localname": "CreditFacilityAverageInterestRate",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "stn_DeferredPaymentsOfNonCorporateTaxes": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred payments of non-corporate taxes",
        "label": "Deferred payments of non-corporate taxes",
        "terseLabel": "Deferred payments of non-corporate taxes"
       }
      }
     },
     "localname": "DeferredPaymentsOfNonCorporateTaxes",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherPayablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_DeferredShareUnitsDSUsExcludingDividendsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred share units (DSUs), excluding dividends",
        "label": "Deferred share units (DSUs), excluding dividends [Member]",
        "terseLabel": "DSUs, excluding dividends"
       }
      }
     },
     "localname": "DeferredShareUnitsDSUsExcludingDividendsMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_DeferredShareUnitsDSUsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred share units (DSUs)",
        "label": "Deferred share units (DSUs) [Member]",
        "terseLabel": "DSUs"
       }
      }
     },
     "localname": "DeferredShareUnitsDSUsMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails",
      "http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_DeferredTaxDefinedBenefitObligationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax defined benefit obligation.",
        "label": "Deferred Tax Defined Benefit Obligation [member]",
        "terseLabel": "Employee defined benefit plan"
       }
      }
     },
     "localname": "DeferredTaxDefinedBenefitObligationMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_DirectLaborCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Direct labor costs.",
        "label": "Direct labor costs",
        "terseLabel": "Direct labor"
       }
      }
     },
     "localname": "DirectLaborCosts",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_DisclosureOfActuarialAssumptionsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of actuarial assumptions.",
        "label": "Disclosure of actuarial assumptions [Text Block]",
        "terseLabel": "Summary of Principal Assumptions Used In Determining Pension Benefit Obligations"
       }
      }
     },
     "localname": "DisclosureOfActuarialAssumptionsTextBlock",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "stn_DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure Of Cash Flows From Operating Activities Under The Direct Method",
        "label": "Disclosure Of Cash Flows From Operating Activities Under The Direct Method [Text Block]",
        "terseLabel": "Disclosure of cash flows from operating activities under the direct method"
       }
      }
     },
     "localname": "DisclosureOfCashFlowsFromOperatingActivitiesUnderTheDirectMethodTextBlock",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "stn_DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of defined benefit obligations explanatory.",
        "label": "Disclosure Of Defined Benefit Obligations Explanatory [Text Block]",
        "terseLabel": "Summary of Employee Defined Benefit Obligations"
       }
      }
     },
     "localname": "DisclosureOfDefinedBenefitObligationsExplanatoryTextBlock",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "stn_DisclosureOfDetailedInformationAboutCapitalManagedTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about capital managed",
        "label": "Disclosure of detailed information about capital managed [Text Block]",
        "terseLabel": "Summary of Capital Managed"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutCapitalManagedTextBlock",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/CapitalManagementTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "stn_DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about cash and cash equivalents.",
        "label": "Disclosure of detailed information about cash and cash equivalents [Text Block]",
        "terseLabel": "Summary of Cash and Cash Equivalents"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutCashAndCashEquivalentsTextBlock",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/CashandCashEquivalentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "stn_DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure Of Detailed Information About Cash Outflows For Leases",
        "label": "Disclosure Of Detailed Information About Cash Outflows For Leases [Text Block]",
        "terseLabel": "Amounts for Leases Recognized in the Consolidated Statements of Cash Flows"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutCashOutflowsForLeasesTextBlock",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "stn_DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about employee costs",
        "label": "Disclosure of detailed information about employee costs [Text Block]",
        "terseLabel": "Components of Employee Costs"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutEmployeeCostsTextBlock",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "stn_DisclosureOfDetailedInformationAboutLeaseCostsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about lease costs",
        "label": "Disclosure of detailed information about lease costs [Text Block]",
        "verboseLabel": "Amounts Recognized in Administrative and Marketing Expenses"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutLeaseCostsTextBlock",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "stn_DisclosureOfDetailedInformationAboutOtherAssetsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about other assets",
        "label": "Disclosure of detailed information about other assets [Text Block]",
        "terseLabel": "Schedule of Other Assets"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutOtherAssetsTextBlock",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "stn_DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about other liabilities.",
        "label": "Disclosure of detailed information about other liabilities [Text Block]",
        "terseLabel": "Summary of Other Liabilities"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutOtherLiabilitiesTextBlock",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/OtherLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "stn_DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about other operating income (expense)",
        "label": "Disclosure of detailed information about other operating income (expense) [Text Block]",
        "terseLabel": "Other Income"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutOtherOperatingIncomeExpenseTextBlock",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/OtherIncomeTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about quantitative information about leases for lessee",
        "label": "Disclosure of detailed information about quantitative information about leases for lessee [Line Items]",
        "terseLabel": "Disclosure of detailed information about quantitative information about leases for lessee [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeLineItems",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stn_DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about quantitative information about leases for lessee",
        "label": "Disclosure of detailed information about quantitative information about leases for lessee [Table]",
        "terseLabel": "Disclosure of detailed information about quantitative information about leases for lessee [Table]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutQuantitativeInformationAboutLeasesForLesseeTable",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stn_DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about the aging analysis of gross trade receivables",
        "label": "Disclosure of detailed information about the aging analysis of gross trade receivables [Text Block]",
        "terseLabel": "Aging Analysis of Gross Trade Receivables"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutTheAgingAnalysisOfGrossTradeReceivablesTextBlock",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherReceivablesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "stn_DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about trade and other payables.",
        "label": "Disclosure of detailed information about trade and other payables [Text Block]",
        "terseLabel": "Summary of Trade and Other Payables"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutTradeAndOtherPayablesTextBlock",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherPayablesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "stn_DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about trade and other receivables",
        "label": "Disclosure of detailed information about trade and other receivables [Text Block]",
        "terseLabel": "Schedule of Trade and Other Receivables"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutTradeAndOtherReceivablesTextBlock",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherReceivablesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "stn_DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about weighted average ordinary shares and adjusted weighted average ordinary shares",
        "label": "Disclosure of detailed information about weighted average ordinary shares and adjusted weighted average ordinary shares [Text Block]",
        "terseLabel": "Number of Basic Shares Outstanding and Diluted Common Shares, Calculated on a Weighted Average Basis"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutWeightedAverageOrdinarySharesAndAdjustedWeightedAverageOrdinarySharesTextBlock",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/WeightedAverageSharesOutstandingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "stn_DisclosureOfDividendsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Dividends [line items]",
        "label": "Disclosure of Dividends [line items]",
        "terseLabel": "Disclosure of Dividends [line items]"
       }
      }
     },
     "localname": "DisclosureOfDividendsLineItems",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalSummaryofDividendsDeclaredandRecordedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stn_DisclosureOfDividendsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of dividends.",
        "label": "Disclosure of Dividends [table]",
        "terseLabel": "Disclosure of Dividends [table]"
       }
      }
     },
     "localname": "DisclosureOfDividendsTable",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalSummaryofDividendsDeclaredandRecordedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stn_DisclosureOfEmployeeCostsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of total labor costs.",
        "label": "Disclosure of employee costs [Text Block]",
        "terseLabel": "Employee Costs from Continuing Operations"
       }
      }
     },
     "localname": "DisclosureOfEmployeeCostsTextBlock",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeCostsfromContinuingOperations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "stn_DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Fair Value Measurement of Assets and Liabilities [Line item]",
        "label": "Disclosure of Fair Value Measurement of Assets and Liabilities [Line Items]",
        "terseLabel": "Disclosure of fair value measurement of assets and liabilities [line items]"
       }
      }
     },
     "localname": "DisclosureOfFairValueMeasurementOfAssetsAndLiabilitiesLineItems",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stn_DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of future cash outflows not reflected in measurement of lease liability and purchase obligations.",
        "label": "Disclosure Of Future Cash Outflows Not Reflected In Measurement Of Lease Liability And Purchase Obligations [Line Items]",
        "terseLabel": "Disclosure of future cash outflows not reflected in measurement of lease liability and purchase obligations [line items]"
       }
      }
     },
     "localname": "DisclosureOfFutureCashOutflowsNotReflectedInMeasurementOfLeaseLiabilityAndPurchaseObligationsLineItems",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of investments held for self insured liabilities at fair value and amortized cost line items.",
        "label": "Disclosure Of Investments Held For Self Insured Liabilities At Fair Value And Amortized Cost [line items]",
        "terseLabel": "Disclosure of investments held for self insured liabilities at fair value and amortized cost [line items]"
       }
      }
     },
     "localname": "DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostLineItems",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsSummaryofFairValueandAmortizedCostDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of investments held for self insured liabilities at fair value and amortized cost.",
        "label": "Disclosure Of Investments Held For Self Insured Liabilities At Fair Value And Amortized Cost [table]",
        "terseLabel": "Disclosure Of Investments Held For Self Insured Liabilities At Fair Value And Amortized Cost [table]"
       }
      }
     },
     "localname": "DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesAtFairValueAndAmortizedCostTable",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsSummaryofFairValueandAmortizedCostDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of investments held for self insured liabilities maturity of bond portfolio at fair value.",
        "label": "Disclosure Of Investments Held For Self Insured Liabilities Maturity Of Bond Portfolio At Fair Value [line items]",
        "terseLabel": "Disclosure of investments held for self insured liabilities maturity of bond portfolio at fair value [line items]"
       }
      }
     },
     "localname": "DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueLineItems",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stn_DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of investments held for self insured liabilities maturity of bond portfolio at fair value.",
        "label": "Disclosure Of Investments Held For Self Insured Liabilities Maturity Of Bond Portfolio At Fair Value [table]",
        "terseLabel": "Disclosure Of Investments Held For Self Insured Liabilities Maturity Of Bond Portfolio At Fair Value [table]"
       }
      }
     },
     "localname": "DisclosureOfInvestmentsHeldForSelfInsuredLiabilitiesMaturityOfBondPortfolioAtFairValueTable",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stn_DisclosureOfKeyManagementPersonnelCompensationTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of key management personnel compensation",
        "label": "Disclosure of key management personnel compensation [Text Block]",
        "terseLabel": "Compensation of Key Management Personnel and Directors of the Company"
       }
      }
     },
     "localname": "DisclosureOfKeyManagementPersonnelCompensationTextBlock",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "stn_DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of loss carryforwards and deductible temporary differences",
        "label": "Disclosure of loss carryforwards and deductible temporary differences [Text Block]",
        "terseLabel": "Summary of Loss Carryforwards and Deductible Temporary Differences"
       }
      }
     },
     "localname": "DisclosureOfLossCarryforwardsAndDeductibleTemporaryDifferencesTextBlock",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "stn_DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of major components of tax expense (income)",
        "label": "Disclosure of major components of tax expense (income) [Text Block]",
        "terseLabel": "Summary of Major Components of Current and Deferred Income Tax Expense from Continuing Operations"
       }
      }
     },
     "localname": "DisclosureOfMajorComponentsOfTaxExpenseIncomeTextBlock",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "stn_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of maturity analysis of operating lease payments and purchase obligations [table]",
        "label": "Disclosure of maturity analysis of operating lease payments and purchase obligations [table]",
        "terseLabel": "Disclosure of maturity analysis of operating lease payments and purchase obligations [table]"
       }
      }
     },
     "localname": "DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAndPurchaseObligationsTable",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stn_DisclosureOfOtherAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of other assets.",
        "label": "Disclosure of Other Assets [line items]",
        "terseLabel": "Disclosure of other assets [line items]"
       }
      }
     },
     "localname": "DisclosureOfOtherAssetsLineItems",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stn_DisclosureOfOtherAssetsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of other assets [table]",
        "label": "Disclosure of Other Assets [table]",
        "terseLabel": "Disclosure of Other Assets [table]"
       }
      }
     },
     "localname": "DisclosureOfOtherAssetsTable",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stn_DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of reconciliation of average effective tax rate and applicable tax rate",
        "label": "Disclosure of reconciliation of average effective tax rate and applicable tax rate [Text Block]",
        "terseLabel": "Summary of Effective Income Tax for Continuing Operations from Statutory Canadian Tax Rates"
       }
      }
     },
     "localname": "DisclosureOfReconciliationOfAverageEffectiveTaxRateAndApplicableTaxRateTextBlock",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "stn_DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure Of Significant Entities Owning Voting And Restricted Stock",
        "label": "Disclosure Of Significant Entities Owning Voting And Restricted Stock [Text Block]",
        "terseLabel": "Disclosure of Significant Entities Owning Voting and Restricted Stock"
       }
      }
     },
     "localname": "DisclosureOfSignificantEntitiesOwningVotingAndRestrictedStockTextBlock",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "stn_DisclosureOfUnusualOrInfrequentItemOrBothLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of unusual or infrequent item, or both",
        "label": "Disclosure of unusual or infrequent item, or both [Line Items]",
        "terseLabel": "Disclosure of unusual or infrequent item, or both [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfUnusualOrInfrequentItemOrBothLineItems",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stn_DisclosureOfUnusualOrInfrequentItemOrBothTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of unusual or infrequent item, or both [Table]",
        "label": "Disclosure of unusual or infrequent item, or both [Table]",
        "terseLabel": "Disclosure of unusual or infrequent item, or both [Table]"
       }
      }
     },
     "localname": "DisclosureOfUnusualOrInfrequentItemOrBothTable",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stn_DividendDeclarationTransactionsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dividend declaration transactions",
        "label": "Dividend declaration transactions [Member]",
        "terseLabel": "Dividend declaration transactions"
       }
      }
     },
     "localname": "DividendDeclarationTransactionsMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/EventaftertheReportingPeriodDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_EmployeeAndPayrollLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/TradeandOtherPayablesDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_TradeAndOtherPayables",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee and payroll liabilities.",
        "label": "Employee And Payroll Liabilities",
        "terseLabel": "Employee and payroll liabilities"
       }
      }
     },
     "localname": "EmployeeAndPayrollLiabilities",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherPayablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_EmployeeBenefitsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee Benefits",
        "label": "Employee Benefits [Abstract]"
       }
      }
     },
     "localname": "EmployeeBenefitsAbstract",
     "nsuri": "http://www.stantec.com/20211231",
     "xbrltype": "stringItemType"
    },
    "stn_EnergyAndResourcesServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Energy and resources services.",
        "label": "Energy and resources services [Member]",
        "terseLabel": "Energy\u00a0&amp; Resources"
       }
      }
     },
     "localname": "EnergyAndResourcesServicesMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofGrossRevenuebyServicesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_EngineeringEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Engineering equipment.",
        "label": "Engineering Equipment [member]",
        "terseLabel": "Engineering equipment"
       }
      }
     },
     "localname": "EngineeringEquipmentMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/PropertyandEquipmentScheduleofPropertyandEquipmentDetails",
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesandDepreciationCalculationMethodsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_EnvironmentalServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Environmental services.",
        "label": "Environmental services [Member]",
        "terseLabel": "Environmental Services"
       }
      }
     },
     "localname": "EnvironmentalServicesMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofGrossRevenuebyServicesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails": {
       "order": 7.0,
       "parentTag": "ifrs-full_PlanAssetsAtFairValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity instruments and property amount contributed to fair value of plan assets.",
        "label": "Equity Instruments And Property Amount Contributed To Fair Value Of Plan Assets",
        "terseLabel": "Equities and property"
       }
      }
     },
     "localname": "EquityInstrumentsAndPropertyAmountContributedToFairValueOfPlanAssets",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_EstimatedHistoricalDataMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Estimated Historical Data [member]",
        "label": "Estimated Historical Data [member]",
        "terseLabel": "Estimated historical data"
       }
      }
     },
     "localname": "EstimatedHistoricalDataMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_EventsAfterReportingPeriodAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Events After Reporting Period",
        "label": "Events After Reporting Period [Abstract]"
       }
      }
     },
     "localname": "EventsAfterReportingPeriodAbstract",
     "nsuri": "http://www.stantec.com/20211231",
     "xbrltype": "stringItemType"
    },
    "stn_ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/LeaseAssetsAmountsRecognizedinAdministrativeandMarketingExpensesDetails": {
       "order": 2.0,
       "parentTag": "stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expense relating to short-term leases and leases of low-value assets for which recognition exemption has been used",
        "label": "Expense relating to short-term leases and leases of low-value assets for which recognition exemption has been used",
        "verboseLabel": "Rent expense - short-term leases and leases of\u00a0low-value\u00a0assets"
       }
      }
     },
     "localname": "ExpenseRelatingToShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsAmountsRecognizedinAdministrativeandMarketingExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_ExpireBeforeTwoThousandTwentyTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expire before two thousand twenty two.",
        "label": "Expire Before Two Thousand Twenty Two [Member]",
        "terseLabel": "Expire before 2022"
       }
      }
     },
     "localname": "ExpireBeforeTwoThousandTwentyTwoMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_ExpireMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expire",
        "label": "Expire [Member]",
        "terseLabel": "Expire (2022 to 2041)"
       }
      }
     },
     "localname": "ExpireMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_FairValueMeasurementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair Value Measurement",
        "label": "Fair Value Measurement [Abstract]",
        "terseLabel": "Disclosure of capital management [abstract]"
       }
      }
     },
     "localname": "FairValueMeasurementAbstract",
     "nsuri": "http://www.stantec.com/20211231",
     "xbrltype": "stringItemType"
    },
    "stn_FairValueOfOtherFinancialAssetsMaturity": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of other financial assets maturity amount.",
        "label": "Fair value of other financial assets, maturity",
        "terseLabel": "Maturity of bond portfolio, stated at fair value"
       }
      }
     },
     "localname": "FairValueOfOtherFinancialAssetsMaturity",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsDisclosureoftheBondPortfolioStatedatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_FinancialInstrumentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Instruments",
        "label": "Financial Instruments [Abstract]",
        "terseLabel": "Disclosure of income tax [abstract]"
       }
      }
     },
     "localname": "FinancialInstrumentsAbstract",
     "nsuri": "http://www.stantec.com/20211231",
     "xbrltype": "stringItemType"
    },
    "stn_ForeignCurrencyForwardContractsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreign Currency Forward Contracts",
        "label": "Foreign Currency Forward Contracts [Member]",
        "terseLabel": "Foreign currency forward contracts"
       }
      }
     },
     "localname": "ForeignCurrencyForwardContractsMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeAfterTax": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gains (Losses) On Financial Assets Measured At Fair Value Through Other Comprehensive Income, After Tax",
        "label": "Gains (Losses) On Financial Assets Measured At Fair Value Through Other Comprehensive Income, After Tax",
        "terseLabel": "Net unrealized (loss) gain on FVOCI financial assets"
       }
      }
     },
     "localname": "GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeAfterTax",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_GoodwillAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Goodwill",
        "label": "Goodwill [Abstract]"
       }
      }
     },
     "localname": "GoodwillAbstract",
     "nsuri": "http://www.stantec.com/20211231",
     "xbrltype": "stringItemType"
    },
    "stn_GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Goodwill and Intangible assets expected to be deductible for tax purposes",
        "label": "Goodwill and Intangible assets expected to be deductible for tax purposes",
        "terseLabel": "Goodwill and intangible assets expected to be deductible for tax purposes"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsExpectedToBeDeductibleForTaxPurposes",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_GrossRevenue": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_RevenueFromContractsWithCustomers",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross Revenue",
        "label": "Gross Revenue",
        "terseLabel": "Total gross revenue"
       }
      }
     },
     "localname": "GrossRevenue",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_GrossTradeReceivables": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross trade receivables.",
        "label": "Gross Trade Receivables",
        "terseLabel": "Gross trade receivables"
       }
      }
     },
     "localname": "GrossTradeReceivables",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherReceivablesAgingAnalysisofGrossTradeReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_HoldbacksCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_TradeAndOtherReceivables",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Holdbacks current.",
        "label": "Holdbacks Current",
        "terseLabel": "Holdbacks, current"
       }
      }
     },
     "localname": "HoldbacksCurrent",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherReceivablesScheduleofTradeandOtherReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_HoldbacksOnLongTermContractMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Holdbacks on long term contract.",
        "label": "Holdbacks on long term contract [Member]",
        "terseLabel": "Holdbacks on long-term contracts"
       }
      }
     },
     "localname": "HoldbacksOnLongTermContractMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_ITAndOtherEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "IT and other equipment",
        "label": "IT and other equipment [Member]",
        "terseLabel": "IT and other equipment"
       }
      }
     },
     "localname": "ITAndOtherEquipmentMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impairment loss (reversal of impairment loss) recognised in profit or loss, right-of-use assets",
        "label": "Impairment loss (reversal of impairment loss) recognised in profit or loss, right-of-use assets",
        "negatedTerseLabel": "Impairment"
       }
      }
     },
     "localname": "ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossRightOfUseAssets",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_IncomeTaxExpenseContinuingOperationsCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofCurrentIncomeTaxExpensefromContinuingOperationsDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_CurrentTaxExpenseIncome",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income tax expense continuing operations current.",
        "label": "Income tax expense continuing operations current",
        "terseLabel": "Ongoing operations"
       }
      }
     },
     "localname": "IncomeTaxExpenseContinuingOperationsCurrent",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofCurrentIncomeTaxExpensefromContinuingOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_IncomeTaxesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income Taxes",
        "label": "Income Taxes [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxesAbstract",
     "nsuri": "http://www.stantec.com/20211231",
     "xbrltype": "stringItemType"
    },
    "stn_IncreaseDecreaseInBorrowings": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) In Borrowings",
        "label": "Increase (Decrease) In Borrowings",
        "terseLabel": "Software additions acquired through software financing obligations"
       }
      }
     },
     "localname": "IncreaseDecreaseInBorrowings",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_IncreaseDecreaseInNumberOfSharesRepurchased": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease in number of shares repurchased.",
        "label": "Increase decrease in number of shares repurchased",
        "terseLabel": "Shares repurchased under Normal Course Issuer Bid (in shares)"
       }
      }
     },
     "localname": "IncreaseDecreaseInNumberOfSharesRepurchased",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "stn_IncreaseDecreaseThroughModificationOfRightOfUseAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) through modification of right-of-use assets",
        "label": "Increase (decrease) through modification of right-of-use assets",
        "terseLabel": "Modifications"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughModificationOfRightOfUseAssets",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) through net exchange differences, right-of-use assets",
        "label": "Increase (decrease) through net exchange differences, right-of-use assets",
        "terseLabel": "Foreign exchange"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesRightOfUseAssets",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsSummaryofRightofuseAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease through new liabilities arising from financing activities.",
        "label": "Increase Decrease Through New Liabilities Arising From Financing Activities",
        "terseLabel": "Additions and modifications"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughNewLiabilitiesArisingFromFinancingActivities",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) through proceeds, liabilities arising from financing activities.",
        "label": "Increase (decrease) through proceeds, liabilities arising from financing activities",
        "terseLabel": "Proceeds"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughProceedsLiabilitiesArisingFromFinancingActivities",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) Through Transaction Costs, Liabilities Arising From Financing Activities",
        "label": "Increase (Decrease) Through Transaction Costs, Liabilities Arising From Financing Activities",
        "terseLabel": "Transaction costs"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughTransactionCostsLiabilitiesArisingFromFinancingActivities",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_IncreaseThroughRecoveriesFinancialAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase Through Recoveries, Financial Assets",
        "label": "Increase Through Recoveries, Financial Assets",
        "terseLabel": "Recoveries"
       }
      }
     },
     "localname": "IncreaseThroughRecoveriesFinancialAssets",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_IndirectLaborCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indirect labor costs.",
        "label": "Indirect labor costs",
        "terseLabel": "Indirect labor"
       }
      }
     },
     "localname": "IndirectLaborCosts",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsScheduleofEmployeeBenefitsCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_InfrastructureMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Infrastructure.",
        "label": "Infrastructure [Member]",
        "terseLabel": "Infrastructure"
       }
      }
     },
     "localname": "InfrastructureMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofGrossRevenuebyServicesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_InterestExpenseOnOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest expense on other.",
        "label": "Interest expense on other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "InterestExpenseOnOther",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/NetInterestExpenseScheduleofInterestExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_InterestPaymentsOfLeaseLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails": {
       "order": 2.0,
       "parentTag": "stn_CashFlowsUsedInOperatingActivitiesForLeases",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Payments Of Lease Liabilities.",
        "label": "Interest Payments Of Lease Liabilities",
        "terseLabel": "Cash payments for the interest portion of lease liabilities"
       }
      }
     },
     "localname": "InterestPaymentsOfLeaseLiabilities",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationAmountsRecognizedintheConsolidatedStatementofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_InvestmentTaxCredits": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment tax credits",
        "label": "Investment tax credits",
        "terseLabel": "Investment tax credits"
       }
      }
     },
     "localname": "InvestmentTaxCredits",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/InvestmentTaxCreditDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_InvestmentTaxCreditsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment Tax Credits",
        "label": "Investment Tax Credits [Abstract]",
        "terseLabel": "Investment tax credits [abstract]"
       }
      }
     },
     "localname": "InvestmentTaxCreditsAbstract",
     "nsuri": "http://www.stantec.com/20211231",
     "xbrltype": "stringItemType"
    },
    "stn_InvestmentsHeldForSelfInsuredLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments held for self-insured liabilities.",
        "label": "Investments held for self-insured liabilities [Member]",
        "terseLabel": "Investments held for self-insured liabilities"
       }
      }
     },
     "localname": "InvestmentsHeldForSelfInsuredLiabilitiesMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails",
      "http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_InvestmentsInJointVenturesAndAssociatesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments in joint ventures and associates",
        "label": "Investments in joint ventures and associates [Member]",
        "terseLabel": "Investments in joint ventures and associates"
       }
      }
     },
     "localname": "InvestmentsInJointVenturesAndAssociatesMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_JointVenturesByNameAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Joint ventures by name",
        "label": "Joint ventures by name [Axis]",
        "terseLabel": "Joint ventures by name [Axis]"
       }
      }
     },
     "localname": "JointVenturesByNameAxis",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stn_JointVenturesByNameMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Joint ventures by name",
        "label": "Joint ventures by name [Member]",
        "terseLabel": "Joint ventures by name [Member]"
       }
      }
     },
     "localname": "JointVenturesByNameMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/CommitmentsDetails": {
       "order": 3.0,
       "parentTag": "stn_Commitments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease commitments for short-term leases and leases of low-value assets for which recognition exemption has been used",
        "label": "Lease commitments for short-term leases and leases of low-value assets for which recognition exemption has been used",
        "terseLabel": "Short-term and low value lease payments"
       }
      }
     },
     "localname": "LeaseCommitmentsForShortTermLeasesAndLeasesOfLowValueAssetsForWhichRecognitionExemptionHasBeenUsed",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/CommitmentsDetails": {
       "order": 1.0,
       "parentTag": "stn_Commitments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease commitments for variable leases for which recognition exemption has been used",
        "label": "Lease commitments for variable leases for which recognition exemption has been used",
        "terseLabel": "Variable lease payments"
       }
      }
     },
     "localname": "LeaseCommitmentsForVariableLeasesForWhichRecognitionExemptionHasBeenUsed",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_LeaseTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease Term",
        "label": "Lease Term",
        "terseLabel": "Lease term"
       }
      }
     },
     "localname": "LeaseTerm",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "stn_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leases",
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://www.stantec.com/20211231",
     "xbrltype": "stringItemType"
    },
    "stn_LeasesNotYetCommencedToWhichLesseeIsCommitted": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/CommitmentsDetails": {
       "order": 2.0,
       "parentTag": "stn_Commitments",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Leases not yet commenced to which lessee is committed",
        "label": "Leases not yet commenced to which lessee is committed",
        "terseLabel": "Leases not commenced but committed"
       }
      }
     },
     "localname": "LeasesNotYetCommencedToWhichLesseeIsCommitted",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_LetterOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Letter of credit",
        "label": "Letter of credit [Member]",
        "terseLabel": "Letter of credit"
       }
      }
     },
     "localname": "LetterOfCreditMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_LettersOfCreditIssuedAndOutstandingInAddition": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Letters of credit issued and outstanding in addition.",
        "label": "Letters of Credit Issued and Outstanding in Addition",
        "terseLabel": "Letter of credit issued and outstanding in addition"
       }
      }
     },
     "localname": "LettersOfCreditIssuedAndOutstandingInAddition",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_LettersOfCreditOutstandingAmount1": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Letters of credit outstanding amount 1.",
        "label": "Letters of credit outstanding amount 1",
        "terseLabel": "Letter of credit outstanding"
       }
      }
     },
     "localname": "LettersOfCreditOutstandingAmount1",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Life expectancy at age sixty five for current members aged forty.",
        "label": "Life Expectancy At Age Sixty Five For Current Members Aged Forty [abstract]",
        "terseLabel": "Life expectancy at age 65 for current members aged 45:"
       }
      }
     },
     "localname": "LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyAbstract",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Life expectancy at age sixty five for current members aged forty female.",
        "label": "Life Expectancy At Age Sixty Five For Current Members Aged Forty Female",
        "terseLabel": "Female"
       }
      }
     },
     "localname": "LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyFemale",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "stn_LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Life expectancy at age sixty five for current members aged forty male.",
        "label": "Life Expectancy At Age Sixty Five For Current Members Aged Forty Male",
        "terseLabel": "Male"
       }
      }
     },
     "localname": "LifeExpectancyAtAgeSixtyFiveForCurrentMembersAgedFortyMale",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "stn_LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Life expectancy at age sixty five for current pensioners.",
        "label": "Life Expectancy At Age Sixty Five For Current Pensioners [abstract]",
        "terseLabel": "Life expectancy at age 65 for current pensioners:"
       }
      }
     },
     "localname": "LifeExpectancyAtAgeSixtyFiveForCurrentPensionersAbstract",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofPrincipalAssumptionsUsedInDeterminingPensionBenefitObligationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stn_LineOfCreditFacilityAdditionalBorrowingsCapacity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of credit facility additional borrowings capacity.",
        "label": "Line Of Credit Facility Additional Borrowings Capacity",
        "terseLabel": "Additional revolving credit facilities amount"
       }
      }
     },
     "localname": "LineOfCreditFacilityAdditionalBorrowingsCapacity",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_LineOfCreditFacilityMaximumBorrowingsCapacity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of credit facility, maximum borrowings capacity.",
        "label": "Line of credit facility, maximum borrowings capacity",
        "terseLabel": "Amount of revolving credit facility",
        "verboseLabel": "Revolving credit facilities amount"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingsCapacity",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_ListOfAccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "List Of Accounting Policies",
        "label": "List Of Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "ListOfAccountingPoliciesAbstract",
     "nsuri": "http://www.stantec.com/20211231",
     "xbrltype": "stringItemType"
    },
    "stn_MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum term of options granted for share-based payment arrangement",
        "label": "Maximum term of options granted for share-based payment arrangement",
        "terseLabel": "Settlement period for share units"
       }
      }
     },
     "localname": "MaximumTermOfOptionsGrantedForShareBasedPaymentArrangement",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "stn_MiscellaneousOtherIncomeExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/OtherIncomeDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_OtherOperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Miscellaneous other income expense.",
        "label": "Miscellaneous other income (expense)",
        "negatedLabel": "Other"
       }
      }
     },
     "localname": "MiscellaneousOtherIncomeExpense",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/OtherIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_MiscellaneousOtherLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/OtherLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "ifrs-full_OtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Miscellaneous other liabilities.",
        "label": "Miscellaneous other liabilities",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "MiscellaneousOtherLiabilities",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/OtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net defined benefit liability asset included in profit or loss.",
        "label": "Net Defined Benefit Liability Asset Included In Profit Or Loss",
        "totalLabel": "Net defined benefit liability asset included in profit or loss"
       }
      }
     },
     "localname": "NetDefinedBenefitLiabilityAssetIncludedInProfitOrLoss",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_NetRevenue": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": 1.0,
       "parentTag": "ifrs-full_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross revenue less any revenue associated with subconsultant, subcontractor and other direct expenses.",
        "label": "Net Revenue",
        "terseLabel": "Net revenue",
        "totalLabel": "Net revenue"
       }
      }
     },
     "localname": "NetRevenue",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome",
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_NeverExpireMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Never expire.",
        "label": "Never expire [Member]",
        "terseLabel": "Never expire"
       }
      }
     },
     "localname": "NeverExpireMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_NinetyOneDaysToOneTwentyDaysMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ninety one days to one twenty days.",
        "label": "Ninety One Days To One Twenty Days [member]",
        "terseLabel": "91-120"
       }
      }
     },
     "localname": "NinetyOneDaysToOneTwentyDaysMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherReceivablesAgingAnalysisofGrossTradeReceivablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_NonCapitalTaxLossesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-capital tax losses.",
        "label": "Non-capital tax losses [Member]",
        "terseLabel": "Non-capital tax losses"
       }
      }
     },
     "localname": "NonCapitalTaxLossesMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofLossCarryforwardsandDeductibleTemporaryDifferencesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_NonCashPortionOfSoftwareAdditions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non cash portion of software additions.",
        "label": "Non Cash Portion Of Software Additions",
        "terseLabel": "Non cash portion of financial leases additions"
       }
      }
     },
     "localname": "NonCashPortionOfSoftwareAdditions",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 8.0,
       "parentTag": "ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non cash working capital related to accounts payable as of acquisition date.",
        "label": "Non cash working capital related to accounts payable as of acquisition date",
        "negatedLabel": "Trade and other payables"
       }
      }
     },
     "localname": "NonCashWorkingCapitalRelatedToAccountsPayableAsOfAcquisitionDate",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 5.0,
       "parentTag": "ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non cash working capital related to other non cash working capital payable as of acquisition date.",
        "label": "Non cash working capital related to other non cash working capital payable as of acquisition date",
        "negatedLabel": "Other\u00a0non-cash\u00a0working capital"
       }
      }
     },
     "localname": "NonCashWorkingCapitalRelatedToOtherNonCashWorkingCapitalPayableAsOfAcquisitionDate",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 6.0,
       "parentTag": "ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non cash working capital related to trade receivables recognised as of acquisition date.",
        "label": "Non cash working capital related to trade receivables recognised as of acquisition date",
        "terseLabel": "Trade receivables"
       }
      }
     },
     "localname": "NonCashWorkingCapitalRelatedToTradeReceivablesRecognisedAsOfAcquisitionDate",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 7.0,
       "parentTag": "ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non cash working capital related to unbilled receivables recognised as of acquisition date.",
        "label": "Non cash working capital related to unbilled receivables recognised as of acquisition date",
        "terseLabel": "Unbilled receivables"
       }
      }
     },
     "localname": "NonCashWorkingCapitalRelatedToUnbilledReceivablesRecognisedAsOfAcquisitionDate",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_NonCurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-Current Assets Held For Sale And Discontinued Operations",
        "label": "Non-Current Assets Held For Sale And Discontinued Operations [Abstract]",
        "terseLabel": "Disclosure Of Net Income From Discontinued Operations [abstract]"
       }
      }
     },
     "localname": "NonCurrentAssetsHeldForSaleAndDiscontinuedOperationsAbstract",
     "nsuri": "http://www.stantec.com/20211231",
     "xbrltype": "stringItemType"
    },
    "stn_NonCurrentBorrowingsUndiscountedCashFlows": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-current borrowings, undiscounted cash flows",
        "label": "Non-current borrowings, undiscounted cash flows",
        "terseLabel": "Long-term debt"
       }
      }
     },
     "localname": "NonCurrentBorrowingsUndiscountedCashFlows",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Noncurrent Lease liabilities recognised as of acquisition date.",
        "label": "Noncurrent Lease liabilities recognised as of acquisition date",
        "negatedLabel": "Lease liabilities"
       }
      }
     },
     "localname": "NoncurrentLeaseLiabilitiesRecognisedAsOfAcquisitionDate",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_NotesPayableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Notes payable.",
        "label": "Notes Payable [Member]",
        "terseLabel": "Notes payable"
       }
      }
     },
     "localname": "NotesPayableMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationRollForwardDetails",
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails",
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of internal target of days of revenue in trade receivables.",
        "label": "Number of internal target of days of revenue in trade receivables.",
        "terseLabel": "Number of internal target days of revenue in trade receivables"
       }
      }
     },
     "localname": "NumberOfInternalTargetOfDaysOfRevenueInTradeReceivables",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "stn_NumberOfOfficesInWhichTheEntityOperates": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Offices In Which The Entity Operates",
        "label": "Number Of Offices In Which The Entity Operates",
        "terseLabel": "Number of offices"
       }
      }
     },
     "localname": "NumberOfOfficesInWhichTheEntityOperates",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "stn_NumberOfShareOptionsVestedInSharebasedPaymentArrangement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options vested in sharebased payment arrangement.",
        "label": "Number of share options vested in share-based payment arrangement",
        "terseLabel": "Share options vested, end of the year"
       }
      }
     },
     "localname": "NumberOfShareOptionsVestedInSharebasedPaymentArrangement",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalNumberofSharesandWeightedAverageExercisePriceofShareOptionsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "stn_NumberOfShareOptionsWithDilutiveEffect": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options with dilutive effect",
        "label": "Number of share options with dilutive effect",
        "terseLabel": "Number of dilutive options"
       }
      }
     },
     "localname": "NumberOfShareOptionsWithDilutiveEffect",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/WeightedAverageSharesOutstandingScheduleofBasicandDilutedCommonSharesOutstandingCalculatedonWeightedAverageBasisDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "stn_NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares authorized to be repurchased in stock repurchase program",
        "label": "Number of shares authorized to be repurchased in stock repurchase program",
        "terseLabel": "Maximum common shares authorized to be repurchased (in shares)"
       }
      }
     },
     "localname": "NumberOfSharesAuthorizedToBeRepurchasedInStockRepurchaseProgram",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "stn_NumberOfSpecializedBusinessOperatingUnits": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of specialized business operating units",
        "label": "Number of specialized business operating units",
        "terseLabel": "Number of specialized business operating units"
       }
      }
     },
     "localname": "NumberOfSpecializedBusinessOperatingUnits",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/RevenueDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "stn_NumberOfTradingDays": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Trading Days",
        "label": "Number Of Trading Days",
        "terseLabel": "Number of trading days"
       }
      }
     },
     "localname": "NumberOfTradingDays",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "stn_NumberOfTranches": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of tranches.",
        "label": "Number Of Tranches",
        "terseLabel": "Number of tranches"
       }
      }
     },
     "localname": "NumberOfTranches",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "stn_OfficeSpaceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Office Space [Member]",
        "terseLabel": "Office space"
       }
      }
     },
     "localname": "OfficeSpaceMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_OfficersAndEmployeesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Officers and employees",
        "label": "Officers and employees [Member]",
        "terseLabel": "Officers and employees"
       }
      }
     },
     "localname": "OfficersAndEmployeesMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_OneToThirtyDaysMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "One to thirty days.",
        "label": "One To Thirty Days [member]",
        "terseLabel": "1-30"
       }
      }
     },
     "localname": "OneToThirtyDaysMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherReceivablesAgingAnalysisofGrossTradeReceivablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_OpenEndedTermsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Open-ended terms",
        "label": "Open-ended terms [Member]",
        "terseLabel": "Open-ended terms"
       }
      }
     },
     "localname": "OpenEndedTermsMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_OperatingSegmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Segments",
        "label": "Operating Segments [Abstract]",
        "terseLabel": "Disclosure Of Goodwill Allocated [abstract]"
       }
      }
     },
     "localname": "OperatingSegmentsAbstract",
     "nsuri": "http://www.stantec.com/20211231",
     "xbrltype": "stringItemType"
    },
    "stn_OrdinarySharesPerSharePeriodFiveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ordinary shares per share, period five",
        "label": "Ordinary shares per share, period five [Member]",
        "terseLabel": "Ordinary shares per share, period five"
       }
      }
     },
     "localname": "OrdinarySharesPerSharePeriodFiveMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalSummaryofDividendsDeclaredandRecordedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_OrdinarySharesPerSharePeriodFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ordinary shares per share, period four",
        "label": "Ordinary shares per share, period four [Member]",
        "terseLabel": "Ordinary shares per share, period four"
       }
      }
     },
     "localname": "OrdinarySharesPerSharePeriodFourMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalSummaryofDividendsDeclaredandRecordedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_OrdinarySharesPerSharePeriodOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ordinary shares per share, period one",
        "label": "Ordinary shares per share, period one [Member]",
        "terseLabel": "Ordinary shares per share, period one"
       }
      }
     },
     "localname": "OrdinarySharesPerSharePeriodOneMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalSummaryofDividendsDeclaredandRecordedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_OrdinarySharesPerSharePeriodThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ordinary shares per share, period three",
        "label": "Ordinary shares per share, period three [Member]",
        "terseLabel": "Ordinary shares per share, period three"
       }
      }
     },
     "localname": "OrdinarySharesPerSharePeriodThreeMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalSummaryofDividendsDeclaredandRecordedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_OrdinarySharesPerSharePeriodTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ordinary shares per share, period two.",
        "label": "Ordinary shares per share, period two [Member]",
        "terseLabel": "Ordinary shares per share, period two"
       }
      }
     },
     "localname": "OrdinarySharesPerSharePeriodTwoMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalSummaryofDividendsDeclaredandRecordedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_OtherAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Assets",
        "label": "Other Assets [Abstract]",
        "terseLabel": "Disclosure of other assets [abstract]"
       }
      }
     },
     "localname": "OtherAssetsAbstract",
     "nsuri": "http://www.stantec.com/20211231",
     "xbrltype": "stringItemType"
    },
    "stn_OtherBorrowingsUndiscountedCashFlows": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other borrowings, undiscounted cash flows",
        "label": "Other borrowings, undiscounted cash flows",
        "terseLabel": "Other financial liabilities"
       }
      }
     },
     "localname": "OtherBorrowingsUndiscountedCashFlows",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsTimingofUndiscountedCashOutflowsRelatingtoFinancialLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_OtherCountriesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other countries.",
        "label": "Other countries [Member]",
        "terseLabel": "Other global geographies"
       }
      }
     },
     "localname": "OtherCountriesMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofNonCurrentAssetsandGrossRevenuebyGeographicalAreasDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_OtherFinancialAssetAtAmortisedCost": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other financial asset at amortised cost.",
        "label": "Other Financial Asset At Amortised Cost",
        "terseLabel": "Amortized Cost/Cost"
       }
      }
     },
     "localname": "OtherFinancialAssetAtAmortisedCost",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsSummaryofFairValueandAmortizedCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_OtherForeignCurrenciesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Foreign Currencies",
        "label": "Other Foreign Currencies [Member]",
        "terseLabel": "Other Foreign Currencies"
       }
      }
     },
     "localname": "OtherForeignCurrenciesMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_OtherIncreaseDecreaseDeferredTaxLiabilityAsset": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) in deferred tax liability (asset) resulting from other.",
        "label": "Other increase (decrease), deferred tax liability (asset)",
        "negatedLabel": "Other"
       }
      }
     },
     "localname": "OtherIncreaseDecreaseDeferredTaxLiabilityAsset",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesReconciliationofNetDeferredTaxAssetsLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_OtherMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other.",
        "label": "Other [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/OtherAssetsScheduleofOtherAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_OtherNetAssetsRecognisedAsOfAcquisitionDate": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Net Assets Recognised As Of Acquisition Date",
        "label": "Other Net Assets Recognised As Of Acquisition Date",
        "terseLabel": "Other net assets"
       }
      }
     },
     "localname": "OtherNetAssetsRecognisedAsOfAcquisitionDate",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_OtherNetDefinedBenefitLiabilityAssetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other net defined benefit liability asset.",
        "label": "Other Net Defined Benefit Liability Asset [abstract]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherNetDefinedBenefitLiabilityAssetAbstract",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofReconciliationforNetDefinedBenefitLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stn_OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Provisions, Contingent Liabilities And Contingent Assets",
        "label": "Other Provisions, Contingent Liabilities And Contingent Assets [Abstract]",
        "terseLabel": "Commitments [abstract]"
       }
      }
     },
     "localname": "OtherProvisionsContingentLiabilitiesAndContingentAssetsAbstract",
     "nsuri": "http://www.stantec.com/20211231",
     "xbrltype": "stringItemType"
    },
    "stn_OtherRecognisedAsOfAcquisitionDate": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 11.0,
       "parentTag": "ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Retirement benefit obligations recognised as of acquisition date.",
        "label": "Other Recognised As Of Acquisition Date",
        "negatedTerseLabel": "Other"
       }
      }
     },
     "localname": "OtherRecognisedAsOfAcquisitionDate",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_PaymentsOfDistributionRelatedPartyTransactions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments of distribution, related party transactions",
        "label": "Payments of distribution, related party transactions",
        "terseLabel": "Distributions Paid"
       }
      }
     },
     "localname": "PaymentsOfDistributionRelatedPartyTransactions",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresTransactionswithJointVenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments Of Software Financing Obligations And Non-Current Borrowings",
        "label": "Payments Of Software Financing Obligations And Non-Current Borrowings",
        "negatedTerseLabel": "Repayment of notes payable and software financing obligations"
       }
      }
     },
     "localname": "PaymentsOfSoftwareFinancingObligationsAndNonCurrentBorrowings",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage Of Defined Benefit Obligation Fully Covered With Annuity Policies",
        "label": "Percentage Of Defined Benefit Obligation Fully Covered With Annuity Policies",
        "terseLabel": "Percent of defined benefit obligation was fully covered against changes in interest rates"
       }
      }
     },
     "localname": "PercentageOfDefinedBenefitObligationFullyCoveredWithAnnuityPolicies",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "stn_PercentageOfPlanAssetInAnnuityPolicies": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of plan asset in annuity policies.",
        "label": "Percentage Of Plan Asset In Annuity Policies",
        "terseLabel": "Percentage of plans' assets held in annuity policies"
       }
      }
     },
     "localname": "PercentageOfPlanAssetInAnnuityPolicies",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "stn_PercentageOfPlanAssetInSecuritiesOrHeldInMutualExchangeTradedAndPooledFundsAndInCash": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of plan asset in securities or held in mutual, exchange-traded, and pooled funds, and in cash",
        "label": "Percentage of plan asset in securities or held in mutual, exchange-traded, and pooled funds, and in cash",
        "terseLabel": "Percentage of plans' assets invested in mutual funds and exchange-traded funds or held in cash"
       }
      }
     },
     "localname": "PercentageOfPlanAssetInSecuritiesOrHeldInMutualExchangeTradedAndPooledFundsAndInCash",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "stn_PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage that entity expects to recognise transaction price allocated to remaining performance obligations as revenue",
        "label": "Percentage that entity expects to recognise transaction price allocated to remaining performance obligations as revenue",
        "terseLabel": "Expected revenue recognition as contracts are completed"
       }
      }
     },
     "localname": "PercentageThatEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/RevenueDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "stn_PerformanceShareUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance share units (PSUs) .",
        "label": "Performance share units (PSUs) [member]",
        "terseLabel": "PSUs"
       }
      }
     },
     "localname": "PerformanceShareUnitsMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails",
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails",
      "http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_PerformanceShareUnitsPSUsExcludingDividendsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance share units (PSUs), excluding dividends",
        "label": "Performance share units (PSUs), excluding dividends [Member]",
        "terseLabel": "PSUs, excluding dividends"
       }
      }
     },
     "localname": "PerformanceShareUnitsPSUsExcludingDividendsMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance share units (PSUs) or restricted share units (RSUs)",
        "label": "Performance share units (PSUs) or restricted share units (RSUs) [Member]",
        "terseLabel": "PSUs or RSUs"
       }
      }
     },
     "localname": "PerformanceShareUnitsPSUsOrRestrictedShareUnitsRSUsMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails": {
       "order": 5.0,
       "parentTag": "ifrs-full_PlanAssetsAtFairValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pooled fund liability driven investments amount contributed to fair value of plan assets.",
        "label": "Pooled fund liability driven investments amount contributed to fair value of plan assets",
        "terseLabel": "Pooled fund liability-driven investments"
       }
      }
     },
     "localname": "PooledFundLiabilityDrivenInvestmentsAmountContributedToFairValueOfPlanAssets",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofMajorCategoriesofPlanAssetsMeasuredatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_PostEmploymentBenefitPlansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Post employment benefit plans.",
        "label": "Post employment benefit plans [member]",
        "terseLabel": "Post employment benefit plans"
       }
      }
     },
     "localname": "PostEmploymentBenefitPlansMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsSummaryofEmployeeDefinedBenefitObligationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds From Investments Held For Self-Insured Liabilities, Classified As Investing Activities",
        "label": "Proceeds From Investments Held For Self-Insured Liabilities, Classified As Investing Activities",
        "terseLabel": "Proceeds from sale of investments held for self-insured liabilities"
       }
      }
     },
     "localname": "ProceedsFromInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds From (Repayments Of) Borrowings, Classified As Financing Activities",
        "label": "Proceeds From (Repayments Of) Borrowings, Classified As Financing Activities",
        "terseLabel": "Net proceeds from (repayment of) revolving credit facility"
       }
      }
     },
     "localname": "ProceedsFromRepaymentsOfBorrowingsClassifiedAsFinancingActivities",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_ProfitLossFromContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Profit Loss from Continuing Operations [abstract]",
        "label": "Profit Loss From Continuing Operations [Abstract]",
        "terseLabel": "Continuing operations"
       }
      }
     },
     "localname": "ProfitLossFromContinuingOperationsAbstract",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "stn_ProfitLossFromDiscontinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Profit Loss from Discontinuing Operations [abstract]",
        "label": "Profit Loss From Discontinuing Operations [Abstract]",
        "terseLabel": "Discontinued operations"
       }
      }
     },
     "localname": "ProfitLossFromDiscontinuingOperationsAbstract",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "stn_ProvisionForClaimsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Provision for claims.",
        "label": "Provision For Claims [member]",
        "terseLabel": "Claims"
       }
      }
     },
     "localname": "ProvisionForClaimsMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsAdditionalInformationDetails",
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase Of Investments Held For Self-Insured Liabilities, Classified As Investing Activities",
        "label": "Purchase Of Investments Held For Self-Insured Liabilities, Classified As Investing Activities",
        "negatedTerseLabel": "Purchase of investments held for self-insured liabilities"
       }
      }
     },
     "localname": "PurchaseOfInvestmentsHeldForSelfInsuredLiabilitiesClassifiedAsInvestingActivities",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclassification of fair value of share options previously expensed, equity",
        "label": "Reclassification of fair value of share options previously expensed, equity",
        "terseLabel": "Fair value reclass of share options exercised"
       }
      }
     },
     "localname": "ReclassificationOfFairValueOfShareOptionsPreviouslyExpensedEquity",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofShareholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_ReductionOfContributedSurplus": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reduction of contributed surplus.",
        "label": "Reduction of contributed surplus",
        "terseLabel": "Reduction in contributed surplus accounts"
       }
      }
     },
     "localname": "ReductionOfContributedSurplus",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_ReductionOfDirectLabor": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reduction Of Direct Labor",
        "label": "Reduction Of Direct Labor",
        "terseLabel": "Reduction of direct labor"
       }
      }
     },
     "localname": "ReductionOfDirectLabor",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_ReductionOfIndirectLabor": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reduction Of Indirect Labor",
        "label": "Reduction Of Indirect Labor",
        "terseLabel": "Reduction of indirect labor"
       }
      }
     },
     "localname": "ReductionOfIndirectLabor",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_RelatedPartyAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related Party",
        "label": "Related Party [Abstract]",
        "terseLabel": "Disclosure Of Amortization Of Intangible Assets [abstract]"
       }
      }
     },
     "localname": "RelatedPartyAbstract",
     "nsuri": "http://www.stantec.com/20211231",
     "xbrltype": "stringItemType"
    },
    "stn_RemeasurementAdjustmentBetweenPremiumsPaidForAnnuityAndValueOfDefinedBenefitObligation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remeasurement Adjustment Between Premiums Paid For Annuity And Value Of Defined Benefit Obligation",
        "label": "Remeasurement Adjustment Between Premiums Paid For Annuity And Value Of Defined Benefit Obligation",
        "terseLabel": "Remeasurement adjustment, representing the difference between the premium paid for the annuity policy and the value of the related defined benefit obligation"
       }
      }
     },
     "localname": "RemeasurementAdjustmentBetweenPremiumsPaidForAnnuityAndValueOfDefinedBenefitObligation",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeDefinedBenefitObligationsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_RestrictedShareUnitsRSUsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted share units (RSUs)",
        "label": "Restricted share units (RSUs) [Member]",
        "terseLabel": "RSUs"
       }
      }
     },
     "localname": "RestrictedShareUnitsRSUsMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails",
      "http://www.stantec.com/role/ShareCapitalSummaryoftheCompanysRSUsPSUsandDSUsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_ReturnSwapOnShareBasedCompensationUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Return Swap On Share-Based Compensation Units",
        "label": "Return Swap On Share-Based Compensation Units [Member]",
        "terseLabel": "Total return swap on share-based compensation units"
       }
      }
     },
     "localname": "ReturnSwapOnShareBasedCompensationUnitsMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforAssetsDetails",
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_RevenueAdjustmentsArisingFromInterSegments": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_RevenueFromContractsWithCustomers",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue adjustments arising from inter segments.",
        "label": "Revenue Adjustments Arising From Inter Segments",
        "negatedLabel": "Less inter-segment revenue"
       }
      }
     },
     "localname": "RevenueAdjustmentsArisingFromInterSegments",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_RevenueFromContractsWithCustomersAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue From Contracts With Customers",
        "label": "Revenue From Contracts With Customers [Abstract]",
        "terseLabel": "Disclosure Of Net Interest Expense Income [abstract]"
       }
      }
     },
     "localname": "RevenueFromContractsWithCustomersAbstract",
     "nsuri": "http://www.stantec.com/20211231",
     "xbrltype": "stringItemType"
    },
    "stn_RevolvingCreditFacilityPayableAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revolving credit facility payable amount.",
        "label": "Revolving Credit Facility Payable Amount",
        "terseLabel": "Revolving credit facility payable"
       }
      }
     },
     "localname": "RevolvingCreditFacilityPayableAmount",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_RightOfUseAssetsRecognisedAsOfAcquisitionDate": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails": {
       "order": 10.0,
       "parentTag": "ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right Of Use Assets recognised as of acquisition date",
        "label": "Right Of Use Assets Recognised As Of Acquisition Date",
        "terseLabel": "Lease assets"
       }
      }
     },
     "localname": "RightOfUseAssetsRecognisedAsOfAcquisitionDate",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAggregateConsiderationforAssetsAcquiredandLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_SelfInsuredLiabilitiesProvisionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Self insured liabilities provision.",
        "label": "Self Insured Liabilities Provision [member]",
        "terseLabel": "Self-insured liabilities"
       }
      }
     },
     "localname": "SelfInsuredLiabilitiesProvisionMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ProvisionsSummaryofProvisionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_SeniorRevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Revolving Credit Facility",
        "label": "Senior Revolving Credit Facility [Member]",
        "terseLabel": "Revolving credit facility"
       }
      }
     },
     "localname": "SeniorRevolvingCreditFacilityMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationRollForwardDetails",
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_SeniorTermLoanTrancheAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior term loan tranche A",
        "label": "Senior term loan tranche A [Member]",
        "terseLabel": "Term Loan Tranche A"
       }
      }
     },
     "localname": "SeniorTermLoanTrancheAMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_SeniorTermLoanTrancheBMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior term loan tranche B",
        "label": "Senior term loan tranche B [Member]",
        "terseLabel": "Term Loan Tranche B"
       }
      }
     },
     "localname": "SeniorTermLoanTrancheBMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_SeniorTermLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Term Loans",
        "label": "Senior Term Loans [Member]",
        "terseLabel": "Term loan"
       }
      }
     },
     "localname": "SeniorTermLoansMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_SeniorUnsecuredNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Unsecured Notes",
        "label": "Senior Unsecured Notes [Member]",
        "terseLabel": "Senior unsecured notes"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationRollForwardDetails",
      "http://www.stantec.com/role/FairValueMeasurementsSummaryofFairValueHierarchyforLiabilitiesDetails",
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_SensitiveAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sensitive Analysis Of Fair Value, Performance Shares, Impact Of 10% Change In Share Price",
        "label": "Sensitive Analysis Of Fair Value, Performance Shares, Impact Of 10% Change In Share Price",
        "terseLabel": "Adjustments in net income resulting from 10% changes in interest rate"
       }
      }
     },
     "localname": "SensitiveAnalysisOfFairValuePerformanceSharesImpactOf10ChangeInSharePrice",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "stn_SensitiveAnalysisOfFairValueProfitLossImpactOf05ChangeInInterestRateOnBorrowings": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sensitive Analysis Of Fair Value, Profit (Loss), Impact Of 0.5% Change In Interest Rate On Borrowings",
        "label": "Sensitive Analysis Of Fair Value, Profit (Loss), Impact Of 0.5% Change In Interest Rate On Borrowings",
        "terseLabel": "Adjustments in net income resulting from 0.5% changes in interest rate"
       }
      }
     },
     "localname": "SensitiveAnalysisOfFairValueProfitLossImpactOf05ChangeInInterestRateOnBorrowings",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_SensitiveAnalysisOfFairValueProfitLossImpactOf1ChangeInEquityPrices": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sensitive Analysis Of Fair Value, Profit (Loss), Impact Of 1% Change In Equity Prices",
        "label": "Sensitive Analysis Of Fair Value, Profit (Loss), Impact Of 1% Change In Equity Prices",
        "terseLabel": "Adjustments in net income resulting from 1% changes in interest rate"
       }
      }
     },
     "localname": "SensitiveAnalysisOfFairValueProfitLossImpactOf1ChangeInEquityPrices",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/FinancialInstrumentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share Based Payment Arrangement Equity Instrument Other than Opion Granted Percent Incerase.",
        "label": "Share Based Payment Arrangement Equity Instrument Other than Opion Granted Percent Increase",
        "terseLabel": "Weighting of the return on equity target"
       }
      }
     },
     "localname": "ShareBasedPaymentArrangementEquityInstrumentOtherThanOpionGrantedPercentIncrease",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "stn_ShareBasedPaymentArrangementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Payment Arrangements",
        "label": "Share-Based Payment Arrangements [Abstract]",
        "terseLabel": "Disclosure Of Lease Assets And Liabilities [Abstract]"
       }
      }
     },
     "localname": "ShareBasedPaymentArrangementsAbstract",
     "nsuri": "http://www.stantec.com/20211231",
     "xbrltype": "stringItemType"
    },
    "stn_SharebasedPaymentArrangementVestingRightsPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement vesting rights percentage.",
        "label": "Share-based payment arrangement vesting rights percentage",
        "terseLabel": "Number of units vest percentage"
       }
      }
     },
     "localname": "SharebasedPaymentArrangementVestingRightsPercentage",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "stn_SharesRepurchasedForCancellation": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares repurchased for cancellation.",
        "label": "Shares Repurchased For Cancellation",
        "terseLabel": "Common shares repurchased for cancellation (in shares)"
       }
      }
     },
     "localname": "SharesRepurchasedForCancellation",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "stn_SixtyOneToNinetyDaysMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sixty one to ninety days.",
        "label": "Sixty One to Ninety Days [member]",
        "terseLabel": "61-90"
       }
      }
     },
     "localname": "SixtyOneToNinetyDaysMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherReceivablesAgingAnalysisofGrossTradeReceivablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_SoftwareFinancingObligation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Software financing obligation.",
        "label": "Software Financing Obligation",
        "terseLabel": "Software financing obligations"
       }
      }
     },
     "localname": "SoftwareFinancingObligation",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_SoftwareFinancingObligationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Software Financing Obligations",
        "label": "Software Financing Obligations [Member]",
        "terseLabel": "Software financing obligations"
       }
      }
     },
     "localname": "SoftwareFinancingObligationsMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/CashFlowInformationRollForwardDetails",
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails",
      "http://www.stantec.com/role/LongTermDebtSummaryofLongTermDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_SoftwareLicensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Software licenses.",
        "label": "Software licenses [Member]",
        "terseLabel": "Software licenses"
       }
      }
     },
     "localname": "SoftwareLicensesMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/IntangibleAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_StarrIIMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Starr II",
        "label": "Starr II [Member]",
        "terseLabel": "Starr ll, a Joint Venture"
       }
      }
     },
     "localname": "StarrIIMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresSummaryofJointOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_SubconsultantSubcontractorAndOtherDirectExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome": {
       "order": 2.0,
       "parentTag": "stn_NetRevenue",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue associated with certain direct costs for subconsultant, subcontractor and other expenditures that are recoverable directly from customers.",
        "label": "Subconsultant Subcontractor And Other Direct Expenses",
        "terseLabel": "Less subconsultant and other direct expenses"
       }
      }
     },
     "localname": "SubconsultantSubcontractorAndOtherDirectExpenses",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofIncome",
      "http://www.stantec.com/role/SegmentedInformationScheduleofOperatingSegmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_SuretyFacilitiesExpiringBeforeSeptember2026Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Surety facilities expiring before September 2026",
        "label": "Surety facilities expiring before September 2026 [Member]",
        "terseLabel": "Surety facilities expiring before September 2026"
       }
      }
     },
     "localname": "SuretyFacilitiesExpiringBeforeSeptember2026Member",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_SuretyFacilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Surety facilities",
        "label": "Surety facilities [Member]",
        "terseLabel": "Surety facilities"
       }
      }
     },
     "localname": "SuretyFacilitiesMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_TaxExpenseRelatingToUKReorganizationAndUSTransition": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofCurrentIncomeTaxExpensefromContinuingOperationsDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_CurrentTaxExpenseIncome",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax expense relating to UK reorganization and US transition",
        "label": "Tax expense relating to UK reorganization and US transition",
        "terseLabel": "UK reorganization tax and US transition tax"
       }
      }
     },
     "localname": "TaxExpenseRelatingToUKReorganizationAndUSTransition",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSummaryofMajorComponentsofCurrentIncomeTaxExpensefromContinuingOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_ThirtyOneToSixtyDaysMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Thirty one to sixty days.",
        "label": "Thirty One to Sixty Days [member]",
        "terseLabel": "31-60"
       }
      }
     },
     "localname": "ThirtyOneToSixtyDaysMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherReceivablesAgingAnalysisofGrossTradeReceivablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Timing of satisfaction of performance obligations relates to typical timing of payment",
        "label": "Timing of satisfaction of performance obligations relates to typical timing of payment",
        "terseLabel": "Timing expected to recognize revenue as contracts are completed"
       }
      }
     },
     "localname": "TimingOfSatisfactionOfPerformanceObligationsRelatesToTypicalTimingOfPayment",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/RevenueDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "stn_TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/LeaseAssetsAmountsRecognizedinAdministrativeandMarketingExpensesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total Expense Relating To Lease Payments Not Included In Measurement Of Lease Liabilities.",
        "label": "Total Expense Relating To Lease Payments Not Included In Measurement Of Lease Liabilities",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "TotalExpenseRelatingToLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/LeaseAssetsAmountsRecognizedinAdministrativeandMarketingExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_TradeAndOtherReceivablesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trade and other receivables.",
        "label": "Trade and Other Receivables [line items]",
        "terseLabel": "Trade and other receivables [line items]"
       }
      }
     },
     "localname": "TradeAndOtherReceivablesLineItems",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherReceivablesAgingAnalysisofGrossTradeReceivablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stn_TradeAndOtherReceivablesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trade and Other Receivables [table]",
        "label": "Trade and Other Receivables [table]",
        "terseLabel": "Trade and Other Receivables [table]"
       }
      }
     },
     "localname": "TradeAndOtherReceivablesTable",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/TradeandOtherReceivablesAgingAnalysisofGrossTradeReceivablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stn_USDollarsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "US Dollars",
        "label": "US Dollars [Member]",
        "terseLabel": "US Dollars"
       }
      }
     },
     "localname": "USDollarsMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/LongTermDebtAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_UnbilledReceivables": {
     "auth_ref": [],
     "calculation": {
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition": {
       "order": 2.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unbilled receivables.",
        "label": "Unbilled receivables",
        "terseLabel": "Unbilled receivables"
       }
      }
     },
     "localname": "UnbilledReceivables",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ConsolidatedStatementsofFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_UndiscountedLeasePaymentsToBeReceived": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Undiscounted lease payments to be received",
        "label": "Undiscounted lease payments to be received",
        "terseLabel": "Future minimum payments receivable under\u00a0non-cancelable\u00a0sublease agreements"
       }
      }
     },
     "localname": "UndiscountedLeasePaymentsToBeReceived",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/CommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_UnencumberedCashLeverageRatioCovenant": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unencumbered Cash, Leverage Ratio Covenant",
        "label": "Unencumbered Cash, Leverage Ratio Covenant",
        "terseLabel": "Unencumbered cash"
       }
      }
     },
     "localname": "UnencumberedCashLeverageRatioCovenant",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/CapitalManagementAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "stn_UnusedTaxLossesAndCreditsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unused tax losses and credits",
        "label": "Unused tax losses and credits [Member]",
        "terseLabel": "Loss and tax credit carryforwards"
       }
      }
     },
     "localname": "UnusedTaxLossesAndCreditsMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/IncomeTaxesSignificantComponentsofNetDeferredIncomeTaxAssetsLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_UnusualOrInfrequentItemOrBothAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unusual or infrequent item, or both",
        "label": "Unusual or infrequent item, or both [Axis]",
        "terseLabel": "Unusual or Infrequent Item, or Both [Axis]"
       }
      }
     },
     "localname": "UnusualOrInfrequentItemOrBothAxis",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stn_UnusualOrInfrequentItemOrBothMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unusual or infrequent item, or both",
        "label": "Unusual or infrequent item, or both [Member]",
        "terseLabel": "Unusual or infrequent item, or both [Member]"
       }
      }
     },
     "localname": "UnusualOrInfrequentItemOrBothMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/EmployeeCostsfromContinuingOperationsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_Vesting1Axis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting1.",
        "label": "Vesting 1 [axis]",
        "terseLabel": "Vesting [axis]"
       }
      }
     },
     "localname": "Vesting1Axis",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "stn_Vesting1Domain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting Domain.",
        "label": "Vesting 1 [domain]",
        "terseLabel": "Vesting [domain]"
       }
      }
     },
     "localname": "Vesting1Domain",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_VestingDurationForShareBasedPaymentArrangement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting Duration For Share-Based Payment Arrangement",
        "label": "Vesting Duration For Share-Based Payment Arrangement",
        "terseLabel": "Vesting period for share-based payment arrangement"
       }
      }
     },
     "localname": "VestingDurationForShareBasedPaymentArrangement",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "stn_WaterServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Water services.",
        "label": "Water services [Member]",
        "terseLabel": "Water"
       }
      }
     },
     "localname": "WaterServicesMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/SegmentedInformationScheduleofGrossRevenuebyServicesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average exercise price of share options vested in share-based payment arrangement",
        "label": "Weighted average exercise price of share options vested in share-based payment arrangement",
        "terseLabel": "Weighted average exercise price per share, vested, end of the year (in cad per share)"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOfShareOptionsVestedInShareBasedPaymentArrangement",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/ShareCapitalNumberofSharesandWeightedAverageExercisePriceofShareOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "stn_WhollyOwnedSubsidiariesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Wholly owned subsidiaries.",
        "label": "Wholly owned subsidiaries [member]",
        "terseLabel": "Wholly owned subsidiaries"
       }
      }
     },
     "localname": "WhollyOwnedSubsidiariesMember",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/RelatedPartyDisclosuresAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stn_WorkingCapitalRecognisedAsOfAcquisitionDate": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Working Capital Recognised As Of Acquisition Date",
        "label": "Working Capital Recognised As Of Acquisition Date",
        "terseLabel": "Working capital"
       }
      }
     },
     "localname": "WorkingCapitalRecognisedAsOfAcquisitionDate",
     "nsuri": "http://www.stantec.com/20211231",
     "presentation": [
      "http://www.stantec.com/role/BusinessAcquisitionsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    }
   },
   "unitCount": 11
  }
 },
 "std_ref": {
  "r0": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "10",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_10_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r1": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "102",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_102&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r10": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "107",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_107&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r100": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "140",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_140_a_ii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r101": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "140",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_140_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r102": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "141",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_141_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r103": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "141",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_141_c_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r104": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "141",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_141_c_ii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r105": {
   "Clause": "iii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "141",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_141_c_iii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r106": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "141",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_141_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r107": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "141",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_141_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r108": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "141",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_141_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r109": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "141",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_141_f&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r11": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "108",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_108&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r110": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "141",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_141_g&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r111": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "141",
   "Subparagraph": "h",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_141_h&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r112": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "141",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_141&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r113": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "142",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_142_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r114": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "142",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_142_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r115": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "142",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_142_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r116": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "142",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_142_f&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r117": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "142",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_142&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r118": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "144",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_144&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r119": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "145",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_145_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r12": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "112",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_112_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r120": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "145",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_145&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r121": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "147",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_147_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r122": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "147",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_147_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r123": {
   "Clause": "iii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "148",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_148_d_iii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r124": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "5",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_5&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r125": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "53",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r126": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "57",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_57_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r127": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Section": "Scope",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IAS19_g2-7_TI",
   "URIDate": "2021-03-24"
  },
  "r128": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "20",
   "Paragraph": "28",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=20&code=ifrs-tx-2021-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r129": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "21",
   "Paragraph": "52",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=21&code=ifrs-tx-2021-en-r&anchor=para_52_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r13": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "117",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_117_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r130": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "17",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2021-en-r&anchor=para_17_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r131": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "17",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2021-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r132": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "17",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2021-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r133": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "18",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2021-en-r&anchor=para_18_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r134": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "18",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2021-en-r&anchor=para_18&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r135": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "19",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2021-en-r&anchor=para_19_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r136": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "19",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2021-en-r&anchor=para_19&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r137": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "20",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2021-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r138": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "21",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2021-en-r&anchor=para_21_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r139": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "24",
   "Section": "Disclosures",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IAS24_g13-24_TI",
   "URIDate": "2021-03-24"
  },
  "r14": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "117",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_117&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r140": {
   "Clause": "viii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "26",
   "Paragraph": "35",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=26&code=ifrs-tx-2021-en-r&anchor=para_35_b_viii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r141": {
   "Clause": "iii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=27&code=ifrs-tx-2021-en-r&anchor=para_16_b_iii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r142": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=27&code=ifrs-tx-2021-en-r&anchor=para_16_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r143": {
   "Clause": "iii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=27&code=ifrs-tx-2021-en-r&anchor=para_17_b_iii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r144": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=27&code=ifrs-tx-2021-en-r&anchor=para_17_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r145": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "33",
   "Paragraph": "66",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=33&code=ifrs-tx-2021-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r146": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "33",
   "Paragraph": "67",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=33&code=ifrs-tx-2021-en-r&anchor=para_67&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r147": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "33",
   "Paragraph": "68",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=33&code=ifrs-tx-2021-en-r&anchor=para_68&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r148": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "33",
   "Paragraph": "70",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=33&code=ifrs-tx-2021-en-r&anchor=para_70_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r149": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "33",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=33&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IAS33_g70-73A_TI",
   "URIDate": "2021-03-24"
  },
  "r15": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "134",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_134&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r150": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "34",
   "Paragraph": "16A",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=34&code=ifrs-tx-2021-en-r&anchor=para_16A_f&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r151": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "126",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2021-en-r&anchor=para_126&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r152": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "127",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2021-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r153": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "130",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2021-en-r&anchor=para_130_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r154": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "130",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2021-en-r&anchor=para_130_d_ii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r155": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "130",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2021-en-r&anchor=para_130_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r156": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "134",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2021-en-r&anchor=para_134_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r157": {
   "Clause": "iv",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "134",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2021-en-r&anchor=para_134_d_iv&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r158": {
   "Clause": "v",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "134",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2021-en-r&anchor=para_134_d_v&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r159": {
   "Clause": "iv",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "134",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2021-en-r&anchor=para_134_e_iv&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r16": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "136",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_136&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r160": {
   "Clause": "v",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "134",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2021-en-r&anchor=para_134_e_v&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r161": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "134",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2021-en-r&anchor=para_134&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r162": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "135",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2021-en-r&anchor=para_135_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r163": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "135",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2021-en-r&anchor=para_135&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r164": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "37",
   "Paragraph": "66",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=37&code=ifrs-tx-2021-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r165": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "37",
   "Paragraph": "84",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=37&code=ifrs-tx-2021-en-r&anchor=para_84_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r166": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "37",
   "Paragraph": "84",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=37&code=ifrs-tx-2021-en-r&anchor=para_84_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r167": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "37",
   "Paragraph": "84",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=37&code=ifrs-tx-2021-en-r&anchor=para_84_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r168": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "37",
   "Paragraph": "84",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=37&code=ifrs-tx-2021-en-r&anchor=para_84&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r169": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "37",
   "Paragraph": "85",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=37&code=ifrs-tx-2021-en-r&anchor=para_85_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r17": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "137",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_137_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r170": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "37",
   "Paragraph": "86",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=37&code=ifrs-tx-2021-en-r&anchor=para_86&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r171": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "37",
   "Paragraph": "87",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=37&code=ifrs-tx-2021-en-r&anchor=para_87&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r172": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "37",
   "Paragraph": "88",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=37&code=ifrs-tx-2021-en-r&anchor=para_88&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r173": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "37",
   "Paragraph": "89",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=37&code=ifrs-tx-2021-en-r&anchor=para_89&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r174": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "37",
   "Section": "D Examples: disclosures",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=37&code=ifrs-tx-2021-en-r&doctype=Illustrative%20Examples&dita_xref=IAS37_IE_D__IAS37_IE_D_TI",
   "URIDate": "2021-03-24"
  },
  "r175": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "37",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=37&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IAS37_g84-92_TI",
   "URIDate": "2021-03-24"
  },
  "r176": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&anchor=para_118_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r177": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&anchor=para_118_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r178": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&anchor=para_118_e_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r179": {
   "Clause": "vi",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&anchor=para_118_e_vi&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r18": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "35",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r180": {
   "Clause": "vii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&anchor=para_118_e_vii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r181": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&anchor=para_118_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r182": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&anchor=para_118&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r183": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "119",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&anchor=para_119_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r184": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "119",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&anchor=para_119&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r185": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "38",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IAS38_g118-128_TI",
   "URIDate": "2021-03-24"
  },
  "r186": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "39",
   "Paragraph": "86",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=39&code=ifrs-tx-2021-en-r&anchor=para_86_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r187": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "40",
   "Paragraph": "32A",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=40&code=ifrs-tx-2021-en-r&anchor=para_32A&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r188": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "40",
   "Paragraph": "76",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=40&code=ifrs-tx-2021-en-r&anchor=para_76&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r189": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "40",
   "Paragraph": "79",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=40&code=ifrs-tx-2021-en-r&anchor=para_79_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r19": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "51",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_51&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r190": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "40",
   "Paragraph": "79",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=40&code=ifrs-tx-2021-en-r&anchor=para_79_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r191": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "41",
   "Paragraph": "50",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=41&code=ifrs-tx-2021-en-r&anchor=para_50&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r192": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "41",
   "Paragraph": "54",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=41&code=ifrs-tx-2021-en-r&anchor=para_54_f&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r193": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "10",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_10&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r194": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "14",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_14_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r195": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "14",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_14_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r196": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "14",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_14_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r197": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "14",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_14_f&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r198": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "16",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_16_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r199": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_17_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r2": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "103",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_103&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r20": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r200": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "17",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r201": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "17",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r202": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "18",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_18_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r203": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "20",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_20_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r204": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "20",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_20_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r205": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "20",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r206": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "21",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_21&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r207": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "25",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r208": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "28",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r209": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "31",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r21": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r210": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "35",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r211": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "39",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r212": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "44B",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_44B_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r213": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "44B",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_44B_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r214": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "44C",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_44C&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r215": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "44D",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_44D&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r216": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "45",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r217": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "46",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_46&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r218": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "50",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_50_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r219": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "50",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_50_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r22": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r220": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Section": "A Statement of cash flows for an entity other than a financial institution",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_A__IAS07_IE_A_TI",
   "URIDate": "2021-03-24"
  },
  "r221": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Section": "C Reconciliation of liabilities arising from financing activities",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_C__IAS07_IE_C_TI",
   "URIDate": "2021-03-24"
  },
  "r222": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Section": "Presentation of a statement of cash flows",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IAS07_g10-17_TI",
   "URIDate": "2021-03-24"
  },
  "r223": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "8",
   "Section": "Accounting policies",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=8&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IAS08_g7-31_TI",
   "URIDate": "2021-03-24"
  },
  "r224": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "1",
   "Paragraph": "24",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2021-en-r&anchor=para_24_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r225": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "1",
   "Paragraph": "32",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2021-en-r&anchor=para_32_a_ii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r226": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "10",
   "Paragraph": "22",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=10&code=ifrs-tx-2021-en-r&anchor=para_22&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r227": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "12",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_12_f&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r228": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "19B",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_19B_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r229": {
   "Clause": "iv",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "21",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_21_a_iv&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r23": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "h",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_h&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r230": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B10",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B10_b&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r231": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B12_b_i&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r232": {
   "Clause": "iii",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B12_b_iii&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r233": {
   "Clause": "ix",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B12_b_ix&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r234": {
   "Clause": "vi",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B12_b_vi&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r235": {
   "Clause": "vii",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B12_b_vii&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r236": {
   "Clause": "viii",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B12_b_viii&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r237": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B13",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B13_a&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r238": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B13",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B13_e&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r239": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B13",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B13_f&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r24": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "i",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r240": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B13",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B13_g&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r241": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B4",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B4_a&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r242": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B4",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B4_b&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r243": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B4",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B4_c&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r244": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Section": "Nature of the risks associated with an entity's interests in consolidated structured entities",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IFRS12_g14-17_TI",
   "URIDate": "2021-03-24"
  },
  "r245": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2021-en-r&anchor=para_93_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r246": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2021-en-r&anchor=para_93_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r247": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2021-en-r&anchor=para_93_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r248": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2021-en-r&anchor=para_93_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r249": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2021-en-r&anchor=para_93&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r25": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "k",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_k&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r250": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "94",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2021-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r251": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "97",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2021-en-r&anchor=para_97&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r252": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "B11",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2021-en-r&anchor=para_B11_b&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r253": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "B6",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2021-en-r&anchor=para_B6&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r254": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "IE60",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2021-en-r&anchor=para_IE60&doctype=Illustrative%20Examples",
   "URIDate": "2021-03-24"
  },
  "r255": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "IE63",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2021-en-r&anchor=para_IE63&doctype=Illustrative%20Examples",
   "URIDate": "2021-03-24"
  },
  "r256": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IFRS13_g91-99_TI",
   "URIDate": "2021-03-24"
  },
  "r257": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "14",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=14&code=ifrs-tx-2021-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r258": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "105",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2021-en-r&anchor=para_105&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r259": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "113",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2021-en-r&anchor=para_113_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r26": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "l",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_l&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r260": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "114",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2021-en-r&anchor=para_114&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r261": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "115",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2021-en-r&anchor=para_115&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r262": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "116",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2021-en-r&anchor=para_116_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r263": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "120",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2021-en-r&anchor=para_120_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r264": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "120",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2021-en-r&anchor=para_120_b_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r265": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "B89",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2021-en-r&anchor=para_B89_a&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r266": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "B89",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2021-en-r&anchor=para_B89_b&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r267": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IFRS15_g110-129_TI",
   "URIDate": "2021-03-24"
  },
  "r268": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Section": "Presentation",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IFRS15_g105-109_TI",
   "URIDate": "2021-03-24"
  },
  "r269": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "33",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r27": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "m",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_m&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r270": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "47",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_47_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r271": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_53_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r272": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_53_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r273": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_53_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r274": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_53_f&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r275": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_53_g&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r276": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "h",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_53_h&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r277": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "j",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_53_j&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r278": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r279": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "58",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_58&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r28": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "n",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_n&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r280": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "59",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_59&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r281": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "94",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r282": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "97",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_97&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r283": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IFRS16_g51-60_TI",
   "URIDate": "2021-03-24"
  },
  "r284": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Section": "Presentation",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IFRS16_g47-50_TI",
   "URIDate": "2021-03-24"
  },
  "r285": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "44",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_44&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r286": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_45_b_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r287": {
   "Clause": "iii",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_45_b_iii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r288": {
   "Clause": "iv",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_45_b_iv&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r289": {
   "Clause": "vi",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_45_b_vi&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r29": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "o",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_o&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r290": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_45_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r291": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_45_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r292": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r293": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "47",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_47_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r294": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "51",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_51_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r295": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "51",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_51_b_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r296": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "51",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_51_b_ii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r297": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B64_f_i&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r298": {
   "Clause": "iii",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B64_f_iii&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r299": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B64_f&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r3": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "104",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_104&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r30": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "q",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_q&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r300": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "i",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B64_i&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r301": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "m",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B64_m&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r302": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "q",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B64_q_i&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r303": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "q",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B64_q_ii&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r304": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B64&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r305": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B65",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B65&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r306": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B67",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B67_c&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r307": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B67_d_ii&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r308": {
   "Clause": "vi",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B67_d_vi&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r309": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B67_d&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r31": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "r",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_r&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r310": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B67",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B67&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r311": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "IE72",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_IE72&doctype=Illustrative%20Examples",
   "URIDate": "2021-03-24"
  },
  "r312": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Section": "Disclosures",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IFRS03_g59-63__IFRS03_g59-63_TI",
   "URIDate": "2021-03-24"
  },
  "r313": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Section": "Disclosures application of paragraphs 59 and 61",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&doctype=Appendix&subtype=B&dita_xref=IFRS03_gB64-B67_TI",
   "URIDate": "2021-03-24"
  },
  "r314": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "5",
   "Paragraph": "33",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2021-en-r&anchor=para_33_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r315": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "5",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2021-en-r&anchor=para_33_b_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r316": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "5",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2021-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r317": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "5",
   "Paragraph": "33",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2021-en-r&anchor=para_33_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r318": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "5",
   "Section": "Presentation and disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IFRS05_g30-42_TI",
   "URIDate": "2021-03-24"
  },
  "r319": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "20",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_20_a_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r32": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "55",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_55&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r320": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "20",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_20_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r321": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "23B",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_23B_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r322": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "23B",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_23B_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r323": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "24A",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_24A_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r324": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "24A",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_24A_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r325": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "24A",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_24A&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r326": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "24B",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_24B&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r327": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "24C",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_24C_b_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r328": {
   "Clause": "iv",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "24C",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_24C_b_iv&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r329": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "24C",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_24C&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r33": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "56",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_56&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r330": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "24E",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_24E_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r331": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "25",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r332": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "31",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r333": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35H",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_35H&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r334": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35I",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_35I_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r335": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35I",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_35I&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r336": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35K",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_35K_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r337": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35K",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_35K&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r338": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35M",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_35M&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r339": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35N",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_35N&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r34": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "61",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_61_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r340": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "39",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_39_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r341": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "39",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_39_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r342": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "42E",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_42E_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r343": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "42I",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_42I&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r344": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "6",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_6&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r345": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "7",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r346": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B11",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_B11_d&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r347": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B11",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_B11&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r348": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B11D",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_B11D_a&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r349": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B11D",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_B11D&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r35": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "61",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_61&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r350": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B11E",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_B11E&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r351": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B35",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_B35_e&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r352": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B35",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_B35_g&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r353": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B35",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_B35&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r354": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "IG20B",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_IG20B&doctype=Implementation%20Guidance",
   "URIDate": "2021-03-24"
  },
  "r355": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "IG20D",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_IG20D&doctype=Implementation%20Guidance",
   "URIDate": "2021-03-24"
  },
  "r356": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "IG31A",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_IG31A&doctype=Implementation%20Guidance",
   "URIDate": "2021-03-24"
  },
  "r357": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "IG40B",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_IG40B&doctype=Implementation%20Guidance",
   "URIDate": "2021-03-24"
  },
  "r358": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Section": "Scope",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IFRS07_g3-5A_TI",
   "URIDate": "2021-03-24"
  },
  "r359": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_23_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r36": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "66",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r360": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_23_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r361": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_23_g&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r362": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "Subparagraph": "h",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_23_h&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r363": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r364": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r365": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_28_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r366": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_28_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r367": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_28_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r368": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r369": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "32",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_32&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r37": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "69",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_69&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r370": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "33",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_33_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r371": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r372": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "33",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r373": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "34",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r374": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "IG4",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_IG4&doctype=Implementation%20Guidance",
   "URIDate": "2021-03-24"
  },
  "r375": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IFRS08_g20-24_TI",
   "URIDate": "2021-03-24"
  },
  "r376": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "9",
   "Paragraph": "7.2.34",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2021-en-r&anchor=para_7.2.34&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r377": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "109",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2021-en-r&anchor=para_109&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r378": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "109A",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2021-en-r&anchor=para_109A&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r379": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "113",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2021-en-r&anchor=para_113_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r38": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "7",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r380": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "120",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2021-en-r&anchor=para_120&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r381": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "132",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2021-en-r&anchor=para_132_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r382": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "96",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2021-en-r&anchor=para_96_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r383": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "96",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2021-en-r&anchor=para_96_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r384": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "C32",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2021-en-r&anchor=para_C32&doctype=Appendix&subtype=C",
   "URIDate": "2021-03-24"
  },
  "r385": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "9",
   "Paragraph": "7.2.42",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2021-en-r&anchor=para_7.2.42&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r386": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective on first application of IFRS 9",
   "Number": "4",
   "Paragraph": "39L",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2021-en-b&anchor=para_39L_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r387": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective on first application of IFRS 9",
   "Number": "4",
   "Paragraph": "39L",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2021-en-b&anchor=para_39L_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r388": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective on first application of IFRS 9",
   "Number": "4",
   "Paragraph": "39M",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2021-en-b&anchor=para_39M_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r389": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective on first application of IFRS 9",
   "Number": "4",
   "Paragraph": "39M",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2021-en-b&anchor=para_39M_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r39": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_78_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r390": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective on first application of IFRS 9",
   "Number": "4",
   "Paragraph": "39M",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2021-en-b&anchor=para_39M&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r391": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "4",
   "Paragraph": "39J",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2021-en-b&anchor=para_39J_a&doctype=Standard&book=b",
   "URIDate": "2021-03-24"
  },
  "r392": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "4",
   "Paragraph": "39J",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2021-en-b&anchor=para_39J&doctype=Standard&book=b",
   "URIDate": "2021-03-24"
  },
  "r393": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "16",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_16&doctype=Standard&book=b",
   "URIDate": "2021-03-24"
  },
  "r394": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "22",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_22&doctype=Standard&book=b",
   "URIDate": "2021-03-24"
  },
  "r395": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "23",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_23_c&doctype=Standard&book=b",
   "URIDate": "2021-03-24"
  },
  "r396": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "23",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_23_d&doctype=Standard&book=b",
   "URIDate": "2021-03-24"
  },
  "r397": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "36",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_36_a&doctype=Standard&book=b",
   "URIDate": "2021-03-24"
  },
  "r398": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "37",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_37_b&doctype=Standard&book=b",
   "URIDate": "2021-03-24"
  },
  "r399": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "37",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_37&doctype=Standard&book=b",
   "URIDate": "2021-03-24"
  },
  "r4": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_106_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r40": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "78",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_78_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r400": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "IG29",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_IG29_a&doctype=Implementation%20Guidance&book=b",
   "URIDate": "2021-03-24"
  },
  "r401": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "IG29",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_IG29_b&doctype=Implementation%20Guidance&book=b",
   "URIDate": "2021-03-24"
  },
  "r402": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "IG29",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_IG29&doctype=Implementation%20Guidance&book=b",
   "URIDate": "2021-03-24"
  },
  "r403": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12"
  },
  "r404": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r405": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r406": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r407": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r408": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r409": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r41": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r410": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r42": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "78",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_78&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r43": {
   "Clause": "iv",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_79_a_iv&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r44": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_79_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r45": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81A",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_81A_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r46": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81A",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_81A_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r47": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81A",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_81A_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r48": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "82",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_82_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r49": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "82",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_82_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r5": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_106_d_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r50": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "82",
   "Subparagraph": "ea",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_82_ea&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r51": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "82A",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_82A&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r52": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "85",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_85&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r53": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "90",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_90&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r54": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "91",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_91_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r55": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "91",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_91_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r56": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "92",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_92&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r57": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "98",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_98_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r58": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "98",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_98_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r59": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "99",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_99&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r6": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_106_d_ii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r60": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "IG6",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_IG6&doctype=Implementation%20Guidance",
   "URIDate": "2021-03-24"
  },
  "r61": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "10",
   "Paragraph": "21",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=10&code=ifrs-tx-2021-en-r&anchor=para_21&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r62": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "10",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=10&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IAS10_g17-22_TI",
   "URIDate": "2021-03-24"
  },
  "r63": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "79",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_79&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r64": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "80",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_80_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r65": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "80",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_80_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r66": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "80",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_80_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r67": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "80",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_80_f&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r68": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "80",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_80_g&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r69": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_81_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r7": {
   "Clause": "iii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_106_d_iii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r70": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "ab",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_81_ab&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r71": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_81_c_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r72": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_81_c_ii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r73": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_81_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r74": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_81_g_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r75": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_81_g_ii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r76": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_81_g&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r77": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_81&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r78": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IAS12_g79-88_TI",
   "URIDate": "2021-03-24"
  },
  "r79": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "37",
   "Subparagraph": "h",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_37_h&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r8": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_106_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r80": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "37",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_37&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r81": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_73_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r82": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_73_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r83": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_73_e_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r84": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_73_e_ii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r85": {
   "Clause": "iii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_73_e_iii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r86": {
   "Clause": "v",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_73_e_v&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r87": {
   "Clause": "vii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_73_e_vii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r88": {
   "Clause": "viii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_73_e_viii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r89": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_73_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r9": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_106&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r90": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_73&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r91": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "75",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_75_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r92": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "75",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_75_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r93": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IAS16_g73-79_TI",
   "URIDate": "2021-03-24"
  },
  "r94": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "135",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_135_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r95": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "138",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_138_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r96": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "138",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_138_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r97": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "138",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_138_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r98": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "138",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_138&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r99": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "140",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_140_a_i&doctype=Standard",
   "URIDate": "2021-03-24"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>173
<FILENAME>0001131383-22-000009-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001131383-22-000009-xbrl.zip
M4$L#!!0    ( #R*5U2+#,IYZ#4  *OD 0 >    97@M.3DQ,'AC;V1E;V9B
M=7-I;F5S<V-O;F0N:'1M[7WI<QLWMN_W]U?@VO?&<A5)D]3JY;I*L9U$;Q+'
MSU)N:MZ75V W2,+J;G :W6(X?_T["] +%XG49E+IJ7$DD;T !P?G_,Z*=__Q
M\?</%__\\DF,LS@27_[X\=>S#^)9^]6K/_<_O'KU\>*C^.7BMU_%0:?;$Q>I
M3*S.M$ED].K5I\_/Q+-QEDW>O'HUG4X[T_V.24>O+KZ^PD<=O(J,L:H39N&S
M]^_P$_BODN'[__7N/]IM\=$$>:R23 2IDID*16YU,A)_ALI>BG;;7?7!3&:I
M'HTST>_V^^)/DU[J*\G?9SJ+U'O_G'>O^.]WK^@E[P8FG+U_%^HKH</_?J;#
M_;"_?S"4_4'X^D#)OCR1!T>OCP_V7P^.AD?[P?_KP2!?P>5\C\UFD?KO9[%.
MVF.%[W]SW)]D;Z<ZS,9O>MWN?SVCZ]Z_&QJ8@KLZ,)%)WSSOTO_>XC?MH8QU
M-'OSXC35,GK1LD"^ME6I'O+75O];P>/@R?3GU+T*[HYTHORK>WU\WZ>_QGJ@
M,_'Z=:?7??<*;U@V8IF.8- #DV4F?M/M].#9[K/,3."#[CY\DJF_LK:,]"AY
M0]1]MG0B*CS>;"+]FR:RO_]?_.Y0!2:5R$AO\B14*5[U[/T'$RIAAN)'Y 5E
M+2Q_$N9!5I_MJCGC_/H']=E]RVVFA[/E\[O_A8+Y/7O_Q40ZF-VT0CC:H\<<
M[,'2P9YG,LE4( *FM!4#3WN="!G *H4R"928ZFPLQG"C4-E8!S)JB1A6$'[(
M)!21&LD(!@R_RS2T_"$\(!LK,5 V@]\SE<(O%I<7/_U@XHE,9NY*^%S%D\C,
ME(*;[5BF:FPBX OW* .WI/C\2_]Y1_B1QQ(>#O\J0Y^D,LATH"R\2F8P]B@2
M2J8\'AC&1 49#D1=J71F$C>[Z=C$U;$MTJ2SSJ+V3K: !1T!UA03AW4AL05L
M>0'+,#119*:H% K&$L 8Q$L@,T*1&5AID^%B5I;MA84EGN0921?B'OSR7SE,
M)IOAJB.WP;"ND$$Z0JQ)H_TZC7K[WW^5<<*1INWY%9C:@&H>:)BE!L9?<U;T
MILJT'G56UTJD'YZ?]'O';U$'+%<*0EOD@(&"8:4ZR**9XQC@#-CT$O9\IF,@
M!;( *1GZ+- I  ;D*%K^4]CG5]I$S"TD*6P^^(8\)9-"*.&+0FT##?1.9#H3
MN+W@^GR"W["P"Z(\1&8%00>P@9YWH[S8WE6X&.MK2"\G0 A%]$>:%K*;26%%
M8K+:-H5%4G^-)<[C2G7$!>W6U<M:O15WJA(2'BVLR=. ;AKEFF@]28'NL"@\
M%)78'.0#CLA,%,,+'E)E@!,0&3(8HU#0J9@"H"1-A\+>:ILA(L4[Z#IX/$!3
MT#!)HM(6B)41"*$(!PMCB$Q ;VC!>P%Z@BHSJ?AF!F*8)\0=G1W>A&>T#E<Z
M [5..K2D(&TEDLA$J "%T(PU:';=NL(23A4LC43Y')A1 L-QJP"TSW22XXJ:
M <S9K1PL*4U)R]1=&UL57<$8Z&VXSEY53Q!S:<> Q)V!'$1*1'+J0,#(@+)G
M!$"+SLA B=#L]#H-0;,!KF).3[4%]A^8/!-C,[UA.=P6!J;%:V%WZ2QG*:B3
M*Q-=X6J@"&2XA]<QRM/6YB!SQR:/0MS88R!YI,)6A45BH$2+%@F'$JI(PN[
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
MR@GS8RE0A@?(%F:G=W!4I(*;V4LWV+)$;V*L9?!#2UKK-UI=7VV+4BX81J&
M\0.O>S6>BD/&MLFPSXW+9><^<4G;SVKNJ>Y1_O+ZPZ:4L=,D5BPD5APTB15-
M8L66R--*2_(!FUR^A;=+L+<P,NRI"B)(*( 9J!"K)TQ@1EU WJ8BO:KBIRU;
M"["0<Y)!48?B4!72\M-?,J:#4>'VA=1@Y^@#3)-G1?M-2M"@D5Y?C[J2OM<S
MW#H0<P[DGSQEA+^6:Y< _D]%108L>!Y=D_C;T/BV-/["_8W]F93#G*I6\=!X
MW]0W(FC0D/[>2?\)(8/K;VH\I4EL502E[XC6+, #\#YV%6<$[=):\%RW=$0&
M,'5Q8&!H70T,5LU3%_)F,>Y_,3Z,93)2E"=I5:)-6FD[7U8:Q/(;^Z-=HYJ
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
M$&#D<9HQP55JCA\9=C#QC:+7/CD\;.^?O&Z_[AUWY\*Q=^>,VXB?+=MC*WP
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
M>-L7'=V)=]*)@W#?XYY;A4/]4##P$&C6'C99)5- WVM7^>[>T\<V@7"@CX=
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
MTMY<'86)T>I0N><H#1A[(5@<9@Z(B"@=P^\?H/'$T&#7E\[\6$KT5= /Y6@
M4 &NU+7>+K X)5%,ZEE@'XLZ,*J-,"I0@ZRSQ55HQ(,U0>76LRRK)/;@M?0G
MQFF*!JVQO2ED1VY#,EPP[A0&'((8R'OKA,W%]] 0T@Z81<0NV$_QN'2&0Z)/
M61)]&C^6Z/,\DG86 '8FBFU\JVD4S\0A;/B^(GZ[98=)OV"/*F(;J:M^$(S9
MTY%_%/GG)%$<46.>VZ>NAY1TB23'%"N.-#I(Q@.%C FCAMI/?<6+/5?HA8RF
MG)EA&L-,W5_6*43K?E1>RO-R%Y76XP>K%3(K>LA[[+/TCA2-</=W?C#V<U[J
M'"I48+^ Z$#0F>V3WTE7.G?]$ /+QV93/?K?FZ<58AO6!E[\X[C90&RX/F[5
MZ(C@C^8T'E?%YY6QFD(JJ^'U.K&XM$B<"T(0@[N7H0Z2*'-@<R(+HC([7POL
M*@\5Z]:5+F998!0YQUJ-:[<*HNT>['[;>-KXQ:.!<0@#2!)T]J8\MJ ]4>BO
M\08.?:R0<T<F!%,(]M!S1P%%%U <<,2"XH,#E86*LGM(2WLXO0M>2LP>M*4)
M,7H;I\C%6VRLRE6.35A+P_'8(@[4P=(B <<N%L:QLNRH/*&$RL0U9P/:'!V=
M58CFQ.Z,\XW4%\9 EX)C5]\<-8KQ21C]["H;%B3*]>2X@J+8#2A*1@(HQL.'
M!R8C?(! [7LVOW'A)E/ICF\C.'*\00_IH?@O<QWV4V%(#^-BCC*!:H5N*WZO
MB]E &&[$!2HUS,=L*YS0Z"JS3+HWQ!,@8<V'"'O,:RDVY: J?@W&@,YA)7]^
M'K7_,8=CDY%X&^9H6>VQRZ6H]80W)DT //"8K$.U>@+?P;HHFW71W%090;VV
MO3J"<N?H9T6(N>&^JQ#5D@!HOECF2)9W(BUU!EB:MT1&_2<Y!'9W[KH8VV<+
M[4.J@,T4!F\\%3BE!#&64ZIA%IY_"NV7'O,:)S]K9QE40CM79FEW%]D)1IA#
MOW$%'96?:QDZ ^)$]<Y9JX)2NMZL-TY/A5GNQ]BE_!;R:0$B<$X4)K)B49^G
M3'.@'#K@8R.4;IAR[C@RLBYR(\4X"4[&<:B["261@+@R A?$K(<9C(X'!A4_
MFRZ'BT(5A'WIP_8X,2Z)T\PN?J)CIG#C8Z*1IV/CEZ/1J/P4RJX7\3@X!GEP
M'/B4=*\-3J="%F2N]O4P80MA*+_1WUGVC9M.7#'63#< 3:2T*N&M9L,H!R)2
M+!BB7A0L"58+4U0X\O#,J<5I1I\/CSPD;#R93_T\Z2=1+.IM)MNTUG<.Z3*0
M*#,6>:6G)N+*AW-6L!H@G?=AD(SF%]8=(+6.I&Y@%,@VZF<$JDX*JH>!,0]L
M7Y4S\&$#_<D!:D\,-9:*S1K"K-.:@=E<2  7E5Y?#DGQH-SS9JW>[-3J*3F:
M''62-0&E".&GZ #@[9%E@\BR<[8DB*>H\CLUR1NK$!THR6@U C;BZ!$J7C2P
M*BT2"54?$U9#@WXA-AQPH_0JTL?$;0+X*> U<"9@EM8RL5)KBO-[!?@J/OU1
M$5<N:%0Q:A'G7A?=-16#XA7QM?U/4?M7J[2ZT(?,ZU7)O,:DS9CJ4 -76WQJ
MO8WFUYR>@[_:&LLC&=%52-9 8^2S,8Z<5P5,8;^9YU$Q2#!4E+< 2JW*922
MXCI@;[3-K:IF+3KR2P7 5NQ*S%=)5,FOW'P[5NF7J.[1OG,X7 4X>IC>G*"+
ML.!!#\FCGA;8NH'G2=![$Z"1R/ALQSJB&ARUH@:\K&5\4F++F/JTI?8F0,EC
M<VZ@1S^0][9)KES,=0?^%L:4VQY5C.MW)OY2,=[WPL[#PLXY4][B/=704NT6
MAAFXG@F-MJ0;:<"J$) ?3(7.&QL?=@! LD_AX?N +F66%8'!2"Y5:\MQ^#C_
M'!&,?>56;#*&AW]CG@D9;.QP3ND;WVBINT\-IO!5?R6ACDP%29;SD7\'%8>S
M"4HAB\+[T8=MF$+F8L?SY%.+ S)0P;0U@8Q0,5M=>MW648YAE5C'8#^+81"B
MU0KD6:_]%T9Y -6TFV"J?<4>$EX>>-HEY<2\GRK'<U^;M=#!IK";CP,V *Z^
MF:T6#H&8S$/K;/ Z:66RW\<0*SK4GVBM<[B2J?FUGNO052'&8CTYBM1K^\<;
M5T<C3TY>:Y_HAFYZ,TN\4^V-2,GBGS-O:+7&'E'JD.7:-YN?J_23;;!4^*W5
MJ#8;G84_UZKUA;\]]-CZ2;76.EW_8T^K)^W%/S_ZL9UJ^[2UU&--"[(U=:H"
M?KP>7CP=&%CL9R6$ML243<=96_.M#6_IIL#.?V=V3L-3HZ?:VU,%<Y;9X)=,
M2!4WN8;UM*N-91J*S4;L4*LX;E3/9ED5=AS!![SXQU']U5.U>]LPQKU/1?D_
M<Z*\@&SK91)I.[LGV.*B0$+H^H'X-?!X2LQ-/*F2LV_])+7V7GW+[1 DYLYT
M'UQN1_[//[5.W\AGMJOS!)LE>'K>OKY#94;K0N94JS9 CQ*DW8F?3ES\_YL=
MH<)*T0&T&* [O]\\36Y^F^6FUIT'[B4H"V.9RVWX$0KN-/#_Y=\T>6]\F78Z
MCY*0TK3F.-\? ?I=.84?I.M=V>8T23_CK;Z585>Z0;17Q'R=8#I(7YP[_TZT
M:>V3:L@'6GY6V]PC6MY+P6P]NN>A,]#P!Y52;YF&-ZN UI[4<30_4/XXQU%C
M><?1SN/E'O&=3T$8#P38N+!L7QZXSY+NM0/W.7"? _=9@V\-TXG*P'4V2W@I
MZ[%^5?3M(^_9'RP_F##/;:NS08)]TB(N A_KI:D9H QUMZNDOVUMXD#,!V(^
M^!9_B):+L8./'R_V ?@'<GYN6X4G_"?84_M^,34?I/-AFSNWS?+8S-ND9*1=
M8M_VMZMO(UAF=(SIXTI[D?#BGW]J-)MOU#X@Q9[@_IYL\T#B2.+7VAGH/EC1
MAZC^L]KF'JG=%H7WG91O3>?G RD?MKF#V_RDQN+/(+S;2S*VF4GB]X/[ZUEM
M<X_D\%YGU[U7 ;;$=*)M.[PV&V-O'[);RHB5>\)<3<><1S <VV!WWK9W_EA2
MGL23'RY,*T?3,FMYQ'C6A[02B3SKDUA917G6I_&;3WWE_@6+=(/A+&OYA3J7
MS&E$=.CT799.WZV=FR-T:*&SGRUT=IY;6HHRQ8'BJ%&KG[Y:7=78W1/8$U5[
MC_P8W], ]H><(_'Q9A\@?J#AY[;5QWL&=G?/,\3[VR&2\(RV>:#>O:#>8O9L
M%M[_\=Y8NW(2!WI^;EO=Z\C@=&.L/6J\D:/D-;SS:<.#S3T*#^X1Z[E1OA]-
MO'OI[VG)+*95_:^2GO0/[KCGL\T]HN!%"+PO!)P;GE0J5>) TH=M;M86F)MW
MT.K@_W<_[\"2^V__6E.BSG,YF!]/U'DN)[&>1)WG<AHK)^H\.#_-)G,L,25]
MU>V<K@+<=$P@SGN2HY$'9PS;6&T8W-S-3(VPK%4[;0O6]4^Q7&[/N4$I&WIG
M\1 ZU19-B"L,,C1C_F9&I-FI?T,%+P?P^,=FH)J9H&9&<-G!V5$<.'<XQD9F
M\[PF=BJ7F7SXW7FD)09=HQR@LV(3ASR:@6\"A];0,8?*4V#Y R$YL;[7L4X'
MW>&X-3_F;[H3 U/XB1X!5V/VFPQ#'% ZA NC7894LQR0^E5Y-'L/Z"$.$VH$
MZC(0)N)(^O9/5T4@3Y#J IQO%]NQA3CC$_0B3X8BQ#=%-$\3N21"&B2 ]A'2
M/8G#Y)$87>5HRDD:#P*+&CQ8E-_TZO'3@%\LPWT/^:!ER0=M_U@^Z KC53LO
MMI9$.A]WFT7<7:C3*/=T!D1+S79MU)8"UGOEJQ PZ%+=*R\8(4^ULO!M$L'E
M4;0D-3:_1W[+@:K1>+'"JY9 Z'5.PD5L7DGC>Y(9M_/7]IFF7(?B?#0*M!\C
M)#>SG 43NWWQ3^D3'^ 1I8V*^&<P\,5E57R5=TJ,<9(IKY5GC=-@7,-<<Q-/
M2>\^?0-:Q$"KGN@:K#13O4-Q=/'V\ZNJ$-=A_L$@MK[IB 24&HZ\8*)488HJ
M2Z=8\RQ*U#%E=FY5\;OT4!CY@;C4U]*'?U%8C<T8>WC"WR(![Q4)7.3-FQX\
MUIX':DZL01;VPF"8URY1"!)?S$82TV) J\EV3]?#&T XJB<9.=TZK9>8TKX.
M0J6._U2@5?P*< QR4T*W@,R_PM\>*S=S$+-O>*B;YZ%6U1W)"'$-=B,F"J>*
M,]"KBT3T4I;CMJ&#.%Y6/I@;C3,KNC;+ #^#RHMLH9&RA6Q:N!\DOH/CLV,P
MD4C?5B%-TP9.2(:K&"6A ]83#H\&["%K!]FDQ/W1C&DE>'[!^1 6Z$@:M7T>
M83MMZ6A@CO!00!8%/YKIXD[6DZ2/T[\(F\V<3>/;!'9*GU\!GH;9V&JPGJ,!
MW:]=&FW.3.JWVY?M6DW D7GXC;DW/YT(.3-.7Y_]!3BJ=@;$4QW@BY["M\/7
MEIFR)GA6X7\-5X6+>VA/X,D!405)?Y#CR"G+[R6^RZ/''3A43=:']LBJA/7\
M-H+7F'?FN>W,$G/P<G'^=Z-RVJZ)41CT0 !1K(=?HKX!6Z=9Z "B40A&+ Y8
MTV@ZW>LP\!%VZ'DP?6!P*G@OE*FUA1/1A\/$9RLKY2$5>O883C],;X4_^FSW
MKL8_-HCW'WPK I7%51X_GTF[G@Z'T<\_M<_>K+B)S99C=<ZJM=.3QU1CU5O5
M1GO]U5C-=O7D9+GZII5JQTZJIZ?+%7GM].3Q:[ABL(23OMR[L&89,ZIPJ7!4
MN7?T2=+P&6##,R;GJOD$N7!)]P3_OVJXY&FGJR_HDR9!T#\NR6TG]_L>= KQ
M-7'N0+"QSA(%C@8Y-V_(]_,_CILPN >M"M47;.*J(U(=R!H<@7['RI9T[W4$
M5E!%@&CS?:O12=!!)MC=II+=D%?[6(>(,5,%=VF<N/-.=TG.7L-3?+$4LUGA
MTE)#1_N.'DG/FP@O<&1,2KJX5EXW2$(?E+=T\L<CCG7WL?=:3L0>$>N5#]:^
M3H;S1Q9M<2WGCQ^@M). 2+DFF&-_*2<&UN9I6-?$6KE@)$XRNPFMV:'VB26"
M@0:D2X88<D?MNTC!L* IN\P^>L;8.C#,U1GF#:QLL._,\E:-8O84[Q.E2D\%
MXA9CI>B3J\R+ZCWK_:><"@_"CS%EF)0Q4N#0QZ?2KPK\BC(EI/8J4\I@A9U"
MS+U&P=BHT>B%[B/+PT#[=&+$@66MSK(^!F!D@XSU4%)<P/( *+Z6%?';[?E>
MLJ]/P3UQKSTBWLL0E H?TV-^EUX"A/FV^OM>,J]<["!E4D C$<ASJ7WRRW83
MS<V&V,JL6(XTI54EHWXH7:2I_,VNYK0^,5"2WN*K>!R$=T9)4\?#H(LN_.G<
MO -C6YVQW>HXEJ%;X1B2@O^&6,7S*#UW]U'<!ISVB*I-J ODV#QM;"MKX:DO
MN09'4[46VUM9NB0R^<NWK%P=7AK%W>;ZCKK*IK1XJ@]*;9K02VFC UCW#P2N
M<_D_4Z'K1]:)[R0!9S[C0H29W1D%:9L%G4<2EPW2(&;1C0*!;^DIEQ)8^IBU
M0L]"UP=(Z2''MY.P*_U\:'JUA*3M"[RWH8Y@"^MTULZIW-D!O/DQ6;>N/6^.
M50;?Q+7S$71,<54@E'6V[]D=Z.>4^>$H5 /E1V#=S.$A#IQ-@AS!NDHY749C
MXDW*41Y/06GYVV+>NX3^O:6'E1J^<[D?\CP-YMA7]4U&#WLO;&W>&I:\7+;0
MH@J 1V5''BH[RE+9<;)SG;Z? ./G9[M<ZI \M.)B@%5L6\U1O>KU%%;@J:E<
M??CO-6J+P#NJ .-&H_5&W*#[>39K?SH9NAN 4H[*N6OV.:=$KR29PN\HDQ1X
M>EG2A#O3:<)98BSHWQ($M$O*.>><QBB^.7T5\T[3Y->7]6I==$U*;C3Q7<V2
M(%*^!K2;R8@51Q?\U;OTJU<B\5T,*V0N.O*]'</Z[^!17@#K.;K]^-&F]PXQ
MA8OR5S%9V"34OCS+Y0:'ZC[P[G%]Q05,.$,%+P?^D%X.I#[DUV#LPQEP60=M
MVF7$FSJUD_0YQ;780,K+>OL13S?)Q_R*%N8.T[G@ V'WZ)K$C&V%-<DBQ->!
M $9S%RAJJ!P@<!T-!2D$7.'H!!'55V&",I5 :C"#8QGV%4#0'&Y&5'^+Q/M?
MWPLUU)1N',$ANF#6T9_V)MSU6R\(4*OOB_>*UG?U;Y => 0?X.,W$3E!J,J;
M,4RN'XVC;H<C17'XM]*G$NV+8#A4J'X>77QX>_%*:*KLD2Y&\M&.HX,&"8$%
M%USE/8/*/__4[KP1>#L=U9=@DG\^.YTD59-3(OIQ$>'3DECR1/3+DGD]GY]]
M4;X:P^Y@8Y]0:4 S)PDC)3Y$40)8\5:[[&I)8IZ))FZIT.#&%AK<>+EAK=OA
MA3;$)&9X858RP17DZ5Z1^2W<[Q$^1'P"^ .K@HU&"18CFVHS4X_U-[P?CH,8
M%[9R\DG=@HNNL9Y,/G":HQ&85(K*I_&!7P.PHXA^L<? U3>'1+PX^GK[/Z^R
MG0SE)"ON2$;XHG:EW>Y4FO4&E0(@WZ;>!9BKPO4$Q-GI==\TP$Z!AM_^KWG%
M2/5ZO5(_.ZDTVJ= +K!2AGF0Q(#7S'0*KT"T)X0QY][@<Z^F6!&)L<)<&&"9
M.C9"'Y] -0Y!#F+U$PLRXL0!<5F@I!BKP85'=0PQ'$CNCC:KD54\*@46%S+K
MKH=G-TK?GKW8'O+M_W#DPD_H*;!ZLQ5[DXLW ?N?<!D>UJ(K> %\WVY4.J=-
MK%DOGF6##Q.?*L&0 TJ'VP&K43[0F8'P2H:9-(GT-^#A\&P'"P5=&0HXT7B
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
MQWF>>#3*^P+(?W%O<#!G5:2*!H'H:>S83IGMV ( 2V#-IJ6;4ZAU8]KOZ(B
M'%LD G5RB.8*J9JLL0&8K?V'_D6P4ID/*>I3Z7+_WG'1@<*&))M >9L3<)'P
MW[CGD/V1"UL<7=V^?X68[L WQC<UO>0 #.\)A_7(WX3MV3'X,S0-K)G9D3/9
ML3%PBGM3,;&*X]1E#*@<FY;_MHFP)\?&[<K=A-G1GKEPT%O3]XGAFZ;"AA)A
MX9G/DN*K]MH\@4_U/S3.(+2]+]*IZ/_R$7Z1\.60<[[99(FH[-L8-^V:>(O;
MI&H0$,^YVR_@A?]1/B\!K^5$5%''-O(T_R#77=2A4E-DK,!4[YA!SZX$?\LM
MI;[&A*XV]2;X+B+/,3307CUN5NMS*B=1T.,37OPCBM>XUB7SWA ?X=!N2$4R
MKOUTD%[:5@]]Q^B83D:5PX%^]T 1CV_RQG]ZC@:[/UBEZ@+E5^8^0)QU:3H/
M@J&^SMS9)S[I;'SDYDZ:!E5X7E7D&K'[$9@#BMT*">I>=Q'A-P<_,$>$M"\0
MFJ%[/)(AL#6.#Q2R RP3MQ']Z]N+#\0SO]AK$3X?;F_IRXP%\<_ES<8X=YP@
M 9%F&'JJ]Q3Y?+YA0H2'QR%4N/ J[;S ^TZG.5W@T*=LT,." 6(F/(RW@(Q#
M6]#&)U7NMMGY2$=,-J_8!<E7#1(<6!6F/5S-M?E+K%0M>(4+UT7*1V?TU*@F
M&B'![43XLN+O9,QF,+^=BIG1H*OK*9_TAZRA4/:3N.6L"GZ)'0&6"YF;SM_T
M.M06V -^E81P#3=?H'E<B]0E?.*M["GX,P45$4VD3!^"+&R)J$#ZSVP8D)<W
M4-+#J&1$#\3<;X<&V\RD>G (F&_B$!=& N'T@-J4BV(EVZ\?^,<9EM"-H*5Q
M#ELZKVRZGP>?)6XP=Y1&-2RM%?7Y>_92&I-TT1 &RUUV ]/4!6DM1Y-5<>-1
MUQJ*9=H<?//PB\L;C -C9ST;VL S3#/T\5VYGO?&HVC60&TY%A8$.!YY:$QO
M( LM"O[F;-[R,C\\1DH983610AA)[%$(HPLVY7C%I2]I^K4;6\I*RG6^*X%-
M9ZRK".UY7W-&"9GE/)8MFC6["G*((V(^R-S/H@XOJA_CL"M.QRFV^)OAKZ8;
MY4PV&Y!.'$V],NC^Q>:@[1''2^4/0'04^"O>$F/0(J:Y1.E$%\KOTYSF1 5'
M)ET5T^2R-!BS]:'I%6N,(/:,9CV/3,#3^ .529B*['MY!%!^TM*MN>$MW?"5
M+LLE6HBCV[=?]2OV6F$N :><4CZ(-4RSMM?TIJ"H6)G1>-1O,U3*QP"1$GV<
M?IBNCA@/NG38P6,>00W_PJS1(HHPNP_)[?C,:QC@]*9T$7=*C<18X@2E/GZN
M4[7]Z<F;"XYV89B([6:R'%TY9''&-KZ-7^5X&&B.Y\A#]=2ITVRJG.UL]:2T
M1&>:%_))Y0*A)@]XH$?BZ/SX%;'E"&YGAR9NE42];]+7,"&J&#@WOBYJBYBZ
M8#$&*$/TT (W;[WYF+Z$/@J;Z&+R4L"TB#D3B8[>*&Y8FE5B)FTAD(I#"9@
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
MF0DI%=.OJ]B$3OLBZV?GAQ*>A/A4ZM&6XCR'I0%M54\F'HT<YD1A"E'R=]Q
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
M]:6O_V,J%@#<N#10+?]*7#L_L CXL0RQ=WEIX3Y5MY\EE.44,@=4S6 HP_1
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
MCL(S%P.M>N+JFW(2=#O;2._#L</G2IC[I8E>!K[T7!2 'X-QN%4EM(Q4>1"
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
M39W56/-K^EI0U/C%L;*7':VQ6]ZKJCCG9EX5D38DAS_#*;2 +UCV<TM%&GZ
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
M*3]=">.^%H8*#,\N[O/ C\^U=S(^?3JVO6T(['9/FG?%G'FV;_+#=^<PG]A
MK3J T-_NKFF8ZL_@ +!*!-R#@5^ 4C4AAL4APL#JN%@[VLJ@> -3[9QK59\W
M3Y+"4 "P<#0QJJT; ]([RM(4GB]+":@-%ZW4+S<NH07\[UPF."</,V3I@H=
M:F-[_ZIP=#O9\-,#2-S.@:L;%552,I;=N0U^9X2B'Q51MA8UID":V$WQP4L:
M!;<O(!?K+"=R068(J-VEC17<RN:/QU?G.S?ZB4=&7ZMML_$7197C "99"?V^
M<S-T6MXXN%D*%Z =A2E;D@ .*("K.@9=:MPR7I%L1X E6L(5=]<X]OF2;>#4
M#QO0=45:^=\Z.29RP(3F][F:.9(W1MD*8+*?<7HND<:"X$=AC$!KFLD"V&D6
MK&@B?.02,!2:>(/V/3,O%.8REK"#7(<=*JYSUR!FE;X3< TM%LJ68$[M^].+
M8^B9WO/$KGFKB&3I./Q1\/VY.J2O^/,+E*4,5AE.M&QZCPMZV.\G5Q?0?PS6
MH8SI4% WCBL@VE11B6C>6YTO>NLQ6XY+5($3C7F<9B]Y#YSYL0?JY2NRFO=F
M="4TWA#!WE_I$K=<I7ZDT'X2\H5-0DZ.GXNO].3X:D]8VKU<_U1N/X%C#8:G
M,,+%(38;^$XQ.M[I\,\?(EB&MT"&1JS%"3YSE(1R18];5##&@6?1C"+W< 'L
M)&50F5@+&/#*S1J27#V6P].?$&??">;JAI^.@S^4KQ,NOR#F+NHJ?%-\G!EP
M;% 03D<0$BWC6!Y30M--^ =,'[I6<8)0+K' 09.[989/QD.G:UB' O\VC/^J
M"IH!RH%RC[^[^JO5&)PO?2.86XWX]C*]S1+U7'&X4I9=GXH[.?Y;5S9E)E^
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
M9 CMU#B9(Y6 =GHJ#U/;9%B>;,?,(&U/IG+^>9UPFL%!5.W14RC<2>&],]=
M"A:>J=+[CBP7]_*NC6OI.<%&C7M@^B=7>@)4N5V7:]6B?>PG'K#?Q\&OV9VX
M!>8H;BRI_W$*RSG!KVK 9V2%+?/0L+=1APH_\\7^U$@]/>;/,\&(G4;)P:5-
M<]Y[LSUJ>-Q*4V+#*UK>UOKA1/<:UI[:,2F+W5/4J:@;(9NKF?.Q0;>#*V#C
MI"9%M*&2GOF[YA" 8>U#&RVTJ6V#I!D]: -BZUUO&'<W#2R\W#&U1M. * L
MQN%4HS)-TZNK$*:="\(,8\:Y(04_]+9UH\M*FW6/:1Z@,].,R,JGJD>)[4V[
MK.F0[@,#GAC<JD=FL[7.K)<J^24;S(4O!O.@? 0.!\XPNWV#[KUWQF'! 559
MD7M\VZ/_L(LX!9"CW')53X9NK2I(I\#"/?2SH(5QQ\%^E=I)J0(7@A<6U8QG
M!^G,AGV1\<#B-BS^+]DD7WELDMH%]>3(_8CWVMPJ-YV@LQ_F!L[35[QNE$FZ
M)HF'90"77AD QBQ.'Q=C"^U]9J&)[YM!2Z;.D04#_=;.,.-".1RHYBLW<>".
M6,((X0)_XS:X/RI_56XT@=0;XE#:\''E2+=HRIG8QE3N S3^O,%_&W/H#=RR
M$(/1 #H-03B/BV@1YZ+F>C@Q;;* D7-T<D#7Y5#OX<1[B49[Y9718L:+@QDC
MUFC]JTH=D=957>FDNU49:NR#">,@0E.V[QR:N &4P33$G@@-07YN4(4GCZJ!
MSNO6LS8.'*4V%]0]RJ-GA:IVD%L;\$EX!@$R0@";\$ YN!0D,#<L!7,',-?-
MYO*2E]Z3FN.T,;4.1H"^EA!.F$1W,G&!2^BQ#VL+0)4O#&BH;A2#6LUHYZMY
MJ5<SA60V-]I\L;@52;9>Z8J(LV@4C#8UJWDO BZ$E7T XZ*6K*[Q,ZRV3+SS
M]3.[,9O/CV9A@M"E8@EX>ZLJ/*AW+OQXYW#XP41H?5K43I+6AD[MWI@Y*B%<
M6NCRD_5R^J!BU)/C'3/O7O"F:0:6(S/:TA6)&@U$PN3)/( 8M]"U9IR"53G2
M 4QT@N*G'J42ZS*<<;[4,]2J80IZ9ENNN@> /T*S0M^( FLT+DYZ1(HD+RH(
M<^:99P";+=N!VHBTPHM"!53T_QPVB?Q614T%8JGKMBT23;K@'.!$Q990N6DE
M5 89-W>"?09&!]?K\0,K?I_L6G+FHI&#(7J=T^41"=\ZY&)0/%2?5;93"[=1
MR=Y8&!870IS82&+&G#MM$SKNJW76S+,U+!-OA[*\<&VUY%72,5YX;P5 CZO9
M\L%V^?VP;&O74BX77RQ*M;)RGOH!?H",)CH@*)0Y'8M9IT-<9%E\)Y-DCR7>
M8XGW6&+"$D\\PA(/<!KOM3<XXU?CBQ,<&]4!Z)0"T&&=9+N6=-)) ,8X+:X<
MUI"@F7D724SS@WK"%8?"&FD"H8)<=J=V"QE&V"!\:OXAM_+,+;CRY0*S!M:P
M.-FU E0MHC%@/<;JH$BY< U X"PW+DXB$"1F6-<[6A=P#61*:@'?H@3(D+'#
M9O3%9Z*\@\#6F4MM8-SZ;],UO-TR38T!,%KH;)@UD74=AI.U:LK?VH/0Z*0A
M)L-[M=Y+5M\XV)-&,B/.5GF^;83JI) TSX1*5%:2A,)'=;3W8XJ2^E'%\J2%
M\Q'F^=1/!_5N/>F1?)C]1043VE1%I%+@[I',X"[+/PUJ"3QI;&@!:R@ZH7,9
M5BG<E_8#VK ^70;9<?>DZ3 %9DN,/.F5RV)8;F.^X]=\2E_X1JY$"6""0;W<
MA1\V_)N&"@!;T;"2F5UK2E[HP /E$"U[K4HXFG,3K>2@C;,B5D#-J=M4CJMQ
MO.JD86UTJRP"D06]0--VY>C..:H0]D:<)H1Y"2V /"/RC:'EO#N&NYO:A\YU
MG=&H>1B5HV9&UT,C0N6*)%'96WI$*P?=0T3P&)0Z0#;G2" 2+<VO1^T""R-%
MN(7T90)A#)EQ^J)VA_:C#*P#M&-<>K.[J%8?%V =RMA5=VG;2<L^VI.2SM %
M-M@MJMTE*=PUA5WSZPW,P':,>[<&IH>W= D)5'X-S_@]!YD5ZX1S1()07"ET
MCYA9 RS/N#*)11ZN .J@ CY9+!W H>80^XT^I'48F6/])RR0'5S_-OWIT/@[
MBX:S*IW\<6V(4XN>^& >@R_VV_7T@[E:77,4FZ*!*1::LB/<W]P>/S\P@]PQ
MIKWI\;X820']5Q'E<@;+=! >,C;!"7[,P*'&\A@9!3MQ""MZ,#M$_(9!6N"
MA8J70NF I1TYQ_XKZVE% 'B*W!E>U _'>GIP.YE";(8X>YG> @:(P"/P>U*A
M O<8(AG:VA4J=33DT#[UGH.'(P\+.QKX(XJNX+) FFA0,@6\$'^[#AC60B!R
M!7< JF>58ET$9?A)I$2*K_[:_A('O/&]#6M?3#R!T5E'C6S>H.V!+SZ61:B5
MY@O3V]ABY,--!U#,$@8:VX0BK:EL"Y0;UCK[A2?K;7?Q4'0-VE5K_HC/ZOE2
MUK#50#/;_MGW?G:!&@=Q/QE!/UKY; "05C24-Z+9J:+,9<0R <RWBZ*K>A./
M G5:&2?NK/:@ULN3?E)SYJ9.^]N%(J=S;U!KX4ECZ::C(N9P2VPI]E3TJCTU
MFOI=]Z"1_-1%[;;$I(!K.9(D3:4E1Z4-'6LI$R)KJ1$O0 I6^?NL*@SEBF6_
M,3B 01F6)[VT[0RK("P^,\PPA[C^@VYX?EO9C&-SY@NFS\:/SF'IQ^IZTK^#
MU57':,DU2AB9L &Q!<X8A19*^^YRV&XI;KPJ-4IKL,E#F9*W -8WK P400N
MUDL$[;B.#E_#2BV"/(TSHU]4LP(F9=*2H[2C:JV901PG8WEUVH*!=R+\!&,G
M S,S3_J7TVZ5GVX;T)0)%,>Q!!38F^MP'MOG>Y);>3)/\0[&-?LS*^">4G'"
M1G/,=ZLS%7I\K76^D^XY%%4<;]/DBN?_8SBA>2 WUN^D8FC>U_V OFWGM^(;
M]F?K^SD.__^YG^-XF,>9'IUZ-,?QHGVW)Q,$?RQ%:I'=S%S!-!B&_+2%V<YM
M_U07]5FV1R=9>(':2.:RSN!%MV(8M1F"5 F<I)XY/X(&B\%XK[H=-S^)V^F]
MUG1U=71.CDZ.)S9!2& <,^8B._9-89PSQ@F_,E?O$IWLP&JN7DTE6$%-9D-M
MEA66,J^1J=@"NEBMDVRC:;/ =M2JVQ\:HDL\B6M_TVIJ-0E^A[7@GB"W++1A
M17V3_C8W58  )6&) '2:1YKPMX:1J18L6F26*[:]O0[YL!;>$RS6M9;W-G"'
M>HNV?8*8=$&F3J[&Z?>&_ '^ CZ$L.$Y$?* &UE1[I[;+ &;P,PNFJF;ARI=
M)-)2- EUR" /*%"W+:G_ZA807?)MJ[%7N_ZZ(@DWO"M N_('JH"]T,'2-]X,
MEEZ.28;UK=[JTT?LU'BRG?V"QS'OBAT9S0,2AJL5<YO\TP/SL-X RCICJ?K+
MAZ 9V"M@&%AF0%H!58X#4_B@,@Q)C"*.Y7!@B^49V*JQ6.UATIXM%!P8,E!6
M5SU\FFG<;A'%+AQJZQ'[IG'O';Q]:NQKRQ>U1WWWH[Q^PCGVH[R[&>5MG"#[
M4=[]*._+A1_L1WF?[4WO1WF?HQ6^'^5]CE'>614OQ+!*":?>X.OKN.M6'M'&
M7<N\#;D>=6&N]W'Z$&#7>[SU'F\]].C_Z_#6Q:8HQ:K6WFIC$8N1,W=']1NM
M)#T\^1!/THR;=MYLQ/*>#O[:+M;M\:_#S*WNP;^VXJ=O&/]ZZLEL81W_VEJA
MK\:_MC?\]D#8K^,>?V'-Z5^\:4Z?CN%33G/ZFD_G1P,:O6J]^ E9WS/NMQWC
MS:_(TI@?"@I068J:::$*7'-@/AZ9QE-L5*P+/4T?FT.ZT7&ZCYFV:Q]J/0ET
MM?9PI'"M0,*+7"02'HTNS8'<G&#CZS W89\-P]5A'[9FU91%?!(HJ6Q:7M@'
MU @I^XP=L:*9TE,?-Y\ 468!:0$K7:H$+<&7(.)'ZP7[8*H[AM>RJ7+UHR,Z
M,S I9.-@WJ@6\JV]EJ0TY\3[RKP%\@PXTA78>&;:F:44<Z:"ALYK!IF[R(G!
M"G]G35#_SE+5 #>5!-"M*[Y:J&LQ308+*<,NNP=2N9^$\/^?^TF(ASF8Z='9
MRY^$\,%1[QBK;APU 5-Z(@1PES]\=_;JQQZ<"6H'*2_LUMMJP^LU46F;/3OY
M]J!.WQWCT>NGKQ7(LWF6Q&HU QR;"L!?BJ<LK@M%PCHU8 %TK#ZFJ]SB,Q#Q
MV9D%/FJ;<PG-@9FJ0)P&D$L!3OX1!<%\L)(=@]>;5A);^8R&%!BZ[B.U($=
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
MH6\%5W:MI:M680",1MZBOG"V#4Q;CHY4%DXLZLOW+<22__ FEKP83TXT,1Q
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
MNOS">"P)0X-[)!@O8O$]/G<$D OM\4T"Q!KBKW[X.1* 5<,.ID?>TP\_RZ-
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
M!,T1Z=RV2N[)8B(9 \OMA'[^U@L"=$#'[(.@H0?O_TJXE*+PYW=57$%QP*E
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
MP:\BFDSQ9?F19[]^9F?ZB]<'U#$%@/^3'0=#F:QM5AO2/US?=V=BW,#;HUV
M^H%"<P^J\<@0=UO[@O!A JQ2ZSR7&75D6OGQQ:#;&UR4)-ZRFVDT-T#I"!G.
MD_KI[GQQ8A;%'\*WOU5;E::I\.I;#1_!:A <FV4C,!SPCRB(*V\YM)I[0VL)
M57ZI4;=*D1_%LCE@L<^1CW!AP&%#%HP,PY_/Z)M=/,("V49K:F'$+$YE^(%+
MF8X(UJ]!Q"[]L?!$U#A,%<IN^W@'IS *0M_E^ZB?*H1@Z7;*9$(7]10/(9Z/
M)H&/S4/4R/"KO+CG.;GY3&[E]3YXN0#Z39OOJ-(.(_V/#-!;G 0@P@8"] Y?
MQ)W@:4 50E:8.#VV G#L+O-JG5#KA,TZ8<>YWF2S/Z_*^/C^7=44QH%\A><@
M)+Q2Q_6?U4>@N?&5<0]Z#]%4M7M0+55P_-R.;(DN$\F5X:=U4F>=NOCP_E<Y
MYU$D8<3.\._GJ0PYKH[Z+;A=D>G9IJM*C.A/ 0Y[P-O:&_E[):J>\.GM$MPK
M99ZFSO>4-=]S7$FW<.WIL_J.L)<#NX['!>@CW@(V[SQ6 2KA#8,D],6S>I'I
MW;"5\23-UD,R346%HBA!SV>W^DO R?JZZ4I))W[_G&*I:L+^,VQA4@OZ_0KZ
M<L4,#R))BXJ;P]>#/P<7+]TB^=;XMU$E,:7C-;7HWZ-UX/K.!,[U>;-%JX)1
M95< 5K],\K^HIUC2G-&13VFAF@RK>1>KNLJ>GJ]./5?H1D..@14<*[-D]Y:7
M5<V&U3G-BJ[J0%)KC =JC/G!FD^9U>PZ__C!'3:'G ]'@CL]J^UT1L.NV>Y;
M ZO3Z5M-WK/^UVS]\'-A9VF^^_3OZRNZC-2\, ?L,]AS8NK:ZV]$6A[_J#[!
M[$SG(6 \?;;F;\&=O*N+YM@+._ =.8I?W?0Z4]#0-0ATUQ.WY=VU\([T)E.\
M:LP/PBD-TL0_[M1]<#CJW\4[*%PUR3]_F2=]*+@]D1/MZ9+G6U@>QW#2W/HP
MH-LC*7.+OQ X #2]%D%>Q3"5HS_E$/?LEH @%K::YCX2H;PC,EV;9KJ/0^[(
M>S0<(9^; QBO5L#;G=4%G/^6SS)L&[1QS#J=!=U]GMUC2+/1Y95N^D9B8#5Y
MGVSN7GEU:+,@BL^S]^FC$EG]H\'^F+B>8#:(%BR-] )]*:*\Z1Q?<,M#EVX1
MB?E8T)GG-RYO%9CR/X,P=Z5C0!<P1NG-#;!Y'_ :!E'$?H/=3]CE5.!]I>I"
M!1!O/D_O#Z"+[6(^&N5O7::[K"-Z?P8I@C-4][#CC_1[1^E 5X3(4Y_#QL\!
M:+S!V^/J@C)$9("B25Z1%_ACNM(D/32\"3R@BZ*%XZJ[,M2XUR!D(]?G/EU_
MS:.9JRY:H%G]^?'V.+=_?H2^ .C'8N[>>[J'GFY" #Z3U]=KK/R9@&WCJ ,'
MDA@38N(P<!*;]I2[8M-=NB,Z=Q=(>E6%OEZ#A(IUH2YU4#C'ZQO.YZ]OL#E>
M9^@!1S*ZM5%,'S9I7TN:>O9]]ET]^_[9RP3KV??U[/O]DLYY9Q^!MI+/OG^
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
MIO14V"QP<4GD!3+-0X?A+)I7<KLXX.*5C&IJ0IXCGUQP=,X_@3=@" CT)7=
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
MPYJL)Y;59@G+U359U9N1O1HAG>9^R]2K>-](M0F@E!F>1^"_//Y^R>AJC<D
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
M5S)$HEWG2Y][]R#*UX9;E^%L(I2[9:#F?EKV8[P2MI@.0>.V3%(XY@/.[*%
MY81%[A$492(\*NF<#[84$3P^[7A\#*HH";B MK$M'IS_YR3,8!R#;02*X]LY
M'P$NWG#OCM]'\Q@#>^P\KQB69?J::-T>3)%C&AZ9"@5K%&QDK<A!@UA2>6-F
MP\#85MY#DB TF!?<H:\5^.<VCR:DG'/7L))T(DTJUMW&FKO#-<H%C>7?(]A)
MX(LP2"(R$$(,4I#I)Q5^3/%S':1.O39MD&X(T.&;TEV/8 ,,S5G!QCI@A\_C
M)F&_KG\K](YH%^Z0C JT;?/>I@Y]+QGY\I!@:YZ^V2\-9-)&M!.P[>X_>3[Y
M6"OYS@"1M)?4T>@#A_TA%&!$XSGGGHM6F9G+V<@1_<_%0<FO=K /ZV#GS&Q'
M:$YODWTL76EKA;F.!=US'Q>'7A:<^AX8APM.P8;44W8"'7@NE7,M+><Z/8/]
MJRW]T!5)K7W.!=P-VJ'PQ<B-M7]#J0I^&X3D3<PYQYE3K&0NN2)*D&C7.>;?
M07#'H/*B9;[;F'YRG7_\X Z;0\Z'(\&=GM5V.J-AUVSWK8'5Z?2M)N]9_VM9
M/^PW9_4.<TT X8<@GKCVFJ,TVSO5I/SB^MRW 2/L*VPH?Y/J7E/'NR'VVF?_
MLLC^;# 9I5$J9Y3N,I\T0Y0B\H,D]H+@&^E%_'O(/?H>DP6TUAT%9EQ:$%:+
M):2DM8  X%.,B"OEDXZ]&">ND[Y&OR*75*9\G)/E8S^IG^1RL4K;-L$5\1/8
M_!<Q UW&SI!Q0OA/TD>@XP2JPU",!"91Q&N*F5%82 5]0@XJ"D, L%ZZ+826
M+T0,YW@\QZ(Z;8[)D*B12_,M"8054S^XC$3AOQ'.])$OGZ[?J;,TV#O%3 KJ
M@!*%&%:S8Q6TN$,X*5NH<+$B3K6)VTH4+N@,C':ONZM?O\+?T#" +28>$P$P
M^T;77!\\>&Q@@9;=+5Y17(\X+5)X:-TY2">E^"G)2"D\E_O,0<H+@:T2W\,,
M'='^'5 X(_/:67]GU%:$/^SDI _]_'6.7Y2LI4 "L+*6?BA]GA98* J$"!E(
M\RCQ%JX>WWU8A_FD&M]#!AA6@[QH'NR#EK<?QPX!N0<N<B#!]+P34T U+R7C
M]FB6[U;7M5-CSE%$WO'#;R:Z3I1DZ<)_'$+(/0M,_4/VO3TW[^3LXYI_GIG6
M+F,,._ AUBAV%\FNM%#UC':5&2@?1)(NY=%YAITRT[1)X_0JPBR#1<7YH*XY
MTWA:T]QS\Q(%4ZJC<AZ/G**08UXCF<W=C+KR0PV0MA[$A;N3Q+%^66^XWG"]
MX7K#]8;K#=<;/IUM/'##2RW2"XGYYVB,33NG=VPF7N&(+]1YD%MQF-YBS,UC
MS2#[>-YJKF@TWIS+/5I-P1^"3079\M@J)YRY&@"5$9>Y=,^C;])C@;/ /(_!
M?H%O1ZKWU1$Q=SVL)AOST-%)>:PXP>>YS'3EBA0:,J^/CCH>;%9N\3E7R+#N
MB ]3CM(I<#F*+J(X1*OW;OML[K1/53+IVNRSQ_VBTOZUS]+*;FR-IDH8H-$@
M :I3?# )A3B_%QSK@#5,V*BDAB7<J881(/#('=VS".0*!R+&5JNTWD;68^G:
M#]MSL2BTP<1TY@7W BM.9%\Z"*))X(&+C)4D89",)]A$3#\_1P\XA'>/0CX5
M=T'X3;:I8@^Z*D+%*K4X"",I(I&;/4\0B[D TBV5F32 ]X*9I\K=9%#28'\(
MU71.(XG<.%<&N@ TE11)5LUJCG2]$+:>#STWFF!')G8(XS_<J3#8/X,[ 2?4
MH,Z<]'RE &DV:#F0L6$B.W5MGJC*8OSBW:=_7U^=FP,0IKXCIK"3.Q=$B2-
M;<F"&]DW3&7!ZHCUCF )T&L,T=< U-@3N2G L@^8D^4W^?;ZF.J*<D]3Q1/6
M-U&I5(N.MJX]/43MZ0?DI;GQ"S$0OQ? #V,13N7 DP1UM]0AJD8+J9.=$23-
MBW>7'[[0?YH7KQ%E8^0(5"X3(%TS%Z*J,;='S%V%U'RZD')7)75*6) =@2@Q
MNS(-W*N1<3@VVJEJ$=D+&6:94<P:-X=A%.&AG8"MS2F&0@$VE\^HN0/[1;#S
MFL^PZ&XG 5800^I3?@*'J^IAM5&$DZ74I(ZQ",8AGX&RE07G:-@'6!I(M@R?
M&\A#FAK6F@9 K1/!;W%4@]P%F2=WX%^P60(&AZW6(4VMK"NL$<9)*Z VAFD)
M,XDBL&B$/Y:S4FARB*J&!K-%M1[)_B TA.9M"D].N4+C"TP[-*S IPGN(I9$
M*-.&0L*M.WNE$87OQ2$P3K[M"/TB>\+1/D/W:M[@2>V<M'Y[AF71B4_CD> U
M]#11!CTS?P816%R)ET2I@8>_AO7P3S1(,P-5,%WM3[Z<.S\<!0Y)W'%/]P6X
M>*PV=C7A7S,<KH0M_0&>]Q1UL)PD(P?7/+A10-%HW5*=?5>W5#][H6?=4EVW
M5.^7=,[-YL[%!'5/M;8Y#]13_6S!,57OKRK&22L# UA%->X6]TE#/]/V,XK
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
M7RFA_6[R])M2"P*0!(5=R6J:RYRA5D'P?E&&__OO=E4QJ&M+56?EV1=!(65
MZ!/;L0H"+05:%PIHUP)9A<M^5RM+6;K\6.W7$[V+1P%?D"RQV;"LCC'8R]28
M0D/9ZAN=BD-Y9EI&=R<[KL1 MHQ^Q2'T?WS1[EWL))%*#.69V37:ZXG5>B"0
M359D4(V63!<N@OM0/!*0S>+IT%</,A8*;Q+\[E/NY@9KQG>:.++.,B@^&UH-
M^-RP2F;0KH.EV^E4!)8S"T!IELW16 U+OUL5I)B]KM&J!E) _[:-P2X*N#1J
M%LALHYJME>ES@",;<JNM10>=IM&KA%CHM\ LKP0DIMDV6I6 I-??*4!3?$!
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
M4  ;[$8:7?)8]*FX4FJ1.1E,IR*T 0D@;]QP%H0QD" N.@FB&0W-B>]3V:A
MR]Z>B@RYS65*<GU-P*D ))E")I?O@"!' J 7>L$8](1K2Y@FF=16;\^?R[)D
M(PLS.Z?T)4J<2^L$UM4HLL&) EW)@#/&XCP"=TI(68U'(#5"NF,MIF-WBNO@
MTYZ+"DT9IN3I,#Y#$N%>I.S%*"4X.-&U,E'1<L\"8I>$&H S*SRR@2_T!"R:
MCI5[2HG09O8('X)[!=2Z],BQQ\C!FXVF?/M#Y\BU+,-JM?8^0.R0R[8?/Y>L
M1'5@'T&5C$GX_2UB5VYD)^#PHG,*C'$)3M@]6'A'F$M6]F.\$K:8#D%4M)2/
M^+3JF8U Y81%[A',VHCPJ*1S;K;FA5^I2X7 :(03M-'\-Y9+4^:#5_E_3L(,
M1M W0U"*W\[Y")#QAGMW_#Z:1QGHF?.\9E@6ZFMLK^>PP&1$!#P\LI2& NPK
MLED"TM;*\;ST %9?1G:NA ?_ FO^L]*/!OLGF"GP44-:#609 8*5ML4_P49;
M4/AO7<^C((L,-:2FQIQ'1J8#6'>HU1.P^W.F#ZA8]+ERII=EL,]Y$X9F+DI-
M'N9-,K T,@<+EP)TX4_5VZ1=B!^0%3*!HQ)DGD\#!ZTIL%+ W2ILW <]Q)P#
ML&0*YPW:+)3ULCO0K5!J>B*&&5C+Z+QJ+-NO6SS0K8'-)1>R%([G!R\8<J\
M'J?<R%JO<QR*.V;VP?9IP&<C#\B:R%N&(+1C0VY/SE%<IHN5ON6ZL*[!"NMB
M(D=\G?,-&HS&FTA/Z:/D_ES<2W 0B(Z4<I@5R$?2%N-6\PO3@K0V""9''WD^
M<*9B:A2C<N8.VK43\&8DDZ%4^@VP^/^!&T6(@O___7^T>RS#0 O[7@S[H-R"
M-\W@Y4ID-;3?XR!@F/*PU6ED;AZPV<@5'FQ=,;4\HY% -Q34O2.FKGU.#@X&
MAP4Z@+9RO*_35>8%-FT'F'>BQ3IY]:%["VNH+2U)J840YY+?G$(-WURB&PH6
M!2]NE./Q0ME<%LIFT^B^*G<,[RVWOWG!^)D#3P[PBR\8YD.LYL50[HG^,B\P
M8D=! ZKLO>5>(F0FT$Y0)F 8%;[G,?!YQ/P ,WJQ#+]C(,\3B-B["895P,2A
MV#Q'H0F/QS+ 3P8)HI,S^#5*#%C>]2G23@M/4Z^-N1@1XU'@@WUZ#SN+Y!Z
M)M!>&V$B#0!'[H752-1XZ2L>:JC44^M+,U^^GEI?V*GUA0AK;)^AOJ8*IIZA
MOB+VLZ>P3_$ JF>J%Q*@>J9ZM4"<'S=>"0!7C%$_D8:_A1JB$VOX,QMF=[>1
M(B6'LM7>:0),F:%L;1I$4@T0=Q\G5V8H_1]?M'L7.\FD$D.YD5RK-#&]M=N5
MG(\9F%X0"*LU;&=U66(E9^RT&DVS6Y%I=5:CW1Y49 )LI]O;Z1J;XD/2:G4K
M,L7IS.SMUH5??%"L]B:;OWQC=C!T_+0I.P4!I%J*=*',HI(:=-#N5V:T:*LB
MTU[-3KLBVM/LMXRR!?77M=?O.-ZE^*#@3+<J*<^GWCY2$#@>I#M+'+ ^[0EU
MG9,(Y;8;K5ZO\F'Y7J>WD[]>9A@[.)VUXC"> 1YWF@I<9B"M06<G4VR_X^D*
MKXUR$^@>=\7X5M_OL4UJC_QI"0TXLXHC^\N-DZWCI\J"DRI-X^X:O4K@Y+$=
MODK7Z-_H13OTB[UHLWJ1RB^R>CC<D3MPTJZ+7*N':5V\[.A4^U 6/3,>,]WL
M+;_0I;_JB5"H(6\XU<47=S29(Y1M6C1'XKL[Y;'P[IG98E-XZX3JJ*EIY(RF
MI9TSTUSXYK4Q5^29ZR/)9JYE34.HOE]E_6-IAZ::X;6F0W-YW C.2Q%I QB^
M2AT.XUX4Z/[!B($4?+70E:6Z?1=:M;*^.>Q&P6%&(AB'?#9QU?OQLWRSG2PE
M7]A541NY?K])SX?:+(?WS&H9UBLY-C CA;G.2[.%A[<\E8>. [-0BR=KL+?I
M2^2(+QX!M40TA\H'J_?_9^_-F]PVLL3!KX)HRYY2! M+@+>U\XLH2U:/=NR6
M6I*G=_^: ($D"0L$V#BJ1'_Z?>]E)I#@318/ )5S=)=(,)'Y\MVGR\&[^99E
MDSN^$WBR9R.N8 W=REM$%62Y'<WFJ4$<'8K+E4N-2QL5*%&^3"*:P9LD?Y9O
M#"&#?7<0NALZ&U46!4JMPW@>:'["50ZSVO^'5V;FO7'R0DJUO=CF0L>6,?>]
M!/N.S8W(YRUWI@Z_L7D&H/,7@ )3[ _$VU:N+KFG9KLE>BT]B:Y+,0-D1G:=
M;%AI(X+D)9E5O;@2=U6ZLR'5YA?G/#FQM]X_2KUSI01;7/.&$ODR";2VDNH.
MBE,:09VUUG/WKW1'H^([W=&HHOXCW=%(=S0ZO:-15W<TNGY'HWU2Z0!HG;,#
M >\W*SH8&0]<ZE>D)_"<]\+-^Q?BYKC"CQT))J >@([][\R)4VK([0:9QPS$
M5!2\H%V0G2FZ7K^-X*D@R%S7-_['R:8S)S3^2_2&S#MJWF'/ (:]1[Z%V& 1
ME*+?0;-AX5\^6_O5:]Y^I%!14]1)J1D!=E#T<2^Q._,!*ZG1$_)D[&L0^Q%U
MYL8R/]E=!'6K"795R4!AA9W*BF,ZI^/ZV+X2S!3&]6@R01(6\,[4\---[VL9
M+ 0$8_"^<-I:?3-7N'[[]==WU-E8-'K*MS.A?@R@P\#546M/[ CN!@Q[-W E
M38(,+N.))=@42UP;6.^P\A/+VS+PS5$/K"?X+0@JN;&5]\'CKO\(.KU?[I %
MVD\8BOY;"<5*+ F;M]B(BBJS@REL$=;^>XR])W[#?A9D4=W'#JPHVQ>S[PO\
MH^B*6=U6*1\XWI;2Z:E/&*% ?OM@>.-COX.]&"TBP!.X(MYX!]0!:DJ#\/D"
MB#7C=Q3X ,?0=U2\43"E?">X-"MI['09^-QBAGX2[.&+W?T?';+%G^C-:)VE
M9'P=@+M)1DURP-""I5TF1PW0C<U]KLX48P:(/[.8[!9L%B01X5,& B@R/OMN
M9/R*B\/)C4]DQ3W T:,8-O$?V-)T&N'F!1(+M,!7\'[0ZRV2!%539VT^_$ U
M WE+MY9@/KBR(&P$GNLDLX!1\WG>5YY/$WC"AE7A?1PY'GUC_!6%W*#ZQ,(P
M608 RRKW\/E]*U?>V)-K#[M.GR+!Y[>UK?5+A/#? $@OFO_T0P]L1/S\P1H9
M7V&1KPR Z&*S?\+.@CW1%_\#W(4MT?R<8B,ISO[RFS:^N%&*GP.*K&R&]_2%
M_[C/$FP)B)X?:HGGS!G'F1)F2VC@L:CU'S:7@HOAA*&>Z:OC/SDA_[DJ,_+N
MSD7;&U5*Q/"1YV/'*(F/";*&>^2MZ*W 3C[ JP&KV1J14)/@),W74,!<[ A
M, /.$<6<:)V<9CF=4@=B.@S<)'555GI*\][\<IG?@-J0'?T&%-LJ;6".\N8^
M0?\-6+:<[ZRRCF0)4H5Z6S\D2 [ #XF+&0\@H0&H+4(WT?R+$ZE38",)*I5O
MB<$829IY2R'>^$V+IH<YPI(W:^8'K-Z=I:1&]SMMYY;\XE..T+@3=!&Q1YPI
M %I6X(Q!$E!7^"F-Z9#/8.=R)\!&<"G_6FT,!C>6)8;GQ[CJPEG&R$1=T%42
M$X3>^J<YKTD<0$#I?I<NQPEB'Y-=X[C8@WW!?\X P>1[>+NIR/7I-^3<%7$)
MA=O ^W^C7_+7'O,6[)QUS)N(+L6Y>(3!0T3&!G#4FY3<H=0EC\3==Y X1_O/
M:N2@Z@[,OG7^)EB690[L[5^_H&4/\])5UP^TRJH.89JH6W]FI)$@&7QA4Y0E
M)R5E3>A_CHHKGV&-*[GUMB[?WW$:;XS_NRMSD;O$;M_<9:<_L'\(<E?H).UU
MWU@EZ;4V+=N4_(^V:?>JFY>[&25>O>"S4]>F?X!B^9DKEL>E)]?QQ ?==KV/
MN/-2FUO6M*</EWT4,=>T4TQOL"^5^YF'/Z%^[X7>1,?L5>PBKG;V(T9^U_J&
M.WO2P6]"4K6':W=T*[#>B$"J:X*<L]W5 5R_+A@Z&@S,X6G,_0:RM"Y0[77W
M5#Q="JB5DHMUN2VKU>X.GUL.=3*RUP5*>[7 >J)NW276GKY2#6*J7:MC]K6H
M.C]9WT;^:U%U4I_@X9X&NEI0O4Q!)2Q)$:%?,29KX0K=,0#E#)[0YP"FRMAN
MM4;]SJG6QGF0YHI>U*;>(AB,[3I=8:6$=\-Q RB\T][G@:\<(3?[3GKVGD:1
M+XHL=[7!T,F(C<D:U,F(9TU&_$5V%OC(D]7#*55%Z(Q$G9&H,Q)U1F(SLO)T
M1J+.2&S4$5]H1F*Y\<\+STSL=)[IK:F43ZW6-[%OG*#.3*SY#=O]?4%?G9EX
M4BM^/8BS(J;(8:>A+B O(LVC8YTJ776:QZX DT[SJ$T*0]<:77:(8P-@!!A]
MT4P8+:=..DW>0.U%R*KV7C5*RZI3*/O$>K-ZDGR]^7#7[CYWY$[S957GLB#2
MLNJDTVSN7OX2!%>G.SBUN%H+KNUDOM=7I057=<[2:?>>.Y>L^8*K=UD[5 NN
M$P77IM$:+T%PV;WVC4IKFPS5WM[\8BVXJG,6>Z^!K 47Z+<O4'#I(K"763ZD
MB\":<(NZ"$P7@>DBL/K<B2X">VX1V!FV>LK4@GSPI6>\ZM@R,6(NQR330!&<
M@5SD\&/2KS*TH*6LX-"4DHTS@95YP#0B%1&&9NHBI_]1#D ^;0RF'FA9?*<'
M6MY<;]<#+2\(QA<ZT+*G!UI>?Z#E;69#+K;+YZ%IRXH[%)VOJ"^TH0AKY>F.
M.?QQC^@VC0<CF?F35(XXRU_M?U<'7GLQR%&JT\6'/):XT0)'<D4@$N&]7W__
M]=/*R^5"-*=2+#Z#XX+4%,?*<Z-:QMMHCO/-TZ7Q#O851 MDDG)N]LZ1YC@W
M<&6.-P[CBFA\6)#OI[*#YM=4L?7!B #N_/X';?6V\6ICA@,N\5H#F@BH7*Z8
M/%[<27L_0A@>_#^?GDC[@@=Q;BA.0.3#XU7\H %.N-]YE*2ED7#%+,HP2HL!
M>N6Z*5J0SW,\=0SZ36]J\TA N4=U8UO+RR^Z8X5O]'O26A;(LVF7%]T,<2MJ
M6KB%6U4';FVS\^/&[5STK?L8M6B54% 6C@04?)EF#P*;!O[,!Z,!12+'S.82
M3SF9E09#$KY*)KLI@JI2I5'K@8$/ZP/D?L\'R/TJ!LC=DKELV.#ZA#MC$B#C
MQ/F82^;$2%'TWX)E(R-VYD L) V2U)E,C-2?,\.=(7J0;"P6Q5>LS-6CF7W
MU0'<,YQ2Z(?P0D:S;\4D7N#ZN+8ZZA/^GL;8M\/+:-0E/K; :<Q>*\<?D&"Y
M5#<<%UX&UG8AGE(V%>,IB^^$7/-I'&DTAV_^G?G<2$]H7B87.V$Z [)!!5 =
M)(A3>XOG6UM@H9Y><*,"/'#\*0[2!25B*?2657F[>>/JO-PH]N'$^%?(GG#V
M(6XJ9A[?$)_(JT@.&D4JYSG*=QZ$&'(,K1\G?*AK>2!MLKIU?'B&+C9G:23
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
M.?=;]S8X01)Q5NJ/LY1CCC@D/(3\_=\9\$IV&@_9_-V*XUC8+4?YCM\"Z\U
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
M.VN4IU/K)'0&;;-W2? TB+,_%%YLP=U? D/O#35#/W^7^(YFZ,\8$*MSRO>
MJ'V%BI@&<?8/>:1R+0X9.RE+,!HI33WL_,.CQ_+9)!LGON<[L<]>1-_*.WN'
MSJ"EP2D '9G=PP&J)8&$6[^['6X:/'=VW^S?4+??EW16[\X-O!^<R"G;XQ\\
M0V^XYT.QRJC:ZYK/ZTIT%B2[8F9I(V[-ZN^S8O3EW([[=VUSN%6IT!=S0Y=;
M?X?Z?.N+V9S%79$DU']A0NT"?LHP%?<1+"YG[ =^ND1YBZFZ/,^80O]%.R5C
M$D=SF:=JI%'^)X_:4:YJZ*19G.?G^J&7)2G:<Y2<.F71-'86,]\U@L@5BSXQ
M\0I\W#0^\"3>B1\GJ<AHQ51Q)3T6?I P^/\@>O*B)U@A9H&#B<BPA2<? [OP
MB$/9Y6X4>B*7')>:X14[2R-Q9\S+ DR _EK*K\4W REY; Y;Y##@F>DRU5:-
M518!*7Q")&+1>T2&F<SM]21P$F?.L-&M'WD)_@9COZ;Q#S9U*"-\S6;F&T,0
M 4B]&)X),?\9DX.#I<R[AK-^8R$UON('^..+R-)8>_]*%H=IW'T!0/*,]"@$
M+<P/80]SNAC#&4=9*F\?5I<HP3&$BRN9D(];!X/>G>%3"\S:A^.(&S-?;\'T
MS50@\5_@Z\ &A%Y$W%O\,]TTK%WD"O]8+OV6]%[\Q!D#86?I^D]JE-C<L4V[
M<UCR;566[9XS5?@&B5.'B:#?@:"F;,["]#\2XQTO92': 2;P  2U3/Q#FM =
MD0]PA49CUP?C.^8RJDSI6*TSY.;N/)3"+-82@JZ*.O=*WL_FQ@L''7:C*G+]
M*_R2.@!!%\2WNR$WLJP'J?^)U^%[__DW?]P>.\YXPAQO8'>]WF3<M[I#>V3W
M>D.[[0SL_^T,_B9_-(L+P$S9_3@&$7CO3. &?W:")V>9E.]Y#IQ:%2?KDF"+
M.-I672;8_E$%9F\!P[)X:?P]2D'_V0)KJWM0VA@ .R6N0PK:>S]T0A<NT/@D
MA-ZMZYLF(#NC)U0:9O!-@-\FHBKL3U 4N':3H%:"NJ:3)"P%O2X02BAHB[R6
MB?T[0Y64M$[)(KC>(?A$&Y?8^(UU;/U7;72!?M?LMWOGK^_IF^WN!6JG<-EA
MS76!6R915XGS;V9&0']GDMO5.]#&S-P5"P5Y]M^.3M]4W0S/20.]^#IUGXO(
MPPMN%L<@+X6L.2",4!<GF-7J8_!.YW'L@5*OW[M"Y\ZZ$\NG&/T]Z3)7OQ:H
M93:(7.Q.1W>)W >C;EN3REXH_4:1ZL;)DRX&532![(91=U]MAB:0O_V?OT>1
M]P363X.(PVY9PVNTT*TWE$ E'>P;5* )!,LA4R><^NAW:IP8Z0 &:#K90R=#
M6XN1O5#Z!TL--E\$T9(QP\/F<)@TSD+X2YCS#2*;O46?FFI ][IY#WL9!@BC
M<"-4S_5DW6GW'9NPF/)/G._-DW'=H19Q^T"TK]Y:2[B__9^/E*K6./*P[:&N
M+]PG[T>6N;NG\QD)Y,2XE1Z^>&'4V!R%Y'&K&G.%S<?JM6R[;W8O,?MF)Z5I
M1K3S6KJMSA#8=?.N1?.^2O.^+<.<1;0>^Y^+_N]!%$[O4Q;/#8^-FV3R]RQM
M\N^S(OJ5Z\)0"YI9Q-&CG^P<A%X_9.CT=0!_?]>2RX=P&T@O 87TE33D!I&-
M97>T-;X/1NV.%C1[H?00!$;$JRL%"3638D;]P16"V/6&T="Z1K:0MN%JR";*
M>=?-9!%6RQJ,=/+U/D8Z'%S/R5U;>OFMP<IGK]O33HY],++[FDKV0ND#'SN9
M.M]98BR<)19@-HA0=,1TOXVFJ62_+&FJLQP4KE'W"L4I]892O]/51+(72I^:
MZ!VW;/L*+JR:PZ@]N$((H>[DL3/O6IHIRP:13F^H TO[+/DK9JO5EG!*2<]-
M))3!0%>([M7 =-[S7B#QO.=F>KPZ^X;]:!KIC'26PEX@_4HMT!I$&':KW;:T
MHK77SS&RAYH\]ALI47COPE-Q% 38;I"Z/[.DIAGSF\]XC62NND/H:LT&= ["
M$7-I*L0^=M78*!JHTG;TD%$S1YR_&O13HYJ<(Y'KBL,SZG*ME:SIN<:U5GKT
MQF=T#\F!#+_YP&L\7S3<>^LLL+>L\9DE41:[P(X2YLKDY'3F)T9IWH*#DR(6
M@1,ZQ3,L;Z[LARM-+^D5&_*QZ'/\Y9>9$[-9%,#])#_],+2MP1N#VQ_/W =G
MJ.L=F26\UQLHBT]05/6.:;)]GO;5KA/'2U0GG7F4B2;;"@Q5V.'YL8?U'U_H
M*YX7NVF>)4Z^Q =!6R5LIX$E2:F/]R3OXRV'5QAR#AH\&N F@Z4Z:V7[Y(^6
M\4L,*R0S6"H+/=Y.^P%'L0"]Y V(]\\'X2Z:B>.F48P=O)U4S"2!W^!IBJJL
M+?"!U7$(#)!J2N&#('K:UIG[*M>KC)Y.Z/@!$Q->:&"+G$#G8>W,ADZ8+5$C
M(%N63T6/,PY@?[6ADVG\'B6I$4;(BY8MWLG\K1-[841C;!S<#<+_E669;=DK
M&G>S[?6O!FVSJSY8WL^K;F]@]M3ORSM\90UZIJU^OV'/_X(_@R0J=J>^ U'M
MU:AX1P$#^@:6[Q1?;00*/==I*]LDL'#2<=3[\?DHH"5#5 3"3'!449 )M!K3
M/>&P#8 6"_PYD$^\-!; .6>XWT7LNW@2.6F(=H,_7+#0(^HFB@N R!"#_3+[
MFCA^S-\F/]F&X0)*?)007U%YZ=P!DO4GR//IF#1A2-EN\>AQ'>M7#!$])D>/
MR:GN?!<])D>/R3E]3(Y59GZG';;F8W*N/O'FBCH9.7$=T%51M?1C9!-H/<13
MG .# _=  ./,O3@!M:2%<C@"+1G5MB<_G9$>"L30 ;,)1.^OI%,;7U(<*#A=
MDK+1D_$&J7!P56@D$PGEQ^1)]L=96FC$<A#?-HV,JP,E':R8@!<L3>,= VF/
MV\TUD#D6G/[%/\ AC&'"^( _4,51P8\F$U@(I_LA-J=R> B]!*TS!%,</0J[
M@78#^E7( /:@U!0[VZ%%B@U[ZFS$>01JBB^&,G+5+=GD.M@Z1OVB.!)-TB?4
MW8H];]9=40=+RQ,?\()R,T54^_+!EGG?K3.Z2 X[#HU1+$P-.='1@:L0<Q9Q
M@S@\"7;HAX\L2?EUSUC@D=&9L&!R[X=)1@JZ.CD)%@XR4G"S$-X0P*X\59V=
M.O"S8\<C7<_^/O#RROU %&B^ZO7S%LV"L$WC(4<;H&O\J5'Z*< +?NG%SA/9
MZ4CXP'"BX!&A" O#C]$(YA-2B:-T.ZJ=DY6O$=[!;7DFK&HT^%33AC."L!AX
MCFO: [.O6F:)Q'GA%T S?PQBBU,HH/JAD%HM+%*!U5EC@L*_H!IBK8+L6IOX
MA(RZP8]@X91 LL;,^#86SI(0N?;X5_36*('36@7G"DF7P8K8D:(E2!X< %0:
M2'<0]Q9MIW+R-H4,&''"Y19.L'6C!$7",0(2Q\\>DNBIN*)>@>72*YV2;R?<
MVZFWM$A[A4JY+Q&=,F/Z9:@\SPE$)A_F9%T>WAL#[!P$%8F_(((W<F>#U36'
M.64].8F"E;G(E_?ZRNJOO 9,>(^M^2)P^F\6AWA1Z/J4WH&<F3@KVW&\/S/.
MQ+G_8Z2X<93YQ>0>D!X,Q!=CG 7? +PA^6$74>"[2P$II7,%7O$JQ$O,XD%=
M 'D (%3FTA3H"/=(/"NCT<W ]^!7<ACTCE7A,]<!UB=_2#K<)(B>DMS5@10O
MWT@^HKF3NC/N3B'?*G<^YR3 .6\@G(7TQKS,"\$.Z#[E/]\$EL(#.\V<&!5M
MO AZ!C<@X<H%J N*D>.+VYN37948V8*N(_7YK;6,7M>T?S3N:-;@O6$#>?_X
M>C_ "<E<T-&0;!T2N*GJ$"\8)G'/2<!_A129Y#R'/?*C)>E]L2.!\U)N\ M:
M3S<57!Y1,2%-=Y0C&XBH!*%-5Z2RH]/\3Q>?B-D^*-:U-FSB!J+C0X@",(H]
MDOPYZ\7/ -,1YCDMW,&]N,!WN.LYC( A=R5:\2GBH,$A$93"!46 H @<O"9'
M,LXYSX +.H4W5C&F4HYJ8>8$0LE,C8]N&N5#,RT#" +L$B#E&,P$^ T\YT\,
MUX_=; XO"UU"*.['YW$ 5%^*5Z";,W)!;.)*/O*M! QL4A20R!75AYY"WI$^
M,<:9*M_:VH[QT$0-BM^CLGK#1SCZV[__(2(>'AP"#H_,@61, I^0>982]0+U
M>PS=T PQ!>Y=89T2,-QIC,"8LF@:.PN@$4/ZBN4X^R< O'2MP06&OHC3,#FW
MG3/_Q$@R=T:8PID6(1K?;B*FM28__= ;ON$A(*=E_/&E!;_SG9]^Z [>? +=
M%ZZR9?R&H^"-ASD<QG6XU/_CO^F17S.T->E/XW>*QAJ_.DE*+R]P,D%<EQM%
MWH@H&X!M'\#1GC N"DR2-E?,G4_8E# =U:68,4DFM/N[,VSQ-5T9FK0+(D>0
MA'\/HC$@)(H)(9"!#7-Y+-SUL*_\5"3" &$I 2W'X>IB:KA"_-R7R$&UX9LV
MX0U<!X!C+N)^@F*W,1LEB%3\#BXV6W!&MIU)I<::DS-7,[;84O!_^6^&XB=@
MKZ".68Z&Y9IE_GJA</WQ!;&)SB]NGK"!1K8"EM%A\'[GG/FABD+"G>(B0H\!
M.L\22>&*M1VP)!%Z.2R'09(HP0C1 @P(QYV1/$>.@68"KH_7"T0Z%9B>A4)/
M 56 )(KP+LFMRVTEA?:TNK5$I9B6,?4?!=L- 6I)(DS:N?,-=_^-+0U8(8SF
MP&U I\WF"\%OQE&6\L.1ME=9]'Y8%V\Y)JT($XGX7( *Q9V$VY9+5ED/KE5"
M$]"E75 X:0D&][^21<"=; 6W'K/ !\8GHNJ TZC112$&BE'I2\BM5;@?U;MX
MBK( N+_SB#HW^1[2]:P%Q!"^([&?PB^YX6BF<???;%F^\1BEQ:J:8G5.TU.$
MJ@OJ$9@M7+]?PCY(Q+G"O%(22\S7QVFCAXV0[[;_=@L5]K"A[GMR@6Y)4\C,
MT?F*^ )H-6?HE,?TCWS+(> 9HC(WT![!R$#'A-BZZI,D36<*%A-' A[ZSW65
M%O>V<._S#.Q;[G@91W%,\^2%98GO?C5LM\MV^G:7W1VQ3E#$D1FC<RO,/5H
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
MA*I'E#-S8!F_R.\+<*Z]U-[PTNZ!+^UO>NG; U[:V7Q2NEJ/O_4I*G+8.;P
MN;_!W<Q9&OMN8HRI) ]>/(T9"V<1\%%C"ER!S?TDR<M*IHCF5'OGT"*H 7\W
M$D $<?O;[X=*$N098+68%?4]ZPQ;4K/N4J&[5%2^O8+N4J&[5)S>I:);9GZZ
M2\7UNE3<7)_\%^A+02(*]5YUVJH&L*T(%FN<2(-@**ZEV!\2R0QX\2<FYX%^
M[\-_)$E&U@$6\I%Z&E$%+9D9^*RH 513^2IK/KT7)?**AKVN6O.R@A1U6U3,
M8]1)P$81Q@Y5CBTY1!X!0J#G4'%E"'C+*W6-;VPI:R0Q#"F_%'HJ:QGC+*5U
MX2V@1<U]7@?<$N4YXH*X/5K4H$F=15;=+>)HXJ=2&;MSJ$D(G-C#^C9J!K%^
M,E3-4,J\KJZ!M,/"?65W.])I(G$<[5GGT?$#TL'\?37K5+Z:B3+&O,R>FJHP
M7E?M\^87@4]%HG3-!,S\%I7*=JJ/W(X_:!,[G$B$U8-%H;@:]83@!M_FP]:Z
MH%I-Q!'5RL:OY72<&R#6IEWQ)"&UH\B@(X>3YJ7_I4X)@![)]H40&['N%1B$
MZ/BA= "D-@#M]BH& RJ$3/;QL0A;7G6ME5WD[UVOO>=-39QD)ML$%$7)V_J'
MQ$QP%^H0$$1)[E&AEH&BRV#!3WC3H[Q5"&_]8"G]$<2NV^O]*(I>@YX_F<!^
M@*KH;6B>)D'>'09?+ML3)MDX\3T?F"O+F:8G"1- S\*$U\8C6%O46&:P&5J)
MTHW! T&(IB<=D]?!N_!W(KI&Q,;8]XR[?[S]\,MK;ODB+G37UI6UW\ANW<#9
M:'M6A)5B*P$\#X$;D/CKE_^7,!0N@3UQ6_T?V. FYSZY0XIAH3KRSRQ9:6F1
M+?"#7JO7&[4ZEBVO#FYB'N5 ][)8>BJ*:NGRJZP^?Q>NMO)-KR4Z6I5T&R<T
M'C)@:X QKD&T;'R2F_H4P+=<1S'&<?2-Q5R&8NN!IV2M*4YYLYQ\ "T#@8T<
M3?!'!#SBX$LJ]I8' R3T&+HBB#P D\E%,@X<]QMR>'[F1/I4A?.*GPY^>L\2
M5&/]9,8\\:$3.W-<L+J:$]S%F 4^0_T#0-L2/5<0*-C!Q$="Y)ZI^!LV0(A]
MEVU!CH@EI/E,LH :Q4P"YG*QR)M B%^-L\1'9=(H1';^$>@^R8+ZFG+ABAN"
M>THR=T9[25K"UZ=>.UP- )X[T<I;0F1"?^0"VT\!J%*&40!RF>:JQ5MT> ,>
MD%>3<%-E+:/.J-4=VAM0"]?-NV/E8-G LP1N<0)4W>OK)[%;[>Z@->H.#W_?
M8&AVMKVO76MMXR.:(Y7?I()[G'F]<U*GHGIV2@TU2'FP+*O5Z71:W<%HE6:
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
MG ;/ D+@E.!$+)@H*_(!NJ]H.ID<46$:#SLGO3WAKA$O)_=C =:$P%H(PI(
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
MRJHPZD//TB?,_"L['T5G<5%^3M'H,6:9XM@D#&_3;"7A'-U^AG(>D<R$*K5
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
M&^'_OJF2"WPSZWE^X*(BOGR<'KSNP]^.JH)]8 ,<.)!!32X,N;<C\7CN>U[
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
MG\!29WJJ<_IA#4V"#MG47==&E6,[-E3RI).*+E6E= ?D"8N6;LCFE!QNU)*
M \5>(Q/B2C?*?6G"THROJH1=I0VG:4TL#/ D8U);E>#Q$ZC9&<R4[XPU>)AT
M>89N]]6955=!=S-X?KMU4E/&8=5M#079)IP?;V6C-1;^;)K.NIM'W/5#_<M(
M5.#^$4;KD],&47,?4O+#IJG10%0QJT/5<V@,NK3A&K1%;4S70G<3C=,VS.<&
M]]^G!,W\"YGT7I8VT[KRE./:U-QR/9?G65%SC#-18O.AF-F@'!R<,W\N1PQR
M <044S.T<IRI&">C_.I.F>*PI@+0=&)4;[[S6D#C9ICX<!=10OHBJ!FV=T9&
M.TR75BKY7@UDQ*)54;H8D.NB9>-'ZU;\_A!K@!%/Y-OG@L1A@;QVV3>-XIXC
MMJ<X![WN6JH,8TH%F5*Z!S9._IG;9$V#5L)AK:4)]#E^D+S@K E+PP B)1T,
M&).HLCDUT3]V%F!9UU"W;4$1;0/:)<\;E*Y%LRV>8-_::UH$-QC/$S!9KA(;
ML2/EM7 B*Q0JF0B?4?<9W9P"]Z4!+8)@\,3J7/Q5SZ>WI@8Q&>UY-A'-I5Y1
M;4A&]["Z%46B*(N:0AG-6/+BVN(HC(ZJ_32!S^>*)0B76#L+O&5J7$&IC.E-
M)EVJ^-R29+X^EW/#0QM&.>I8"5O!F)]N<X+=^]&,-@282\RLR:]*D+4"S/%(
MP$TT%YLJ\5$GVKTB+C?)!=.2RET94,-ITDA_Q6SE=<#24YE8!:0O6PAFR!@Q
MT:-P>L+07E4"<;)RK0TFZ_U<"0E:Q+0AA+02M?LE/5A5_@IK9R,*^@9((#X1
MI1B*""K<(!97'B I@[XROA]058-YW((%O7Z2WY(A^R!M:_3H+D69DQ-=HVF(
M>WR"'$Y,K!8KWVSM$7$Z2O&M8]N(UHI%2S^?G;^;)"^_/WDK>_OL_/41&8C#
MQ'79_D2%I[T/&P%/_&$^+0;T<PQ,C"*8!8O+,_/1X)N"RF'PRCCH84$I%V^Y
MZ$C;W@4'"]HQKF&:DF?$X:8<E'PPY'VG^KA2HDXZ6IX&=0P?$U<W6%]>OF&Q
MBB=E<Z%-)^9!"?\7&Q53WE:;X,"]XXFN\DVKFT^ N@V<ULA:8Z78 VHJ3?I"
M8?'0CEL)O2!NJ[^U?/K @ QR&A\CF+]I-M?_;0<XV $.OII*^0YPL ,<?#[@
MX.D.<'!?@(.[29/^WJJ4D@>[090R\L.8X9&3D-9-?Z^AFK;"&/VQ/K]*E(KG
MOB;H#&T 7N$37YF,1E-^%S&+^DZ+C[W\O7N;L9#+6F*#*"?!& N*#9(<OHFJ
M0WM9/6[N":PF'@G+9&V&P"\,1*%,(,SRWDCEK:JKO?$MP <BI1"ZP^B/*VG;
MX)=6KC/>5:^>O.;RD<#I]LX08W-EUZDD!%2:&O'6(76JI5<L1!I[6YF*5[:J
MM.,2?MNUOA<@KH=I(LXXA&QA(V,;7X#OT5ZERR2E69>.B2C1ES*V-YO[!D'
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
M]V.^M=697SS+0MLO45WU@8^'$T@+5['TO9>QLL\-X\<R3>#&@I%EJ7*'',U
M--MS)D@[FE1R\X\OU0=1HWOAR;CS>JEE9US[/"PZ?/O5!V760H6ND #OP?FK
MTX?6;X5J,0I_'1,'L+D<W$1D[7#UGPT(=<8@!%E.AT\.OCL^VCL\>#Z1'TX'
MX"QZMV@+0LJ7S&54-SBIJAYJ4HR> BY]D7Q? $3=/MQ/7E@3']K4[G.YA!F<
MC"<<<\5UF]S+E9FHM"C &-?&K6?Y/E_T"OKQ@=%#\$XK >[6;NN3%JP 09)L
M";7%=N[B>JGL0-H!:S? 9&PKL4B'&U@,+"9=+*#RFJSLZ;$4F\"(8EI#)A5
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
M61<B>T&:PV,0F] W#XWA)+KU1*$SJ'&CS3%+^;*S$K;" ^F\C)OB2;G6;H^
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
MDA"XX7:!=%]$R:#0) B+5>"2G(&;U'-81S>-]>9'8 +E=N.:@."9<J[5O_H
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
M>0;EA 1H0PO/<<V@"%39'KZPMD0.K/WT !P_-H#;8:N-DQY,J2P<6V%T>9)
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
MAW$=23DQGNV=3GW)?+O+^U^FD#FF_UKO3_F' ZWJ6AZOV8.^T[\!4$L#!!0
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
M.3'!W[D#NRI_N^'[5TO(''M@K>\N^<RU6?&=7^+9Z\3]OP%02P,$%     @
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
M-T<11+AE+5P:E&MLVGIL=)@Z7;F:UA^M!JC-J>L>F@\D+#$4XUFKFGL_<>V
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
M8O_ Z,9;&T$J'6 TZ>4IZM\=?7"ZDK7/DESCI#%GZF!/N!5H,7-.R8^9T2-
M?OXP<S5U%!$LX3#+#ZR01PM2#99YE R:4]0IMCC=T(!Q)7Q(ZHDIF.L?S,A"
MH_4(<.8NVDKV4RW2.K39EN.)0OM?_:6YHH9<M4:!9&S%BM1"BB2A8\\GHIZ"
MYD$0-9>DW#  E@0Y-TH^JW.6UF?/P<F)J*<8?\#TU2[.!:J.*$ 'Q"PM1E1&
MBDZU3T7?T_SU#6!L*#TQ$/76=*P1JKVH$#N.27I4/";&GN:OCX&Q$H&CMBJU
M!&#U0\BB"RV$%K'%N9*NT_SUC>6QTPHN!#"9ZR!X\[R0%9A$0BB8VE0\/M#Y
MZ_T V\=^&(XMHT NGH(?/7%\H!Q8":8"]C0X<_5%>P$LA%7G.6>(';D&A42<
M:@[5NY,$._'E]05\6BQ(Y#$T$L&I(ZC44Z2672VFXX^!+Z>ABBN/4F3JHW0*
MA1-@]H2>-+5$DD89'IZAKN_1!Z>KJ0+NBC;7B9DME0)G_Q:-RFE4X\0\1:/@
MHP\S5X)\*Z&$6(H79I"QAQ$%T6ORGIMPF1CY8P\85\*'8'F*-"Y9Q0&46L5C
M[YQZSM*SAAG6,UQSG_B7;YUDC8)W4@@UI^H$0AE5]HC#V+'4:\F3]*\^2HQW
M9\=$V8NVT=\:H$;'N>FHHFB>WI))B3/8\;5HN<^7LGBRD O[B.TXU;WU)W3^
M\($N=6V\63[X;KG8G/]]L7GXK440^TEM#%=MZ7*O?[9:R4^+L[-[Z\^7!M2#
MA?G[RZN,-]B5M2_L[?K=N=IG?;%XHK\(%-?\\9-X*,LWQ"?0:!>%7EH-*L7$
M2<OJ1V_,&3S4B;USL7=WOI=;=;5JHU8Z<$$</5VCY5+:1A/GTVK@$WL/V/=F
MS$F)FG&V0U''/998P.<:0R\D1^![3^P],/;N4/=JRGY464VN@+C&+K#Z7HS2
MG#O(Q+[W.L8S3IP^0(\<!J7%M 0FA%H98^7*@ T;-)].8W0G3D_GIU,@+*TK
M#4ZC5LX< %KLN8KC.<893\0Z0&?I72>)N;?<$!PY,C&0.$+UO2)GG,%9GHAU
M@!Y+-$DV5EE:GR"U0(V472J))%0 ?N:QC!*'2ZQ]=!5ZW<K=*ZL:W@V,"Z/-
M%HGEQ?@N+V[R(Q,3%VO]Z-DU[.'S"SP_\OSYN,+;E\\(4=6."MBAADBA9 <)
MNN>F7FE::/]PT>H]XOIZ2T!,7(( (9H:<+ZV5'M*%48+XT+/O?=\2%R?D;F=
M@2%F"1 EI]8:<+80JA)+,70ZEAIT6C"NR2QVAX1Y)<R0I*'E?5R8"%N'I-0U
M8*,IJ@SLV4'M2 44C8E2[ZZZ!HB=71FU@IPE,BU7CC/(RSW;Q*XR2&[B4HB9
M<H16D'DTNJ\58H]-<:O'/!XV$M>QBN$MIUS!CJ$WU?ZV4\7]A[1\GA"\^;4^
MN3BW@*CKM5XNL'CC_5=)0H^[&VXVQQQCREEC .B,6 I&$RN@XMC+B80'2,+1
M3N430W%-;?,QM1_/5@\FH1NKSR'GF*/I8XD6>3Q1K-W4@.L]NA/=#I!NK[QS
M]>CQQ4;7WZ[ZYB=:7VFDW2'KDN4 J%@"DH*HP^#!=\*@EIG53B?6'33KMB=,
M&E]]#T:[2C$D!55&C6Z,ZB:7+/"&.M7&IAO,P6M7>_O?3<6YM):3[XD]D*G!
M2*F0;[Z7["O-M8?SQE'W6C3B_DD:<\TQ>E#V'E"0*"<7PM@/4"'5<B+I(9/T
M.I7E_KFJ'%H)S4',R61H9S'64FHX.M@B3-:5_>9R]9KTZ $0%KPQ%6ALIH6:
ME +%TEU-O40G4&<8*[[!/-WC".4N-W1ZJ0Z0H$N'PI$#=AZ[P:BA2S&=2'B
M)+SF$<I=KI()K?;F>K0_D)S#'+W'Y*ODUHOHB6X'2+?]C%#ND'6(WH]Z6B5E
M@:#))&%4+J47K6.0_,2Z@V;=M8]0[G+#B8>4I$5)C<&YB%(8@[G!"()>)VNO
M?',YN-\1RKWT*])<:Z"D"H302JP</$-T&!$+QKFZI-TXZE[_".5^6K-)<.)]
M*CQJ9J:.M2E2@!0K$(D[D?202;JW$<J]<-6U'@.I,Y]: :)B#YA5?!_+U"SY
M/G%U#J[N8X1R/ZWJM2DI5I=-!.2<MU7^:VF)"1M(GV%=\0WFZ3Y'*'>X8T^#
M0@='6@A*$NYL7C2T[GPWMYE/)#Q $E[W".7NZ-9SI#BJ0CC?@)@Q4QSD\C"6
M:?0IJO/<.+KM:81R=ZP#=84\M1Q#A19ZU9RKHM.QC32%*?:[WV#67?\(Y0[C
M:XD61B7X5".,$1_AT=<IF<[K(6&:8OGNGC32@5G'KUUU*:]>>)*UO:VB.HA1
M1^4/8(\J!"$G\070G.(Q\O+=9=.)@5?'0)]K123,H^Q] /./R,EGA]N%NFF.
MW5O7I:1.1+PZ(KKH,$/M6JM A(C.:6=7 5T&G_"XB?COB*L3&Z\P,(>00NPR
M]BH T+8V/):BG$ \\J2MP4_*<1\$W?\J7-#DFGBC,C9(+J!H8HV:(W&LRD?-
MYI/>G):W)6>C+.?,%*#XRJ,-LW:!3*Y+F:MQ^$FEWC3Z6C)/L8ZR:E1 JN>
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
M%VE,\C4Y-H/)"NRY6N996$8+NYA(GF_U< 'G!69/B::[%7 70ZC4@A=RS3%
M-YU&"(HXUG=B*AF/ :%K2V-VA(EW$345ET(2\-%QZJ;17*Y< YD17:XR&YC<
MNBYP_L"M>&-UUVLWXW=6=[UZZKLM+;E8+BYOVF9MP>NAOK@/CY3&=M,M"YX=
M>WZ)YX>>/Q_7>"L.M7M383FH= "/K?;:'3LS$^]:]==H&_MB8NZ<JY91(C=
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
ME!-!4IDNP,#8N4/D3";$$BH=XUJXE!DF,!.)!/&/4F^]8HF<X^RO><#?TT3
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
M%"A4\W+X\D^ 4/&2M6:"B1*AP:[5GG$/:$4)M^"Q)%*814LMGAM4SB;+BQ+
MF]=84,>8D9HQKJE'A'F$G:PS],(?&H]_F5]4=O*!LE]'92A&:YW"W>6:!_SM
MNI.\",=V*KA<8G<C.PTOMAO.]%51E3GU"C4HE7F.-N@D1B0F]"'XOG;I0_']
M2W;^OAA[9O4_CYRRU>)M=OKA7_"C2=04.K&,D@2#B-:6*YL@!@:3H,*S!)N#
MP,"7]Y3#BS[@]S@;Q$<N.SP:OF=D->4GPU_/,CL\>@\&]?][4UWZX5_EB1I\
M^)<N?H$'U+_7S[GQM+#F6/6SP\%[XT*MV9OZYO%YD_?SXOT_4/7?KQX^,O;J
M..M?O/]G#ZBAC#KN+-K-C]7@GRLE8#$N 2R^OK#,OCM8%2RP^N=9O>@4GM//
M!F[\$9B$97_NM'NMC6BOM]9K[5U=\QRN=J^U_GFWW6NW]J*USD;4^L_Z;VN=
MK5:TWMW>;N_MM;N=N?^$/]?V?FMWMGK=SDJTL;J^&I%0NG+GLH]5<0B$-\Q/
MX'YXP;Q\QF9W=SOZ%_#8(!]T1L?P$!,UK+CK?*CJ4"#QJ-66L(0ADXA4A]XF
M2H3N)L"7MUE T4 %26I=]GXC-Z,@:7H7)^[-N'GF'Q=Z(S_]1'9/]^GVR'YM
MG7[9DE^[QY_9_M<OWSH;VQ>=KYM'7S9VLR\;?\#?^V>=K7W2[1U^[V[M(SCW
M]1/M]/>_G_2[6VWR9>/W[]M?]\_W__P=[1__CN%OLKVQ>]SY^HUM?S\Z[FS
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
M=R"G0Q,T+4EB''OS 1R(J)K'W<_--S>(/N:COCM5A9T+Q+V^#9;?Z8$$^+&
M.+!M0F60Y;%V86/,2912)2R7>KS!0GYT@^4Q$?6*-UB^\8/$8TYQ:N-$A*U+
M'C98 **QTM0S1Q232K[Y\+'(\V.?N?X,&>K&%LMK0Q8^T$98A#BXW9R :Z>-
M! ><X)@I8337-*6"@ />_2'G^S%Q]+J=[\_XP&!!E:<VIECRNMN"3I&*4P;&
M(<8>P&S>?! HM!^$G_('_>^_:Q2^9O_[\!S\;XNP9C3V!)QPIFD"_G<"9J%&
M,I6"ZS0%_J'H1GCZ?O_[;V+EU?O?O_,#3:C%QLF8<NZ!;P28>1P%@]TDB="6
MNU2\^< P'/D+__NG/._Y]BG!\P[NVTJD&O_[+2C _B@L-OJ>G0 Q6O?N=J=\
MZDH%C-]<"JZZ.H3O"5O<45D[.J&X+W0X^3P B\Q&E;;] 1=]7B"UY\RHR(89
M/+&H=B-< 5\3NK?DD7;3QTY&13D*)8YP!NX*SGI-09B\U16, CC6S'#U(4#@
M-S9S;N[EW &F84A6&#]2YX5U10S@ZJN3TKT?__*KS<J3OKIXGPVJCZYN^K59
M@,Z'P_RX6L.I*X9AMD_SDNI]]>FF%V62KF+$0VNF80'_M^,7-YTJ5ZNN3;\,
M[<US!*^F*;_S-%K%=YZ[][%D-6'IHS^6DU62B@<]]I<*$C4T -X!V?_[AKX9
MW]!@\3TY.8_PK?VVK@,]/YF[O:=>-NR[FKYS7__ME#FJ?S,AY7)"Y0VX7BPD
M"A4^HO[RO8MCG???3@FZ%_[U09'<10;NW!RIP>'X?",.SXZR\067TO,*N!K^
M&7]DLQ):-9V['Y0H /+-@Z#^LY>^%.9^THY/C=:\P$17@F(A3=#-3&]]3KYL
M?";;9/NL$\Z1-NULM+YW>D??MK___KU#OF1?OAH$9BCN]DQSSQ_P+C[XTCOY
MUNGM?]__O@8F:_O[/ERWW=O&W2VX;V.;?CG^]W'G^^^LN_&9=["X^-1;&V[O
MH7/X^\!;9^&/B U)TI@E1L=:PP]*%:>2*:N]K[L5Y8-H[P@LL?+.3C@O0/X\
M*:DVXKL6W$LZ?0"=MB9TBIU-J4M\S!4".F4)CI64-$Z%\Q0Y;R5GH1E,9TF=
M?U.0MAI56H?=;A1-P]D%3B-Z;@)N3PC8*8\!-3CFPN.8"<1C@8&4L=()%2!F
M,4O Q@$RV<^+;^#$YN9;-,;%O41=F0F_5%[5CP:D?Z82^+8) $_YOL5TPP]_
MV V_I5G<W-?#O8AJKT7YV<D';G4!2GGFX><3?O9/[=*"<%\E-YEY<G@^V#ET
M"PH^5!!=52WK3^8YI>RVCQT?G9=OG1+T83.YVBP($KMP459&"B1],VPHRC6L
MMB[7NEOF5SW$ES)_]KS_4G\NY?]<?/92_O^UF8]O&OFW.M8S'(F@JMD;C9 O
M5Z)L8$-)KHOT162.'#A?\(G?*FF>#6HO.,A_G_7!\C_+AD%5@)J 1QV_?Y$I
MTT^XU5#//6E?@C5 <3D Y5K2%#FP"35:<0S:-A1=4"]CK1R+B0GU3!( K=-F
M  J_90!*3>%7J!=^NU.N/2&^1S9$YNL%;68#-3"9ZD_F4I5+U%_+]P'4XX1K
MJU5LN56A*X6(M:$J]@Y[@#W6W/![4%\#?"SD_!CD43F!^4,E^XRD3WLLCH,
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
M,C,Q+GAS9.U]:7/C1I+H]_D5>/TBWLY$6&Y1U-'J=7M#IZU9=5,CJ>W=_>*
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
M/]C10"'9M.I<:./HT6M@=5$ :1G-%J-"ZU#VP"#*XD;4L4:533LF:%446!H
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
MTZVP*.V4J!1Z<WP=:W;A5!(F2O<\!@5+0DPX>0(AP+[2?IV@,;Z>*CD=WG^
M@0"N-]]C9OUTO<4J9A3F4TIG 4< G_PWL8,;OWCU9KQ<39!WO4:_+JCGK2<O
M/G'@A!RZCFNKW4@*H*[GE+P7+Y1W%$QV%O?S0.;L<UD.L#:*OMK[^>#Y\[!Y
MS5"\$21S-^2A?!<L#4DB4$WQ]%207ODDF*_YE1^-05*%>MYP-5S7#%_*-< X
M 5Q0SU-D\"H!W^;%!]V4!;U8B,3RPW"(5F(KJO!U??V?7C*ML$2MAT]AIT9-
MEEW.G'GJ:RHUAHY?^1"#]W5#.<1P?@YCGBC06E\]E7^R$S58*<V/XP)PUY*0
MW=+S/'5&2.;/_6,J<_\17?<T$$ZK4N2"G,U9R$U:+[2RJ&]+92F-._M#?7T_
MO(=%#*<+LK1__,O_!U!+ P04    "  \BE=47>8GLM\^  !&C0( %    '-T
M;BTR,#(Q,3(S,5]C86PN>&ULY7U9EUO'D>9[_PJ-YW7"RGWQZ>XY%&G9G)%4
M/"35GGG"B=Q(M$&  Z HL7_]1 *H'56% O)F7=J6#UD+>&]DQI>Q92S_^C]_
M_S3[[DM>KJ:+^;_]@?^1_>&[/(^+-)U_^+<__/K^1W!_^)___B__\J__#>#_
M_/#VI^]>+>+YISQ??_=RF7&=TW>_3=<?O_M;RJN_?U>6BT_?_6VQ_/OT"P+\
M^^8?O5Q\_KJ<?OBX_DXP(6[_=ODG'H514FF((D50WGH(AGDH3B-+7K(@\O_X
M\*=HM>,L2 @A2U#!&O#296#"*IN8#YF5S4-GT_G?_U3_"+C*W]'BYJO-M__V
MAX_K]><_??_];[_]]L??PW+VQ\7RP_>",?G]Q:?_L/OX[W<^_YO<?)I[[[_?
M_/;RHZOIO@_28_GW_^?GG][%C_D3PG2^6N,\UA>LIG]:;7[XTR+B>K/GC]+U
MW;V?J-_!Q<>@_@BX ,G_^/LJ_>'?_^6[[[;;L5S,\MM<OJM___KV]8U75LK6
M.?XQ+CY]7W___<O%?+6835-E[KLU_5FYO5J4'Z=S6L,49V\6JVFEG%:S>?KZ
MZ^?\;W]833]]GN6+GWU<YD(_6\^)*,&YV)+TWP]_]O=7U$><Q?/99K-^HN]W
M;ZBT#K*0_/LZSU/>[M\%#;-%O/&A6>7>8GGQ+V<8\FSST\FT+%=0SF>SR<OS
MY9+>^&*URNO5Q##N(_,.E.#TAT,++@0'QFK"-BM:!WYS]W9KVW"\/G7#]C7^
MOI@O/GW]ONXK$+^%^G[SMOJ)JZ\@+I:3JX]L-O\>RK9;?<I"WR\QY1?S=+;^
MF)>[9[_-,=,Y#[.\FJ3B4G!T;"V3 51,'IQQ"$Y);]&YP+3NM?1':+VY&=>0
M]V(9OULL4UZ2C/S#=[_E*M%VXG)+."[C'4C>/*R[3WR_.O_T:?-,F!(F+_Y]
ME9WM$+1>#,FD+31H/<=BAP3#Y-=YF,YF.5TGPJD2DN<:N,L(RD0'(>L(/JF$
MP9 J\.41$7//HP]AK/B&&-MB!T]FXYT%D<A=+S%>+*PHP0@X&1*7G)0VK0F=
M%1"XL])Y4;)5G67>30H/087\AE#1DB'MT?$>?]_2L?M^PI0VFAL&KM#J%-E[
M@%(FR"Y8QQ(WRLC.^+A-XR$(4=\R0DYB2GN,O%GFSSA-?_[]<YZO2)Y%C]$'
MJT"B2;3&&,@#"!QLE+RBN7 G.D/D%HF'($1_RP@YA24- 7+=<-DMSVJ9% \!
M+&829[Q*,I<X9.N,X<PHI;K)C[OD'0(,\TT"XT16M)0:N/I(1FW]Z\__[YR,
MH%GU\2:Q0I,[#DDI,F:Y5.!TTI!<D>BS+)FE;E)C+XF'@,-^D^!HP)*& *DD
MK+\2/3]-D:QE\O=)@@G%4]"*0V&1D8HS),&$TH Q)5ZLUX5ULTOW$=ALV>OU
M<AK.U]4U>+\X^VV>EZNS\@8W>CXS'30/!;QAM FL5#/09 A)A!"ETL5AYTUX
M@-QQ.>8GH^KNL6G,L89'Z)?%/%8W8C&CSWQX/5_G95[1B58H;3+* IUE"<KR
M0B:CMA"]#[J4:'*_4W0/C>/R^@= 30O>-(3*]869P#D/3$%)C/R(8%PU$PU@
M$C:G0G3(T@L>]\K6YW;Y!X#$L3QHKW0?DF7D3&I?>(0L)((J9!BX)#Q$#(ZQ
MP&(2O57PP=KGF"UYO5J=9S**/D_7.)N0=:6]<0F\$&0,Z4#&$->)C.?D)9)!
ME'.WU=^@;)1JMA6.[IZ5X[G2\+2\2&ES#86S-^1F3^<7Y!2F/7*?2&C'4J\\
M-?CL$*).N;B@1"RF%TCNH7&4^G4XN+3@5$/@O,UKG,YS^C,NYZ3]5Y-<#$G[
MC(#%D>,6J[CG49*XM]QIZ64LW<3*;>)&J7>'@\I)O&DI7&(\_U1W.N]N_A:?
M/B_SQSQ?3;_DUV0\?LH3:73,@3- KA0H5<A8#)C H(HV<D4>>S]!\SB]XPK)
M#R]T&G-P(',_^Q@U&@-!H29\D[T:9.0D$@W+(5JMW/.;^R=<3%Q?:]#>*<4E
MI"QINRTC>6^5H#^$22:[DF3NM=:[Y(W+ACL6(_=>1QS+B$'N,Z\14UWQW16:
M\BX5KB5([C(H[@7Y;M8!69")2<UY#*[_O>9>6L=EP34'2Q,6M928B_F'=5Y^
M^F&Q7"Y^VQ@&RB>R!K*$K#TGV4U+=)(, Z,9&8]*D_!FW03G'?+&9;:UP\>)
MC&@<7KVX:%U\F=8\W-4$@R7%+>CEG'MR1<E:""E:$(E\5$S"%.P6G-]'X+AL
ML':P.)D9@P#C;8Z+#_/I*E\/$[[*I3H8/^0Y?;%^,\/Y)' 27H$KXJ$+H#+1
MB+I8( ]#1>9,X>$94',@]>/*HQ@"4D.PL2'>B)),=*:;.G-BDW+D7"!(E1(H
MPQ-Y&3$ T5@/@+6HNF7@["=Q7(D6[9#3@"&M\V^NP'R=(L>L<1X5D.(DBFQ@
MX+FM7JZ.H5B;<C^(W$_FN%(NVL&D$6,&T5P_95SEZQ2I$'6)0D.,V9+=S1$"
MB3305AD1R- RJNNE\7XR#X&*^P:ATH@Q[5WIZY3$:+CS3I )[@LHX0KXC!&*
M+"$D4="X.);H2JMRF3?X=9N_;S"&$#$#"][0XF4";T2]@U)"!S(TL_>]%O\0
MH>,*,IV(HL.J98[BT7 U%M<7RZ*/(08-*6LZO$X$0%:%/7+G<N!8L'=QV1XR
MQQ5K:HZ91OP9.DYYF>=OF8H6";:YU#3N(" (1OZMR\Y9+H/)SQND?$(%1O<:
MG>:H.9U' ]1B+)9U3\[*GF!9%(9S9FN.4J:5AYP@6*? Q:*-8BQI['T%\@"Y
MXPI7#86A5OP:HJKG,IA6DBNNEOHCJP9LT@1IGQW8(I50/";&^Q?T/"6LV;V6
MISU.CN/&0+4\-_0D9SDY[<#IFH'%N 2O%()6.L5DE#?]+E;OH7%<P:;F$&G!
MF0'<P]O>:G3!6R\923)'N TUOQDEF58LTUI+229W<Y/NH7%<X::A9,E)G&D(
ME!]P_O>S+WF9EEC6JY<S7*VF99K3B]7M0J2".15)MK@.-5G/IUH#36O/.5B/
M*J+(W2Y)#J9Z7 &IYF :AGLMT^AV58X,79*1O+=4RRI,(2DH;"#>2IF=8E*X
M;F*G5?>6F[5_J,DAQ1+!*8_$QVH:6'(["O,>,SJE9>^2_,.K:?L%G([ P[TB
M](B=;XAL,@8_Y^7Z:[UY7+^8IWK8/M=.21/O@M$Z(] 2:QE*35LL@=-10Q5$
M2<GJ;AE]]U(YKIA2$UBTX4C+//.Z=XMROLJ[]='++$<2PDH37I64)(21DTQ.
M)O&L@\72S4R_3=RXPD5- ''2_C?$P5\6B_3;E+XP%N7&^F>&92+"$"(K&(7T
M1 >+@:O0B_\71(TKQ-.$[T?M=T-^OYZO<?YA&F8[W&U\P_<?<7Y)F-#1**<M
MI%"!6,U^Y(845Z[-'HN05G7K[/8HM>,*[C1!2%L.#9R[MB5Q3[Y3]"(YBXHD
M6:E=J8HF!6<+<+)\K"W2,=M-G#R%\'&%@IH :C"^#9.GMEMS"LF&3*BVM>I.
MB<)J%#,!B4=1BHY:RVXIU'>H&U<<J E*3N/ <#EI.V(B$X9;,H^\4948Y!""
M$\ L9J<=UYB[W8;OI7!<T9PFD#B=$[=@\:_?W]Z<G^C[QCV-=P6%-R@XJ9'Q
M]0K%8;H7[R.Y6<OB'W UC1<EJS\M5JLW>?GN(R[S1,ND#2,[8E/#J@K9H4%X
M52L,B^>"!=FO1O1>*EN$D>]Y](]T<&IFQW1^3K\Z(P=]P]+5A-.A0TTGAGM!
MMKE4!0*O1208$S=TBD+L%C![,O7C"JJU0=^^Z/*03&UZB?$ H:^FJ[BE-:=K
MI*(5R2OOR>I2FK:F6#+"%.'#UW(!31NC.EYG/)G^<<7OG@6!#1C;,LBSK.0M
M%V3D3XS,B*PDX%BM?.<EH+06)!9O(CH>^\FV:W2=TG7\ETR>S9=,>SW)+"0I
MR1JQT=<-%@J0W!:(B67+=/#<L4?,@)M/')<T/9:1USN,'[E;+1, %JOU67F'
M->\V&UZ[ES'P7KB:PU2 A+2G$\&MTH6HR-VB3=?H>J((@Y'S_?2];WL[1>NH
M$G,BF3$"48*QY%@JC;7,GV?PN12,Y'T&T^W2X8JLEDN\UQR17I1@20'X'&GS
MO4H0R+,&PR)#J5/0O.=-W"/DCDL,'HF@O==R+?DTR"%YP)R0D4>G) ,6C0>5
ME /T.H,K,3H9,I(E\SP8^A8,PX%0U(!7+0.KT]GY^JIEU0W[-]EHC+**ELDM
MJ%RO'!6KG;Y]\4HZ95PWW?L G8-NPOWN8@K2<*%!ILW(!$>L"LF"EM+4IKTU
MCC:"S?DV!'8K%.X)6P_,VCY'\0&YX9Q3)3D#4M093MH2L8Q<1NT#66P:90K]
M2O6/6<&XA/ZS(;$!>YNF =2(\WO\?3<!9.\Y4=YG&S1I16'X-M+OZA]>.Y&S
M1,UCM_CP(02W+*[;O6;7B\_86)),Q!8TF9"1%.EMTN#9)"E*]-GX?E[J?AK'
M)?";X^NA(KOC>37,#?9->J34*J:8P211_747R('('KR(-B;':S_O9[C(?C)X
M^LGH#N!IPJTF(Q.OA>.*M\E:HX$%1EY((7\38](@0O#UTCVBO.7./2EX>52:
MZ/9!%Z94K8%>_6VZ_OCR?+6F[5K6=O2.!TD*K(1"?@UW#D(*#J0)@F'@A(%N
M)<>/4CL&(7D"T_>U)&[)GR: ?G<>R-!9G<_J[??VFPU=B^5%[X57TV6.Z\O9
M8URH&H<.9/B0RZU"$N!2%=U!24%26YB#8O9/?>\H0KP-P##XG@\2U?HAE\6R
MROA)$2&SJJ^K'4S>F-;@K+3 LS?:%YT%Z]8:9@]];6_?R"8A/J8$)1$)2I+"
M0N<U&(:$9IZ*U]VRVNZ]?7MNX_%4E.S)NCZ2!0VA_RYOQOG\)<_)A)G1L7R1
M/DWGT]6Z&C1?\NYD3AS*J&A!M><Q'4>F$6AU#GA1*1ATI=P6AL,!Y#"21R%'
MAP3/ )QKZG=\)LD^W6S._55&B;: ZR@@JL! )4/$!22G**@H+,M*N6XW!0=1
M_,22GV\/5>WYUK(T]E-M.[+:$'>!;T&.EJMW)#YA;5%)?X14%"V7V90QRIBZ
MW=7NH>^)M4+?'F!.Y4G;(J+-3+J=V7I)#:]3ZJV$DB514WL.NFP5F>HQ%?01
M<[]6Q?M)'%>Y4'N,-&!,0YC\.)WC/.XB*S7Q9,*8HG6H!*+DNCI2E%XK0X3P
M9+.U4;ANP8([U(VK]*<].$YC1\MT1)S.-_<C>75&HBQ^Q/F'_&I:"F&7"*0?
MOE_B?+7=_*N:I=?S[9Z<+3=W]JDXX6LW4^]TJ7<T$9P+!;CT9&\E7P?>=W.E
M6JQH7$5% SAAW=G>NBII%WZN0UGK&;H0K\PPDQQ38)6K]9A"T#%" ]DF7YQ.
M9/]WDVH/T#FN"J7V^&K%HH&<LSL5_X4+BT5*"(S7)5L.'FV!% TG&]]Y8[L9
MU \1>@AN_+=L63?C4DL3^]-GG"ZK#UA76NVYY0IG9^7VS^^1DBYDQ5V*U66L
MS6EI:WSD",E:JXO'T+$E^VE+.2@TR;YE^'5D]6 )JGNO:+WVY'=$"4IHK"U-
M:B-*\DYSO6&(*5DTSQ#9/RQC;K"D&H;&&.09C(^Q7O$$\$4&L&3 ,(G.^-0M
MP/OTI)I'KP;Z';\FL-OG0C=FXL#79]RDK()4H'7MS8A, YK@@ 6R;630B?37
M:*[/GCNS9'#TG,JAYRB8WS>.]P8Y)U7/WSOL=YA2^D<7TZRN_M[!O5P(ZX/*
M(%P=+9<5\=N1K"@8I"0WQ&._3EJ'S5MNN?SW'W']M^EL]@,!,UXV_7R_N&ZS
M_)+79Z4>C1!D$N3(0XF\SCC6&0+*!";Z@E&G@#8]]U8]94'CND=O@M#[VDEW
MY'SS)N5W:;^@ZT:,ZBT)%5R=+[>RY:S<;9=4>^2JHI3CM:+;D/7-6&V_K\ 8
M5P)CT671K9RZ]>+&I;L[H[D+(IH65=_=&861U[(%J*,G0?&LJRV3 #5BX/1_
M<AV[I:WW5$(38;2SRB8(7->R"JPM\LB40Y%(WJ"2OE_IPF$Z^+F5Q:GX.?QD
M/8DYP]2=8T1T]?[ >49&?M8>@F864K&R,&\DYF[PN*_N_+GE;7M ',F #NK_
M2::+"AJ]004.-QXB81B1-(\DKR(JYU/J5]#1WF@=PJIZ[+)OXJT+T=<R"U<R
M*!-((I 6)15>QZAY+[%?L\=3%S,NL=X=\4^WL)JB8Z@TA6WRQ!1GVVNAG[=F
M8'JQ_A&GR__ V3GMZ')Q_N'C8ZN=))L]:3@)DF=3S55%ZZH]&8WD1AL;=#^/
M89@ECDN/C> $C !)0YV+.LOEQ]GBM[_F]"%?[5=4 9WBI;:O9W1DK8,@R,[C
M3M:D(Z9SO^XV!] [K@$#8T-L QX_2UQ[1_:J933[\IE#QK#W$]XL<GWY_'H)
M\NOF1ODR;>9%7$^_[,8_6122.0DJ6$\(REA;_@JPO# 1>!*Q7[+F820WB*(<
M])[[NCNZ*(0-'HK+Y-<J-+4:V4!,=!1E2L:H?A.;3UC(N"S8 ="ZIYE +[ZW
MC/@=1//>2\Z40@HH NA<<T:8(??;F@(V%9$+DQ%EMTS]XY<Q+CMS1#@]F>?#
MHG1G =_8EN*U559XR,8G4)Z1,8&1@TDJ12-#8M@M5^@PDAL$)/'K1N._7[R(
M_^]\NLQGR[<YY?SIS\2^]=?5IG<0;8VP*EMK00A5R,XR'# C!ZNY-=+8Y/J5
MU1Q&\LARA@: X)[@9GMF-NT]]F6:R'I<O<%INCZ+<]]&.,\$\R9!KA>T*LD(
M*!F"S2EHJW6*O&-?P,,)'UDE<A?8#<;8)KU R#.-.:?-#KS-GW='Y*Q<#;%_
MC&1N1/2H:D)MK7!DV9(;&S)H1CK4:<4P\4=\N2:$C"M",""T^K.M#=(NB7RW
M*.O?:M.]"[+.PFSZ86L$O9BG7Q;S7>>PJ]5,,!GDADPQ%AG91@0=<%@C&S9C
MS,S%5.0A*#N%B)$5, \-L6[\:@*OR]VX=R=^7"PW<]-I2ZR@#0D);"QU9+JO
M,;A::Y144*E4[1\/ -,37OG$LN9O'#I#\:)MJL&E /WS[WD9IZM\5LX^[UI!
M!R\$6@U!E4!$!0,HJAHN,27E232F?@;]0Y2.JR*ZCQG?C',#P>GU:G6>JRHF
MF^^7Q3I7&?DJ!Y*/Y]6_T,H9+"09M8ZU'BD7<$7+&O8OR69:/N\Y4>% LL=5
M^MP=: UYVK9'\+)*T5=Y^_?K^=\6R[_3'KS$S],USB:2YYB4DA!<[:05R9<-
M6FIR:%DI)6:1I.^%M<>(;5C=E3>^UMM<SN<W/*Y]T;[D$S=8;V<QUIFJ68!/
M(H-WF;L2R/GJU]SNF 6,ZRJ@*2(?*/T:BL,M.S2E_SQ?K3<F-%D[5QMR\?>+
M&)?G57+5)5V.D+[H$7HQX;5H3K(K0N*^WN"&")XLIEJC1&:3*.A<MS3(%@L:
M60!H8+AVAT!'^+Y?8LH7O4O?YIBG7S#4F57228ZY(*2@B=[H19UH*ZH.-B[(
M4'OICP6R]RUB9+WMGAFF35@]&#3O;LX->M_@URVQ3!CK2B1CD(M2[_8D.$GN
M01 J:V&+U;I;PM-1*QA9^*DK*(=@<D=$7C2SOT?2_S3%,)UMK15=6X'G5&=/
MD1>K+ ]0>Y."D5(J%%$6WLUD;[>LD<6_GAF[ \&AH_:_9:.(;"*&6H@O@ZMS
M>50MH+>08HX&0XG.=,N8?AKI3PR@_4,!LRE;.X+OS3)_)N_OLE5^EM(QH2W0
MB2 R&2<+.<D$V>;"B$[C;;>LOB?2_L2PVC\X_$YA[*!AM1IO)%NC_E4[/W_!
M65W#A/F"VI-7EHPV=49# (>U ;13@6-T))^[37X[E.A>68V3Z*)/J2:U<^W)
M;TVU)@@9B#K^N,222^Q7VGQ$<O+X0FD-4'ALON*3N#EL;N+K^9>\NAWB(T<T
M..\@6I9!8:@3Q;*"PI3+R()._<;L'D;RN#)CGP]KIW*S?QZLSY%AE!+T)I>\
M% 078P9M8S8E,BE-MXXXQ^3!/G=FU/-A[51N-L3:GTO)<7U6+BIKW^(ZO]Q\
MM:OFVK,?:)-WH1BPD0PA51M*AL 8:.:%DDGR9+I5^QQ!_Q/#5_\8*!R:S^,H
M5M%>L2*+J--Q)2A.YP>+*""%T^0B**UEMY2&5L4J@]S'*QNL1^5)VDA&FBT9
M\)9,J:PS,Q(#5_TJRY]V'S_&$H$AX+GWSKD=4[N<5UKSMK?E3M+<H9@))X.(
MA LMZJYD#HYIVA ,+$1>2LK=^A\>OXQQF=#/AL]..!@'<J4PZ")SH*5QH#PI
M8L?(-6#**#J#A=F._=(:(??(?,/'VN1RM)FASN!43J"$$80J%T!@B:8$XG:_
MW*^G]O9^[MA+)X0^U("K"5^;9-;?CMI>C6+8!6KO'X['L[<EJCK4 TDU2B:@
MFLW A'&N]J;([I"JC>,I^%9TQ""PZLB\P6Y_-D69@<RN=%&/,M'H$K-1D[V5
M9 T/)0AT(B!%[X-(S-"9>)[KGKO$CBOT\FQBK2E/^PBUL[(9-'-6?KT<-"-K
MEC</$2)/&E3M"1!BK+/9C+5>^N2T:2'-[KYZ7+&3,8JQ$]DUF/PB\?IENMHH
M[F*T\-Y&2+E84MS* @:"?,J)*Z:89JE;IOE]1(YK_.9(Y-61/!PNO^RT<42Q
M#BRV(8 1LE[EY7HN,$"J>4:!94L[]$P99H//H7K66KCGP&Y'K R&]\NVB]=Z
MWDU<THB;H02Q]B<6*@%&:VJJB'%,>*5BMQ88CY,[^O*YY\#FR7QMW7?Z)GF_
M+.:1-NHU;>9J(CQFA9*#-+& BL(!VI)!9C1*1]J(T"W5YQ%:QS5%]-FPUI*C
M R8W;C.!KZ:939QFT@=RN]DF&FQ2!E^2 9.**F1P&*^[==I^C-@G#A[]1X5:
M4YX.AK47GQ;+]71UW6N:2*+"%Z9 \4+2UN@(3JL(5I7 D)$,9MUR"AZE]JF#
M1O\YX'8J6_MGZSEO623O&Q+/I;8>TH"*%9*\FH?L QV';K?@QV3K'75A<[Z,
M'['&*5[/UP2*:9CMXA37RY?W[9;B.G$4!FPPO,;[8TU L1N7,YKB$NMGZ!Z]
MBO$G$YP*U#UW.5U8WK*)R27!]UX*/$:YYQB+<QYB5$1YSI($F\0Z9UDKP11F
MVZW(\O3EC*Q:O3-JNX!@".VST\5A36YE5;JUJ&DQ.ROOSL-JFJ:X)"+/EAO_
MX(?SU72>J^/YV**$D%R3^08\8%6IOD"PCO;7*6VL$(GU:[DYZ$I'5OO>!?3C
M@4Z;5HO7-$\E9V,J_C7/4KU\RS/ZZ6:@R;4ZT\>68-'PS,E,S1O".:O.<F(0
M@RXFQB(RW@I_[&^_V)JPD=7$#PC6Y^=KZVC;ZWFI6W5VOM[^O9FJ\1C!W$:N
M7<VNM"K3"?(.G)<%,&G/=-1()E/7.-PQJQC]+5M["=N'X\U;(K<Z9Y[5>A*7
M@/LZ<E:2->2"\<!+*$E%%#D>U+ZV/6FCOS5K*D"?F;5##EFZL$<VS>U7TVUW
MW@\?EOE#K3FA;Z9I%YPJB^76#]WUP4\XO[Y@^MWYIYQ>93*"9L>,9AJ*D@8#
MG;IL4K,Q4->HK".H+N_+SLK[Q1IG-^C=C&/<!IXGBKRMS L'4N(2E+4>' \%
M3.!,)49>V&UI,V!4][@UM'$'KV]*0A53;5;EM4BD1[0 Y)BA2"6*\A$9=@M-
MW*)M7,G//5"WWP4[EET-+=-K1_SU/)YO%^:,5PPUF#J<1]4<6,Q60$!70F;!
M%M[M1FX/?>/*<7X>])S*MI;=0Q*9%&0OX&6X]T*#W%4?M?0'E> .6,X<5 H:
M?/ ,1!(*2W')I'X->I] >(-Y-U>WI-<>?Y6(](+<@VM8>D58F@3)K;?:@/4L
M@LIH(;! W]J@DF$A9-WMMO((^D=V"3(84/?,P!F8V2VCR'>;L#U,ITPEDZJ*
M@,99H%TR$(J38(/#%)@WS/8KIGPB\2.[X.B(R$'9W"0,49.5MF-5-I,R#B84
M/3(RD3B$9#*0 YK %?*-M4Y6*I.(_$-"M4>^?F2W!X,CJA>G!C)0;M],/TPP
MV=^^6 (]TXDL*N'I-+!0:]Z]M*Y8Q;%?^X)C5S&N6IJ.(J\/WUO)ONH/WLR:
M>IMG=0[W^\4FEKSW([L^P/O6H UW(N4 S'@$\@OHV-62(,(7;9Y6)8E#9CZU
MIVQLK7$[2<SGY&\'C&[:4U_KE?[P <LR.(E1DH5K$QTK4P ]_>$3RN2D"3Z$
MD\'Y))+&=2TP E .Q] .:/QU3ILTR^E@^NG,\%S'I"M9D^-K!5! ^J-PHTM&
M'LGH/1F03Z5J7$4T(\#DH&SM ,L7,2[.Y^O5 V)=<:&U5AF2S>1V1:D@"&X@
M!I59[:R4(IX,Q,?I>&)-S3^!DF[,N[:S^/;G+3[BX$O#-GD&17ORQECBX)SG
MP)E%8PS'%'OVRSEB">.JQNGHV73@>!-I>+M%P</D&1ZCE=Q#4)ILB) 3!&<"
MD,^%L6@2Y-X=(/J>]-*1E=ATD7/#<:4):"ZF+CT$Y.!*\IB D\BM::4",!--
M4?$@Z><LI'( 4AY_TT'P^$>ZPAB  8TSWN\VD'W$!.2681(,@L\:E' (R'-5
MREK$I".YR]W4W!'T'X3 CHW3.]Y8#,SL9E/8'R1RGJY=^N\-BK,07$8!P9;:
MWJX0R:@MG:<D"R9EG#_$\SR9D/8)2"*+Q$I,X$4A9F2UF6:BR3JN#?U*SCK8
M?^($I/[P>3P)Z2DL>V:YKL@(D85$BK")C%F2*8#DVP,O,M3HIU*IVQ"D@>3Z
MX#?18X'@D+P?,@6Y$HUW:#\^D?CAYS5(!WX"P<V2>O<S^'5Y-2V$*?JZ)J>_
M6Q-?JP=[5G93*W#V9K%E^23H5/LN*4BECF5+L59$Q A.&)^#4 '[3E8Z:35#
M2<M)<5&G6"Q8KVI+2:/ ,X9D^PAK,"N)MENRV/$3,?KV/.Z'RT,%WY/8V% %
M_X#SOY]]R<NTQ'*S8/\V@:[$:- 9*-'X.J&3U_G<#+P,!F51WN9NPR\.IGH4
MZG8\V!N&VX-;A!/)),I(KITOD>Q3E1(XPQEP85!I],R4KIU4AAHW.%$10Z"C
M#CD; 8IG6T>"28C<$#LX.<ZLZ\2*;T%T/PD=^^7QD_:])=RWZ71O\VJ]G,9U
M3O>ND,YBTAFXLY%6R I9V>2N2486<;#:\'[M1@ZD>5S5&L,@9P#N-037NX^+
MY7J=EY^N58 ^)/*Y$%HI&T 3WD$Y&2"P$H!%$6MF7(ZF6]_F)](^OO;SS<$V
M)#>'])4W^43D>U[<+EPD<+R+'W,ZG^5%N>\3Q_O3I[^S@<_=>.'-_/+-6U_<
M?>L$7<#"3 T"*L*GCH8\$*F!<2D(,:0%^RF9^X@\)6;_U\4LD7G\]]5.;D^"
MY:%(*2&9.M"LU(IV3TJ_( \R>#JJ^I!LQ-O/'9?-U(3=UZ\)3]K&ANKM=J+B
M)!D174H"N*PWUJ)*/,,="*>8<PQC2-W"1;>)&Y<UU!03C3C2NNO.=3H4)E]8
M0BC%T+)B;4R5'0)3T980G->AVRCCAR7:<YLN R'C)(X,:9UL"IEV%]J?-GE^
MNQN(_\II.G^1/DWG4[+NZ35?JJ;^&9=_S[4ORJX![0DV2JLW-[!4!MF$$^V5
MJFDVA?2[EVSR,>F=[Q<;:B\&*OVR6+^>Q]EYJAUT?J;?G"]WH;/;)6H3J;E*
MLLYT<%A;@'$+Z% "QIAM#%*0TCI VS<EJL& [=N4_ <N-UD:QVZ333HY1^(Z
M%Q- &2/ )2>@D(=BO"Z<?M1+5K9>W!@LL^<%]I[)W<\)H":Y.'=6L'&5WY.K
MO*%M1>IL^P41N_AMTZ1C*^Q^7"S_]G$:/^ZD767:GW_/GS[7+_Z*JQ]RGM?6
M7!.EE7;,)0CHJ^ZK7]$ZH/"042-+^G8JV5[),32=8[ QQX'NT:&B957SG/1V
MWMP3G=,IQ14M;I/9NRCGER/AT.3()!$3"_>@<K(04K%@K)!9>L5=[':-< C!
MHZBF'P=V!^3TD(;T=@K-AJ:K ->U'QYO*!_ZY :&\%&+:!:8N_:B20S,!LGJ
MI:NTH'S0$((05<)XE;.P/O;U6/>=TZ,7^<MB7BYNMB]PS(SR,C,0/N3:%HNL
MAN ].,,,Y[&H++H%'^^A<0S6X^EHN<<Y/Y$EK:,W/]ZBA47ALB-):I(2H(*2
MX%$7X"3?:+E)%M4MMK>/P#'87H-AXQ1FC$#G3/AP6H>>W4_OW%[(()I'2L<L
MBQR<1\(+LP[0<T-'WPJN>)*^]&T\WEKS[%H8[9:;+$--!CO(K)".!\_@&)EH
MEAE:J4I6]TLGWTOA>+7.4Y!RO]8YGAVM=<[N/NNVM$LZ%6&\@<2M(358_3RG
M$;P@,[XX<OQXMT*R!^@<KP9J@),&K!D(+7OLIL(8SP$%9$[&$]E-1%"T'I+Q
MB,ZZHF.W-KH/DSJNNZ=A,',B@[JEQNSZ2[3*>KG]N-8)+0^2.TRNRL4K)\P;
M)4+R8 4C<+AB +%DP*+H]&,)G'?3V7LI;)3<</NQN^9,[\X_?YY-\W(U<2P[
M[KRN,<<"*GDRQ!51J5Q&*9-TJ5^EY4$4C\N8.1U=]^1 -&5<FSL2DA^+K[E2
M1D31/LVNQRDU\]4/Y*!S]$1$$N!E;0&KHR4?+R8\J O6@R\9EWW2CO5M=[?E
M4.08E^=(7J.PS!/]I-^DBJ!XT. <:3_F0R@89;"^VT2_"Z+&97D,(0B.VOXA
MK8TWR\67Z8J>L7I7-V;Y=5&N?G2\U7'08QM8'T\GOVUXY.IE$U2.<!$L\.(<
MJ&+(3,T103-!1SH(6X+H:N!?T=;(N;E,-K^V:F=UG> 80"9&SE;B),&2)X\K
MD"UME'+8KV_8?42.R[XX!3?W.#6G,J:U%_S38O[A%CG96!41%3@E Z@H,@3R
MJVC1QF1="EK7K1[Y'AK'98L, ),3V3*D&KJPE5YE<LMS^B'/Z8OU69A-/VP>
M?27>'_WD\4IK "(:J+BAMZ:90KRP;K]N BIGY289M3LA2:4@I529I%*T I0A
M^S?4'IDN>R6$ETZG;DKR 'I/EX=7L>RK)B;7W("[[YQX)I/0Y/O91.=2U>:,
MWF&"(HM'EHI-O-N=]Y.I'Y>J;8W(NW)U6/8VU,O["+VX1KQ#H]6\2,,17''U
MO@4U!&$LD1R\<[IPJ;O=]CV%\)'U=7@>^#7AZCAT?5W4/-(67LPD_26O;_ZK
MRRWNH?6/(*>K_C]UNYI9 J_G<5FS'E_E[=_O/RX7YQ\^;B]@/N+\0U[=3]H&
MOY.DA)+>)C"!C%PEG02GR3KU/FDN0V$A=C,43E].@[;>NSS3FOA93_-C^Q<9
M"LZT!^1.@PHQ >J<P<2"6OB<A.LFPI](^]@&!?8%\Y[^W@.ROO7HP&DXW\BD
M]XM*Z0]?=\+K 4FTI=D+[Y%G#3JYFK"<:U\"3WZHPDP[I&)(W;I,G+*0D5D@
MSX[=;J!H,Z_C88*N$OS?+!=5!R]_6JQ6$\L";8*+X&4I1&84$(()8!4+R5H1
M[^3&[1_2<<S+6U2.K/,RK]:[\H9M><&CG*$G,5NCB;$&%T-PX!F)&.UH,Q22
M::FZ);,<LX QN*E] +>O@&1@AK<<9H*K];N\_#*-^>5BM7Y45EF+V?L(0193
MY_,I\G6D)LT7E4!;E%+=@LQ/(WT,L>?G N2 3&ZB%6Z6NN^.S6-48F(Q>.N!
MZU*;$G,RQY254'R2R%E2VAY25W[,N\=PB]X72UVX-(Z0R,_XGXOE2USG#XOE
M-*\6I9I4VY#/KNHPX?I'G"XWM:L]HB+'4=0U,-)@TYK%1JY>_>+JE9.<C)&"
M4$^'S(%B)0'9UPH*JE"4,3:[;LF+>RD<JHGKMK7(I9M09ZM=OO/L&I\FCFN7
MT.3:UCV17/"<G '.0' LUI-0B+E;0..TI8S!^&R)QT.;60_"ZC8:?CX_)YWP
M9C&;QCJQYE!"1:UY1&?!YD2[Y*4 5U,WO2W>1F^%O)UINU_)'_?Z,=B,0^"H
M%T<:^BFO<B![AHR/\T]/0GK07)18F[ZZ(,C^8!;0: 01/'/<9>'[=>D_<@UC
ML#:'E68]F-L0BU7BKK\>0[#PQ9E,YF_*S(/2AN1NCA&D<<HR%HC@;KW\CU[%
M(7A4WS0>^S"XB6)]LZ#M2C^>S]/5S>.2W+/YM7;%!U-O1$R8,(/P:3.^N4!0
MP4'TRA0= S,'N=0M:3H$;/H;!-NS\JYI6Z0+4NLZ#B<WD]\?G=:0.-^,"\]0
MS4Z0:)+%7.?7=W,VCES#(= TWR T^S*W39G5'8$]3Q=#FP^F.OD@L_8:T E%
M5%O:*Q4U1,.<U9@4_?R0:JP&M!P"+?L-0NM9>#4":<>Y#4EG SZG0.0F!"Q>
M050J>#(23 KX#R#MW#<(R;[,';PMSXW4V)-:O^UY4JN6.X\1V;:"['I-*(]<
M":D8H!>$$*$,>8PN0_9,2,MM2:Z; W:;N-/%T[6';=H7?L1E#KC*:9?@M!DL
MBG$3NA>,\XDMV125,A" D0Z,L!!LD% TMY[)4$SN%A1_*O'C"O*>A+2[LFA0
M3C9-']@6[9[-WRUJIX]W.9XOZ^7?/+W'W^GG=5O>?\3Y-@F"?C9AGDN;I2+'
MV)+J3B: %YR!DU$0J4PXT2T1[>GDCRLDW!AU W.S:3B8'.7-/?1E;Z)KV_#7
M/$L_+I9_S>G#=/YA8A-/F2<)6C$&"FL[6"[(,3%>,"_I8/EN4NXIA(\K\-L8
M:X-QL(E#^?-T%?.,;+R\.%_=67G./!9T":Q/=;!<<!"<%+01,0@?C),J/F)B
M/?J2<459FS"_[<8^@RE]?$?+O<\:SIP>MF/E=8[5IM=!^@B2E\V,121'/"=R
M@V24)29NTS=L4-]JEGCC "!W5M3<*=P,E]0.G'86<F'):T'6F.SFTM]/YLB-
MY*>@Y]%6EL=R9Z .A=?)\=S%:*IU+FM+9^8,N!@X&"E+#8AFGYZE->%H^T0-
M@903^3*DOGFY^/1INKWP.3YJL^<A#33,8Z0UF#=U[17D3[!H0F20E:H<J5-L
MG/)D\^F8O8H^W^X+O->TNO;(4\S S62):\\BD_3&F)Z#AY;DI%4.*0'WDMSS
M'!AXO1E)&[(PJCBK#QEETXJ>,:B%4SA_W:)\%AXU<3*VY/VR6/_?O*X+R/-8
MH\P;8G_*JU7.KU?;A:V)O$26M5610\Q%U"N/:G$;VA\3=+8E1WT[D^E^"!WZ
MTC$HA:8X&62WVX'A)HQ;3TZ*+%LLY$Y)K,DI(;O:US<"1FEI5VW@1ATGA)YA
MHE:/^HJ!Q--S\G5(*^8RD'/M<O?]]--T_F%1?ITG\OSKC5K>9"V?G:_+;/';
MZF+8TWJQ+PQTO#$T'"T-;*I.&]7,ZR<?*ST8KKM-](^5X@F39*:'DB$;7P=4
M.P=!D$A5BM-Y,4F'?I'^XY9PND?X \[__L-BN5S\1KR[9Y\LF1=6B@(LD .B
M2K#@LF10A%0NE:2XE+WVZ0!ZQV \=L7F77^R-5=;CV>_W5-W/X72ZL@-]\"B
MK/.$> $O2,,9+HIE6D2ANTTK/)SL,=BDSPR_@7C<$(5_62Y6J[MS&94O3@@!
MG",9*@E-'<FH(2?#T#,6X^V!KL,!;B^%8S \GQE;IW.N3:.0Q7P7KWM,SC*)
M48FHP%N4Y+9;DK,\1?"L6&]T4L*Q [R:@U\XKHNYCA@9CBU-$+,1AH]2Y74L
M"35(J1/4;@: 668PHDYLE480M0> Y9!WC:MRH3-.FC-CT.@[?IZN<?8SSO'#
M9J3P95G[C=^D$T+S3WQ#B[C]*8MJ$=3?ON67VI9S?[7R1"5NA6(.K!$9R!YV
MX"(3X'.45FG2-/*0A/O'W]2@N6MM<Q'6$XF<JR2(Y)@4D>P2F5,E@,C).1T"
M4[S;=?>.IC&X8P,P?$\KUB-XT+SJ\\5ZFPY>3>[WB[/?YGFY.BMOL*K$B?4A
MH%4.8DH:JH@$EY0$;H0E26FD"=T:2S].[A@<J2[ :<RYECVC+R"=&&G56C::
MR$%3I5X].:>(JQAY5BP6VZT7ZUZQ<E3HZU+]3[3PTHM:ER@R'=G:  AKG\&H
MLPPI&Q2N6Z3ABJPQ2,[3L+ G,G7<IK?L4KK_"%L;"RJ6(?%4;U=U!A\-'3.=
MG0KD++#TS-UE1M99M T>&G"C(39JW/3L2UZF)9;UZN4,5ZMIF=:.ZK<)]+;(
M[&BMTHD(*F  EW4!3&26FB(\J?F>,?&#J!Y9^*B-0!F$92TQ=27QLLF9.4?O
M+=$2JIV$4%U6+4+,2AII8[><S/O4S%$B=1MR>;-85L;7:^+MF*%K2P^H-)K(
M '4B"RGJ2 >:[!G4S#(IM$7=K<_-X^2.2_,>B: ]PK8MGQH>DCV41..LS6A!
M)BU I2C (9W>I'U1/!7ZIML0V^,0TN^6IQE"3N3#D%&PRYJN?&W>52DYUHCA
MY2_+8EE+HJ?S<R+^['->;AM!;HH4U[@^)R!^?8ES3%.<T\??XOJ4+([A:6H0
M:>N\<<VR.EZ05L</^9+4W5LGRAOFN'!@=*VBS]'4DCX)3I#%R+G6V"\=X1X:
M&UR3;Q^T??!9^7&Q)$ERN?$3J[A$# HPT@%7(09 3'3*?4:3<I;T7[>K\0=)
M'9<J;8&I/??=[9C5,M/B)E5O\Y<\/\^K;8I>/=?T@<VN38IR0EIRM+2JWI:/
M!4)$\L25R4Q(LI)5M_#.P52/S!WN@JQ&/&Q=472#RIH6>G,.U0]Y_5O.\Q=Q
M<\-&ZF7;[GM;M7UC",'$J^BJ/P9::P4*1<UB+0JR<5S90+]SW6:2MUW:N'SO
M8=#ZC& 83FY>-))?K%_E=$Z[%69$()D^9"9/Y[2 >@3I9]MUT#>;)O:.A:)8
M,N1"*5;3"UP=G$&"/QJ4T2FN53<@MUC0N+)*N@C;X1D_'&AWU)#Q$9TIC#L&
M85,(;S7I!8X&C).ZQ&18\-VLY?N('%<J2A=P'<>@AH!Y\?GS;!HWEXV[]2$S
M,@>1 7TM7+6U3(,)#<YSLE2%)C^_6QN2.]2-JYGE,! YC26]8R_;D1J+3Y\7
M\QI>7Y1==/'RLSOY6?=O7V2A;=2E%34#Q5L&V:QFD98=,7<,,%FD#4P),!(U
M*,);38"3X+7C/F"1JE];R'MH/"4C\_;F[]OXW6LGWDO/LS$@ZV0BQ8E*5,I
M4$II&X,*_I#JUB>\<ER!DQ80N9Z .=3>-TG5O2+KHJKM_>+7__TVT_[A?/I?
M6R[,TZ_O-FWN-H6/D\QM<JG&W0W3M3J[YA.7!&0.9EF'3'%_2)KW$:\>UU5$
M:Z ,S8MG5YNO<LFT9>GRP]5?)OOBZ_/JSU/)ZJ5(FVY?,XUZ0=6=8Y 8>80Z
MB#H2A"Q$7AQX*R-P)XJ,R!6SW>("]Q'9HOWA[2>_6$Y7M/\U9/FW)<F0M/AM
M?K:L\<SE"F=GY>J'Y=H_WL[HRY(<)/26%E%[. JO@.Q>!RBM<T4;[7G'_H@-
M5S8N%=\$L_L:*3X7%IKV\]R_-U<ZZ6PY_3"=7ZBCJ\6\SR2KEB2[7DW)6US6
MKAZK2<K:EV0*.&2NEJV0JF*TJ!B*906-$NS9I<!Q2QN7,=(-TMW0T#9DN)N8
M>>U OEGF+]/%^6KV]=?Y<MO78[59:(U6T5\O:=EU4NN>A9R5-\OI8ODFTY^I
M-OYXOWA; Z?Y[G9-O+4*:R,0RWFMD;!D"%IE(7N',G/#Y>U6+X-&)9]K'YYX
M*33T'>9 Q^5; 5I7?;$+\;W\B/,/>76V?$W+W+HO9^67_-O&ZIT4Q='JJ $+
MB0>E>  440*S0DMF21>*;DGI;98TKGND9],/S;G?RXV=TCDMTXAU\LB5$[:=
MLGW3#]OVB&K2+*DQ 8U=T]9;,H03>GOJ>?9<I1 )69:#DBQ D&@@*1U4R#:K
M?NEC]U+95 KO9N'(J%0V(4!R)M>:HPQH:[.(PA&]2)[WJ_*Y0]T3W<&.UL )
M\'E0.A[!E6&4]/5>(C98G3R)?:W+9CJ<!-2%[ ;.5.'&U7SX9SP<H^N%W $G
MQ[)G2*U( OXU_6295^N=DG\7/Y(9.LN+<NL7QVN^(U[20+N=NK1F&NS6RR:,
MA<QR2I PUA(NQ0&#D%!\*E%(S-IVG,IY@[86P_MN//!L?KVJ0SB72!*"\[7
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
M# YGN;>*T]R&JE2;&9N7$9B(P-J!>(V(P%40)YPNA].&T6\*24BFD;1Y#@P
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
M$^1-7B"F#$>"&(*R0K."2J*D 5G#7,Y)A5YKHK,.7"8V\[P<P"/,(D&?&Z=
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
MVJF XU."]K<)M*GV5N0%H%HIBECA"J0<D4@875"6$4DPOVWYQCL U),^F'T
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
MH1Q%0A:9P;X07.B-;9S/B9,EE*P")7=@:":4K 8E#6,RYQP+S!'%(GBV3(%
M@W'DJ'&68:EDV%#N^S[-?PY([N*H8 +)2D RS1MT,LMM4>0H$T"XF.0624Z
M?Q'G2 $@ <VVL9W/2QN\+Y0\:1?*/9\D2("Z&T U#A!H*G4A/++*AYN N$3*
M4X%,EN6&9O!? 0)6B'2 X,:8>:W*?NN+:@]=J^],6U6QRGQU3=[2*@(LCT^O
M/(3)%[PG[^L%*3V,/CSXP(?5^C,LUFR6T[N^^U+VAE7[8O<\!,.<K>OF),VS
M3/F;PY<S-Q9JQ@NG<P3[MD&LP PIQS.4*:6L%GFXC1GLPFS9VFZ)]]ZS<3C'
M+9F =>_ FE[O)[S#@)T<Y;S@B!EO %@"(R^,5IDE.6;7 6L-67+:^%;,IU>$
MSV8PP9?GSJ)OKM]+N%T2M_O3#1$V/B84I0CS</A=:(>$-PQY9H006FIA9+@[
M5Q!,7J3 Y6UPMU-^*:WKVBH@I WB?GUD,F5A/C:_VV1QWZG2)H6TE$+:'>R_
MFB@DYYGSLK!(8^T1DTPC(! ":2F-#ROA\V)C.Y?)W;8&.%J]NRWAZ%8XFF[L
M2DE3&*N0=[8 0FX4TC8S"-L,%Z#Y'+/Y ^#H1U=G*?/YN-\;=BT:2;F3X;\7
M3_!.K7!(ZH>92;><D'76-,OE,BFO#,VL\]0SEE.GK"I H*U31'G8S$/UZ9L<
M*4R7;:U2!;T=3"[<>ODWTT0:";8%M5:'\+)!VG".B";,"ZM9P4;7;649WZ1L
MV?L4;JTK5EDIX!^(TZN$X&8@33<PW \RI^2 :VEI;@7"6OEPQTF!!,X](L(!
M0C&3*B,;VY*"*9TP^<@QZ8W,F"#$^,(SX8PDWGE5>/B'<>=)PN1#8G+J07<V
MT[D@H:X>F+M,RAPISA425@)O9WDA9"BL2Y:^UBM!<MT@Z8A0/)>:8DE9EA.E
M@"9YFTF3&YTSF2#Y@)!L^*)(X:C."XPXDX!+,*>1T :C(M,%YP4E/M2ZEEQL
MY0F3CQR3AA#*7*Z=8X1QKC60(F$()48PYE3"Y(-B<FI4:D&MXQE&EKIPA1&#
M'1)H*\H*!B9E#J@LU,8V84M7P$J07#=(YD+ETN/_G[WW;HX::?M&OXJ*YZWW
M+%5NKSHHL?>ARDMZO+6V63#+,?]0'6W!!-_2#& ^_;FZ6YK1)'L&',:F[X#M
M"5*KK]"_*Z>)XI@1(XK8&+!74C@^4TQP?+TB&0:.7:.\3DU-7!#*$S ULX1I
M,#5IC HL*"*4DIAE&3.IG;NR4Y"-&VC<D<C^J O[7@6K-QHC=>4CKQ&2OMMK
MK*%Z'Z""9:G(L!8X)@4!D&-S/0IL),TU("&#"Q>_PVW\#H<1.S>H- ^ZAD=<
MZ#C+\P3!U@/(412C0N'"3MH1O)"%!M,10$Z\<9[J1LKI>F+D02@W3#;G-*=4
M"458RF*9YIG(TACS'"<XUUP%H;Q5H9PB&<6(U$DA ;IP@1@V' DJ.5(X!UJ1
M6)J<;)]0_A)HY2=F9=U_[!)4[0\G,#&)=2XDH5)B1C.<TT3G7!/*1(PI7D?7
MALE#-ZN"_^DZ?Q3.>)I0@@2SSI^4"90G*D,IUQKG>9$D6?'H*2N66)(K)PO<
M%B+Z147L&N!,$+$;%[%.A1QE=I)7@8Q2%#$#OW'&#3)")#'-T@3C;)M$[)?
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
MG/O;<^X'A?,3"N?SHH.@8(IH0I!D28P8H0H)G1"4%"H6.,\T3RDHG"79D.&
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
MV0,'K<5!0;D_+)+:>K90T_H@Z/BZ&I[#AEXX_6YA^[D-L :]'IAG#>:AJY1
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
MX^!::M@O9=F#JP'9_&[M;G8LW#*7=];.H_-J^*54'N1*>*/29WI0@V5IWS%
M<*"S%0%=?8&]LUSB=ATHRNU7RH&IN&T"+.& T8YRALMFBJIC:MDKG>0T7SP?
MBQZ<&?:#YU7YQ2J2VO/J<O)U;BQ[8Z5!K. 4U/#P@].=R/(=D,_=? <^,K(.
MF2I2N@;HMA/!<:"<]IK[()PL7_2%NX(>?"F!%:UTV\>4L%BXVXY]^D_P\:@_
M:86YTRS:OZY!5UC"PT==86\Y@$>&*[3OP]O.A'#?@74,K+]H=%8-QZ=G%EVT
M2[0JQVV?E6NN %X!MWKQLF_V^Z4C@5MKG]LGM%H)GL%Z)&;>M7>R;?;!D+'?
MGN/!W^>T\/6!E6R+P0JY9;#R)Z_+^LB\KO0Y]T0\,MN-5"Y:I/(.4,F_O</O
M+RX.GK_[=GC\S_?#3W^>V6L??OI0'O1/X/T7@$C^*A>0RC&@DO?OZ,'Q_M?#
M8[CV\P-R\.KEV>'Q.UCA_@6L)SX!U'/0_\L<?CK]_E'D!<4R3<'.R#!B4F2H
MP%J@%+."Q3R.I<GF<0J5@LBB,%H7!<,,R(,%CE/&>9*3(L_G<8JCA-50'5K\
M $RY\K9WH,#K=8"*PQ?G[MG]R30/*%S_L(%[5/CFU+:9>K<MT%& *.KHM_V7
M;]["N5P[B +7$Q=.F<]>8P_N,![,??5/ATE^V]][^^=CK^'Y]&/G\ Q^I)\:
MGH_\.D=K/J#%%(+7'E+8]47:&-"\]NB"A<+)OAQZ;??9?/5SGW%X0*'U8$I=
M>W)$9W!N ):4\&DYK$=V;THXG,:#GD5M0UN=_+6LM;]4N].1/81*0$4 :9<1
MQE-L/6+ <FJ?W-3B(.M14]ZCYH\GWNM%7^Q0F'JG.<_MS=[!T0G?<NJQ[GP!
MK@G'I4/1C3D^T-RUO.M[WUWTV_\!,NS _Q_#0>Y==E\!OG2>MARHTD&]VSH.
M6;S%QR&]F^-PZD6!G=Z:LR\^:*WT_KL+]_KS_6\'UE+_]$]\^&DO.7CUIG]P
M_!F??'_9_W ,UOIS&<^??1^.]^T:XH-/+[[!&7AQ^/P?<O#\\]</KTZ^'1W_
M^^G@_0<X4]]]/?S^QAQ^/_C^D5%"$E/$2(I<()88@8H\+I!4.D_@7*%IELR?
M?227F!0LI3IAS"A:V!=43!*FBIQG>.79-[/Q/W#Z77GC[521K:DPFIXV]9S-
M#/K'FJ=C49>@IJI2-QK*O=J:,PJL@Y&W9.[GB?*V\WSN\98^&NA9*[D7<SMK
MK1J[8_9/NWM<_G=<^ECB#JC94IY9"W+RB<[F1D,Q E.E=FQ<#7M^:UN>MLI<
MS)'1'CN][K5@LT'=3:X020U'?7,<K7+,N/-LW2>>')Z74=9=8>E;\6ZT!X>9
MLSAE\]2"]RR\\M?7O1)LN24GSQ:QQU]#6'_TQ1TPS7;QNA["UHZ:IVBDI_%/
M61?0J=MF#:PPNHCZ>G0V5)Z\G]S%AI.F5DN^WZ#&EDLJL& !?7RW%RU;9Y'C
MM+K6(Q#(7LE%XTK8@4\W'AE[,^U[WD[(/G?S6SOLZ18?]NR6#_NWXSX\^07\
M,L644Y/@=8,HM^CXGYB^+R[@O6\'Q__0D^][%T?'_Q P79/#3V_*0_+NZTG_
MG^0$3&"  &S^^#\X_@O6\>+;X7/UZ>#Y?G+X_ 2N_YD<OMJG'X[_+#\\[Y6'
M_;\  IR9P^=@6G]_\5$;,"-QH5#*4HZ8BADJN-"($((SFL=QHA:LWX2*5!N<
M"AD+9O(\+[3A6*0,/I_K.)U'  TMG+NZ@_ [%EI+CQ] !5<O9LYT9RPA218S
MPQC+$URD<4&+S"*AF.8MBE@=%6Q"M\A&9Y]@NINT05L ]R O3Y!_[;JE;#Y<
MN%S*^.,-$Z*N[^:S&T-WL<\<O'&9!U:KRG/OW)H3\(OCX7,-1R(<?=JJ^>'
M'LY@ ?#Z;&^@[(\7<'2 #6A?_P45P.'S=Q]%$4N9$(ZPT#%B,:6(IRI# M-4
M%VE&!%LP 9),T40G*>9%"C*7 +52 I9Q3'$>BY@MA.ELAP"'NNPO>KKGE\O[
M[>*/%>KEJD==_7 3Y"_;3XP'UF$ #^K]$FV2/N")@1Y9]2CXX+/U$F@!G[ !
MKMWHW8KO.$3C8B2E<SL90"S#:H0LO_OK*.VR[>HV9-?G(.H6*#F84FD=V6#2
M&<"6*K)NF=TET&2SA(+[J31%4)I=I?ER6+VN+'@=7;SN6=0T4%9+GENN^]7Q
MTOY'K1F3N"A0S+5"+ ?0)%+.$$Y(G,=4 >PHYM5E3(%6 DNE:<IXEG 9JQ@(
M3U3!\D(L1 O:[??&1;OWVZ\KKW[.V7UAF=$6OG&: 193:9&D7&4:9Z+(8VG-
MF>4[X9VQ-@=:^:BY<S$[SS*8>./^V'4ML/H//N3CC]Z<M&%FL/;*RET%3 5G
MQ=N&R*VN]BX$=SW0DF"5][AT+FA>>;/^?.F*=J/WUM/;]5]?\8WF&>#/RGN4
MA6YNYUW6SI:'@P3.AF56JEOHL-;-;5S"!+! J<:\UUBL7NW7Y[ %L"0PES7(
M/EBQ7^PS6W>!\TO;F]KIZ'9QG8BNVX)ZLM'NEA,W_8RS9-;K4?KA7CZ!8UQ5
MSN%P^:GR _9PR$4/N>@A%SWDHH=<])6YZ#3DHD__O>VT\N7)&U<YGN;048$+
M+8Q6N4D+IF11$*%,RA.P03/,XFP5"KL:5=VY??&\@\R:@7&_NF7Q[B-+,F*T
MY(@0G2*FL$)"9 (1@0M!I53  _.6PBW#_B[=;+@-=(%LP/;P2Y,!Z\'G_P,+
M'95]'T[K($^?'6)S"NUED;V%SPVQD-' &3/\6C_Q6GO30-6]@6J$[29L-6[Z
M44QU0Y=EV6Z*\SN :I-BXUL[7EY,DWF[9G?GG-G.$OCUGNXRK9^HA,9%(5D>
MITQ1G0O,TSC.:)*H/)7K:?UW3L[_+HT^T-Q&X=1>[6O2C\QQV=<KO4J/(E^[
M 1>#C:NU?*+&E:U:N)\GP=E)_UOOZ)/$'XX//Q]\__?LY/C@^\'W?^AA_^79
MX?N#^/#XE'YX_V]Y].IE>?))DO8[<*_Q!_(N/?S^;^^ _//]\/W+,_O-P^>2
MG+Q_@4^^_X./GJL>/"\[>?]7>?C]@SEX%G_[^_C%Z.!MO%"T<])_V3_IP[-^
M@GO:E-GGAY\^O-J/#S^]NSAZ_F]Y<GQ"#[_O??WP_(,YW/L8<\$2*2BR":9P
M %&,\H(RQ#0&)D@Q9=J.7)CW0UFSYC+>*A33A.LT)YRR+,><L((0G,B8)(")
M<."MA\Y;!\=['S'5F3%:(,Q% BQ%#,JQ5"C119SQ%..4B$=/<;S 7996]4U9
M;K=_QLQ GT4;YAZ?GD>^GNG7.CA)G*HBDTF1%YJEQA0XX9JP7*<TR04-RFU[
ME=O;U<H-GBO^\.H=/3H^_7[R_I^OMD(6KOGYL']H%1LY^?[FTPDYP$?OW]B#
MT^1")YQ1E)@4+#=3:)0;SA"/8Z(-(SC5Z@<.3EH8D0@P]4T.ICA+<VR2-(U)
MC!E<$^>!MQXZ;]F#D^<&8'@A$"T41:S0"N4<QRA)>!++7%)&BG!PWN>#\V^;
M37PV["D;G*R&7^:"  ^B2]L/T+AQ*=ETEJ&)>G:3K,:T>2S?RO[8O7J9^@1%
MF<9IEJ4JI\Q0)@C/59*E D[F+!%I4)];JS[+^&*5^CQX_P\^?'[6_P JTY;'
M'#[_\/GP_7YRV']';'G+R3'8(.3PT\'Q7P:>^2,G2O(\52A-B$",*8EXFA<(
M&*,@F)&44@+J<_%P=NHS:EHH= 1S4@O>UEQ'/>".U=TR[ZU:<B-$?PD0+R6
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
MU8JXVS_CN *(!S09XZT24</8#-$;7N>/@W.M][DJ%Y?UV$;[#:0Z)&9D4&$
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
M[LZ0#5?S7/9_AR#9!M*P&/L1IN6L1Z@HI%_,C*3BEETL$-@NIF@+:YX[M,-
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
M'K@%"5B>B>,@3G+AY PDH$;3Z^'Z../&NKV-)=P9XB5YP&.7Y<1W"1=[BI(
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
M//T;/$L\_6>D[Y>LQVM*WPOU_B_%VR\NN@;E;#EUV7SAJEN- @H>XX^/%T)
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
M=>QX7Q+>Y;0M1^IH7 2A;6O+@51%4AB%"IZ<RLHYS_[=SAOYUN'>X?Y%N.>
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
M0KK"!L57+] E$+9 4$X;PS2MS8<*-^V"6>VTP1\'7#EH"%F2K JRTEA2,1S
M9,B!F(!U<"T=7-,,CG2M,=.32*1SF[UK14 +PD PI#P4X&W9#/,.XCJV5H\M
M3\JD$()OG4N5;6 JQ67C _#O6FD[MI:.K6D&1UF05F,22:<BP.@HDC=:N%0<
M:5TUUM*4E6\L#=3!M11P)6^+:4KE(2DF@3):T,Z%:I5RUGK3P;5T<$U3.#)$
MR>9."8BZ%2A:+:*G*B38Y'*"K/69)G/'UCIB2SM3D"I9F0Q4(Y%!AME&$ZMQ
M1?6(:_G8FJ9PG/$V)1^$U44*2*Y59X$2U9L$M8*-Q,\5!/>-\]]O>9KT?2W;
M^<&EGD,-UCM$&8# NAK))E2*(TK0U@/.'<3;Q<C6S-#P[S8C<Y;>>?@RA3;8
M/E=AE6-?;IP4$9,1+B(6YZTS.3%'5G/*<WK_^**0)6W HC(5S\3):(Y+@@Q4
MI?/&!##4D75GD#7\B*P85-&%H11*) &8M<!$'(<"2NNE!<JVR3VK#JS;$V9(
MF"2H:#&$5E6*.0>,QF93;'!2=6#=&6!]^ @LT$'R5EIA-!D!U:-(T1:A'#,2
MU #&NTEK7$?6[2%+R:JK]:$@AR00V6\IK8NV(%,VM<J.K+N"K(\"D@]?EN39
M.S$%],YF <YH$0,E(:75SH.LB5I.IW/!6P26X=@>.,[7R6;(1@="(QE2J569
M:@D=6'<&6-,HBPTDLXV0!04K!<A@1:PABFRL-JY2#>@96*Z+"G71Y[N:RNF"
M9<LT+X]FDSA8>(LI*9%]2^(T-< 8F!;'K,&:0CJV@T[;)Z#<L1Q.A]22(37-
MWF"KXJ@2A=<Y"(@^BA"E%Y5(5?"$ >7\"O4.J77.WG1(+1E2T[Q-CH9,#DY,
MI@I!4$8@.BVD+:E@=EEG;(7I?:SDW4K;=$@M%U(S"1L#*1D'4KC0^G]520+)
M@$!3DW(0*%7=M&K[2,F[E;#ID%HRI*:Q5%:&2O%%2!<F.5 4@4"+J%)TCI)6
MI;7]JCY(O>L_+[0G\Q9R,EU!;<&6XLELUL5"B9 PBJ)3%6!*%K':*+*5Q7DE
M735V<@ZY7 VU'P<QMY!RZ8A9/&*F215MF2I5:81ED]:*S5IK1B1A8ZPFH/;:
M^:8!W=O^;ZGM?_$)E0Z8Q0-FFC)1H4(+Y(0JU@FPE>.[UAT(RD2;H#BK\\3%
M=,3<#F)N(5_2$;-PQ,QD1*1$;&Q -'P(J+:(*&45MC*=SAR\970MR7CUH+T#
M9A& N85L2 ?,X@$SC6*D81]2LQ.:25B;7J,%ZE"%M-%Z(T.(&B9]?&NE%W.W
M4QU=_W?QN8^N1[5.)F9[-E$"E1TOI2*<;&?I69&(E+W(.=;$3MD6:"RV*P"O
M;YZDHVO-T#739Q1UEAP)"I2E- U@+:)S7ECPV8*U^7Q$>=<I7=ND2D?7FJ%K
MIMDH1T]!DZ@!I0 .9$20.@G05"!.T@"A^:ZKTF<=76N2@.GH6B]TS61KLLRZ
MAAQ%D99:?M.(F#T3Q>)*<JG86+#YKCY#=6VS-1U=:X:N:=SEB_45:A3&1RL
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
M#!2UAY)M4=4%=*D[G+7!S3090U1E5!5$5*WCPU 4T1@MF+R"2A"+T8'9J^O
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
MOT4>L:2PV9"]0N<R*%"><RR1._#<@-"^!<T*@&8R"QJBBZ M"]%#[8NBF;<
MK*C:_%@9&5US^+_%S +)&4;E;=#!20O<29<2_5=D'I2@W[6.9B4P,W&J*/E0
MZY\82DXA#59'DSA%."6(7&+VUA0*:9Q90<6PW!U\.@IG]9ZF NUI_&4["$\]
M&_;B+KG6I^TUI-12E2R2*  A1*G(BUB,&K+P<523R2^.T]^I$^UH4 ?-H+8>
M9*X>Y/#E9%*,.Y-I9ARC*>0,I$DLAF28#3G))+.)Z"A4:?5<%PD@0,U3%H0>
MGT!SZ3/JB J-"E$YC"V 5@U X_R8=K%P8PPS4(]S&I&91PW,\%I(JS.Q:%6K
M3&;LG=[B9Y;S#<80=*(Q,4BP@F;$8L:2P01>LBTM?E8-/^-<F>9:%*<+"REH
M"F%*9%$ZQ;3CRFB,F4L*^X5I'= B535R",H%AR58,F,B2A\2ZNR%0"D#+AY
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
MJ]-SZX'4:M*AA[=/WGP^^+S+=D]^^=C>_[.SM_/OXS8\4WOGG=K]^XW8^_M
MMG][>WF[0\\!W]V'O_S\_G+WMW<,_D;NGK[A^!Y S3X=[$>X]Q$]./GW]8H6
M(-Z1 FDFS@;L0& 5"3%8PFC(-#/OG? ;6YR)3;;F1T]-2<NJ=N%JP/ZH8)\>
M'(GDL\HY$I=$(#()1VS.B=@8E**:1Z4<@MTL/)>KJ6OY I3>G)YU^Y>Y#I@
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
M!"(EJ&0KI2/:*2.X,D7'A-K8S:VD:]CY$E5DW2#[F]IR?;<,/62KF:,V)I=
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
M+'? <J,7EJ07^%0OI,"$-10G8B4BE5+$TA21$/AL!?.*:Z0!MN$!\S7#8F-
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
M6[_63LFTT4TMZ.ES7W3 P0&=&VLGQI^"S:EIY*AJSH&;?/(F5Q[9F;^L:LK
M/.49W^Q5[4J!RW39.H7+8[G?F)*/7^C_&V,*GPE>9NPR_=/'W84)=Q-_L.YI
M [1R6C2XV=H>M>;7I+]JW6FV:J0N)?XM9NL<_\@#I*G^Z MUCK^"2;M\C3Y2
M3G]W1L?;M<S^&+LD5_:+\!=FP/9VWM+V"5SE\]M+^)S<!6/&LY$J:J*8HD0J
MI4E(CA'K-8B(:<V"W=A2<DY\ZK]:/R#];I$%=\'#XIC-+E@:C3F)=&\GBKU]
M;*GS_G+WXE#0))#6$"ZB)))[2;PJA10EHK$1"";V%N!LD]W>!3].7/R;4:NI
M#FE=@!N)1/.R#EBA C\"Q096><;RS;'4:,G!&:[T[7!$9O7W']=_,-61E<N!
M5J&^8:5BX8;8/NNZ]D8M7+GQ5:1H;!51VX-+/CJ>!CKJ)YFD)K=*Y^A\4#]Q
M%7WJ=T&]5^H65?,*F\_MZ4N0-.C\4[WT%;OYX?>=MS_"<^#B'UU.(V@=C 3@
M7]0\8VQ>L-_;>-C0M0C/A&I,*=@UJ=Z@7Q6)0Q^N?@Y<Q$[O*G2"<JS#+& 0
MNW[PQ4O!/L(="0L#UXE#C%O<?JB;H1=XY>D;S[1SZ_?0(_WB"\Z0IRJ&,LC(
M^5[-T&W8EVB[9SC:$"AAIW0B<)BO+@O&.&$-ZVV+%^WC3<8KAK>%/T08!<#3
M?=I.?7$3-CVIFIY434^JQWG2IB?5]]&3RC4]J:;_?NKV4G.;]'RUZ<Z-_BVI
ME)@IC]F;!"Y/<,*S+%00'IMJ8FWCD_:+:N?1===EDH%Q696VONSV47OO#HTR
M@D5K"!,Y$"DY[#//&&%4,FD4B%GE6RUWGN'4\#K_;YV!\JY":AY/U/I@BH!V
M5INV"@!55.XL5T>FP8.$X]2.X=:X]O/) 7QO3LWDU"&IR"/<$ _M@!3"O7^:
M8RJ>EG@YMVF%>Q#O$IL@]^4W#:*;W.FE7]9M2K=\-O<X5UV[)7B:'D_NFUK\
MU%SD^;.0O]C3R=V'B#W]F\Q7JL_1PVF1;+D5;/ TYA$5?1J3B>KKFJU/0Z+5
M#^_3#>I[7:A??6?LPOS'=\]SM1[@<F' IOJZ;BKRXI<)J&FU!I.LR=F-57]S
MQ57OOU;KLB1W.<#+AMAZK\>RD;3>J_%M@/E^>]G]4GLRK\!K 0^B-S[61I<&
M,X5?=B.[!3*^,HTF:EDDCUY::;V0,>OBO$A:>A?O7_EQ/<9P\_"T.KA8]_2N
M<:W'.[G[VUO5/OWWQP_[OYRT3_[L?CCY=Z?]VUO1WG]WT=[Y<'+P&6M MF\-
MV_NP<W1Q</*1'YS^V=W];9>W?_O/Z>[I6WIP$EE[9YNV3]LG6 .RNY-NM*\K
M4@B;.>$@+R)+89@8E@GG5$N08$DQ;6QIRM9^V-[3=LW[?G7 (NWT;%(!$R1H
MB5&JI*U(C#IM?5;21MXH@>=4 C,%7])PP8,A5C)%)..:!)T=42B=+*@Q!I2
M,FI.1LUZ-+'\?N'X+.V<&C0N'8W3*=M"6U/0$-,D!9$A&>S>D(BSGD46I.(B
M;FQQO2D;B_R2^M@N@/0H"M6B,.5TD24X6[RQ- ,+M](#PA'IS#5(?Q:DTRND
M,_"0+%.11.DRD31HXEQB)-,0(M<JY$3![FHQ)X?Q/I76#< >K5$T,T*)HA77
MVDJCLHLR"Y:I#$8JRTR#L&=$&)LRVU!H<((2'G'8:5:&@ I,A&9%M?+4I8BI
MXLRM3(/H[Q5<"UFOY UC'*R80,\DA"0DM2;K1+E1OL'6,V*+3[&E!=?,9N(T
MQ<'?8+B"TXE8D9G6.?.8W<:6%'.:!3^C\?I*X'J23 )/.Q>2+^TOUZ=CZWSW
M>'M<HSVH\L&KO*.Z)A+C^E@$V1OFN_NV+C!*:1GCF)[H&D_XI^NS?>[*A!Z7
M/(RW2NN'3B_V3_,M;O#"6_U*[S5+*K*$)IMZ;Q4502DI8U*6VP?4]T^6_DV]
M\F^K=?]* FICS!<PYM<Z!OH2?6:F$'!>&)&Q&&(9YT1Z6:S62@HJ-[9TT_C_
M.\3Y(GYO5)A]KI*PT<D2N&7P39+"E@A;19D&Z"L)])G>P.A/<<5),5P3G =
M7!*1T,ARD3&6G!0"_79GT(5/>AK(+<6TVL!#<#&)[&1F+N1(4PE.90M^E_$-
MXE82<=/S'-"5Q:BBL/TV&E0GB*<Y$5YL2(P)IY+9V*)S8KPOWK2N'IR_.;BE
MDO;:<PN:UDEILU<A>)>+]E((R70%9SJ!\[U.8QLX/SZ<IX<V/M!2K(Q$,VZ)
M5%H2SV,F*1<PK0)^Y_W&%J-S$J8>O;G^>J-H$1ZJO:))&5>2-3(I;\'IS%%H
M*[3VGK(&1BL)H^G)3.8J>!8#48Y660Z.!$83\%!@-JDH396L8'3_N;D-@A:A
ME3J"JE(EQ<BEX2EH94K0( )C*"^J =!* FAZ_!)25#R43)A(GD@0#=#*$@D#
MX7'&C?9,(*U\!C.T[E'?/[ %^:2#=^P/OVE\_>KICE6,]N*2_U6O^&M8\*]J
MC=(?G'KLD/!I]%/I? )WZG,>]!MMLH@VF:T#D#(7FC)P62G!215,$JN+)D$9
M%9CG3N'$F*J3%/^Y<51?,OH?(03<H/\YT#\-"@<!## '1:*/P"4H.+9!4/!N
MG>=*.2DD,PWZ&_0_3CBZ0?]SH'\:H*99:)II)M)&^)?QX$D$S4D2A>>L-,]%
M-^A_2<&!1PA2+PKR!LR+@'D:GI;!\V"*(+XH ',.C'B="HE4!1N\<AZ[QM$Y
M^<Y-='II4P^7'YQN;.1SP&H:KF;: TDNC&3-#!A*(XAE.1,G%3,^19"ON]M&
M-M!:X;!U8YD>$T)\AF:Z9!7WQ(DB@69BB,DR3:3.3,5D?>'VF2S3N@>L;V2Y
M3_+:6V>^<S5P\8]K8T,;9W:I@6P<\'%=".-#L,90/X&6N9P)9&MF3:32$.H$
M.K/%$IS?0XIC4B7&0 4USFR#_B4%LG$\!GSU[6J@@?LB<)]&KKUWP+XI)P[K
MZ*5F0"\"-R1R7[S)E 6.V5ASLD@:J+\@J"\M:MT@_&D0/HU.ZY"SEID2L-[@
M+ 0<]&98)I[[H%R.H237(/RE^/]+BTPWC/UY 3Z-6%.IM%5.$Q!I(3)%2P+#
M B5IM?'9&J>;T-IZ1*T;.OPL6)J&J35(3]#B21$*L&0%)1BW)AI  IHSN&(L
M&LL%^TDU.'J.$'4#GZ>!SS1$G9+A6IA '#6<R.P!/DI9X)I4:.<C==$\$WR^
MUG#]%KLLU?_N-];ASO8>B[50_7(;_-6 ]VK%C+^"Y+?C ;]O>W\,^C@I>O![
M?]BTK%H$WWNO9X+#+"7JF37$>([!82J(8Y(1K87TK"0OBUOK+A>+S*1XXO[*
MZZL<GJ4_1J,=GD@[3&/)UGG#7"K$,^F(#"(2FP,GULDLG PQ2[VQI9;1&J/!
MZ7<4#VY@^@0PG0:$D6IIEQ21 MQ;R:(B03M*@I-4 %O/)?'Y)+TQXO?L,;L.
M.F"U0LF-#G@"'4!G>NK(Q +-)"0M0!%X"40^>I(U&.F 6D#'JGN >W#OV09Z
MZ]"^H\'>$V%O&F.V3(L4P>JJS ![#J<61$RY<"((*SCX.X ].P=Z]^BHWJ!N
M30+3#>B> '33R#2V\W!%9@)2ST1R;X@-+(*@DH@\<RX]W=CB<[(@GM?>W7].
MZ$(S5%>CN?C>Z#@/X+5.SP;Y./>&F'O=A6W^]2[1RYK'_.@#Q%?B!FM_G76O
M+_@SC\X'O1:8%ZPD..O";7TU+/E5*W]"18_=]#N37NGUYF]*#1Z[9TXME;T>
M5G;4LZN;W*4GF(&ROXTFN3Y4VCX,P7(9J";&28.S,Q5QBGH"'#G'Q%($DM74
M&S0JX'$:YSQ !3107PSJG2NH&\%=M,41723#1$5'; J4./"(O8[.YX)!IS6.
M/#<X7Y'#I1N)E W@GQ#PEU> %S%R3\'5#LJINK@H>.5) L"71"-UO '\RTGL
M?(2N. V%?RZ8MU]?P=PJ[J@6FC@PXICU&8C7,A)0WU3)I"@UO"E 6(]3H<9P
M/A^BIDZQ9=(+SQ.Q(7LB>0:FS(TG"GQEKUBP.<J-+3G/<#;-W9>!I$=HD],
MZ-$!-'4UH_>J4"Z)$5F#JVD,L:Y0(C0X#D+G4E)Y!@"M>QQ[.X[./5ZE]<.1
M[_2&/U;'-7G8@A\.,89=!OW3GYIQL*LQ#K;6Q6(5-]+K8]\[@GW3Z8'6/.T?
M#?S9<2?BH<CYZ1G"L.FTM/3CCSNIW16J?T-,_UXA>KL&]*^ Y[&LWO9VII+:
MG@JJL6++M&)O9\]&DDHI"^F)=XH2294@0=)(*,^11^J=#AD3ZIO6#2]:-SS"
MN<@CJX0F!K,<53%#>,$D"&$*29X%(IEBQ*7 2!)""RFMD#@.K#E&;=3%HQZO
M-%1BI?3#]"B&><.U<X9D51(F_&?B9>"@+J0TP@/!D+*A$FL=WWK:DYA&!:R%
M"I@YIO$^.<T+)1&X )')@5\AE"="\6!D8M+(.UH]-D<T*]0CJJ'J:XG#J5<O
MA2O<.TD*)D1(HPL)P@C"N/)&<)J8^$*'Y0:+*U3.TQC!]0#?U$_6RD8F@/A2
M)37PX,Q(X C#4*0OSDG X#,9P>\QN ^;V/<B'A@UH?U5#NW_.I%3HX4>20OM
MS@;VF=<B,E<(9QJ/IP4%+40]L6""F. X,UCC*!?5>.,O63,\8V#_00JA\166
MHRAF2R84UU9EHC1/!,B))9YR3:*-A65O.!.Y">LWRF)%POH-C7@"[3 -ZCLF
M),@<)\*E3&0!C\9JX0C3!?8 4,AH<T,C7DH\8Q6"^HT">'P%,!/2EYG&#"X#
MB:* 'T$3(\Y$0R@MUBLE"DUJ8TO2)J;_?<;T&Y;^C#"<*=?PD8$3[T@RS!(I
MF"+@JA52*'<NR"BI*$U$_V5$]!L+^ 30FSK(,L7D38R$>D<QBJ](\%Z1Z*B.
M'MP@99[- GXW 7T<FS+HY%[,+9].SH>CT]P;O8@P_D(U8\OO4/05I3.5R_94
M+(VR6::R>3<;MN<>#$E&$Y^H)&#7#0E.:&**DAS,#-<TX.'A[?$7"S>X;V)B
MZQE ?Q@D&TJ^'*C.!,X5\SJR0JP/@<CL'''%>:)<UDER9\'2-8'S[U=)+&2X
MES7,HC'<*Z4-9@+EG($?H V&R K.0,XDF.0(-88[FK3.,:Z\X5X]Z*USR+J!
MX!- <"94'9U*,5"+A]B12&\YL3QQ8F*R(@CI)$Z<H)NZB8]]1Y'JA@X_)_IF
MNNSZ6#+E@N0H%9&6>>(B4R0GYP4/7@3_A?+0!H'?082Z,7A/ ;FI!\JC4))%
M25AA8/"R9>"+>DV28,Q1PZB@Y9D,WG<R5.*N7ONGV0_/!QDW^'B<!#8K^A';
M[_?RJ)5/S[K]RYP!5]7.;X5ZZ[>ZD[W_"GX$-BBW1O[3MT2YUVQ SBIDLM]4
M:M6(D->S$T+>5M,1?JD$M.\_S2B[O=XUV0_WRG7=AIW7FA$ZBZFT][/Q;UMH
M$,I34H(!E>:2)$ D S;L!_X0G&?>;FR).0->UR2@UHR57?MX_9WTJ-$DSZY)
MIN1(A:A,#)XP[Q*1OE#BK0TDL6B$9%9GS]:[,WBC2M8^';[1("NG068:VB2P
M%"ES D+E1":>B6/@7F':._A6,NL,7(3).3']1H,T4ST?=2I!HRB>6U','#R4
M)(S411+*(HZZ5IS8F"41*68708F$[*M6T L&8AIXKLU0@P:?*X?/:5!!\RQ5
MIH6X#/Z I+Z0X&0@66JA)(8<(ENP57L#S74YS&B0N7+(G#KIKGA70N%$TQR)
M-,42%X,@ =SS5$JVXR/[V^6ES<SLQ\O%AX6/HU:_M$[[_]1G')T>3A&N"E!:
M S_*WY29OV9*;"72]N^,.8+R&H"&RCNY_N_^,2SYT?&T6 B4&GSVS5AZ?Z+P
MFB/992JT@]GS"^QX*U)*0#4X)Y(#U7 V*A*%#Y)QGZDN&UN,;LIOSP-LXG_?
M[U%" ^L5@/5,[WL'!)0[\!MRL.!!V$"\33AP-&JCG."QZNE'F\.$1ID\7XE
MHTU669M,#Q9"UH4KT"%2JT2DS0D<'AY) M)@.<_2.XE>CUA?CK!>Z%W%"'^#
MV>?'[&QQ 0.GV&1'O"]8G6LDL12^C3+'&$()5(:-+3V' #0A_N\SQ-\ = 4
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
M\9+<]#'^^QKY+7L=5))651.\<_7 XK=IRX10G U 02=%":M2A,4IZ%8<_%Z
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
MD>%,(:X-1DYBCC#5%B?%3/ V$Q9-"?W7NC*G^BSDL["@^^AWK<>+Z/%L<Q0
M8J8<LHX&Q%E0R.83_$DXPJ55WJHJ\?<92A>N.]O9+?.5!L.JL>O@W)[^%,PF
M%TFJF<VC,)MM&.K7,J/Q=:MKNQG\9ES"?\=V3OKZ=PPYJ[+&O 4P[TJ=9#!3
M4FN,D7=6(FY<[IXM J*"2U@_RD,NG5X7,JIYRV*\I=;>Q]/>F<B-"YX+II&Q
MCB$N9 0?1#&4M),<T\@I=QLOY7/4/5EWPE(2ZP4XRJU[SC4/N \/R&E5C=;
MQW;;=F/O;' ]?ZH&C45 8[90F8W!,RX%"L)BQ+TWR# J46#)2:F2]U%OO-1S
MO)S:Y*^<HCZ[R:\5=<F*.K7NTI,897+(I5QER2F*=$H4"2,CUO"F\'B^HCZW
M=9_9^;G]).1=TO0>=)W%4C+6X?3SLYOE*<&OU?PA:CZ;=<$MS#ES%L5<:H [
MZI&CV"*I5/1$^BA-V'BIZ)SMUS4QR'?6LD=+O%@'Y7YV4UXK][*4>\:&IXBQ
M=!)X=G2(2^J0YD2 AZXI352E$/G&2\$V];US*QZQUL :^^__$P>#(A_CSV?_
MRB/[=\I.K=WYI^ -KZIUJ1'FG@@SFWW :6 \48TLL1EAL$*:*8)BY#9YD:1A
M<N,EX^M+'VI__OE(0*VI#]74F<Z(ABAB4D+>:06:JBUR3FC$C0P\1A(HR563
M^:*%Q5:@=/(B=&0%N4*O>XAR#:(%B,)29F0)H8N'+\EJ -^J491FK^MK['L(
M]NW-YAE@8;&*SB!ODT4\)(], @#$(EK.60S..F I>NV/EBP%(I^P1.N:P<2J
M\:,:)I8 $U.*A+F,GBN/E,42*%+>F\21(8N=D@1($DV^K$=UOZ,HSZ><5TLW
M7J]Q<J.\SXV2/&-Q5Q3TX;27JPWVX+ZY/E;K:YS6K/COJSUR)\\[_8IU\&!G
MPYM?6:,"&XQN4K;\4AB/>5F^S%(8=^31U71O+*\6E[ISW8)!,>R-ZUIU2T4J
M:V!=9H(5'X;P0C[$]TA5P^XVTMUNT6BUVU7)SU2\LET;6G#O[2SK_4&Q\\U'
M4/=FV4,W?Z(\@UA5<'L+KY1_%MMV:)_S*295,RK\8^1%<:4@R/S&K$L1JLDE
M9K[BR[J43YF!_1IQ>M^'K1@--@L\]I,]UX=<Z37Z8K?K-Z\8M7E%@&=^'O6G
M#WL8D>M'>X)L@E7YP[;/[6BP\<^KM=X MV>-RTV[<%N5N;L5*+QK(3J^RH7H
MR!,7HGO5ZW1:9:W3%:I!U[PL5^KAFHWSYL7NJ'E\PN ^HKG?;#6V/UXTCO]L
M?]X^8)^WP\G!IYW1]4IAS8M#T;C88HWC7;JW']K-[1/2H$!(]QNCQIN_3YK'
MX:1)@4SN_Y6:,.XOTE$B28A(.G >N8;?-'88<<(XE13;Q-/U(G0</HI=3-8I
MSTG0SBI%4DK*4)X<4==+B\W,]O?+S\VM//?#NSU',<Q)/<DC.RB^VGZK=Y:K
M4=I!+D!Y^;!%J^O;9Z&J3EF].W/RN/BM"Y:\(/3W30"A(B-G?NBK98CS]6>O
MF"MDYON55+*ZY&EU7'_PHA@<]?K#*LY6O@4O95-:_0[VM;)@[=XY*JO 5G_:
MP2 .!T^L?UOCA[7MZV7\_@<&"Q9DRY?EOG-M@EX_;S7&^$LKZNB+DMQ3*0P"
M[QD\-\(),M%Q1#26+'ICB;NAJ$Q29AC@/PZ8:Z<T..$Z"25M9-XJ<5U10;*O
M27 N[SXLYE,@D"Z@9S8+93L7!O[COK4E?SC,I_:=C-DD1M_+=1*;ZA%\',(W
M.=;+OZS8%.QN50178;1P64*7X>C]<"?T*2L<+I/ZWBWHO]\;VG;))N]2(6Z-
M'S0;C@JSAD>V6_U&JG\.HNW_"E,P?MQA;XS=TZ<?_ J/OY4=LSL]^GTA8VD5
M!^$*3QG2_WL^BURE^GM/+RY/?  KD]TXXQT!UYTL2_E6?N%3KF'_/OK>8;>D
MS#O?8M4DYM]V\&>,W8^#&%9F/^2>S'B\'[++#NBN:!Q_/FGN'[7WMM^W#O8]
M;UP<D,;Q%FZ\.>#-_7:KN?V17-\/.3@.QP?')Z-FYQW9>_.1-]_\=00,^Z)Y
M_''4V'YW_OGXD.Q]VL7-_;]3X\-,:UKIDC546B23"XA[S)$#QQ?98+"47JN
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
M-#:+?[<&F0: ,]4>W6RUD8U@!SA0"1AY0?LS<SR8/'4&O1M"-SNO8RQ;9*/
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
MO[A$L!< Q1IS7V97(9N+OH >*QD932'XW!5Q3J>OA;5V:<M::^UW5A4WSK^
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
M!;,\K!H:+]OMWF+I9K\H?>S*']^NO.TM\+#S"\#SCL\&PS(J\?P>Y7;TN8U
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
M7C:Q7D@POHA9%:N^%=8QB2AWD4<:N,0Y:87Q#2/G ^I7D><:@$L"\#Z#Z34
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
M\%U#$ @[2CUE$G,G7[V1B^Q)1<P+X\RQP)+E4=R"*N0X%JA>;-O"OD>I&].
M]DF$3^63!B>W$K(D,352$:*4XL(I)S1-G">7$L4@<K60K8>0-0^,5C$Q,& J
MG]7C3GBDDPP(>*,G.EJ)<Q5.?JV0;3;6P"^^.O/IXD[S8,8Y!$)^7&WTA<:P
M/XYM-K,D-][97KL+;P^.NN&F.SI3Y3]/_ZLO]D%S9Z\T#4:^<?%<1V'4JS<%
M[(5M@8NNJF]WRZ./S,D20?WQWM91"]Q9V^G G7I]VSNK=A%RZE>_/[SVN9[
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
MSM\>,&\(MTJAE/WK'-!'VE"%I(@J&6RDU+RV8NL&*JT,L P,MHL:;JG42G&
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
MNJC57G< 0^Q%<.4[91#][%27(I2H\K'SN&.G;R?VYA'C;V77;^QCC5RKF=J
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
MBF!4#>[U ??4Y_9,$$8Q09J6K!L!X'98@_=-J,9*)N$*N)]LF8B'V#R8GFH
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
M\62<@DQU9]7(C+IH >KZ1UG-5+KE@EK);WK;/X*G& S:\-WR2>1LOLZ)/:M
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
M,_9*_PVN4<1-A]<!QRQV0C/[SMDY]/^]:)9 M7;<ZUX.3EYEU[%PFL'\PK3
MW3IAZ$9VS\^[O<%%I]D'35WKGY28_?RB!Q [.\(7^1"M</\:;W;_S ][W+/M
M["0T >>VP6T>P'_E$]7 7_UOX8WW(CQ,IXP+YTN>=%MPF5N^98C@V ]]R]%0
M;+_P_E\5N,<>'_?B<1%C3;?\W=IO95@YWSA_M'1/!K4\&!CX[\78)F\]7)0:
M/"!,[-PNX?.HK1Q\G%18VQ$FLQ7#;J=,[8.1;+GNQ6 H,J7$A'VX]9^MKC_[
M)974P9?(819M(D@3 THJ8(:T]!B1)!P3Q#LPD;>5SOKX99)O2BP6[D 1N8FY
M>I[+ZD7Z90_I(WE?J]+OP/"99[R+!*0/B]=.M@,M=,V4F_$H!V.%1X;O8NY?
M?0/\XZ=8['_,L[ 3R1EDS6HFWDS#BKLXY"%U$P]HK/R=>5F-O*XG]T 7CFK#
M&,D)])QHH77$@D::" W!*?SP'NC#-?F[7)*]E*GC\GJLY/GKXQ#2,(>+U&FC
M>4@!#9V&G(>%C[;?GL#S\,9UZQ3N>=TX/:8-^JF]]_%V#M?!]2']Z_3P\^Y5
M@Q[@QO:'L_KGMR>-_6.V][D.XZO3O>U#=O3Y4/SO]2ASNFAICHG2U&&- LL>
M(,$":4!7")OHE0K:B"@V7@LR(W=Z_?J9?U\=+3[+<RU$?84*HRI17[RH-V]$
M/<;H(D\8P2)I$/4(?A3XLBCG:[B@N6-*;;SFCTW6?"8!6W<^G4:W@X;1BG(6
MGP5;K)Y:62$$,4N-K$<MY3KHF/HDG" ^"$&E08X8CKC'$H$]@-\2CHQX85)F
M32"OX-T9!>%K@B@J#H>EH(,*#3Q=4L=H@ +JERY9I',K;AZ]1%J!X#)I8N1<
M"\GPQFO)^#(83AX>85A#8H:YN<\?XMJL0['8"D&""@H\AX)Y/PD%-),!>ZU1
M2)E5@0J!C.8,*1UYH,9Y356& I2+]84"RZTB71?!7R$048&'Q\OV!'C@BGDA
M-/)6>\0-9<@8QS(#0^(8$(7E&3QH_,BJ[6<N[%SC<,*?MG-6:W8R<HBA$_L/
M8G*JH@:/@0@PTWLP]-"S:=!_T[+]?C,U8]CJY^+QG?]>-+^"^N@,*D4RGR(Y
MF 0))H1 82\B:@U%/$2-=/(1A1"M<5(EECNKS&)97!. 4,4*EF/F*^%]+N$=
MHP BM)1$&$1YT(A+RY&QR2&K3<3<<$5RA[2E=*U8=S/_'[#L?Y2%D3FS,<2B
M%NF7,/:_+2?+ *9ZJQ,J[? 4[7 X:=J9M<%@[)&3+F<6*(V,$ 1) IN&IT@<
M+.=K8M@,KO'?*S,[K\:81VP6>&)?B<U"Q&9L5!T&*<&8@"G5,C=W)\A%[I$
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
MV8XY(:?H'+I?+MC?O6YJ#N"/_W3[E4J:4R5-,2TESFV()"$-MAU4$B@GDZA
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
M7E,YA]149G>6V6UV!K9SW,P%9,/D_\KB/B0=S00BD^0$.\.)T,X2K+BC.NF
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
M?":8B)*P1!NOX<T9N3[#'DK_YW\T+->_E]-@I=H,"]H,O/'^2R2"\40CDCR
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
ML!__^8M#PR>4;/'8EMI-7-W$W4%KB,:;YPD%?0M%W\B0$R8X;IQ!41&%>&2
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
MR4+ZS(YYO6V4SOF(41#1@/[$(C*PB,B&Y!C8H38X5:R3%31%69C;NS1N?@1
MC1S:6H!RJX5"@>1FZ20F9(G&*#EB $0$F^S0EDRMN&?S\T'2PES9!4F/T )]
MY*DFS,;HJ4..8T!2] I9;!/B'&LC/&9"\ZT=3J;8#@5(BP#2PES4!4B/ *21
MCD>"="J)B)0B !^E<R2=4HBX& !#.N+<5H/(*8&O!4B+ -+"7,\%2(\ I F/
MLY0A*BG!6/):@X)'-3+>2R0"_(M-P"(7?".,3,G:*,WK5@N\A?F;"_ > 7@C
M3S)VH- G2T !=!)4P8"1$5JB:(V*FL'24K^UHZG<-BO%W*9[.O?;+90CO/M^
MG'Z?Q1+H_5P#O0<--VMQT'&S>+P7Y/%>4<?3XAU?4"?481UM,)V498G@."SM
M0A,R4F 4+!C$,<%>\:RXQS?#/5YZAF\8#-]>PU!3$500!"GE<GL,C)'VBH#A
M);@.U!@A2:[_^W@6U]-&WP)<Z@5]&X:^=]?H,X8X&:Q%%M8$T.<U,D09Y#EC
M)AB+O4XYQJ[XX=?6#U_0MV'H^WB-OFA,,EJ!SJFX0)P[BTP*%#D%Q.N]Y<Q4
M#28*^M;6>5_0MV'H.QJ@KX[W=^M77XQ7C#MED<0BYTP%CDP08!1Z+YPDD7J9
MIA?M+@[_C7/X%[!N&%C]M:@,)H"9J!,2/$K$D[<(+$>"/ V.8LZQD'YK1TTI
M%U,.">[&WTNXOSQ)W9IMA=I9.S02W$_U3/$0+ZLDR'SM5XOG=T%M6??&7$[$
M<Y,\<IACQ*4/2'-ND#,B>!UI4$X6S^_3* =2P/8H8!OY=ZTDE"I.4>2YWC"6
M!FE-X%&R CB6!9%;3Q6P/84J(*6Q^%)!-7+;1J](E-@@*W5$W,J(G"<*4</
M-M(!L*:K^.G2FG2SRWP41"T542-7K! XLI@(""?*$*?PR"5A 5LN2ADY4=F^
MY'S>>MT%46M6QZ,@:JF(FG"O6IH+J5NPK4 )1%P3BK3E&B4/H K<1ECJG)]@
MMEFIXK$&"%Q%%8^"P*4B<.0SE8$PAS5'42:,.&$!&2LMBD8Y1QQ6%INM'2K$
M8X"OE.@H)3JFLE75+O4)>9_G"L9ZN/MYWC.NTIUV!;2,Q]W/0F$C**-(:*+!
MU) 8.2L\HA2665OFB8@YXO$V*9>HCPV--RX@6PW(1FYGZG1D7G&$/2.(8^>0
M\9@AZ5(4BC+&<YN[4F#@"845%Y"M!F0C-[2S6K+(.2):1,1=\LCBQ)"AS @C
MI?0$%TFV_@[H JTU@=;('ZVH"F"9$P0T2A$/!)1$ M"R!#O0&XU3*4P/#2[N
MZ+5S1Q=\K0F^)KS3/)I O#((4VT1EU$APW5$@C,O)!$V^$I)+!6FUT*G?(0(
MX +,U0!SS&EMN+),"*0HY8BK$)$SU"%J@S%)&[#2=0[(7ZM 7V?]UV/8,*V
M!FB))O_[^Z =I6OW>NVSWT!<BYM-*<?:5=Y^<8U<M6HJ> $L\<S%3HV1%[4,
MN1G<MLN?JO6@N^DS-H]VCXE30C*,I>1!4=!#.!A;VDH9K"&F:G@[D])1B&M)
MQ$5N1!4SPRCQ"3'M"!"7D<@:+!$A(+)T8!Y,-" NHZ?H[$/<K$SL_KR'[BK8
M;)']Z0NES$8IPBEK8)<JJ3W7P5K""#&<,1HI6)6Q4,HZ4,K;L:0G1H2A##G%
M@5*DI$B##$#4PRHR9G&0>&M'BVEN[$(IA5)60"DN:DD,UCZ8P*-C+BCAB Z4
M:I(C_PNEK .EC$6.2P_6<V5/<8<X5@Q9(7,@>>(87L3&^:T=R;=5893"*(_!
M*%(+YJUB =B#$^=L))HE2P0EBE&,"Z.L Z.,3BJHX<XK89%A)H#=@RURA E$
ME=;1PM*) %N-3?.B%D8IC+("1M$B>F*%I58$;IQS2>$D8==&(@4QK##*.C#*
MQ-F,Y-80Y@SBA%C$J?;(ID 0U@((146M M@^4NHI=:$+KZSFD*DPT,R.%ZK!
M8B=,)L:)%CHWYJ"1)D)#<&HY.DUI?;I(>AJ=4'E&/?;&(\:BRLFWH/K80%'B
M3&'/0&,E+O<^-807G>=A)V[_ZEG7C/ [-+[M#*=R_^(,)L+W_\XP:[0N;']N
MJ[?U!^HZ_[J>Z_['X<=PV(,)4A1F\+S=K6K@_-:)3;C,M_C[]T;HG?Q&< 7R
ML4\-)V/T$>M@U!>]VQ^!.<YW/OID-5LPQ4U[WHV_#1_\/N3:1JM:N.I#OY_9
MSG&C-9Q[F-O)F:IFLO_RZ)NW<?_;!Z>4@V\>O+Q=O32Q^/W7&-VFC-WY,MXF
M=[[V6)?E,UUVL8DP_>G>&MMC#T2OFK&-0R]V:[UVK7<2:Z_:K0IEMA=#;<#Y
MMEG[T(,G;C:R'6[X%=[IVU:MWF@VJVI2[51[95LV-."[=_->[W1K>S]\!"X
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
MA70,'''&%3*>)&2H,")P%57P6SMD^W:\0V&4PBA+993 /,84*R-HXM@D+9*
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
M'DE!"R$1-6,;^5Z_EFN?.%N5=5D1_LB0J=BBHH+ET-UL=_JV5:LWFLVJW"H
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
MIS +JEO2R,E\G,*-1M9:A:3&WJCD.+>D* E+/FWI-VF?<F^;?1KS5Z=]FM-
MSFSGN-%:P%',P^?IB;#L$NJ'537>8,52HU?X="X^]>.',H)%%3"V.:@4E"RA
M!=+4>80E5A3$8J!>;>T(13:^%-A"2&N%*E@AC^65$BOD\0#R&#N\"5S;Y# R
M-!=!EEPC'52"1T81:KU3"BPTH]3&9]P6\MA0\EA"5;%"'@\@C]$)D,$!&,-$
MQ)@1B%L)Y"$501&#Z4WA%9*#7SEAFYO84LACL\EC"?7';I!'\1$MCEG&&Z]0
M'@/1&CF=#.+1:F1$$ @S9[SG6CE#<DR)D6QS>Z@5;MEL;EE"I;([N:6<1]V?
M5D:NDN0"YTX)9*G+59!50#8X@ZPCCF"KG7!/IB99H94-I94EU#0K*LNRN&7D
M26'"<*]P0(E:@K@C$AF@$=A#0>H(>@RHHD5E6<BQU[]ZUC4C_ Z-;SO_I_K1
M'X;K_.MZ)L=>K-Y^/;;^+<*XFO:\&W\;/O@]-+KG37OY6Z-5S5;UH=_[!TG#
M <. )F^ONOW^R[]_;X3>R6\$XVT8;@;]X'QN\,V#E[>KER9FO/\:A1>)N/-E
MO$WN?.UGER5D6^N[7RZ77=/+SK83?G$2/$0=SIB;)J*)OO7>*7+4Q]P1;7+W
M]S?^*JL OFYW:KV36+N,ME.+K1!#;3?Z>.9BI\;(BUINRGF#U1XZ/6-GZO<\
M&I]*:ZN?N5>V98.M523Y7W<>C3^9X7X$#2N&OIC[T+.]V'TN(W_3;#O;?#8+
MW<_ K48[;-CX;,8^UKRR/^9<$+5ZL-=LG#5:-BN7SV<Z7L%@\_T"VL.T0?\J
M:&HT>K)A@4]]$!R/=TV<)?III@&OAUT]?<7GL*L]Y58J:8@).6516*X8]LQ)
MIJ(7A%9V-1[:U?CG<:*51?V<(D6OP!SF^_1]HW[UYTF=OL/ULX\,3&HPL;_R
M^NF?9_#:R>?=_=//MTSJ^H_/A\?L\YNW5_6SO2LPG2\_Y^\"$_O@\/BR?G8$
MK[W^6H<Q_N?J[7ADDY*!:,L8,DY:Q#TCR.C(D1<64ZZ]B-95;0[5M-)Y/[=P
M9X7Z(CU@SPEMDN23-H\Q9X0S@RVSRCDM/4V)<6,*VM8#;6-QV; ^Q'.-F'4&
M<5@T!!##".@R\: C($[G%H%2B2EQV05MCXDV@!'%R0OJ*.;1&F-23,I1YY4R
MD;H'H*T :CY C<)CDH_,^J"0M!HC[IQ$CHH(^#+4&F8#]K"?M,9%>*T9G 36
MQ!$:, :E,1+I"/'$QV"9<5KPA\"I"*_%86TL8"1JQVB@ @E%*.($*V2,<"@:
MSS"W+EIL<^\83?64TY>"MH6C[1_S2"^/:<1<).<%J(9)BZ@(+&1B2H)MIF>
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
M'A-^408,,[U*P@45:-28,Y1ED=V1..@36&!_3S!RR4B+^B2\-8@;E#D"!FF
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
MXCF[O87#,IE"N3P_'UQ__)OR<IXE,7T]6GSTC=&I,1O%-6F4,61,J)KZ7XH
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
MFZR;]4(_R3X7^^EB"UH[K U>A,R?>'U&^1;2=2\35\5[ECF44@_]X,@QPZ+
MUQ0I*TTI9I-B\KV!G)YBM>>GPQ+?6V_%W'E_?$M^-9[\&M+'?X3_/9[,NSA?
M)VE>^5LOUOE;+^)TWAMUX+PJ@AL)KO@ RK,$L4@'VHB4O40G5QNE];@O]K[<
MT]/THU66K@N;QZ/Z)J_VC9B'8C^,YRU]:>5(KWD\?ZIP+2MT(2H&BO#2H4%R
M=C(BD''CK)"%&;-)37R'D ZAE\>F+^/#D]UQ[L'CR_A]1&([Q[SQ2@1A%SPF
ML%K+VDG15M<ODCM(FX8OCOZWB;G0+:KOFKN%YO9*><==D1Y?R=58[>G;\'71
MWFF-J\B=9SXZ\++.?K>23'/F,V2O21V=2<*DO=7U:1S?%70+!>V8UEZZ,2W;
M^F]<IZZ*28EV>Z@O4QW,QLB"=QXB4YA#<5J79B;NMN"_:^\#O0IZTX".>S4]
M_KXMN@JM^Y5'WD"C-;)@"AAK=.WMZ<!Q+."S]2FHVGPH[[VQ[H+LN[)NL=7V
M3GV'#MB=,NQ/.)E]?7L>YMDM-;+RJ6:Z/&''^!"45AQB"H3;T'GA+1GAKF1E
M&(O*<]VP?GZ')7S7[?5%^7UK0\<-L=X-SS[.WI3?IQOU^ L"A73"0G(>23J^
M0(PR0OV>S<FIJ#:I3]GJH=\5[<XFVA]AO?3$VKV?9$(K$HD!6/ >5,P>@C$(
M.8J@ AHMM6NU13ZK5J%'JKRM=:+##EM7QLL\[6 T^PW#%#<VM7F1W)880+B:
M8IB<!N<T!UI*RDIY<A@W:BRYV^._Z]^J!=H[B1WV[KKNL_HX.B9+B5I(D"PK
M4 4-N&P2V%R$C#JZ'/@&*O;TD[YKT_T6N-U1TT\3KU]P<9_[(7S96-U=E-+$
M'"!;ZT!I'L 'GJ%&NK)R(9+!VBP5='O\W]5T71^9GO6@GT9B6XU,D,Y@5E:#
M"(14&8%D[/HZX\43VJ)=2,TF'1W[S(NCU]?>F.^GG]:R>?'C+Y1A20:+%JRN
MU<B<+ H7!1T'A<X(%[3PNEG89R/$IYP?TCUE'<9FMBTBMEQ)7V=V"YD%*!&K
MA:H<1$;_,R'E$(^F>N-H.[7MIT_=$_4,.K5IZ5.015_E/T=RBER@Y:@H2XHJ
M(2NRE=X]UTYM6ZG$YIW:MJ'FP VT-H'ZO5-;+\3OT4EK%]8.K&@>19!HR8^9
M^^,Y"8C9!)"TO9L88LBN65'_L^W4UDJ_MB&KSRY)A$$FRQQ86QNX6I7)NV &
M"B9$(0QRNTEZ[&&Z)/4N^(>:)FTCM6/KMB9B'1A#[VWTL9[(GD.H"W"<UE2<
M1]K4FA4!/(-N:ZV4K#FY#VXK739]J%;B?-K,)>;%D*R*=O?6#8]_WOX-&+;
MN])&(0:.'DW&&)V*2?@092@EQA T$]$,'O_H+EWI%Z-P_G4Z)(___7!T=HZ+
M@-B;LA[!C8\HM3!6Q0+<UU8D#GF=,I6!Y\1%MD:79%MM#1VLI\LI(;4Y_OK'
M#9+Q\R07,/1%;>Y*+WM)#I(DO65.V\R;-9+?!/"AXUXMM/.QF2(=4=G+N;Z[
MG!;NMH]%H$P1=*F-I@J)QP5TP 1&%8/)%@\RU&"'M1PFB'88Y6Q)^_$$WA9C
MZ"YKXZI17K^\N4]&]HSG,DF04A50K.; !A7!HW=TW#(Z7MMUJ]L,\W&$Y7I7
MI0<F"W9+:3_M3:Z!WB!;=L3= %OS-IP/PCU8,\X^F'Y$GSJAJ;4JL5P(82Z@
MA12UBT]MLRPU%,UXYH7<L]SLUKZU"CW=;?/0&K0-.[UHSOI%7Z&S*'G6RD(P
M(H#*PD' Q"%'EA7S+*:&B4J/ #U((\V.2%UKB'7"2)..FO/B^'#5(/Y6G?&+
ML_E+M3C\QV7>(W2UD'[W$$P73]T_4-/YVE?".5;&B%JB\\8IQYGGI@1M2:&8
M30S%H L NP?QYY_XXO[3;WDD.5AFLP&1E"=#3AL(T01(D7/%(Z+FX0FF-WK0
M7B/KUPEGD'-,F39W,$AXE3.U/V+*4+*LE1U>L]4VE>L'T:_[\+8C'+IEZ<Y
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
MB;8:&'D-.S)7;1<%@AM;A\77!M4VUR0=QVDYB:]6&/=8!+/+"DY9X_JGM)=
MU#4290T7&@7084T.E*W1V&1HD_5!<K1)ZW8)4>OUI7?;>A%F3)AX$2R34U0K
MTDT1X(UR4,?^9A%3"K+9_KT]_,,DT#<S%'OF\X@2YL-D\G4X.EL4K;Q(Z?+B
M<E[2^@M^FF!:K)E^.)D-IXNO1_DF:$Y_^/MD/)VN?,J\(T? ;"U#8,QZLIZD
M@YB\ 93<,FF\L+S=Q,^>%GD<UQM]Z.?]K-MCT)-^\KGO8%I>[VV JGG:_QJ@
M!\OZ/PIU>$)+]^"RG:8Q9R*+6H-!:T#-2U&S#Q!<"8P9+G-N-[FMF88]73?P
MC!1L&PK[R=Z[O];E#0-JQ8)1($NL4^PD;?I!<0A9>B4\2X$U&V3Q(,J#I)7O
M3>3]P%$G+/023+SU_MR\),O[:9Z+KFV C8H)E*Q!BL0*%!.\DAG)3VQ6N?0(
MSA-1DJZ8>' ?Z?<Z\#J8<3Y7N[H==W?]]^"']W'=M]E*5J[WLD65>.0%2U1"
M</(EBV.6UI4<+<VNN=Y[\#F=UO#?]')]-9Z\'N7AYV&^#.</MB#XUW#V\?WP
M;#0LPU1K8*Y:%BS!OJ'/(!&>#6L[@WG=3?T+]+D+Z>/O4R0,OPT_XZU2=5?3
MFU6)8(V2Y'$G"U&' )(5J7W25MO#= 8X N%T&$#+6:=4:C52X8QVB2@@)!%J
MYTO';>#&M*L7.V3 ]=@HWDK_'[EVVH;?7HR%(Q'L(FIA$5$%E("BAHMUB.!(
M'!#I+"2KB1GAFVG[,0GF0 U,GO][=B3+V5Z[CR=FO"*HZ3I)3;L3U=QM)R'Y
MG&($+G)UVYTB@]L0\X5QYG-Q5C2\DVR^_N.(-#^O]V7-U>EQZVTOL:%?Z\"'
MK],/XUDX)]+6K'C9)G<#I*U#WIN"/U08_.@UZMX[T*LZ'%:!.<K@O75@G,R@
M@O$UVX:TJD3FG,\RVV8%#8=5W">CZR>LM]MH02_ZVEBVRZBDU<H7P8!Y94"Y
M6K165('BT->H(GK6;)+(021PB!!$/TIY:+ME!XWJ)P-Z;8<%S;E'5JMP="3O
MKT0.(6I21.X,DY9SQYN5(QQS$YSG;:KOSWW3MCJ; /O>5F=?1C?NE[(+'4W;
MZO@@# 8=0"KG0!E-+T=T&D0,*.@+X56ST_HYM-7I1TVV8:&?MCI(AW_4:"'X
MQ&LRBH!@N04OI&8F8M%ES;B)DVBKLY7P[[?5V49R_;35X4%9XYD':ZRL(^<R
MA%P\"&NXUE'DF-:XFR?15F<?[K:47,NV.E[8J,@>AV0SF2PQ!B"4"83PLB;-
MAH3-FIT=?UN=792@4PJ:S.JZ3M^X+O2Z95GOG_SRZ,=VE_:R.?J5A!?463$5
MK/+!JUKSZ,C]R[YP87AAV@PV>L*)W$C?NH)D*>D2-6013!VC7L!E>HU#4=X8
M+);E;^U6NL-4EU]PFB;#3XMJAKJ\"NI=F.'TQ:=/YT/,'\9U):_.QW^^G8S_
M-Z;ZF].!#5:';".87"<':G3@34&P.FOC4DJA75>TW9;P/8UFRW=KS?5^_[K3
M3]+-;=Q_GXS_G'VLJ$E"A/C7+S,Z@<<U:W0=^)B8#E8(L!AKKR(?P-761:D(
MRT/0V'  V1[K^*[]W6I_CUK43[#D2FY7E?2$^45M^Y[^ZW(XG2O"+X1\H+,5
MCF,!41)9B#YH\"EAS9&3-G!!%DN[CL2;(/ZNUGNK=?>:T?]4M4/'WTT47)DL
MH?BB:O<24>=E%F"6L91Y#C(<I+S\T(+YEA,G]SM;CF,YVVOW\21.OJN%V?.
M-D%T(O- !B;QH1P3$*..4&I<TY=@?&PV9_@:U?>;R^UUZWZ+L9TX[J?KY[P/
MP+*%Y09H6E]1W@9XJ'O)'?E:S_L^PNY?!7S2,7E"%?R\\5#D$%$G,I!T3CX9
M)[PY'>J?O&KLA?EM9-P+XS^/9[/QQ9LR1[6\#T?NL6 &5P>HJ^@2>)$#2&=3
M#M&@;!<@6(/O(.VZ=B;M'O_[2KR7>-*'\:>[B 2W20:R^[*T=6"!<D#'FZN)
MF))<?X9TY+72@55PSUP!]I)U/YO Y92L_NGTY?@B#D=S6VJ12"%-SD[3_N9"
M;6LNR$=VUEKPVHFH;4FN7?>UAT!^-T,[,$,[T8!>HB0K2;/K@%Z]1IM /7!%
MRL/H#V7/=D/\4_GW';/6HG#D$<C%J,*,"I"](<C>TLZ?66WW:SU3L>3BF[5
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
M*ACDYF,C.(])<REJZC29K(X+\'6NDC8J<*$MYZ59I_%FO-AZY]&$%CM(ON=
MZ>+DP^6Y]_&OR<=/DYM9&.>/?^%X_HV^L0H"HE%.VPP\UP17$SSX;*L(D"PE
MI8I<'X^VT=;H]K1C&!@'JV4RJ$Q[O@ZY^(+C7VN_E!H]6BVW%%9,"D@^JO6@
M.$L0@Z)?D!4F;38A=PG1;/KL'UVC!\MKD$W\0QA?+>]@+0$I*M)>ZNL@O"0-
M1%4\)*<%.3#!,=MLYO@=JG,R ?=318\Q]34H=X3O@*:US?<0X+&,O3WUM5GO
MAPA[N(WA;@(B2QR=9>04U[Z0-2X53,W/B$IK],ISM"]']5OMN4$TOXN,!]'X
MOW%T]6F.^;8Z]A:6D3[F>JO'RB+5U!D(@<L:SO)1"&1,-9N5O1'A,>R"_17W
MB .'2[U/NVXZOYVJDI8#P O6)H3(ZAS5.A"#_!2G62U/2MR'['E8[[]:93Q;
M";F$65Q(FCYXH?G_@]?S6?T3+)7,867UK3WYY1_\!\FZQ^O6=(OA\M7U]2V>
M$<[>+%Z%3IB>/OOO>###]/]<3;[^G]6SEEQ8_6G!A04+GL/2]I@_3#N3@43;
MX[[_+#9CBHM1.DBF-E12'"$@JTEW4N:"IG"VP1?X =3]Q-$^O+9WD6C/X9G7
M81SR*(S?3*ZO[X=:%U,"&D%;EN#DQK)8#ZS,P44A9?+<8^R2'[/QP]L=R?W)
M?-*GP'H.M?SYQ_=03,QTJB@/-4A G-0*/!HZ2[.PQ7&)6G:YF5W[V!]<:X<(
MJ><W[M7-;#X-UW<46B%*)L28$EB6!*A<+/AD#$ACK3".EBN[C"O8_.D_N/9Z
M$%G/B:,7\T\X?3N9DGT^OE_F*BV9R<"-38"B-A[--?_160/TA4%4*LM.R2_/
M/>,'5VAOXGLRP-5GW_/WT\G743419G<#?.^_M7_/\TX?>WB_\]W1K_4Z3T4H
MY42=&Z&5"2(*IM%I29Z,C*&$RTY/Z+/4>$&?^T?\=E?ZBD(&.GL#()G&= SG
M.M&S(,@HBW2TUS/3K"MS%\ ]1.(P3<8URR0LQYR^_K2(/KP;KSWR5:Q;:)I?
M*E%,+$@RD8G>+D=OEQ>F0$Q,2I930-DN6K<C^&.7^??"NPV1OB%U.$A3]#5@
MEXJ>Z% 5\%%4CZBXFO%? &-.PD2!13=K"[&&[2@1P$$5^H@_AVACD&#QXX8F
MOY+?/!^-K^Y1KH.VD4D;;0UJ$E3E@X=8-((A3SLK2\=F:#:E;P_\9T"SH;4Z
M2)[:J_2?&\*R2*;^^&DZN;GZ],O-C#;NV>SUY',<C9=YUH]>(8-1^\1!BT@;
MNJL;>HZVM@\O/).S'W.SU,?]EG &A&R@VT$NT.^P_#G#O(XN:C1:1PW%U3$$
M,1=PG)S:7)*6*4GAU_LM#I@D]PS0,^!7;WKJ\4+FZ>WX]@WX'>>__IT6@GDS
M*@6K;XV/WP&G%&9O@)"66KU'Z$THD-"CCAX+.=O'.FUW6<@9L+"9GGLL\7O:
M-O7:,*:Q0&95%E$QH!>%@]*UY$$[RU6S[E_/<FGOQ?[Q:3*MQ9:?'ZR:9Q==
M<+4_&YGE2I8(P5I#MI#CCC,5I6S65>HID"_4N>Y%)X-X20MD=4[@&K"4#'.8
M:]13*[*92[69D4/RQGD9>=;M>BP^@?$E<^5 C0SBQ3RS]F6."2:3C:C#:KRF
M7QBO)0-> Q=22.>*-2&UXLPVL,?IH#@097K5S.GT1GQ]'68S,B<>!/*7O;@L
MBZJ0VY0U0S)ER)]W6(O0$V<!;8J,-=N;GL!X&LEAAW/A$=7ZT,EP!]D]J%7F
M8P=8K3/#-R(]5HIX+_K<%@P^0!D-N6*\IR,V!3#D!9!78"7MP4R +\D23A-R
M\"^0(UMSR5M29!<=]-Y,[;J\&]>-,_\V"O&V9OX.X:J<+7+,D3M [>KD'5X3
M\,@*"X;YY)*5+J[%+)YHVM3A8<<P<'M0RV1(F?:<MW8'Y>UD2CP?W96]9:5D
MJ&W-I7*<CLI<,?$,R+)#[[)EJDOZS%.?_^.KMA?)#5/U_0#9&TR3SY]'L_K'
MT?CJ \[H7R^SY,?Y WY:<G+QC=>3V?QN#3:D%*0"IT.N18^TM>4:(#*HHO,J
MV]@L/^'PY?S89#N:8@=QHB_&.)W<S%Z3SU3#LH_VPL!S1$FO2XRN=F 1#J+3
M$D(410F-A8EFS-N"]:70JD^5-$X%O)\=_*#^IX]DP&<_N,]TP.XK6$L(5%:2
M9H5+N4@EG ^,2WJY0XR:_FC+9<=G-$D)%%)[S<@V-CD'4,(;,I4U6<Z86.:V
M%!6:]5IODQ+X!F=I.OJRO)SZ]>\OF.:8/XX^U\YRY>)F7JXG?SVZ* HR1^%8
M!MJ-:7>VA<0DL@2C:5\.M#T_,KH&%-,>"SC9B/0N_-L07AQ:EX.D!VX-A%E1
MZ("0%H3POHZS8T# &.2L)/FN%B6V8]N/%:X^D$]]:N9TPM7W-?<EEVA$)BNS
MYIHI[Q \-Q&"$CS4NA[GFP6H3ZQ1R>'Z?J8KR2YR'[XE11<TY]V59"=]/=^;
M8A]A#T^![%R6R5IR,HLBQ\18\DGH%X9>"28Y1][,[CNIKB0]:GX7&0\T7VD^
MGWR^* M4MZ"28U:@\9 %N:4J\4('I*5MC?D@.;,V8<,1E8_P';TCR4Y*VS!.
MZ3")#V)O?IQ\^1Z11X7!" ;DE-:VO26!U]J"Q>2QF.14UJTXL [N!R? 0;(>
M9!-XZI(L:I$$K0A8# C*B #>2PG,A")\8![;593\>+D*AQF&?>ADF"#PQBAF
M%U@_<Q4.U6?'B^A]E-$P5X$Y7EUP!4AO NUW]9(-K0?A9<)D71+Y6+6.)YFK
M, 1%=M%!S[D*3UZ^"F.\R81)^E+SV:,DNUIZ*)$%44WK(-<RVW_0:^N=A-_E
MVGH7R0UB/_9PNRFT#KEP!3P)7Q,I(K%<& BH&0\YZL";U36\I&OK?<AV-,4^
MN=7T>07YZ^<OUY-OB&_JAV'^!<?TQ?S!S*"[)AQ;?W+_Z\H!0!Q^M3FT9-:N
M06U2)CMK4DQ91<6#][9$[9PNN1BA+@? T^?-S/</>W\=OLN*ERXZ)'?>FE)3
ME:T '^M;P%T64:(,[3SHKJ //PA^GXR7_8[FM<CO:CR:87Y%5LU\]OBYE])I
M6[(/4$J(M#7)"-%G Y(<)\U$;9?3S+_<!?BQKTI[X]WC_7XP_0UB=FQ"^R!7
M<P/D0OM*[3X)AM6.TK%HB#H*X"P4GD,(+C9KP[\S^C/C77^:',2Y7<'[MG@_
M-DKG,B&7B?XQD"0,*,[),-="0C&6K!^#F<EF[;0ZX'W!!.M;6X-7*6X N(PK
M"I^2UWG1!X:</2D9+,;>&2938@I5P'@BAL41TS\&I%+O6CJ=-)#7GT)-(\5I
M;4N49AO7MZR?4;QXQ 3!!O(J#>/@2F"@<DS&I!)]:4;"KJ!/XZZ@'\8\OB\8
M0G/#W#9U0+HJNNN M?6M0G?X1[MJ&(0*>S'N #T>FWO<%6&+)@88XT"5F@.:
MR<A4$HNOF#DV:_!S;,YMO[HX.<KMHKYA*KF6PGL:H5 VF9 8,.=M[=),#HPP
M'$+T+DCGM K-KL&V@3V&8S"4LA_'N/O45-\UGI/9?!G;K ;>!FS!*DZ&@:WE
M0[1@ZSR]6N00"Z5#MJA0BBYC/[<]YP42H'?QGMCEQ?==ULID^CO.O_]7=SYQ
MBVN,/>"TO- X5%IK5QLE*!U90322=@<O%Z=;)B;Y5)0E:V=09'W&(9Y^VB*2
M<N]4&\<#+5"0/TTOHDJH:Z&J I]BL-;3B^2.4B?6=0%M(H**^9BY2%",R"2E
MPL$C'2@JT3<YST*E9J?^#Q 1'(1]^T4'=]'<(+<=3_2QW-2Q]]4XDQ2_3&;A
M>K9%A)=>&9UKTRXF0B*3/#IP/"%@$A%39K2^9IV:AUGBF9#X!/@QE-.^; ^[
M!>E=N]@LE2#C+ $S+-6K(476(!>@M=2<5E$P-+MZWQ7\F7!U4)T.<C?SCBS+
M*9*[\/<7\A>17K;)9]SV[@@C!0^*7A97;Y3J?#N?56W;BYBYK;/2FB6U[;.
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
MR+P54$HBB8EB<[LNHGNOXD5SLXUN!S&6WV"<[P/<!9N=CQ%\9!Z4)W?":\G
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
M(25FG-;*"=-E/^P9UM Y<"=.RV,K^G12YNY67O,LN"Y)R4"B%-5-L0DA<A:
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
M!/7+ WO[U71:I5N_O%0A(UG<$M!+7J\)(CA,$ESF*=7*3B&[W.+M]M1S(M?
M.ME GX.ZGZWV</+)JAS>A&_DDBG)%3,6;+&);&+,9 DG#5PFCXX+5WR7"_\-
M'WUN1#A4NANTW<--W8,L^*T7*V1-\DM;1*6HIO.G#ME@VA)D.L%]XLA"$ 5+
MN_X:.X(_)\HU4O$&5NY]_W67P!DW;XZW6^F'>D[/[@<Q7S*#EGR8VF,B5+\]
M,?!8$F@>*UZ>I>G2MWJ/1Y\3H5IH9P.;]K[FN</[Q%&[;L$MS+I%QYHO)*Q;
M<^YV':M0YJ5Q*:!*#GR=S*P*)X?%H%@48,=DO)$8NE*M1UQGR<-CZ74#27NX
M*EF9!YN]BY5D\\6TOF>+HH=GWL5+Q&",#AJL4;%NX0%H2R_@R+)(4409<[-+
MQEY7=DY,/P5R;$A5[^&:9=4S]:D57:;(=!)2@5;%@_(8P)?LP;EL$H_D2+MF
M5N8VL.=)R5Y5N(%E/5RDO*O)U./9*"WB.!=E%T-X-=SE]:)I^?1+F,Z_S1:V
MS<?)HI/U=+'LY47[\JU;V,Y&V>+J'7OMS0D*&5D[11"K;-'<V\1$+*V(>X3U
MG^>[<.I$V_!Z]7"K\U#N=5Q2[8#]>C)>5D7/;LLVGSB#ELUCO+&F.)= ^% G
M%7-9!X+1&J37-B27L5WH_.#5'*=7U+$RSENJ_H3Z2X4Y7DVFHRKB#WA=V[.]
MIQ=VU82$6:N*$I'<AL6=5C80))'-%6^C*ID,K&:=!I^'>AI]I1I09T,19V\J
M'*0^^-?QO";@?IS,P_4BK>\AQ-L>(EU MFX[U0'WT=I/]:CRQZE% ^GK:.2J
M.S]9$PFLR!F4%O7NTA>HU68^<B.X:-8@[VBDVMZ2ZMB<VD5-/4^5O"B%K(QI
MW;E__?SE>O+MOKM183S4%LVT4!9!2:OH*^?!<$_.7V!>\2Y7RD\_X1@.1N_J
MF/0NRT':NGZDG]QR(B_9S@.Y][7E&A>&U0FG#()7")Q.9*5SK(D^K;:,KJ#/
MUP(:1*V#M+1X%N*J:5L'D*UMH0ZXCV4+#:/\1QP;2G.#6$5=P%KT,;.@0-F:
M1,OK%)Z0:+O7"KWAG.7<K.K]:/3::A6=$+MV45C/]M$'G,VGHSK;< 'T3Q+]
M[,,??ZZ0"1XQ>^5 \IHA&"2GW=L*D$EY@=%HDV0'&^GYIQS#3NI=+9-!9-IS
MJ[?W.%VT?QPGO(>V6JWQDAG/H="B01FI(>H@H>@8O Z:#FS?0=7//.*EZ;DO
M:?;\2F^$]9[X]^O?Z?IFD<]WVX1C!59:G9,U%HRKM9>)7 ,7:*_31@K+=9W)
MT.4MW_G!9T&(WB3?H]FZF!N*!:?3AWO4F^>06H<B59>.H4Z@E#.$M @HS*EH
M6'8RB@X<V>VI+XT@ \J\Y]9JFY'>XHK,I"B=!IW)&%*1!W#>)PC(E,I."(7;
MVBUO>\9Y:'X/>?;<-^TV$Y(O+%V1O<B<54N>''8ELH,0;00T/ 83A3:ZRSGP
M\#//+71QD$Q[?H=7.-XL7H!.2#9''Y[5\O+3V\8(#I/R!E4=(**>K;<U1+I4
M(R (,A!H5U"!C$E?._(7E9S,-CHT79)X6RCK"8][*%WM(IF>=70W[^R?HQG]
MU"B%ZS=A'E;^G0@B*R. #FW:S7.NXT&+I%^2<MDISDJ7%/]G']+N>#Q4\I,A
MQ#;(%<(B/67!4&."1XL6>"P(RGL&+A8.01O!I&<:8[-KQ3M4YW:2'JJ8'@VE
M-2AWXU$ZH&D=SG\(\%AQ^SWUM5GOAPA[D C\=ZBL<4[:J($ITH;".C?8!0[&
MIB1+"9G^\')4OS6F/HCF=Y'Q(!K_93*?3S[?YB_>@@I6LI#(%\^,.=K17#VH
M @/F46G#2S2B6<^:#?B.X3[OK[1'^C]4XL.D&$R^K"&2EC-G$T3F#2CN+;C:
M?BE(-)IIXU)L=L^V#NX')\!!LAYD$ZCI\HNN"!\Q?1J/_G.#LS\7 WWNFF\\
M:+VQV (=%\7P$$%;54"5&BH23(,MRD=7,@NVV9"[G=&?K[4YK*('Z7N_ ?+M
M:],%6FL3]4FTQ[)7!]9X%X8=H*Y6N]TMQ"PTBYZ ,12>W'1+AIV@?5EKAX)V
MY)1ULT.O,9.VFK^G0Z1=M#0(@99%/+7$9S2^^M<DX_4J4]09;60=(HJJ!H]H
M<_8F6=#%6$R*>87-JKV? GD,XZDG73[B2"^*:#[<]8^;SY_#]-NDW%V)OL%T
M37^?PSC7]M&$(O<S['6G1_4[_'7_5:X-@W7!H5<LL>"CDF3\)!L\1RF+J#G=
MY7+OIQYP@_S CKM[TF]W17VLSJK-4H#.H;ISQD)4M!'Z8&CGTURB[-*LZ_FG
M]#=2:/8^C/+%-(_&835&[STNVZ-=YOH>65U BYKK0Z\E.)X,:!ZD=)'G8)K5
M47? V_;NH$<:/#U-J"_M#!(W> 8DG?^%HU(6O.6TM[-8@#;B#$5D6:+Q2H>&
M5<5/XCP/RNRDC9ZO%#>N>>G.*AZTU*4 9DR@G%3@W*)59RD8><Q%=:E3>OH)
M0U>##Z33'L5V0E7;UV$V6U3%?T?-A;,02EU2KBY"C8$)8\"E2'L:LUF(8)-M
M-QSU&9RM0T=]\N!Q"79/^AC&R?H.TRI2V@%5ZY#/)J!'J[#N2Z./7:V^U-&.
M+(8KDX+WM-O6I NG.#@E$8P56&SBF;R(ET>2[173;3FRBQ;ZKH_>:#33[Z-)
MOABO;E^\E-*$P$'HDNOT,P$AU+NW5(N?,M<HNB2&=GK8,8(OAVME,J1(>ZX"
M>@[@Q[\FJ]($(0W:6L%B:[]G'2PXS^G5=:XXKIF@OSU0YW</>]$ZWT^D#=_S
MCZ2^%2UMT.A30)",DR$>=0"OR?X2LC9;5&@EQD.U?O^XEZWW/<7:<YW/<Q#?
M3FZFJPIGQHO*M@#M2X6XF0WX: TDDTV0D@EKN\3CNCWM1>M]3Z'VG/S_+,+1
MUQ4Q2V9>:.E!1#)DE*W]56DCJM&QC#EX%5TY5.UW3WO9:M]/J$^FJ0Y^M3+_
MA*\GG[^$\;=%=7*M4PSC7,N2>KY8V?Z@@:Y5=ESAVJ4*\R5B(*.^J*)X4BYP
MXQ,S'A/3WO+-ERK;G]EG+\MEL^57XWSH]+7[4)QUPFF-#I+C"E1A%B+W"8R4
M0F64,L9F%[3#+G7H1N@/GK^ER[7T.ML8#8CD SD#(D- $2"GP%RR)JOU7?A8
M+= [K^G8W76/_&;LVA=]&*X,<I^U\_B\Q&P0H22PA)'D9APA7J1RZI2+\"[R
M9I=</]J$Q).E\2#:'R3PV>]  E'(@]>QCBCG9-N%F"&*E,FD=\G0R^B,"Z>Q
M5?]@TRI.ENGM>3-(@[KGE_-V,BTXVKX,R8U-T@AR9B.G9=0I<)&64:1*UJ%2
MZ-AIT+_CBG[2_N@\Z3'RT;^Y%8Q$%%X ,K[(OHP0LC>0N*])(9$Q;%;%,8AI
M/MB16F_?MPB7:<,D"1),RHEL69)PL%@@*9^459A*NV3RGM;T<S\Y :X,4F4S
MB)27.2J8:3DL(D0MR#C(7( W(2]6J97)*<EFU:3#+?,X4T=.[H4X$1Z=3LY;
MYTZLV>O $0-P9B(H13:TD]Y#$BYZIG504;5Z37ZLWMW'Y-G^3;UWT??1NBUW
M ?FSJ?? RM^K[?(^FCL:S;@4B5FLR2+*@N+.@>/&0RDZH>4LTZ'TXNG57U/O
MX=FUB\+:-O7.*0O/:AJ2\1)4+!F\=QQTEB*@#)*V]@YW_C]F4^^=U-*]J?<N
M,FW8U!L3\UGH#%I870_J",$8"U:+)#E3]'^7KKT_8%/O??7<ES3[K@]ZKG\L
MYXQSEQ&\#%AS23WX1&NU'G4T)AH4IH.6?\1^O/NJN3=Y/AFK[S-_9U/_@-E=
MRLG=W_YS1$;]-'WZ1@Q>#F'=/Y/GX$<>GM/3[ZK7LGL4TY$I%"X8K[(7(6BK
MHU"\!&^*"9<'/[V?8L!-,"[*\DGDSST8WWL?GT#!Y6*B%W>2#B-M2IUD71LP
MN:2DR)&G+JG;!\+HH62EA@S?CL:T&8_"]?)AEXG.5>]JLE[AG$Y:JR#84H.!
MD5GIG4[M6NYM GB\6MFAJ;*AFN50!0V2H/(]J@?+OJP=$GA  <G5JZF"&D*P
M%B)SPJ-,19=F3M23*,^70/NJ:A"GO*M@EA$Q$7A!GQ1$J0FNRQRB< BZD&4H
MA7=HCQ+!WXJ\=?%W>XX-I\C3":&O]Y6*'%.N+?"<"XS>'MJ#E]YI--D(S8O2
MS=(T3K*S8,]$>$2Z0Q0RR';VZNIJBE>U^_H#:*OY(QW M0YA/X/W6*'K@W3Z
MB"%]*Z0Y:[Q)PI7(ZM6/!V6+ 6_)"8_.1%<<.1.J6=)Z<[9LC42W(\LN>ABF
M(SJFF^ET-+[:M*FNXJ.AF!(,AQ C[:;69O"A=F?U@1O+N93MTF8[X#U&N*LW
M'3]NI]ZS@@;QVG[#KW@]N]@065E>V-!;XF.V(+TA&]!&!8X3R%I1S9"3<VF;
MN?W/0ST/ Z='=0V2[OSJ^OIIB"O.=P#9W.[9COM8]D^?*G]\P@VDKV',H@Y@
MZ?TQ.5C:L@LKH'B.X.G% N]K4U_NN67IQ9-JJYET=$[MHJ9!N+1 R)]#:%RP
MR 2$I!*H%!+MT\9"<=$$ET4)[4HNMH$]BMW4MY8WGW5]J6@XXTD\@S!ICNAB
M I9=G9]!:X]9(#"CC;&>A%':FD_/@'W!).I+1</M1/(9A)8+)A,F$,S[.KD^
M0_ 2 5,D%S;3IMRN3'T;V!=,HKY4-(C=?=<Z[S:D7T_QNF;';*QACWHC6 KY
MEH0,"]<^:,N#:-928@.^\W#8#E7,(%5Z:Z >O"/;8+7VRS8B/7H/TWUUN8T=
M!RABD*-I,SPM>+*V#J(UCN!E37NI+AXT]\I(1KK4S<ZCAOSHWKYT8'KL(O^>
M\R'?C;_B;+[(R?HG7N>WD^D?>%V;4M#.^? 2>14Y, X9XP9L1E.;0"-$Q078
MD&,RQF03UZIX-V9$[?;48Y@@/2AJTD3*/2=!?\#YS73\QU_AR\6RC/27FC=:
M.W'16[.8J_,PD5=(5;+R KPDC$HS3R\#G:3%\<0=%P)SEX39G1[ZX[-A.!GW
MO#D03W%T-7Y],YWB.'VC/_X5IGE5XG8'D)-?Q8J PJK3;F0A?TLGD*JV<3::
MCK7<@02='O;C*[]_F0[K?CS8G9;WK^1N%9X"B*QM;<59(&1#SK;D17'TQ95F
M%Y!/@3PS1^00%0TRW?WQB=8%4FM/9% [8R\OY"!%/HYQ]**%82)DCZ )EH-!
MQ2 Z74")J&O0+@(ARHG'Z+UQ+XP8W=V/H7FQB_"'R1'&Z>@K63Y?[TU@YKDR
M.8.TB'4F1$U;#@J$4<B*22Y&V8H/C] =PPHY4&N/LWD/$GF3099[5 X]D%+3
MDJT-SSU*W=:V]:\5;VGE;11&!I63LLRZC-Y9XD"@[25)N4_QU@8(PY<0;$YW
MCTFDJ!Q@*$1H*S)$&S.4%)02MB"7MMD>LM<2>CUI+X5.F4L>:</P=7B",N Y
M,Q -U\IQ3L=*NPOP8]3I-&74LP?O3KH8:)KF#A)8NBM.HI*LD)W!D@>%18,3
MBH,-5EHEI./L--^G(W;-:D:N@?5YNB4ZKG"?.8E-!ZQO4D8(9!F!-*K46^ 2
M6;/+BQ^H1.<P-FRMT]E%*\TK+KJ ^UFG<YA.=RJ]V$<A[:N[LC.&JPS.^5I)
M6U-"LLG LRGD><> K)E+>OIU.L.191<]#-,(?S*_195?S>]VUW?C/^8$>+F[
MWI5BOY_,%M+_Y6;^=C+]]Z=1^G3_+V:WVW1=Y?(]R*ARE@YH(R83P$=')@!R
MR-HF--([7II1;+!5GEI-T$Y\>MR6]R3(<(Q*(L8#>A<]!$?24LER\$(KX-J*
M:')1PK3-8OPA*XEZML-ZU-G1RHFZ@/Q93C2(RO<J_=A'7T<K)^*2MM1:">.M
MK"4&!@FLLF"ES!95L-XWN[_^8<N)AN?4+FHZ3CF1U6@")UQ9" W*9C(@E$Z0
MC516D_&@8K-.-3]J.=%.6MZ]G&@7%1VIG(A ."L01+(2E*P"8"Z#3!Y-EL;;
MV&PW^E'+B7H@45\J.DXY$4_96J<B$")>+48!D1M!,).1*!(RT6SZRX]:3M0#
MB?I24=M\/J?H"+=:0Y(ZUQG+!8(I]$LPR6;%M6O74.1'S.?KV7_K14^#E!@]
M3D#I NEG4M]!BNR0O+6/%AHE]5GN@Q/<@"ZUF;OW$7P0&8S+DD>G6>;FA1%C
M_Z2^OGFQB_![KAOX \>CR?3/\:SV2\+\^V1^AXH..L44J\/_$IGD4A3P1@G
MBC4F)M&N'3<;BP6>?L)IY.;M)/Q)[Y+KN2AH >-]^%;/MU6R8)32^LC 6AN(
MK9Y<*^T9%,-E\;Z@2]O2[#9_\H^MOP,E]>1[V&M:Y>HZXL'XP%<Y+SZV?G,Q
MMJ'^X8 ,RET?T4.RY$&K6LN+%&3PL\1#KEVW)2\A>16\0OHMI43GZ<Y/ZW5H
M8IC3[Z_&^=>*FFS0#Z/9_\Y>34>SVIJ.^+T)W6]W>48Q,R<8UV#KK#WE' <7
MG 4>A; A(!K1;/I;?\OJXUKW,SW@^M7GR4U]^C\Q7RU&P*Z>=6D#9[)HA")T
MK?\M$CP9]*"#Y($)$4MI)KAM8(^=5-F0HYON9'O4Y""!P=78P##'3?AD1.$,
M#\ QT/)%473\6 $YJ"0D:1,=MF+:\U#/FF<]:G$0C^P?),_?)K/9Q?CUISKP
MY]WX+H:Q >^?,\RO9K^$V:A.)_^ :7(U7HBQ_B3]6RP%4RT8&>-L=ID8'8L\
M:L#:@E?5$>6QMLJAM\='17\A;#.*#KC.L^;WJ?!GD(AH7=RLK@[K^L+LT]OK
MR5\+J+/?D03],?Q]:=$%9.B!:U\+[70-VP8'ICA:2[%>R&8!C YXSYZL?>IS
MD" JO14U_C,JH[1P#U[E_[FY;0RR#OH7)"<"*VJC9:V_8Z!0DK62(X)SSH#Q
M*)0U3D;3C(7[+."L:3FXQ@>IX-\!]=W+I=5BX)N!X+DA<\<$VM&C@12US\9+
M3+Q9\NH>^'^R=$!]/R:I[ND$WVB;/"ANOJ3W2,;:9".8*AAN+?B$"%J2R^>L
M$3PVZ]C:"?%9$[%_G3ZFGNFE!& 1Z5N&&"X]=\84ID&C<F17% $NA@PER& 5
MBYZO]\$:-&__ ;2S)M,!6GK,&MO##>G*.GV>W2(5*27G-?F$<-9< B]% ,9%
M"C'+PG.[7BB=()\URP;0ZF/VN1X*9\/?H\\WGW_]^\M":A\GKZ>81_,J*I*
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
M<9QNZGNYC.3]AE]Q2KK\4!7W>O(5R1N>7WH6<L!%'7;2M2R;# BM"KV\*9B
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
MT&YU3&1'AHWPOOTBR*^^]7(R:?X<^-'.$P)&G/:"R7;;F9!6Z5X5:(C!Z\X
M.Y_+LQ;A%'RDIIHTE052-64W"!D!@2AZ>*$%P80\T<$W>"/WIA?Z@1+'W?4X
M6G4)G96\Q,9A\RDJ9I\1.X8B_2SU^QZ\U["_2K/;__#7F\</_P=_;6RN;?T;
M_'7=:9^+X,?4,Q"'92/P973+IC&2KFN2MC_S\SR%E1MUIH/W+25'RL>&K^)'
M[H^,7:>VEX,?=N.!&&YN=/':LG!O*-.TQV\8W6YR+%R\(G9A+Y6"9ZWL!JDI
M&YF1D1$03K[%BF&2QE$2-@CIX\T-UJX+A?A54FT)[7S:>;.EI=%//1F+>>M%
M3LEM_+W2K<TJ[,_UFZY"O\%J0/"4#3PP+]?OOY"8V(NK7V<Y_O9Q71Q.3%JX
M.<BF+WB#MY^WYMZ*;=$1WWQNN1H 46,R9D0$;+)&MLNCR1\BO5[7*[S4>-06
M=8,_[LY&AML-*_[DQ26*Y=>^/"D!UWT*L+3^4X"^&M._IFAJZJ<^N_N31&+@
M#O<44*>O!C#]#7DR(_,'&.1:BHJ#O(I=&O2^CHYN3Y7] 0;3Y>48JE(B_K0P
MHNNPO,/%-%1+.[82)YKH*6R>*-B5_5#4[I.+[\.189:C4<6RID^C-Q9;G8@>
MWQH^"U[\=8@6UH!_Q@.4>:U!"(6NBD;U<2A?IO4T3^N2N&>*CRB0V/!NPY&T
M)TOI^5,/U<O6.[ Y8I0MN.X'G*C@UXN^>$A)()WV<M &9XZ6XMLXB3<VL=N[
MBO.&3UQ!$L7O#"J[=HE0Q1A&1APE$OL*FX3,V5#/MX'(+.<V%*_?O6T1M.JP
MVMP[A=R?WW$_LA)1<%_I3;<WG#^'&-Y*O-ZO/%%^,BKUC?9/X5&THAQN^Z?P
MJ/<E)@XPU , &@!@UNVU$ON.H?YHZ1;*-^-^BY9[UBO_BVN EH<7RPY5:X$/
M8:N42@7Q7SXA@EH+A"Y:(_2\J'!#9@;9LAD9N!OH:#^:,H_";E_&[N('+-?5
M88;)VAPU#[F8Q.PIE.W) ]%0%,$RX5WHZ/X%J\+U_-?9MW!T$Y[K;D&*:E\&
MP/4/:HH>4G,R-3P-F5IM4;^6_K9GS6[3:_X898>.OM!#EWIP=K1(PB[$WRY$
M%?KR1$UTW;G*$V0/1ERG>%7P](TAITO'I9 'Z"2D.*H'W:]4^V5Q%=W8VU+T
M<_\DD7M&JRV&7CH^V)G5EV(\H(%,=]5?I/<=KIF WG?!:WD9X%JC=*]-".?B
MXBZ8"6JC0,^<P44E:'%+4F+ Y1T#_UOO</W+RX?BA:%]UE7]K\%V<*K?^P>0
M]>O(C,)WAVW:WN[7?,GV"]LD#[QN2D:*R#$<2/53<Q1/_#/W2>@+PF2?0#R:
M0^D#7XRMCW5#6<<*0U1;WFF7M;]+:35U.22)WVXK8*298.=-46S3+,UIY+$7
M(R)0.E(:@MFSM1'Y!DUH;T2$?F-:'TLMZ4S(?=XW&UR2Z<WUL1926K+J_")4
M?5+OI%B.(#SU+PFAH(>C8J>XU&K)53Y]?\S;-RA 6/O642M+0("MMC2#%O]6
MJE:9%2NBJ'DS]\6B&N(@"0+=,S9O2P0_; C.B?4O\5_DN#0::63WJH/DA/D4
MNB]*8(Y=2-T>.G8S].=-\4C![VU$7C3EMW0,"^N_3FWS:DZ'U#W/7K:SV6%Y
M65C-9NCG[P#\*0@[8\-Q(J%3#;/RT5$GBR\9NY&J.[W0P.AO#34M7A+]VQU[
MG%DF3&D"3*7[U[*T]%:AJU70?4.["[Y JHW5)_F:2+I$/\KLX%R?V4<F18VQ
M&V%W4Q_-IVH::6J'^Y/Q,\2Y_812!VK?1\A&N'T*]-6H^G[+S7)%/;?(7.!K
MF_F[5H]$P'!86K)C*_5%]LQ_/.MMXT.58M]@2"\,T5*H;JM)^,DA8_FUYZM,
MB^;7VFOLQ>P>+[%?6^8[B,QQ6>GQ>%G9?D@ 6Y$7?2F0]66K/_'EX!;\P5!
M8W-=2^RG;$K].$)\(<0OGG I"I[9@Q\81CE493[J+9IGP;/U.AY@#U08F"2H
MHN40/$<3V-B:LD4NI;4]5"E7+<YX9X'?$"1/<! 7B-/B\KW%+AC;24_>#C6;
M<?=YSP-JT39UC=0%]YLV!H/\U:VMKYKAT^I:T#@"F<A?9<6H(B)0Y0C^;)(J
MD5#>J8J0.R6JOO3/L[_M[O _DV=VN,9EJGF6XMNL+0Q 5*?^#J#^9]%\1.9,
M/ !V@R:>PFHS]^&;H!@SQQRO,E>SAQ(5%16+-5T.V8%KZB_;TI\(^7P([WP0
M97$ >@6C"E$H#9V$U(U%/X<_7]W-7)%"BOBXR<G;WQ2CTE6Z:)XVI+H^)37P
M:#2&*54VPOK^7YO"34$\*9\%KBB^MLIHX;H"()9XY=[0?NK;>[+*D[%Q_>K(
M1W8^8\_;R?U' Y8X@MKAPB%431-UXNPA)M.W#@4O=#UC/RT-.&@$7FE<KBFY
M))=80"_TS"2Z,3W4@JL#5/1"*<5N'7M]6'M2!'X"EQUB:FBHK8^UC:)(N?>)
M5XC(4!D ) # <.BO\_\8]"PRH'N5",<:&-$?>B,C\$2'FXB_:X9/9$):OO^J
M<]NE,;Y/ES3U3%@<]#0!C =A-N\#/WDM$*-VXCMQ3 V-4WY<LIP@B@5.M[EE
M<7%N]>02NWI;A^R?'4.C1W4/3=[<PPUBZ!&&I]U>$=R7$!G%(HR[9I<C; J7
MAEU'OK=5+19XZE61E-Q\IDG.-L EC*3#4<8C'"\V^N%NZQZ/=<@VC1!CD3\\
MK)^T&3MOU*;SI93/OY<8YHR,*7^:VGDU70B:M'KS'RI5"A^)XZ@]D/?.]_IA
M=#BN/C&>2??GL[-%PL]7=*9J'R T6J[:/;^W8EFI=;OIV:7CUM\3,$(^N%:)
M(_CIZU94W]1S6/7+3-R51.Y^K>.093S@LA1U.-)'-O(2ZKB4_SMH;#2,Z(0<
M0S^&<]/%=L)0YS!#X4UKM !KYQXA5:SQCX?*9GG;;="QCHJ50$3WJ:^.,0P@
M%R(55-D>WJSY8-LMW7JC>W;>X"_X3/CXBCS9[<@:-4<PM_:2<]%I'X18! /G
M6!@9#5J;S3,]F)YT%K4?;2Y::GW? X?YI+#[[''@ZL:50:->^Z<7CT)4L9D8
M0]GZ-1W[N9=E0Y:JCYH3=%P@5SVO\E?GHQFB[]4(!5#M-?TX#4 98JLPY!?&
M@;)C>M_%_\($D?/,2$]/@Y5Y*28&"2N:Y)W[BU*5DU]5%BY20JVQ[9"U3#R
M:/X]#(N!4*9V/T!ZC&4I57]< J=XE6K5O].AMG,/N-PA3+9X-;*QEH_<!2S4
MQKQYR(T;RP-GZB$.RLK0PKTOW/MF?O&)>TG5^93=_=KS4&*(/S&@ES==X-F0
M=QR >_\%FH0';$%HH>@HL&N\D"(8^C*B"\;0AVCA]]4<_*)Q5;\NDU[Z@^'P
MK0*5KUL&L>\R]$Q>OOI_<)#S6)J$W18X_4#ZJ5T;G44(0FIH8L1DGQDDVKRG
M%IW[(\NV=:I-#FBKGIQ^;:_%WQF6XGU-<.#8),BS4!4H_G5(A6Y417Z+]*A
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
M*0QL@WE"N&T-VMSEH\7P^A@QNM%PQM@KQ:4DWDTX2.DIY_-!D9$FRQY;V4'
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
M)Y3;1)N^MY-,<1S&E^9%T4?^4V'>G*<3G,R)!G!#B0'^SN&#K AN9L8]:Z;
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
MXRJ\#@VJI]</%MJVYK9OAV<"(G"S;6/IG2?2;Y/HUN [AZLALOWG !X5+DB
M5>.95V(9)%6_NKUQ>6BS2V+4E=_+F,.G7-,D7+:+Y?@8RSJRSEHL&4M @977
ML3F<7-)KUIDR%4>97S>;7CHX?3N8NW6JP#6QX1/KW@=;24&2W5"Y!IU5@/(%
MP!NFVKB<A<K$C^)$!>N:]AXU!>8[+K2.)A^EJ,>01)NFY0%X6NP] ;3AZ?]U
M \^ERD6&[,].\.P\1-51.IINUQ+M?]R?A6OHR(VCKYE^MNC!4ENGY9_ C[FL
M.9HPNCN;4\WB_P%?0GC<MC"73U"N8')0%.)&*]A]#<XZFFS[I4\P?$LNN6V,
M][IF7XJZMG9P#,.F845#+); CDE&<#D?,+BS^UM3/Y]?X42&8^6IMI_W*DX.
MSDTIS%F[6+N(CDZSP$0&S;4=!^TID^BF]S%"6CLX1Y36$0B%+QHA6>9%OY6&
MA.,/>,OUC-^Y6ZCMF"&2:E->68BGZ)DDS?ZNX 50TY(&SYXYX9?P]+C$>C'!
M-@*,?YG=;Y4N6(.:;1^,&.6J/F;2:6C[V,\N@M#]U/U*_%7H5=#_H X"7.TH
M+L%:X. $V">?^^33?)MNF3XSP-IZ=$Y)/C/3P=B4992UAN.N,R]NTTE\IZ^V
MS7T=%,O3>#P07>GU^!-:*UY^*Z(HKW#AQA?/#UR9]A$6:]<=;'<L$P!(P5<Z
M <!FGAKX3M1JXH+BZEA[0HXGO ]1F%.%%<QZUYKRI*WEU2W<%_O2FGQ]T2(&
M'?W68P5] $^-P4Y^(7XHC\RC#;CQQ0[2<HP3!LV5KS\Z&CKHHY?-Z;^9UE:_
M>K='I<_UBOGG?_7"LXQCYM<D(U2XMIYN0R70"HFK\7_)W?;]L]QMU5@B HRG
M$GG<8H.0[+IZPW_FU3SK(2055&=$J<Y<[FNEUI;N)'A3MC2"G%A]<5"5;B;2
M_H6X*O?O0[J^?8R(XD6V.X@)]OR3[5('BB%Z-!?9SHED6)UR)/)QHFCCY-NK
MPUQHJC7DKC!:=WULM!;RL_]T(-H^,&7%]6#<H3;!)''$/&'N3G7_HBYU*5&
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
M=<3>S\'46 @BX>^6=$5]F>SB;+36BL:_#*XL/,]91J5U2,%-_X66Q/G3&M6
M]P6[8N^BQ;[7H^)+,!</QZ=*<&'KPY#]X<;CF6.?,+WWX13YZE-BTSRLMZ,C
MK D<M5AR&Q+_&-V,8^]I^NIS40%#4[12]'GE;7W30=][@]NW/PWA![(VB@K$
M90IO2T>O7P#E%S>= O;3,.S8SQCB[W[N<*X"WSM'=O!4I1<!$O&&D*^IW\08
M;\WK>OZ$M(?**!C)!3M4]@K%7U0B-L&]#'YU& ^0VI'&AK\%@ZWC/S,N#(@N
MO6T0U32CK'X8]K3D18W\^"C++Q8T^WI%$EZ-<.43.<H??B<=Z<^HGP(N/[Y[
M*S+^IV>VQ_)P8N5V5G1O.F#O2[0L01@GOPZ/[CZ7TMM-]4F6\,<;T:D']^->
MZ65; Q6S#;9>Z7VT'+MVR?*>LZ4FJNI--*-V26=T5$N+*9W$1D;L*SI<(58>
M=T>=_S6X=M^>-$9LK]")V Q<@GN^J&\/&YA41?%^DYZ ^>*9"!08;!Y7<35!
M CW1<F%<PGJZ+C[OVOVZ#H7%XX"Q>. EE[+UK$SZ([LK5)OU]B0&>[R2CZKC
M5CD\^H?B^YTX9/K)O'VW=_W"\R>7&<1#9,HVZ:P<GN2(7(;-DP3JT4:D^(R+
MT/7'>6?"F6N_3.EVZ-*@ZTG \P>_.DK1&?TL[%X%F2\4\_C&K4Y29;F^C"9N
MV-#[H=3:,P$BWL,BR:> !-Y3P&?O4\ 8Z!30)?W;/!E B,;,$RZP#Y[\9<"7
M]7KO+P.^2?]_;\ G?0HX;X5;.@7HZ$>? M :1Z> +&EL!?DE5N172T/(O5Y)
MZ4<H3BCR%#"<LUW03F!KQ^;,MMJ/&4$IEKYG:ET?$/S]MMWEW;)4(^4MMCOI
MG-'#YVN^BDB=UXTZ,=,4B@:B]QH6 TE)#21KQ36205WQF2BN"AGIG +HOEFK
M?CCJQ1^C_+$'&7=@K? .M1=7EJC98!ECS"B+)]D/*$1..-Y$ PNF<&ZG@#3X
M+WU8!'FS?SXX!?"7DGB!&X'$"P<7H0@E\H<;W#NQ(/_H"WD!B"AFJ$^^$=KK
MO+X"[87[KV%!J \*OD"@QPI>?<!Q*?QMT.R#*3.'CG3=FXP?\8RD:EY+<FB\
M*=R2..(^?,VR%7FTAB*UK"F= KK7BJ#WHLR%UD&CL';R'US/.@44 /]5N!,
M_>,5-[$D2A(GH=,VK:Z&D1A8/)_AWS4\^VOBX?=_445)_U?$\/OA%#8'-U2Y
M##+QQ1@-8F?7QN7DMA) 77H=S_6R$C*3%,9%TA5'1A:35:]P$NEW0<T2/42Z
M>\US+6MQ3HRSO_EO9B,7?\SW?<D:^W/H_N7JOR+K1_K/BY=!H]' ?'E:" ?N
M&4;$*,\"7?Q$W0SY6%4R#997H/$LZ$Q4Q:8$_"GZH\)+SQOW(Y-1ZO)X;D@D
M)K[+O\R&((Z!<%OSMQG6>#_\:I]6<R;:DU7)&/0^_BY@1%CHV_X5IVB6<EE
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
M;KHB]?VVRJ](#$N/%8@-0H$$T7\WGZ(M:O!N5W4<;ZNKE=)5-.9_+D//3"7
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
M'G(?X<A.(^$"]*QYE57Z%0R]W3RKV"7]6.W,R0I5A[IL4_+W3E:<#_\_Q02
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
M9X6?:.T$Q<QN5,9"/4$)?!EIZMY5CU.,6HG+IH-4#DYWM20#*=E4AK_>X 4
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
MD,!>BPU-P#XF%L#4+I:4V.\Z*<TC^%YU74W7?1\6YMD>'WB55B^>^]:U^U+
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
M1U B3:2)2E- @H6N@G2D*4UZ$6D*! N]"0@(*@$!Z80>!"3TCDB'4)* @)1
M@AJ#*=S$<^;,*3.SSMQ9ZS]S[YH/[S=@_7C+\^RG[?VE[?5 S83RM($?U)J[
MK2]I2#7_[LC.4*&LTH=Q:X8-+R!!*G9G'.O719'$"29B?NSQNL\(^( # ZL]
M35-K.EDUAKXV&;&I6J6S!.YSY/,$8ATQHT21321'I);=5PCK^H2*]0^;=XE&
MA,?H[=<?S>SKS>M2;+[D*:3<-E@ZQ2'F9L5H7M[^R78E!',%A\1_P1&PMR!E
MGK]B7E=M!7+(=>8&ZIV0XQV22I%!*,?=JHG[?%"/?:KZP&Q=Y5<AD8?2*PS=
M.024>T6""*DK9:1 7*!][([:HWJ'L4!V 4\S%\-]])K;L1Z;18X"[F. R@E
M$+@&N9/L3!0/EU _D>WON2PW_=X6XV<6PV_A$<QH+>Y3@!"*P;0>R.]K\8[,
MP77^BB4PTI5ZGC[M@G-+H6Q43]NC/]HFG)E2](N]T\?J4TN">U[HSYMO,'$+
MPXTL$FJ<5QQ":(H^HJ$E9JU86&\JIU$@7+>F;7(/4]76*&KWK6A3:;=O]8-/
MOI#DD_JHH]YD#ZI)/$*X'(&#X6_B^IX5;F;]*HE3N)=J/NF4SI1[3Z$M42+1
MOWQT0U-.69_/-:G5@"XYT@W<*07VN*R$@O9S7.ML(>P_A(N2LXUA+?K">JFW
M#8[[W([SRU+[MG8UN.E$CX$%YQ0=,<+.N)_#<O@J07%UR<BT;;J!K#ZF#6_^
MT/I9ROJ'D+A1R/W']YWH1_)YGK]A8KT9//6<_EP8'QVI[NO/FLU?TYF+^'.>
M+Z[XIP^Z!D_(6[$*\8J\FC\A1_?T=F;-+:$3PI3WSH< 2_@5QT_2F&PLU)QP
MF7B#I#V^UW;Y$, RG?1K=+F@$-'/VN_[*[Q^8&8,8)PQ/!]-%[EI>95!X@QQ
M#*5($L@PJ,6Z-KW%^76U?$3&R:-3)"H)/J?2@@08GQE(<N)8;-U3-8YGOOK
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
MNG?AB@,%$=7_58ZH<D_$QY0G_]J^W/7OM"_#'$&4<3!,KTMQ_L5-CY748X<
M]] 437"OVCM9FB*1S<&LOWZD@>65#75?$T-?"7Z<(Z:>>MF=F^MF@^  TG$B
M(R43KY&L?@CHW=G?4VIYB2S1-#V-E).LW/"_WWFE\=K@03<*"@C]B7^&^]X"
MCGU8Y=C7+COU7DU-4>AQO$U1IL7N62GG:#/)Q'8;H3,*6??>?&:&4CT^K+\'
MBJC^L=/(5HB&,%5_3^Q6O[ZOT#:X'L]='0_:Y#D[T.Y$SR#ZY;K\_(]#P)PQ
MY6CF"C"YI3IUU3$^-Z@O&CN(-B)Z6;[4"ZJ6<:[E-]^+X1$,U%^P2<L8&@"?
MUQHD)X!1V<M"A"/R;58X;GE-9YSPS#>,I:EM6W+)YF,UEA'#SO#Y2YPN:5JZ
M1VMDC,]3MAA.GF& 8)G_^82Y[3_70@YS? 7$6H,1[4CCS^\(_/F#ZX[("(@I
MCF/DP?5-/M9>=(-KM_K I[1;Q@-7Y:V7Z]X PJV(X91I&+#1L9_MH^XH/E3M
MZC?E)7JA+R^+/A\5>MUD0(])]\N,FRL2[TEN[F\FT_1F$\@I:)QEZ2% )-R^
M9&')0_WAF!=Z6&3!X^CC'A>%R"+T<2>-PFNQY/5O^YJRQ@/ 6B2-ZQ<!6UF&
MY'O@ Z$QWN]CP-R>X\WQWI7#I$Z["JY+72U]KVWECTHX:2A^ET9Q 4(?H_V>
M/82PAIH9/OO7PEMM]=_3A)[\0U1I_Z>L<%J>Y@2Y>8V<J2GBC#X$L+(]3HW+
M$X^Q;,BR3-&9\)F*5C.];B _8F#][&R?RXO:>\>3R8KX67)% WQ>#;6V%Z<Y
MS 87=%A?T![WD[R'']PO6"SGZ+N8V=:_=J7K_0^/8[/?]JB0$DB(78$D-3KR
M$Z!_DC*]<;_UXX=3]4VTWLCR?$9S$WX+"W,  '#\3E-5Q,K).[1(^:S*24/\
M?6JDW))):YM/I$;*4K0SNB29[H4/H1R-(+*#N[*PY>&&5+!["*@CZ4[]!+O9
M+JMN/DP4U&9REM6LB+] W#>2=S7[Z?K^&AJ"-1R;,QSNPX*[T(3$0@_UC>C[
M,8]O,ER?>B=H%'#F1;_"8FU&C2Q?EHH!?[S3V/-Y$=#V"R&A?,:_'7 D#5'=
M8P+5UQH58^W[X]JY2?)9CXUY;4>\@U+YK\F[^ICW%:_4NSRXWE&ON]MYYW1R
M5_(7S;M [4@$"&LRQA@Y_,BR(G\S1( B22BJZ?-I8.3\C,@Q?YF[J]-A8<(0
M=N5YDJ@FH]4W05Q]S_(E0CW1C633-+G>,J/I"-T6SNQIL7R:'7C3QVD2EB,9
M/"B?="KZ:E)ZIX4XX^NC:5;X!^0W;?>(-\+U)DAJZ%%%D[P^VP&QZ:!2!?:9
M7^:<U@V3YV6?L:37%:KGL/K8U=+#\_VB#@'U)5%PMT, LVWHXTYA?EKV(,!^
MRUB8ECVHY;$; 5Q0W90\=4)V3S:A(AH ? NI@Y&XA[R(7L;'2 $?(;>"<N*H
M%D?9-<?T.L+W[/@K'_\ZAA.@<U:Z/!6N>ILEW<;16L<(E]"AFAHH*"<UMAA?
M042._8M^O=K?ZM?_E9>' LF55(,O IQ_C=*+;POPQ]/XP? 1XI]098)6^ZYW
M;T9_;GGVK5EW42)%%Q@<!;H(0E6!FF))IQ]A-CJ0K&];5)/#3K10RAB7=3 3
M9W7RN9LF3]SH:,Z0_I3$47IOF,!,XGV--YL$>::F\%H3WM*$,3BQ9 @^KQ"O
M/R<U>1!7>T<3E2HW,MRD]VF0_4DPY*U6T'0CZ!C)&O=CO< _8[M=#G>ZZ-M
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
MI,2^?7+IJX:DPD/=.RQ#&<?CO%]+U3F=4=L&=ZH> E!OA-\NMZ*126!><:)
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
MYSW/\YW[W>_>?^ZI_<U,=75U3W5U=7=U32_F$V:";$TCP-4) /3U 4$  (@
M,@@ X((8!,*+O7W'@57PAG.,8Z]4",$/.@YXH_Z!@P4A=#]P\ YA O"/<0#(
MA##_P@LA_+^5E<#> 4[PJH!('N.TX-5_RQ7 ^\&_!#ZX0;FP/Y*#*P# =^+G
M\ZPCT@'.8>2"1"%]79!>'&IJ')+B$@H<_):N"$>DOZ\ @$TJBDLH2DEP2$@I
MRH"X%%@E@'</  BQ3W%)28DGD#_D?X+S\[T0WB>XOV2P![X# 03W!R_![^V#
M^/S1/DC@[^W#@?RJ[QK.K[I)G7[4=_Y'_<=/S"?,,D!VW"9[-7TPO0)0'*<
MQRO'^</ #8",B(B(F(B,F)B,BI2$E(J.DHR,DHZ!AH:.AH:!BNP8?CS^'B#D
MI*3D%.0G*"A.T%)04-!B;Q2TWXM0_9,*,"\ *B) &GB""^$$<*@@N%00S"C8
M,!+,&X@J*"4^Y!A^-! 7M!H\? )"(F(24LA?,T$-X?[,/ % \""X.'@X^(0$
M1/BX9%)@)A4NWBEJ"?RSQE :3N^KD@2T]Y^6GN/BIC-YZ2 E[7.M1XV0)]9T
M;>(KS%>&/KWL.J]ZG)FCQJL,E.S)#^:3\/7R&Z\_HJ<V-/D>9-ZLB'_3.[V9
M5=G<-[-EX>07GI!=U=+_95M.R]+9_U9B3G7KP.P.%8"# TJ+=RP3(0&^S+$(
MIR2H\4 )O#EI\"6OWJ?%2O#2I&=-BMMAPN=:K)HI'<Q7^BL/ 58 0EZ95Q]
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
M-=\>E+.%AY#DN\ (7T9"\@2ZY@[)/_D/]_HN[R,MW[EX[JI[N@L1^HJOY6,
MR*T+38N)@WL>4=LBJ%AM'=O9?N&K_C;S=GS<LHV/-IP0Y@DU$C'RS6GP%N:N
M856;JD=WW<"5#P-$VC&5I'Q<4[RI$AZJ;(VZQB)4&U7Z]/6M\$^L*SO<.4)B
MBS*4SR8V-2E*>N5EWD_,F4NM=G7V/_*K1FY</$A1?6D4TU/'M;9<G;M%JNEL
MU0ZI9>3PA D1H@.LS-.^B"]@@&I)D4,5K:8YERF'*0>3(0DW.&WYG+FI&H-J
M?@M!)1UHDZ"XVMRQIH_[UHL\8;@4G8^U9(H12E<(/P*AB1*=J&HG67"./?)9
MU4E;N]T@E 7=?,0+G90.ETY47E4J+&MU1VALLZ.KAU;1,58B;26$B\6AEI85
M4Y9.,M*;[<+WU?*/? 4:GP?J-22I?EX*$OZ$ 48N6**/HO3C>P_>->BJ][?4
M!ST^M!AHX%$DLF:4_U:ARL7;;ZRAAD[X]+F_(G1C;-7=0K_A0I$3=5?4Q[O6
MN8P-9Y*%/C8$7%)26=V;L4K[F@<+L:$?Z^BJC5TIBK<>-15V<9(Q8%%BQZ\O
MV&(^2CLU>!(#O,K,I-PW[$\(A%9!#^U#JY0_VNT68@#-%M:J2=1BV"NKU7Y?
MH2/D^XS-1!3=@)UY5?Y#H>*J\-(H0*8(U]VJOWJN,E^;.P?S8<LL\5T>=\Y"
MYC]_*(80^6=4R;'N<\V'ABXWI39::_.HFG,WFO_QP QBEFD[_M@Q2(F* _+G
MM/7Q\(X]4DH6B V R\RCQ8+UW4'"<1[/<=Z)SNZ]D-S61F)\+[_B$OS7!L=Y
MBL>.+ TV_X<O#[KW7CZN")0A&N6%1H%)[,8 ,/)%F3H@D1[''-H(%!R.0'O^
MQ+%/-0\?;)KRN*RI:P"6XYPK"EOFCSKA/@903[B9AI492&( ;,&?&J .2 #B
MX$\"$ $, $GP9PMH@%3]8_PL>.F#N;+?&WA<C9$/$NED"D>AO0P=W& @F0PP
M GP )/AS C@ 4P .H  TX'5<A,3K%_?/%I[S0"%^R$_F@';U0+DBCJL$T\3'
MW&KZUKK?=:>$Y<<1^9-^J'_3CZ$7RA6)\ 6I)X^UX(5"_&PRJ!('GU\)$V=?
M_3]R?!!J?R00J#\2>@X>OK\2!LXHOU\)#4\/]5\)4.M_5'T.YN[\0Q$_MB8F
M6N?4@.];7<#$D8/#$8EV.(/\#/P$+1_$_Z"=\_B??.=\',W,$2A-+A,/%/ ;
MG/-PY/@[NHFO!^J8;A3@<<;D%YG$#PY#(7W4H2CH+QLR<C;R_6E#6/S'4^U8
M"7 GU-]5;P9:_-_136$>W^E&/K SUK_()V ^2"]+%SC8N6!_N2*<?VJ, IMA
M LIT#HE"(3T]D CG'T7(?N9@1?B-3OZ3;N+J[/)[!NG/#%"V7V2LY> N?Y?A
MQQX9\O-Y;%6\QWD4?[1 ]<J/4NO?%08 F&/X,8+)CZG8,6YSG&;\E68[+K5Q
MG";^61ODN!3?B1]U_=JO'O-N'>/G 3$G)S#' [P3_"CTG?(T*?D71?+X;@/>
M?U)DCN\B?U".Z_QVC'O]E/JO@#N'S?X_GW>L"Z(?>CXV?IPSWZ\?>6R_]/0]
MS83%<,U_2?\=[+'1DN,ZS,"9PP>\? $HH ->", 9S#T'>( X#' '?@VP/\%O
MM.-Z[/\+PR_X8SH!$&@/K%EBYVL"!R0:X>C[E]$,0TG\; 9V"/QF?L!?[!0X
M]X<]'XMA\LM<CT4C\/5PA<%]+3STL ,.\J?WX!_G@0@U>!$>)[35?ZN;T-D'
MB?;Z$XD Z>/J[/IK+M4PQ18R/*:!:7(H&H74@B/@/E 4W/%8^LM>/Q<.DN_,
M6 HV1]O3F>/_@_;CHGT\?BP_ORG_SQ1]7V?XGR@$4 ^4&=3Y3S0*&!PL!P]
M:?N>-]/7^SFM$?TD_XF9V 7I$WC6P]7YIZ8HOS?^_$\R5KN.<"<H^GA>(_:#
M^Z#^AMWB)_G/[*0.SFI(#Z3/;\JE^E[@G-:O#*P8!D@$]DF,0GJ!BY<O_'?%
MD7B BOP?5#*'XPGR?]!)?;#3X%_(QR.,_WLY\,)170/^H-,>H]@N)#Y.DQU7
M<^V'BIZ ES2(?@8 Z)7C^"+#O_'$?^.)_\83_XTG_AM/_#>>^&\\\=]XXK_Q
MQ'_CB?_&$__/QQ./O?%3Q_ZG'7!\8 +<;P!G 4< "3B 6V$.P AP 7$4>/D>
M8]@PVLG_!0<'H ;^. #)X[B> O S)H'W?=]-"!!]?Q=F@I+:!87R4A030_B*
M0K'>O2@,Z2D6 /42DQ 5%P-.JP9X06'N<!2' QS<52ISKM8W<7*X.BIS6LKH
MB^M[J<%=7,\'^L!- PW,8('N, 5'3E45CM,!B@&>7IYP%)0CP-,#X:L8H,QY
M7+DBB&/)8IP<QRPH=V7.[Z<PK/2-.-20/G .&5%9$9B$M R'G(*HA*R4M(*"
M,/94AKR8N+R8A)2(A*RBM+BBI"3'#^ $W^;CZ*1HHJ[YXUU@2IGS1Z/\_?U%
M_:5$D3[.8A(*"@IBXI)BDI(B((>([V4$"AH@@O#E^EF#.MP7YN-Z'$_DP*:A
MX%X8I<S)^;,)GEZ_JOU;7?W&J*__WUD]/7]Q^Z(T_%#_G=L7NX$4,X'[(M$^
M,+B&'QR!XOI9W!'VJZP7N+<^;JDC3 SN ?<$V7S!\A*_7N7U,VS]]Z_[E?VK
M-5Z*:CYP* K<P8+;ZY\=]5^.R_Q6!JX.7LJ<V'P1<0D1*0DS[/D9644I&1%Q
M.45Q\>^L^J I.$)1T+]EQAZV^1,STM'5Z?(_8=775]1&^**@"&P$19D3I(BZ
MNCHJPJ0E962D9!Q%'&$P.1%926D9$:@"W$%$SE%!'"[O*"D+E9#^65X="4-C
M-8@M_]UR'9$PL(Y?2E)T<) 0EY:#RHHXRLK#110DI>5%Y!W@<B)."O(*XK+B
MTHX.#C(_:_L>DH%Z_%XK5BI'L$9)J(,T%"HK)2+M).DDXN@HK2#B(",N+0*5
MA,I(0N4D8%+B4IP<CC!%)Z2/)Q0T%5=/J#-<S,T+[LS)\8<X>G!G*.RRMI&9
MFKJK,]P7Y!/_[R#Q>^GC. 6H8%"U4K_3M=74C'R03JX>8(:OB=8Y#FT--5D)
M!5E9$4E1">S ^=Z^\ZZ^H)5<_C&03.'>/S /5XYC^U:$PK##2ID3=FP;CIP_
MR*Y_TTO_3!_?R_N[P!'_U<B^L_DBG5#^4!_X66=0]__$CL7^D_R^4+__+KT<
M7 (&EX/"11SEP29(P*6=1!R@<C 1&4DYN!QH>](2\O+_;TO_HQS,!8IPAH,S
MM=C_@_;\LS'S7]KS^]#\/]H>L3],3>RO5BCVE_G\)PE<)([9?ZY.*AS_PK_P
M+_P+_\*_\"_\_P_^V-_"$:!KX0_N7C&39%:@WVMO9&*HJ:VG<;PE)SNOYXI
MXIP  $\$R@?K"%M9VW 0=@$X #%  &ZQ 2C,UTO?5-/L^&.JAAH'UEL&_@"P
MCNW^[Y\C/XJ<-^+@ /[O 17,RP<%5F,$XE*.H&<#XC= W,,?Y86E8[_UT3JX
M8W$<[%<^6A]00!!GP.+.WW'A8Y[O^!DL[NB)< 1QK,Q>CIZ.6/P-B-_V0V,_
M%^/J@7BXGRO<'\1[09S; ^WI"N+8TP:TGG"H+P <?T?D1L%A+M@_0V"_//J8
MF:B!^&D (")S_@UW^ U'P0..SX^H(;TN'W_)Y."'"7" &W1YCO-P?P\X"B5B
M!'8*U,>10PWIZ05%7 : [VT^!NK_L1/Y35'_-?,? K9OOV,;QL=]!J'O^(/V
M=WS(= "0WP)U<^\/FD,2 %3?! "&H3]HW$\ @!+LMZKNW]I#C[67WP(6KG"8
M*%:AO^!_R? /X+?WB6*K^Z4>#O7O7[(YL'J#@?M M ^'+S@FX!PB?S7B_^V"
M?R^'L G<">X#!W<<'!:@E;DBG,'N1CBZ'D=@7!'_J1/_-XO]!;[;-0@TF4<
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
M#P=[E67NV@YX^E7;HB_2O>Q)7/)<K?(S4#0ACWAM5^L3,'3Y@B6]!7<J(6B
MMYWL=]\<0*Y[MY;Y&?I;^B,.\FUR6CU2KRU&OUNQ7;%09+B87:7G6,_L.K,6
MKZUKR*QD\\Q.8\ 2+'KOLN'LR6<2&\^ETTA4D_S\9!ZT"):&4<A)BY]_?K0@
MZJX:GD>5$N8F@PA-/1RH0V4>>:>QNWAW/EI:B=_->+_O)C"5E8+VUVJ.P@"5
MX.HC&6_U)+A?\?06L[E.A_2YPH]RO:> ^RL-/7GS8JGC5"KJ R:3=7>G*5Z/
M["Z\:G*N=!?*]TM8+>8+MV%]^CQW>V6F6."PA%SH9DU#,6AW*&\+]; /+S#
MK=G#Z@&LC@Y_,UT[:L+>JX>BGF%@&F5]IO82X;=[JF-8CL_OQK/BF_HY,$!#
MT,[%1=JX?"]E_4/"]V'%86Q@*WA'VP]>'+%M4F@6D ZEG5+<QZUQR71QKZKB
M+2L)1'0$+V( _EWRHC+^:M[/K0:MFYF;7\M#L>*8R^5L,*]V+K.<"%;^QKA.
M4RW@OE4D!O4K'FY#A;]ZK(NK;W\]!O7^9=R(_-##VU >]9HK=%?Q;X%J3I[W
MZ]Z(W26LDOS4L%RO(ALLWNH8&^^:,VCU^.4@:X%Z:;^I15V1K=*40KGK\_LO
M+L5:%:@]G$93Y0EQ+IG4,BR.2G0?5*H@IC_?G@E+40W@@<8<9$[X43A3Z<]P
M%'P[R3KZ0"]7K/F%W&Q,:]3I&O1*G!0&$%1-HM'Y$/;Z>7"";AQ<+\Q9'6?D
M&9/KD>Y9NI5QHXRQNAT3?@P0[]])0D].N.&_2S]SP8@N)>R9I%"H2MZ]W5,F
MD<]#B+A 11L3FH0ICM\-6)K<"O-'Y70>EH@ZZ1S(DE8_V^TL'PQX'I"5$_E>
M%";2Y(U*0N7&TOM)(7BHZB%D)*0).Q?GNUW#9"B.%AG<"+O$KC[>^BA_VO*.
M;\C+@2!GN8:ZII-?X@4^E,MN?"@2I60J?ULP?5TB/GZP5]CQ,&2@KDPUIDFB
M42;X2<0S5)B7I^>.?4Q&#->]EZ8-?LQHV!SW_4O[0\LY-;FES-')48*L,-?D
M!^K<<#M+:!AZ)?(S&D'W(&T--(+GN-@I\2+8\SM@5S1A>L:[M-7]ZN*"UD6^
M51]8@BW4H)Q.[$R+;CJYN-TUOJR\'_-D/&7TZ75'=)?\X='J2%FO^6'4Z78M
MUCQQJZ3\2LW*787<W,R 5/GIV$N<X SE_G1C==9":[J/V^YLI5SVVFC*=;$T
MVGK[J>K6D7AT$#(_)T1\N:LY=Z@B?C!X6Y;_GK;I><%3#]]F?0Z79<H =63^
MM7Q7Y.#!:F3X:/?!V^Y+@6J9K@O,LDUL>^_JN!H*$LQOYCT;OBNC36%REU'+
M[':1<-]EVWX3HJV7+"B#=VN@Q9>7F*&ZK5&(KE=;.Z8>CVN?R3KAQ#*=1I!Z
MPM+3<ZA>L>PNNBF;)^G=6'^WWFUISMUG3J/4)AS#5<Z.7KG)_F- G97S1GUY
MO4I1-S(*&[12#&FND-/ >V"^&7N5U8ZEM4_CX>O^FZZEUB/*1C81BC41[8:G
MW180V.7!RIYFO^2YBG1PE"JDT0Q!EG#PI!NV;MT=H;R;+*GL[.#I<=JDS\PC
MZF-L?-JJOP$7(RES-Y>YVFER4NW3Y@R[[*-!!:%OG;T?!H<X64I<T(IH@<U/
M%Y2T.;K-SY5NFCW+N^SFMBB8&9Z:G,ISTMG/W'A+!>S+ M&.(Q=:QLX)NWYV
MLD"QL. 78]^2\Q\A_%7+IPI?H34'VS)C3?'>(FM+Z3;-UUY*AKL.+'^-TVR?
M+'88L$>O7/\4*AXFA7P@XPT/U3IXU!IL]:G\+1^K[M>B?(+YZ,>WJ:?*AONO
M\Y"^EKY_A;'+64GGO&R.T1MP.ID+6$R;H5N3@ZX(LFZDS-?L)Y8).-+1A5P=
M2QII=8)OT.4.?3R5\,+)S?)2[X"&6!&/K:*BS&TY$JVZ':TIEZT<VRT,,!KF
M5470-J@:E.4>5L=LB5]UM&Q<*=@7AO\D??]*T5O*(&R7B&"G,J;LA.2JU$#%
MH0#!><&GL<G9"?D,"P+YEY+(?%Z>IB[0D);,./'N10&N [8?+HSSAL43OK:/
M9;!]>O'9BRU":%=L+[1>+D]"6DE)(KK#EYN1K(J2X@&S+[JE#Z*W>,&@3XR!
M4_ V-Z<YN$C5!")G+-^5S,2/*"&G5+L/'OM##X)&XT'/8B]F>J/MPH,8<@-N
MJUP,<!=!TLT3$DIQTU&C#59FL.O![3D3KA.!?T.E4RBZH;^U NUE:7K64E=:
MAG:+2NLTS<>W<6=/2W'$,GY.D'69"7?Y)%D6RZC_<J>X84 NU\PARV;J$/FM
M!+L8/;XUS(KL3?'+\=^.WAL*":K,71&4VN_V<O ;$W!\WU4Q;YU0D!7N5FMN
M&$TK(GSKILEY['R>6_SF"*UL^&B4CM5W;2!;*>@+TO$*+)RB:=BZD.U=MJ<F
MKNF%QT6O'.5.I>>D+FT1A^\31.F25.JJ@J^\J^J'6/V245?%N["$ >(.9S_:
MMX]G>@7Y\Z26#+(&/9?8;!B]EQ&>:NU-^^GT#-F%'?']Z$;T>3S:6AN%V01[
M6I20PEGZ*!?7UA*TYOC))[O+0V&"+O6J$U%:(3N5!LUCZ04TC?6J8JE%0Y6]
M5'6[7P]S:GUW1YP&[[*G9,:>56;9VMQ"TRX'W.<%>!,M)Q='/:TK0ED/)E=/
MRT!W&S;$1*J?*>SQ7JO.4.&$/GOL7>TJL$"BK:(J-WS9 Q]YR=EEP4&%)%\^
M6"*>XJZYM(E*4<3NUDKD:BL&F%E>VYCBWDP2S9Y;SCE;Q[_Y_,*LCX9Y@_]S
M-!"[)7TAQ:\7OBYOS8NPDUC6)GY6!@ [C0T][_^C&QKAXI ;8<47H? D62[<
MQ4DCEO'I?1UMVM(:QU@%JMMPCFOD,: V\U6G5=<#YMC>CD0-A;&7#R=.:OE]
M,-..;5XY2D\.1@PJ.)%IP VZGY2\"2.,;RL-9G7B2W"^S^N !#T$FT'5CJ:&
M(S*_:-(IRHTS@^@3#OE?8J\7'4$]/KF5I6@%3T#SJ$QF=CS)&/:0SP,9G*,5
M]Y+YT]\9A_84M2K$%SB"*_TEUJ;4UXA(42%OSZ5B.:5KG5.Y99^"^]FJ4GCN
MM$^N2W_MFUH/Z+C)$F=B"5O,R[(^E<SG,JU)EGD-Z\:G8OUKS(?QNEQJZA>I
MAN]IOF$ 2E /QNS!&("+K6R7;[TZ+/CN\L7#I8/PX?%:-Y8&K0L.I0SYIZL4
M<K]62)/>S%P2SD)XB0[>-L;+SKI+3M9;D7DN;L%8#*R\B'0JY]5JY#BM-_NK
M.J[<[>*6W.0D5\D+"21:[U8]1C@**BX7+:<D\M1)FBU++I[0-M_N*561?^\-
MKEP9ZOFY3\VL*'<&5*=^7\@:P,039)A_M=%6'(QCR:#[T[ZH1Z^GBF":UXJ>
M@63.*;UH6&"=36!$?&Y"M(*EKM[)-R7S(EA'!JT[WJDV8VGJEZ,W@,8 +<_]
MOJZ&Q8Z&I0S;93WSOZ6QW-E:YS1G+5N%9'S0Z:?O]W78K$PKYHE=/;X&5X1_
MWO5.8U)SHE=OQI:?W"0W&&O86)\7.Z@1WV_?S0N^_-:/L O1.M)0>F5Q;"$D
MIZINEMPX>K$S\='1DN=A5'V!4)":)_I(%>FP3S0MY&O69DBA(T!_AR,^[XU3
MOH7;UDK5B>$@F.?2B C!\!!S&'%EU8H@77;+);\O@M>);[::EI#B4X@QX\O0
M<0M]L^K1 M60%O*?MDV0-*XC%?3X.]%'8R$B@Y]R)97\T5-\X0D5+VEK14K3
MHAG#KJZ,X'T(S)-Z2#) <^[SS7L$$6?>MW'*U>V8D1Y48X"4D[K!(8MV$U_E
MOMA[O"RO9Y^*GNCP*'K\X"VTVB  29YXHZBPQ7CY$5J3DC+1K?"HIPTV\S0S
M.ZY91%/6AO^S-I- !.@U*JVP/[;O./D%[JDY>G2QB6&#%3: ]I%1W0=]-,ZO
M%=](&%W9MS^*551M.PA&"M]7W[-B@([24=)<VS02EP6=@]7"IE@_FB!$X,6^
MHTO*&.#3N,@^QWVIY<'RW25*V\D;T>6Z=W(>]4<-WFL^JXA+AO+Y[/(JD"DR
M%Q?4AZ5,?X-QOYU<E:N?LYD'^=,!)8M(@5NXY;)'4DA8LM%5IOQT,KB,8K^E
M'OYT;HKM>N7@X$/L!C)]=E@5+Y"T(4A[7ZY:?)!UE?EU%(V'1Y$;>;R=951+
MI!X=HPY)P*FB-M.0!\8+F;$9R]QHF+"/T(.==,C40)VLDJ^G9V?:C9;EQQE7
M7GEZ5H=GZYQ6&1]^F,_"2T.GQ=J!JAFQD&2R(6%RK"W38,IM^CBVMV.8^IMA
MEV =][&_(WQ>N9_1QE7HW5*X?GZ)CHJ6WMG/@8Z.UC;N!78M$#B<J6@4.'@Q
MM#L>9??8LJQ>,TU)7]E.<^057*!<*<[5PJB9TW2ECB6!J+]O*;B+5WL9WZ/$
M@%3W,Y)3KT=[I:%/Z8!Y3#GEH$+%7O^@?'\6-;!2'+VL9EG7R+0=;GM[0GLQ
M/W\FSL&0*ZWZ2:*"*6W%1R,NO.P1HBA#JEMB+-@6?'JCUT(?*B/P$0.<VT#N
MDAYOLC_^.>;0_-C(#08-"BO=NP"2M>T&&V7#FU^9(Y3GZV2WW[_HB5DO_#+?
M,;5]Q/8PWLF^YNU,OBO_9&_N>;+/]R@;KAA"!NJ*61</WD1O=IHMB87;:=<W
M&B#5<_-:.^OS^ N>L<I5"UVZTBU<ZSEU+R)6<$(OR^#*IEGEJ?=J5IV<0NXE
M*(J!K; 0#$ V8E=]\*K1Z/6SO:-Z8F5>K=PJ@L 4.'J4EYE/;UYTO-L9%DWR
M_+%MN](+5_ZAG%/&'.8VNR^ITM#I9Z9Z/8MZ9.R%9)/1JA;+PC&MAK=2?(5B
MWO$B12KDV+C*E!#Y5HE<)70WQT],;5@]%RYK)U>SA',EIYNR*M'%]1D2UGT%
M(MB**+/W*',#<1%A?H%IL G9+.YVXO9I5_ZI."^$37(8;_)A=VJ2O5!J$;G4
MG-L=.ZA%#W4K@QDS=ZHR,M_BR"")?^_C#')#Y%O)6:8/R\I1XTF>$Z7>[TNB
MR4(E66>?^]UTN[U$%_Q)D8R$_P+^":JWE95@[R#_4[3E/7KHL.29HMHEA&C7
MTF&K=F75Q8$,NLNV1?8)%B+<=_!YR,E9%76M8]\YNF6>=\U[HI5\V58PCV_L
M!=^MBPM/_7/:QY/8%?B?#H^WE\#-ML0ND#WXU#FU[EZ;6QJ0?L8I7,>@\54=
MXK8;/5ZTFNEIVD&R&_K<@B97,8#W8V,F)],T@^?XWGU2GDW7Z^,^-VT\_&9Y
MMJG:H&]7RGY=2J2V^F)H-<HS^6$::U+Q=:^>V6JB['<#SNTSVULNMEGDQG%]
MW#PZYX@^#,?S5;HH#N(QL55;[5RL_+\983H3$QP<-6\8.2P9LCO:</7ZIQK:
M=1X2RXXMQL)#6ZAVJV=1P[EXA8;F^^77>DS."FDFQNI3%<B##O'UF"^X8_:G
M7)XF?DYK#AEO\MN"58COR*$_-MFAR\M8I0RO/RENF\C?T:"%7/6_RV6H6/>
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
MWH4H192J4A4D*-)$1)3>HA1I0D1 0 )!>D= 0$ (*@A21+H4"1T5Z=("0D(
MI4D"$K>F\+:_<^]I]YP[WKWC_?YYFZRPQPB+M>9<W_SF_-;:.9P[Q$'XKAB;
M&4,8&!@@8> /Y! /.6\4YG,' K&P@"A"(! V"*,5'X0!O&/X^V;%#V'Z>P^!
MJ,I:"?S;/?@;<K@ ,80<86#X^_H?%R,SX]^+A8F)D9F5A97U;V-CYV1G8^-@
M8V7EX.;@X.0"+U9V'EYN+IZ_]W__R=_N?WN!+RXV5C:N_^/KL!O"SP:A,"8P
M,LA CO S,/(S'/9#H.!<F1G^<4'^Q\5PA)&)F06<$@<G^ ?-?.#T&1F/@)-E
M9@)-8X@$/X<P\3,+'#]SD470ZC:K3*#0V4=9S]ED+]7W"-^8(,JIN]V/8><0
M$143EY _H7#RE**&II:VSKGSAI>-C$U,S:[<M+:QM;-W<'3W\+SCY>WC&Q0<
M\B T+/QA;%Q\0F)2<DIVSI/<O/RG!84O7I:5OZJH?%W5T-C4W-+ZKJV]MZ]_
M8'#HP\=/DU-?IF=FY^:Q^!7"ZMKZM^\;FZ2]_9\'Y%_ [S]_[6* ,#+\S^N_
MM(L?M.L(N 9,K'_M8C@2^O</^)F8CY]A$;AHQ7H[4%#F[",VH4M9S^M[V&75
M;Q"%W>Y/<(C(:>#E27]-^X=E_^\,B_F_LNQ?#?LWN[ 0+D8&</$8^2$P"(WZ
M(N4DY'_;ZJ=61!XI9)817VP5ZH:]D+H0XJ,1& XEQS@TI0LL/E5?9W.\'"S@
MCW6P]SJ6,E=Z).7D_S];)YP\<PB)>40]";XCD;#$?K@0U8HW<6?WY;OS_F^3
MU]NGRQ).[W!QO&0>M>8>L%-MNW6NKN 0@FN!$5T0;(>0'E4DZXE8?$<ZZP!4
M0LV1T0^_55YB'[P0:A<4$K(F+-8KDX3\\N3W=YP0$_K; 967<A/5TXMJSDQ"
M6K[R;BW1FB48RF75KCCXZ$O6JS?*U_"&G+;'I[^Z7X_PTGU*[:\_!G5%]9C
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
MUQ]$\W)-(C5/O*_"SLTOF 6&AROV,)EE3W;P594^S#:HV^*DLS=2P(BGLX^
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
MEAJ+_/OA0\A0?Q#[I<%/1^JROZF]\]\; RYPDF-(ZM1 P(58MQ-8%^LV;C<
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
M_]+6%4S*GM 39K=XPIWK/0[7U)^=OC" 4H8=U3^%I0]#B5<13%3AB1JD82E
M6"G_[*H%Q.WYU2$TK SU7R+<7SG[O-#T2/&S>]MU4VG%X/;CX[;I0]-HH@]K
MDEYD#?U+B=KXSV5I7PE$M(;+J8-TI]Z]2[-:#SLG5[YZI(D?<;I:<^Q.@57!
M)+]X[[-HWN^"CC/;5,V7+IOGT[^^05=L$-^/3$]_KA;2FI#)"Y>:BZZJ8E<V
MA1RQ""P1HU5%B0(+\.;))GBR])'I _/9O9WM[<Z+/H&!NK>**Y./W]%AC=:U
M^PPE.D&!DUZ]L/E9LCSP'I<>,>BHO*1#LHMOYN5V# OHI2]%NHH?<.L'M^;Y
MP4^;2V$^EY<I18N;CAK QNJH_'Z9@.)0-XHBJ8*JA:"<IW_G@.3+@.KQ_@%S
MXXUK1\7J"VV6B$]W!A(>56UH_XGO*E-5U3OVUN2HZI+S6:6^\"Y"L,7Q7LW&
M-6CI)ECU0XFNEEQ@3.H%2[H(=E?C>9.EM:;EO@1W;#FI"2_4SL:^>9[.=-_%
ML2SH'(V _FJVYO7I=LDU6&%F*DSP(#,=(ZQG0;#D&Y.:P:SL.&XY?EG/D$\^
MT=Y6L)X;<Y*CM*,>"V'4$6*8HW^$-GHEH<#D@$7UP7A_^L5GVI,27AR/V$HJ
MRY-T^::BL<!P*[KDFNXL&4I,Q(LFT(\@-2:H4CC:B86+Q+'$G8$WZ-L!]D/^
M8G([S,D*V=?,Y'+@F3"B7]UVUDOZYV4&/1O*#>KEZ> ZC@U]^?I\HTE-?Q/'
MF%G+3 O1:JGA1<1Q-T2+HW'*:)^L'K)[]AMZ)PC$-H[V'..3B3U+&,2J]:M)
M(G4F2K-N7B'.Q*XHI?I)F@<7K&6<FQ$4<#';S_7Q2%.OM)'UK8KFW<1B+L!P
M.#2@:(NF\-)'\EU9B3,=51MHT<Y )I4R+?1ZCU:NUSJL *FP]]E9@P6JK)/S
MJR>Z-P=^E<I-JRQ<H+/7X@XAZ:YZA>:)F?CB_/1.(Y7<]L0GZ2IJ 84G$T05
MOBE&/QH/A'^VI(+BD+S_!8-["6L^A"1UR3D[;A;J9X;ED0OUDT.JNIZ+9#)I
MD2X/<YZ5>?'_M/>>84U%W[M@$) N@O06I A*$VD*2%2DB0@BO45%>I,>I 1!
M0)HTI2J("**42)>62%<0D-Y)05!*( &$(R1A#K][9^8_<^\SW^XS\V$^G//
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
M2&+^QM3_9!-UKKUB./1\5M#@=L*K4N5R_+U [NX+T252H%CT0G9((W$?%GG
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
M<PRWFVAH5FT/V#>N#3]L5K0;'66,.]N4TJPED1IEH==9CH/([5C33A%;,J'
M>9F8&XV@[&8=_;I[!"DOJX 7%Y$\P91+X:Z>KYDW2 Y6'IL5@E E_^]=?:JM
M"?M?40Q1/Z.$8O7(^[$1<DNI8I/+?@]JIG8+(F_-GI]PY+-\\<B%FS%C_*(@
MW;0;PY2E'B1"Y= 4V=%R! &9$U%W:1UVV@&A Z>_6EB8C_A,,K?[\R2BXU&F
MZ15\$D>5\LZM'.U7-Z&=<D-( @]RQIGV).(VB%\4).4AQECV+><@#(B#[H&0
M5EAT!D9"0H\@ B6TLP;4;-CO#]W#%"AHCUZYW=HD"&4,Y+MWCR N:?]6R2J@
M?4%<(2?M^:C0F%4.+ZYB:O& +6@"K.Z7!F4C?HK4CL>D#R$#C?^P0"WY]:_U
M9>/7</T30;Q[:CQTRT@.S ._&-C)-@\W@BD3102PQL.Y/.9HWS^YT\Y\KFEO
M6$P5WLB7?345H/6Q0]!*G&18W;IDT)DJMS3<@>5#"#L>6N]!4W:]!MG,#E4+
M';!N+4]Q.<[WB3XOIB]?OHR;,@&I-'\"#/>JJ,XTONWJ@[(^$B=N8?Y)9%O(
MP-7?,;MSR8DQLF;;AC\W0R\/*/_*-%IW&L:90O[ V"(DG?%'$/8_+:8)0:**
ML O#)J,;2W5U];>S&B^7T)U^E!4'>90_^5^[]<F D30 6K0!+5X'%!Y!>#"N
MHE#JJ67?8!-XY^0-.?6130F%2]\_R+L863.::[F7S*>>GAU<831=2)*E_U<'
M<![Z'#>UU*$#%%39.$%?$**B9IUP"X@B_$II-9P;Z*>^6V/*N=_'UDHO0Y_E
MR)F*= ?1YH(&\6/86T!HJ:M(J(US;]#\RL,)52P+%G%=,C)3G)^?K,<WK7Q6
M^M'C@E<LRQ9I?ZK!&?0!Z$"=^A2T]E2O*)L#N:E7*TT4X7;[]7!8L2Y>N:RQ
M),Y/@7UE^WZYU/0/[<;%3P/;F_,P>S1OA! )^36-E8/I*XV'A(T-4LNK/OFF
M>#7=8S)&O_?W=K&ER>#3K)37K*N@0_7! <T!&LL$*L()0);1?N8KUK W8D[M
M3JLZPO4S%YR59]J[-_VL F5^='J\3?[.E7DS;A_RWKH V<$)8@,.&_\?O]Z(
M?1<A!_0@40:?W%O&5@]X]H1NZP\-W J.[OL]L'*^?VA*_L?UL[>V_9\>)A"*
M6#VBKI"HDUE5'BU1-:5PF9Q ETC?'+Y]MM=$Q#SO@_3+XKNH@:+94!J'&B!#
M]NMK?)+3-<SE>01A";()VFTL,FA(BG11]&7(K'/(J]ZTTY-/$_)F<M]^2B_O
M3K\&G[6GL84?7HKZ@>7 X*6; 11N2\A@KYRH_P9'#.BS'Z_%OSB"2)S?9^X=
MR]$^81$L@6:C5H%C6;].EG8F:6RTDY9ZHJ3(:8E52[&W)U#W.<)<(ER/()9\
MV1FF>^TCU4Q;/,NTU;F=)YP;6^#\9%*$ 1?R.07KOL*+4SHR0*3"<N*N7+*'
M:NYR1CRW[M6JSG[U@) 8NJL( AI'?8DY[MA2-[5A'.X?3)K"1R448QT<I*?F
M%,N^3/B^S>#Y5*_B9"2?3NKF$I:]\EN5#E@G;=%8[/\CADP;OCT"9LC\!/YH
M&C_%,--'UZY^XF_8KU@362=W9S_.JS^T^(G*-_FNEDOV?Q$PXURSIIR1HS'G
MD1)H+"F9GHNB304]8IJ8S_6-:#)?E0_;('O-S56MZ=32C:4WI0_)\JCTFH^N
MTRR'W$D@6H+D"003!N8F,&#*:.,T82 MC'S+].2L>Q2T@40YN(4()!)#,AP7
M'%1CD UZR]G\TLK+C0L%M8%/#Z1!U/,"'^X!GY6)4 +OCQ#)/?DKST&TSD:D
M.8U+16I93:@"Z*FWJX>EVU7B62N/%QU:S[UB9=D[JUSV4V[C$^B:T4<0=R5
M';OG3RU%:R ^$)B>IZ5E.9'C2]4KHN3_UB=QZEC-'_)T]N@;7?[>$WGF\'C!
M3!/-#]XOHX7@"#=\69ITY9/2OME@CEO[ P7FXX8+RY5CG^0,,[8>)\V?V^];
MO+*O*4O?3Y.D=6(9HI2!R9UNM")PA83J<9(8C\ TK+7T/=M00OFVU=N,18QV
M#\W=Y3IIU/GIZ=<3[>;_M=N;/+7Y"/+K.UH9.9U1A5QE^+L6S$%])E3U;++)
MK"O0*U!83_726\2ROH"+B_;IZ^*Q'2>C82G#TZV$E:Q#&&T:R1H1BF(K^PDJ
M?PX9QW&]RH=&@^U5O^X9UQC1%3Q4IY.4H9? O'.'X?[ 9YR0ST*=%&GCY(>E
M936G7@2%C.$<G73E+_4KFL\-ST\._'KI<;VSM??#5E(W]0L2-X5Y6M0@DX2;
MI)SQ]R>%WVUI1:,GAW+89Y]IMC6=>M'Z('^IO\$FU[A!W.*V20HDB2GF"-(M
M)'8:MN/89@1RH7$8)2I:<WB6G\9)#QCC6J\JH 4I&F3KM+(O88R4)SW;B$CO
M<<;IN]ER* U_A?0;/K-7O,G_]LDR-%;>0Q#X.KS1\HN(T*]&9-X(?O\*D[+O
M[Q!&O@]'=RLXK/P4Y1Q=UR8O+^4S)JFG#;;2W9(BQG&(HR:*9B1I'(^I!5'T
M@%$Q>3,GF.S7[;]61INR;6]%CT8-,AO&V N'>Q6S)U6_.'QCY*?ZL3]:#HQ%
M$(L8VOA)WDZ<S B#3AJOT(NN$-7("VS0!N^%NA_;KT)]%J>'_+\L?7S+.01B
ML@03Y;35P)YH$C01SEM5W^Y%*.TVU_,H^^[%.(&*"YEW<8GW&1+#9\I.WXY1
M3W7-A!5(I\6"0_+#X!91?!0S8+ RXCX@R3'\7(9\OG6B[6ZQPRV,>](?_KRR
M!JTFXY48+I\)MI-I9PM^L&(:><R8<' **!YI''%DF9[D,K(&D5/L(YZ3??B#
MO:-'B^CK1+$/$;Z2H3KA?%@W*8'GJN8W?_3JW_M</+P9VH&*+12D%J'Y_Z Y
M2%%I'_Z("9.H7YIJ:VN;#"52'M6ICT/\0EU#O5W>S+PP.M?B*7NBNKEX!E&@
MUS86+*?EJ'MG7#S<J\(^-]O=]V'P!7++Q0O]_887KC-P<P3HT%%ST4(469^S
M;0JD_:\T83_.@K+1H5=O9V>.(*X%;V-^=2R_^^?T.$GYW ^_[;&0D)30_UZG
M[H#I*8K180/V\=^"D*((W4Z:ZJA/M=6VL&CXK5CSQJ1@:[U7SGFVNG'_!QFZ
MJP=Q 62^SBIUP5FG_^B(C.QB./\\>11E4OBF;-; R\L]3\;;7_^$Q"\P;0?:
M_>\MTB(6#KV0'3(Z3+3%;*)2:AO4V:W:!,E!G7H>9&\?+NH)]-#;O[_GQ)Q2
M>U/215@@X[ <\T5N54B6_C\UD23W^.0JQ)Q%*^EWGW 5T_4OS6'RJNLH9BK:
M2];HGW,8;0Z:__6Q_</?/ZWK 1B-PXWZNA[#XA$R.['_XJ^/Z^*H+&JKZJ]>
M7=(>WHQ%VC $]K+Z,/?<WBRS<($@K%35C.D7G%@'IH%ZX"3\*7\.],16A)[7
MTB'+*&%QS&[<G#!EF<R.\OORO)O=6"[1Z,%A;6M4Y, VG"+LXT_6PFU1> 4
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
MO%]2S44P]!#0G'M3;&2:V\4R *\C?I<AH]@?!?0-^C6O[E8QR0A+10(@RE(
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
MFHXTV[G74K7]P[#M5^UXG?%\]5&NROK3;5GPWQ^:0'C*J4!Q!A(4R,.QB'U
M,HA  L,P]C%/,HI-"/S8X$MC:BV?IP7T&@G->.,H</VD.Q8.Q^QJ@83Q:]VG
M\LX\K#O[L.;TYYORVR_R:]HR_#M4/X+F1_UV'QUPEM>X3Y7N?>W]C+W!)<VV
MO.)ON+I#O_Y>7M^6#S4NV/5WN0T\RE^TCE(<8TR#* ,4P@C D$! (NK+US4@
M$!(LF%FW9O,IE_82-U)[1(OMR<<E--_\#4$^;T]-#YWC%[Y%K9'8DQ)ZG<Q>
M([3^G;TOWQ!1<VMJ>F1G,J8.G\N-1'/3(;QI$):_F\AZL@.IQW@R'&@VV\E.
ML7W3R?*;0QV/JN!RH=H+XR8R==N;XV3ZX@6I-Q6FJA<3BT1(0X!8BB5U^PG
M41B 5,0I%&DB,F9Y#3%<F*61^J$F.C]FUXKG3$TPW.IDR%J3K*6IGW*>%7*\
M=[A=G '>RO&HNG97CI!P9G_E>"R?.RPG&'-XK^%M"?RZ;9_TYJ'."U[7;W>Y
M=773!:4JO\G/RG^N4"H/P5F0@1#YDIO]*  9I0E  A$N#6L>1]9=AX<(LC1>
MWM?"ON?PH*4PI5;W #NFU7T%I*VH-?!(J\)^)FC]NFNDM%5CVH[$8X!TWYMX
MD'2S=RD>@^&Q?L6CQK-W/YC<,1UM(77-?VS>J/O(5<S#,$XC 4@4I@!"1@$.
M(@(X9D$6<TQC;)1(/XTX2V/2O<OU77\T+7H726=(L!.MUGD?Q[QKL)3+]LV)
MYG7>'THM[TW_U;N+E3+WG<R[8C/Y5:YON<?&KMY$?I?I .[QR4PPR6S^FND
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
MGX/4W+=(APTPU$B]YG?W986KQW>Y$+SB4K_V70@YIR2((X 02U7-%P1([&,
M8R9B'E,2I=0V7>;D;#9OR#R),SL)]0NRR>_4M88\<$G;I6ON(O_5!EOH-X8U
M$?6[/[9IM=8NT-.+$J4I(QE4L65A+!<E@""#E($P2^-,'AG\#/EVQX5)EF26
MJCEE 2B^SS<JF%NBW?TLU\-KNN=,![/IJ6$2\!QOL%L9/;;W2+LX')Q%P_6)
MX+0 ,Q\#SB+QW/8__Y5QC=(?)'WM;M/:YQR2C/H81\ /4\7Q"9+$HLJ_1BA$
MA),HC(WJ>IE,MC0^V4FZ=R=M:6$:@6P<'3 )=*[O_H^CYH!-SL,Q3U/RHQ*\
M2//Q/BQ.-1GO_<X0%\+AI=+U;54^W-S^SK_OUS?<]0K[D!>XH ?7^ZLX(I '
M2( @2"& (<2 2&,2!)R&,<,9E[:-N6-AM#Q+XZ4+QO+FK5)6SETI=^V<V@0U
M3;5.)CZ'6=%W[HEHK]*WC1Y;?3RID+>GD=>JY"F=O*U2WDZK>1?*QFLQZX+-
MYLMHUZL+@5"=U_3"%7+A]B."#[IKBNW"[8+5)KI$FQ#G7@_(^%EF](M,!LFA
MMV2Z8=V4XM5.?=WZ<J^"I6"!B%*?@"1*E$N%^X"@E(#(#TB:"DAB-BP^PD*(
MI6U\7^@M9P]K?:O=W&\U D];BO3H<IS?ZN8 V?'^9EP&M(W?:UI<N"L*>W0E
MIBWM.G9%EE:@=7]EYBNOVH?BR"*I1X=>5*G3/N5M"Y;VCN5F]U$AUQ<%4_]1
M%\G?\%I=+.S>-PY]N>7(TU=$LQ! '\>J*%8*2"PX9HB(+)ET(SHCS^+VI(>[
M.^4ZE:^ESGI01S+]PY[PT[+BN06;9JN:<!F6LFO1;GWT#WRGE<,M[-QB3;N;
M3;AH,VULU[=<9_^,6T 7D8WC(!ZYZYV;95$;H"$DMGNAZ;##DS.KZE&=\W0=
MU0LJG_>F:\8[?E]Q=8>N)+DKJTU>-S\7;-?Z2?[CUZJLZR>CJ/Y!$0P3>7@+
M0<00 C"4IS8"Y4F."DRI'PH14\L&VJY$7=IFVDG8UK9]K5*$.E4E,>QT?:T^
ML=56<\)>2S?USQNEL22*@P&'=HIR]:087_PL8/U=7QN]\-(/2BEUNRKNTTT=
MR3][*JK;=3B6INIXQL%[VD-5R1D^5>6WO-:9YPD+0S_B*4A%0@$4 0&84 I$
M""&.4,JBR+)_Z[,YEK:+["2S)OIG\!DS]!A07%-K(YM*!CB'RQ 6/*6Y<_IZ
M-O'<O'-*\R.$<?*C=F\ZX_GJ?;')-X\7C,EGI.9M)AN$,&)9  'S54<$%$0
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
M\)FW^7X5GV_P9SX_Q<7YTXC3_4O;+*2!/"Y$($8X!9#[#&0T$4"@0,1)(JT
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
MM"&*(.*JY(7/L;KSDJR>,>7HE4N/>0938IG9;C[YTOCZB>2-0:9E]T@CO&[
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
M](!.TH2'@D' $N&K8X$ J8\3@$)&!4TS&$9&Q6#LIUX:V7VAMYP]K/5;N6O
MU0D^AO-Z%V (W4T%ZZQ,M[/UZE;J64C.!*LY^:U7GA>D-A.<^EG-:(3!E>PE
M76X>:QV>_J&L_KW,B\U?Y"1RYJ[JD$^%"M5/0!0E3!IO!($T34( $\A@E) $
M(LO8H_.3+HW$&HG_W]K3N0*Z4M%_*JF];ZW8EF6>K!; E,JFA=4QB4V Z)#:
M\L80.2\H?UZ2N:O(&V-SI'2\^7<G,;T.^XI]S M^N>%W]4H:5EF0A@PD7$0
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
MJS+.?'YXSV9%<;[*<=,M^OV#NFVNKXL]3738FG1;Q8295!04)<!'))2.:8I
M&H<!R"@1"+(XH]3RUG X,4O3+H><J/M_VO"BKOD/3ORW;80-9N1-+TQ3#3:/
MB!QK.<?2&=2E>2RL[MLU#Z9P]K[-8[$\UL!Y])KV52;[+?Y^PW\OJ_UIAZ^K
M66[YC_4O$HC_O%,V7)P1'_@\R@!*5<&)GZ9 VG/0)QP&@AEU*QA.PM*T\;?-
MXZ-J7BQ?=,V$=SCG]/U&2K!MC;2MYVI8\B2/WD$0['US\Z/2_F_.WP9.)=-^
M]3R/I)S?Q^[W27W4<J('<CI68N?]J7CQ-#,6)=D#Q6!>[>)>'#,5O@P3RS3%
M+^- [*F#&;CP;"4QXQC?KXX9N=)@MT+-CB_%IN;-N(/63XYBF,4X), 7! +$
MH@"0(!8 IX2&$-/0)[8NP]&-EG8 Z?*C=@*(M5%_'$IC@WTT0*Z-<44@* 78
M;"%R$G3H!\*Y^7Q\][E-XUX,CIB]_9\?/".V+.[E:_?X2UE5Y7>58G,7T3A!
M'"*0<$8!"D,*<(1"@ G#02(@9+[E+??;31:G%22%0)&HIBQ;-SX] B)A/$P#
M& 'HJWPAD1"0I:$ /HE@1H*4"]^ZG&4<C/,4K.R ?"JK08-QWV*)DBR(2$9
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
M @Q58QF4AA#'E)&8F+K]/?LL[74\(-7K:#7W8OL@/>_W3P24XY?V$*.Z)7.
MR]\'EKG'/Q%H,SG\Q\&;J$^  10]SG[?T[/Y^@8L[+OZ)A^?HJ9*UUONK)RV
MLT8:!BA)&8@BC@"B* 093D.0A)2'24A@!K/A=53'MER:NCRLWFD*H \Z EKT
M0;$ WM1YFQ).QTIU))(C*Y_ZP)FSVNDH'1>L<.K#I;^JJ??)2;+DNY327<4Q
M9$S$B0!$-^,0D33>:! !%L 8A3S*,NR/R(=_O=_2=%%'YR[S^IU'% .C,MW?
MH&RJ>R;#SK'B>96]ODM;=Y,[:P3+K.GH;XBX9.+Y*43.I)B??&RX[;/:K#D[
M^19 $28!CKF:?@,!2K(4D"@B( UY'/F(DB@UNA4VWO&_@K9A#0OVYDX_UN;6
MSF0(.C=V-*7S:1U#:-R;.OUDS&[I&*%RS- Q>W"H]MD-0%!I+W<QBJ1NP0($
M0A!IV*@T3<(0H!F+A+1ZTCAD=LKF<(.EZ9:](3&JELP^7?X5?J8*9#@JCO7%
M*T"FU S'>7:M"%[M.O-[?YSGMZ_YB<\-MRF><\8+5G_!.;NI6%[@ZD4KCJT&
MN9/O.:,IY( FG %$0VE2!!D#42(-C8 QPC*CL+/5KDM[_SN2];'8M)\;7[]K
M@KZYI3$IILZMC99:3WZ=V3OUK=4$-T#N&1_36AS&$+FW.LZ3,KOE88S.,>O#
M_.&ANNI&C:V\+M;R>Z0J7)JF-.W51.K[$&/D2X_'CP'R802PSR,0$Q9D8<0C
M;AOV[=EM:;I)DVJK>_K0--4Y$V'D6-=H*E4%3$OFMGW5XYG+L0$JQ@ 1UZJE
MCX2958H!&F]5B<E# _IFLL>\R)4OI%+Z/_YXXD7-?^?K#USD!6>_\(*KC/ZV
M\_.+WO6.A31A*(T!9$$$$(X0P*D/ >$IR2@E OM&A<5#"5B:HCGDP>,-$\T9
M[I$73TI.]^:SN)P?))=^_30'VHY5UBN@6_H]R8#7<N"U+&R'(;PT#1$=(V_1
M0=6Q!.;JKGKT*Z_K+EDK"=)*8K65A#Y@)LH?&(-C7X_6(<O.U[]U!-,'O5W'
MK#/43FTJP*[6ZRHG&WU'?%O>?"^D?KX17[ :6':7R&,D2D0 .!$I0"+E(,59
MI@:#L2P*.(Q08)>O?GY3J\-DAKSTVU)GVRC7X*%<28#K?_XG5=[];P-;$!K
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
M]3P\6ZW9>0;VJ\4,/CUX)#27$I=?AWM^(YKN%?57_LR+#;]#5. 0,0Y$Q 1
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
M4GT\"Z93[=7&TI;Z#1=8C?I^CY_R-5XU4UNCV(=<M8@/,D@!HB( )$ 89%'
M,<0TBB++$MW1-"U-Q[P:;[1EZ5WCQ:@\;V46/75L::_FL67,HPUGDXS='21A
M8U]S3KDYO_*:0V1C)U:- 7G685:#"+WDG*LQR)X9@35JZ=$VWTW%I(E9O>@Y
M),U RY2S,(4D!#2C*J>>$( I30"!+ YAFD8T'FKYO=UM:;IY?P9F2VPSDV?T
MV- C2%O;A>/P<ZPCAT,WQEX\#<EL5N,1$BYE.YY&H\>"['G(U96"WHK@FK,O
M^$7WE*EP4:M1 65Q,-C&#T*2I"$$TFQ, <J$U$,XXB#C?A)@*L(X@M->,YB2
MMC3-I>D&FG#OJ:'<6^^1/O4]A+$(I[J;<"&8)=Q7U&<$=[&;"UO +WV;84SO
MPFXX;'&VO_6PWF',8"-IOZK_J68ZSWBEHOS7XD,N!%?=>-6]]G:FTMZ<I2]E
MW?0,Q5E*,)+F9BS5/D""(H"1&L6:A!A"'H9!S.^>>)673*Y3K8UMT+&4V:B5
MU_0Y-+K4!![E>E+U%[[C[)U'N'0;"J5LI.I9/W#OA6/#G-4I!2I!P3A2C8MB
MGLD3G'. L: @2QGGE"(4AJP5Z,>"+5B<'747$297?60O*4868.Q3QD$4!A%
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
M5+[)R%":P!1EA]%;XK+\_E Z^T/,[Q\V@E]]%VNR6WL9) E$90[B G$ *4.
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
MD>GV\.0L4V.V6M#H>ROI/@/F-]LD[-.XGM\?.D'+,U$% ,I\@^@$L$ ;Q./
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
M<,\=-Y+:$$=77G_\\:8AC&@5C9ZTIM&3(I>:/MYU*.6GNE(NW__2^N*PG^?
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
M^L^ W4]GOQ.^6S6=WL6R$G5VC_)_[U9UBY?VVF'U9;6Y7K+%,Q?\>OG;_A;
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
MI## (.R\%PRPDRIT(8%!F!TI,#!LG"!U T\W(<P3P5(A<Y"7"0<P$S$@,D4
M41(+E!*4ID8]?EP+-C5.O5#-P/'=(\.;PS/-#JL9&*Q_I%N\)U4R<#+](]UB
M/+)DH.O^D:]C+O7RT:PD=T0M*C.:R#B&&.D AJXM0_5UGB(&>2&I)'E!)#:N
M+=,WT=0H^' ?7$L;->*JO:T6>&  ]PW =L'R,; %C1QX1&Q87'L,<A<)7C=.
M/#%#<'"H^A0LAO'H-U^_2-#YE!*G(LLG/S^LAH#BX5?93.VQ7"6X^EW=]JNI
M]'JE//8KICY7U2V#/Y*-F)$LDY1A!@2%BF%)S@ MD*ZY6F"1QJ)$7,PVJPU9
MG&?8T=)8T?!.)G^OA.[(Q9H[SG-N=[%\G%7.TW)0K'U'$S3$2N"H_J&C3K37
MI_Y]1R-%[CI]J*-4I+4*:22[R__!C!7R[K]GHUE?_'<"\IE[_^/F"'KMWPD<
MKV_]NQET>"QHF\_[^7G)JR83Y<-JN5G/Z?-&\+O5[LK:C=3[E&:AG4%$X[)(
M.$ E)0"F7 "$D !Q4>2QQ'D1YZEM\&>0)%/;:OS;_TB*^#^:/W<'H5)K9!_M
M&68:\_".=\"]QW.V&C0(OXM(K43$]EI$FU7W(JURQ744I_7$W49O1L'I/UPS
M3+S@\9E1*!X+R(P;<"BQ?M.GH$O!/Y'U<KZ\WQ;FR[E 20;K9CNY;K93 ARG
M#$B6XXSBDF&"['CS^$13H\6ME-%63%LV/(&G*=F-1\DSE^T $JV$7F[Z]\/@
MFX-.S!Z88OHQ>,L@9SX_N-2(<M_JLSV=F/V?RNH[BI"(%#R7NL@2 E YS( B
M1$!&"I9E,<%4V)87.3'5U$CBM]5:- ?=4F<\OVA)K2N(G(+5E"E<@.69*VH1
M7P/EIS+(&3"\5P,Y-7_H"B!G<#A2]>/<-P9T?17K.J-*R5Q?0?]].=]47V]_
MKV[6WW87G_>_^:9^TS[[,,XS7&(,,-)7Q25% "6R #'-&2U9(0IIE.8T2HJI
ML8V666$?:0DMFI,.-L+Y(&00:#US4T>'IE!%]*QEC7[2>ORL\>Y<TC_XP+?Z
M _;E0H9;Q*)U; C+A&HC.\Y"CCK*C@6TK[OLX+'#=9H=J_Y!U]G1@PW.MGVN
M-JM''9Q<Z.:KK]/7VM>,Z6"A+!'(8TP!1!(!G),<I'F).,YXD9:6>UZC>:>V
MWGQ8S'6DZIN66?<!?I@_V;? ,@+<U-5U#J/O@ZU67M *?"19UH<3; 63]XQ8
M(V%")\+:('0D_]7JZT..]==\N6I?#II@P@DA@)=(;:_SC $:EQ#$22%C*I!Z
M"'/S(O_[@2='-[5L$=D?&-D<YG8 ,SD\'P:#]W/P&@%[C_) ?9MCZ6$P!#MA
MUN*Y.AQ^JVKO.6_GXP&/;-\*>7CZ>N3W0UVA.@OIP[/BL.6FV]* ""()R5(
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
M_ZI_RSM58W\C&^TCO-Q(G0JM:Y/)U6*^NMKL^/+7?=ZRI!))' ,>"P9@',<
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
M\UX7>9WE.<L5D<< (XQT<VL"*.+*6T_3/,E8FG(\J!;G")FFQD2=RL-:J^A
MK3HG8*]8M-,L^FA[><:E6?O)[4+&"AI T6M%Q-Z8BN]-=?2>4_2G5BUZWU\!
MV9O=AE6W#&2_BU2Q'&A']U4J'8!L6(URS$P7J3KI )I3U25=#&V_NC;+\QWY
MRS@K^<2W)D2/C711+5[TYY5=S.@4*.9\-1*<0-S3!<D-A?3HW4,'Q[X5[-7N
M$;G[FO9];'#AUF=]X_M&UAYSTT3\>JG&KFU?W3QOJHUB__GROKT\0DDE^%?R
MHG]]M5[KJ(G^<1;#4N*\$$!DF "(!0<T53_)$DJ1Y)A@+&>Z\]J*WV[(>F.Z
M>W8DG\V3_UI*?P__[\OYIGH747$_7RYU%IM:?G5DP[I*K",C,L((064"4,R$
MVI%0?5V'0B IA 4O65;0N#7BIZ5QPN'%3+B5T;L!A?*/+FPZT^#*!8SA>9EM
M--+X-V'_MH?6?*]5M-JKI0\,*JT8J#6+GAK5(K+7S6FY8;=P>Z]-[$C<T(6,
MW:)\I.JQXPF&GQ%_%\MGY:5?,27$6HA9F10EUSWT&"]+ ,LL5NMN*@#+.94I
M*PF6EGVJWLPQM?#0+VN]0UTW8D:*<Y?V+:C> FE^KCH"'N_'I TFB@M)*UU4
MS>NVROJO^N;P:AGQOOH,@\Y 3R#B_TCS]<3!3RA/:'[LP/'41UUDY?W?9Z(K
MQ9%-'>D^S C\-K]_V*SD<]6>:-X1M8^?D2P1".M3Q8QS &5. "USY;1S"1'D
MB"N_;WAZGK4\4^.8PY#8OSKJ',G(76N-P$H"I=,V!>'/C59K5+Z>O5%-.2R8
MJ8(&H#U8:60FWV!L0Z;TV0MYP=R^P8CV)_D-'W9P^8P375TD8X0G, $Y+1(
M8R$!CDD&!%2[[X3@N(SQ[+M8TY5%I8SQ[5^Z,_I[GT>WRSF%JBDQ.D#*,^5]
M"-$DYPP,WDM23*,]SAD4CA29\-089[?[W.\SZUWFS5/=\V$F.2D9IA)D2"A?
MKH024*:WA$5!2X@+G"=X5.SU^+S3C*DVY:Y6C8C=R,^K..LVBVQPP.Z$,3 E
MF$ A0$9*"6 A(<#*#H 7&*4LAAG/^8@8JBM3^(^-]ABBC9?Z,H%U+'0\J,%B
MG-4I5"\5V.S'+EC \H08EPI$]J/2$V \\T4'E2>^B07192[N5O6]E0]JFGO!
M;]8?U*_G&\$_SM>";18O=ZLFT#E+($84RQ*D0A0 )IP!0F4*]#V^3*9(RK@<
M483"5AZCUS)X/8IM1>+E[OQ!*S.BZ(2UF8PW_YZAOT IBG6K1[19M8TP6*M!
M]!-KE/HYXJTR^D.-C3P5I1B*:L#Z%-8B7JY4Q5 T>ZM6#!YT*/_69Q9-28Q9
M$4.*>)Z!!*>ZFIO:W:.$82 5S;(B%X64F=W]CL[H5H'4 %<ZE%3_T,3XJ!">
M+VWYL M;GJ>Q**4 <8Z9<JSUM1@*<U#&.$UX3,LDMNP=,!2V /%G=["9+@L#
MP?!,\\U97U-+R"5=']'6-_UVIPQ,IT>T?4N/QSXTE.ZNOHLUN6]+KLV_B[8$
MVRPGN1!)K%S)@E%=CT=MCA-8 ))"*K($RQQ97FT[,=/4:+ 5LW43]0'%MC"B
M[;M]"EK3]]P!8)[?^0%8#6" ,SCX9H-3TP=FAC,HO&6)<U\8DOK=](UHTV6J
M&_DF?$]@EB="Q]181@!,F?*8,(Y!D3!()2=I:5;7P&RZJ?D"=?'J-IQ3[6[
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
M N,P\%&JM$6H->K23*U&Y/\EMQ/DIRRC7_V2 AG3/4ZF-P>J7__,R!JFACE
M'<$?&B"9)A<542PSCP8ZQ[2D<_-8SGJ'JHQ\1*6LN59]EJ6665F7LUGQ,(P\
MBD(0\!@#2%,?)(C%P/>H'Q#"7>A#/7/B[%C+M#"P%+=NY"OEW5<6FZ'6V'G4
M5;EI%BP-,]*[0P#?K(68O^U1FY.%+L)AFGO."V"9<2XB<<PSEV\9RRZ"M7ZB
MDG8AKBY'$R&&0N*"V$,^@$'J"F:!' 0(>S" E$&B5#3@PCA+LWI:(7=I3;JD
M<1I,5<*8#)%ALGB)CA%C91 $TQ1Q>G#+]#"(P#$U#%^N'Y/NMC+W=8&_%/G[
MHGPL9"']6_2+5:LXAFXD_@,25U9Z0AB")((R?</G!"%,/1>K1J,5QEL:3>Q:
M2.UJJQ?<R8M<OER-V#(Q0*<$N KHEV//,T-IF$Y>!T7U2//,:%J*,4]&52NZ
MK('10%Q9Y2G6(LH:*O5CR3JWC=@HE"DE]7[DBODNB5,F2YG(7 \W1B"A80Q2
MROT0<<()BU2<OL/'+LV_^\)&G#3OH40A<Q'W(Q#Y+@<0$K%6^1B#V/52GD8,
M^V&@O%\Z#B4;&Z(345+8SAREN^G]2J'VMRDOA_INXRCU+5%]T^*L.XVQEEN(
M*'_N'<]H"VI0YZ?,':FV6-!?M5UOD"QHV/RUMAF+LJ[\4FSNA>/?=+NLCW[D
MU6Q--XZ!'-IGW%]L;R/Q2,"#G<+C?]4G\<]9M3DJ@Y(QG<RQ2X]8T$<J196)
M>'MAG4[:46EB%]%3_ZKG1-'2MSZ YCP?J"HF Y_MQ4=8^YA5E>E_XLKWC*ZP
M7!9/627>DC\J1F\DU^Y^4ZT"@@CV(PP(\QB (?&$1TTA0(0D?N@A%,1$NW;R
MP(!*K[C=JL@H$TM0V:Q"/V7+B8IM-FO]@PV#.*O&XB9C9ZF <2>4(S/3W[9+
M^.-.U%EK$BM 8KS:\) ,MNL(*^!QHD*PREWC"V?NCB&T*>]-QON^:_5-F=UE
M>;U87>54VC1EA=8W_)8]2$^U?/Z0<?$,)C"H5G[(0@R%_Q0R+P0PB!A($N:!
MV _\F$4X(6JE@TT)N#1WK"=[;5"7K?1U&Z3F+";=2Z]?,'/6R55EPM>;,EOQ
M1WF(JW5WY,:Q5.ZW)C%#SMBF$!_AP+QV2BI-[:A"F2;P-U\E<U:IK9?(-('Y
MJ?J81L8946*C1)2) >H%Z1LC+'N2=9:JSUG.KL4K+@Q4FD1!' ; XSX$D.,(
MI#( B4,6^6X0)PPERH4S+HVV-&*O!>[%2,J]S,X/,29S,BFVAC=[&?#+P8!9
M831,MGL$:VF=;Q80U*@E,2>2MBI$G'\G9XK9*:,R5+WAXC/LU6105>>@TH+R
M32/Z=9144'OY7"?R[#)ZOM9M/6]RUF:/<,28[PDCG/N>/-OK1P!CE "6(,X#
MY,9!I$R\2B,NC7P[H9N4M*K?;[1I@2K+@6GTM%!"_3+[SHZE8096@M'Y\;MV
MCQ E/#5ZALR-JZT>(I->4[VN(CH0#74947J.O:XC.FH=="'1NE&?J+\+RSS;
M9$]B(4#KYRJK;O@GE)5_0^LM^UH6/-O(E,SK!_%F;&ZX&[Z_ETTRKO.N_L W
MM&$W^;NB+(N?,H%S16'J^ABY ,)$_$^0$&%'AQ1 UP\%MR,/!;$JI\\MW-+H
MOU\T/<N=G,FF%749!S'*=KW95?9V_RW\OQQ2:U=?F775'V0"ACJ?S3[9EY>2
MUYQ"PZO.3C6GTTWN8DGMG%J]MTZCH/-&JOC;6Z?14EY4SV>CJG.=[XMY2&V=
MF]S9Z_N*DZN^KKWF)%M: E]WLK664%.S,;#:SCZDM879%%C]-=S8&#,=%7V/
MJOL[EO=/A;>F+8R3,(9A +#/A(/F>3%(4NR"*'4Y)H'GL5"S1KCJT$M;JD^<
M;R1"=K 7OJEL,-?1T?-SHKJY80)IPROJ?"!//TIZ$2_+YTG/R_.ZATHOXG3Q
M9.GE)XSEN>N<E Q5[ -K_KR]+XOMW7WM0F'Q]RZCN=]M?)5 GKB!)WP7#Z8
M8D\X, %$P$N$7Q,%B$:>4L&Y:6(LC?]J84$M;5T+6RQIM<6E2W.CID25\DP#
M;9C^.O&=-[15X#=GTZC0A%M:_-OC#\ZFI\;;NJ'WYGE.1IP"IVEV'"6;9::<
M@M\Q:TYZVNCB/OL(A6#J;NA.E.O\:\D>44;;'=YJ%>(D"IE/08BY(,\@P""!
M40@0#@,:I4$2$TV#45."I?%F*]XNYUR[9)#F!*A2I4%8#;-D/V@F+<2.*^O\
MEI8UL]QY5 5^3-6B<> 9+V^D*9;M.DCC4#M1,&GD@\:2X/MM68K!NF/(;14O
M[B=AA"D#4>AC074H "AV0Q!#X3 3-R5>H-EW^^0X2R.T3KJ1)=!.8ZG*6I,1
M,LQ-K7S[,@(70!K!/8,0F&:8TX-;YI%!!([98OCRL9SP?8,V=:_X&_XIRU$N
MBRQ^+628K\AWQW8@IVG@40Y"20R0)H(B6.2"($V#U O]&$>>'D6H#+LTQMC)
M+'-*>2>U\]B*K5VR7',25+EE;FA-[SY-1W4$^^B 9)J,E&2QS$TZ^!Q3E=;=
MXSN"YDT'Z2R_^_C4:W@;REI(0> "+Y1UN E-0,(P!#1B:>C&F,%4J?+)Y:&6
MQE!"3K 3U&%/36MMOJE3#V5C5OGK-M-E;'S_+.RJ_#0'F(8Y:58<1[6W'(;(
M?'?+,^-;;VXYC,.IWI87[AA];"M[RBC+:27/0!XF,ZVP3R 4Q (\+TP #'T(
MD&R92Y(X]%R>>C%1*F2A--K2.$=*J'U,:@!,51J9"2+#3+*3TI&>_%OYTO4S
M$&<]A'09$.,GB@9$L'T\Z#(:)\[Z*-PT.@)--EM4"D-(.&[;A\>F'>#'MGFK
MS(RH9'? 7!XR[2) U0J%B1>G 0("@T@X7D0X7B1*@,<#GDI[)D@U8S-CQ%@:
MY=0)1\);Z.*D,DS*MQO95>JQ$;W2ZY Z<9:48]6&L3<=L.[$E]&@5GXY#;L.
MQ&7=W+3N?UHKL9N@>8/6$U T'KD>(YOM\/4$_$[$L*<\;2R7_H[$QYYMGKL\
MM#IZ7F9/2":G[3S.SQG"V3J39;Y7D4>]((H]X'/N"I\PQ0"YC(.4$)<GD#*2
M:AZ3UY9A:2S:Z\4GSTC?,^==D5/GJW!O>+'."J?VXJF#-KWT4%T^U9\I53(U
MBK]QJ[ /_4.KB8.ZC-QF.[!3IA<56^_5<7YLV*^-@\7'_8]9G<_1P)HF5WW!
M+#/K:.2.:77\HT9O#J[E'D_5B]@U.PQ7OS)!GSYV7>(Q$&$8 LCB&"!((:#0
M0PF-.?1=I0..:L,MC2E;60\#U,V.F/,#"8&U@VB#8"MO(LX$H>F]Q/'HC=E6
M5 #%^.[BD RV-QD5\#BQUZARU^C ?=?2K7:L;[:;:H-RX6O?K4*&4O%?F:,:
M,F&E<4$S;AB#B'L)3A'S:8!63=Q5&"?E1CE^?VY$G<_DY;CFOIAW["[+91L)
M!R/Q#Z3IE=)$C+2;I RAS<* I3Z0_:<!]%P$L"LA9U'".$MH$/LMVA]SY8IV
M,V+=C6H.Z8^U9&9A5MX7F0,XTQLC^^Z8S0GJ8B_FK!L@E[ PO@-R5@#;6R"7
MD#BQ!W+QE@GE,>O=+^GCW_S,A>EUGSUVI[NN\_\LLGSS-Y;+2-R*\]!G&,7
MPU$$8!I!@&,: )1&W(60LQAJFHP:HR_-@MR)NSLUJ9UPIH.]*N480M0P">VE
MED14[*#='287+/YW*;KSU,@^<X5-7<@L%-Q4%LE^_4U=M$Z6X]1^B'X!B3]9
M=G>_8?3JB97HCGW\Q4J25>QKF1'6<NE-'=ZL_B:&9?0ZKW_WKG=BX:HLY8%7
M^>,*ABAUF7"6"1?,!R$.A2G+0Q"%./6P&R,6*!T@F%^TI7%CIYV#&O4<UNKG
M/$H%^T5:GFKUWCI,5M1J8I;/#)6C6PD:F/=AZGW=V33,RY<FLK,:G:)1KYU.
MIS.Z7YP*0WLE7VTVU4M'O-ZL6BH<\0JSJU4MPLP$#-2*F'E :Y4BS #5KQ-A
M: 23F1?7.5\W'SF!U$,0(Y P7^:Z<P\DE"(@5NW41Q@&"=,\-JTU_M)6YWVN
M12O@VW_]%R]R_^-1?-$EVV2E!D&/G9(Y\RM& ;V8Q(K=+-A.J#B";0F9%'NA
M%IA"<838N-R)X\>,;SQ0D3)K1WG10^7Y4U'*NCU9V63M-]%^(8IX3^7[\[Q*
M(R_%&&' $R)I$4=B02>N6!8#RJD?(.H3W3X#$^19&DWNA=5O&3!E6E2IT1K8
MIC,G]GI(/D3[5DN/M2IUZD2V4Z:^IMUJ-)0N,0NRYDO]3Q'2>F7_&1 ]5<A_
MCL>./S_0I?S<\"9 ?Y73(4.Y.K24^Q^]'Y&(A*D+/)]@66X:@C05,R\#2Y%'
MF!?I%J>84;JE,?-^RZK9#ZG+L7>J-;9LJZ#3:>A\[3S:^A:G55+_E,-\4Z[,
M\Z\SD:99_R!?+F]F5,[CS^&@1'4<E3"V#,P/O/G3&O.);/UTQ^QHGSH-,O\@
M^OL2[U%)\Z)K;W!%_KG-FH.TW;G+!(4DX1X".($!@"E+ /92#["0>U%$8.I3
MY4+5EP9;&KDW\O9ZEO1%5H\:7\3X<E1_3N0,LVD+VM5)T$9T%[B(GGH4?4X4
M+<7%!]&<)[2MBLI L/KB(ZR%GU65Z0>4E>\90:^"L.]8=5M\8QN4Y8Q^1&5>
MEPUG"6018S$(HC@!D,0^2%&<@A!Q#ID7)PF!RKQZ;I3%$6HCJ.RH5[:B.JR5
M58,1SH*J0*1S0&6:00VCI$&8<Z!EBRD'4)NI'=9%.(8H\NR]]KCQDO@'I'CQ
MXM$;9@\R-E)]8Z2XRX5Q2Z\J&3'9L>X'M&&?BO(C(O>_H[\799TMW@5-ZNM*
M<4].>\=3Z@BW^&57S"B,W- -A6,2!JX/($X#D*2"7#&)/9Y %#.L6U_3N-!+
MX^I&]-KX[9\+0ZTNVGMRYF==>2-O47-I>O>O458V!VRU=5#5!+=W"CM4;L/*
MV#83.CL/4FF'2*U[$>YNXH_?B$9W0Z6T[$V6\3U'\YK8WJBT-C<G=C?MC3V]
MJ(],,97-WF45UC42 []CXFO;G[3<532KKK:;^Z*4^L@] R$0>[?=?"DV?3T_
M9$+ #&^EFK=%D[/:M3Q;80_%0<!2X/IQ "!CLJ8'X2!Q:41\DL0><<=6"[*G
MQM(6PWZAG6?9_M-!]?NWSPD=G27ZRN^+>NA_V6^!\3V"W0O0ZN\T1;5K!!Q<
M0] [@5KM0'#0#H5F^UCBX B%G;S8O%B6:0^,NNU\#<?^E3)3T,G^A-JK%&51
MMU<K065__H9J6[V"-/IQ.?$((=2#/)99/ZINI_/U^Q_5QU]DO96GV78*=?L@
M/F6I'R8@=N5QUM3' /NA\# ]*E9:/^9AJ%3B9=3H2UL.I:QO'=9)*WBK%5<]
M/*4_ Y>#>T9Q-;S ]&1O#8JFA]<;*?]O)\$>L9FBC[IZL- H^I:"B"-F89[0
MXFCP!D*.^L^T%HH<K6X_1#G^(6,]NF^LCHID/"/UB]AKL7&3RP9MG];%S[\R
M>L>J+VQSPV_1KQ4-7)C$,08N"5( *0L!XC$#*7=1X'MN")%F=?L14BQM 7FI
M@H-Z[6J*O.YGZ'"AAG-?Z_&V[OHL#^6A7[INU9A)4_6*#$^%X37'R"R,<$4F
MH&C:DQ@CFF5'8 )ZQW;\E(?IF^$W7(PCZ.8JIQ\?'M?%,V.=W<&"E,9^E +?
M]Q, @X@![,$0!%Z8X%06"HN5[>WSPRR-%SM)ZR [ZV15M^\& +UL/L\#DV'.
M.HW0"%-X "IUFW<>R"P9MYHOEY;]>AF( 4-UX&9K%NEE!?JFI\+5(X(21;5I
MGB9?AG<L9SS;?!53V+V7?A#SF$(/0,%_LO5(!%#,B"S?[?H("4ZD2K%]E<&6
MQHQ2WO:EK8_>X$9B1R;!ZH0=+F&L$&68$3G3084AT#1[M"BAIQ$MF!%%6\&!
M(31G2C%2A67([;_T"'M>OJ(R!TZ]ZCVC?7B985_P;<7:KHH)B3'QF L88Y&P
M-'WAFX=^"B+7=1DFKNNYFCNF+X=8&I=^KML:C.M,>02?+WO3<$P!=5,J$UE#
M@%@<@=@3L'*.0A3",54UIX#XBL4T)^/I4A;X:1"!D!.QR'.: A0@)KNF>FY,
M?)]%1+]NYG0T;9?+G RD<@QG C2F S12-%!PL+W\O8Z)NYS1W'A0Y>6XMB,F
M9_0^$0XY=^4<!W6O\SI\+8T6N0&:UUL*V[88\DTIHRUW8OTKD3Q(+(/;?V:;
M^^_975Y'9_)-DP)UP_]2%/1GME[?B&=LQ.N3X74KKKQ!/%<LH>)N]D?%A R?
MLR=V6'L!QHRF(0>!YR8 )C@":9 PD(0\)#3 ,0PT&QHN3\FEK<#?R3VCVW5]
MX+33S+E:UQ^M?F[M\O >=:)X&:(OB/X/#R9G>WCJ1"(9G0=[0-J=2ALGD)<U
M438/,B]$\U<\#[T0! 82D18KZQPV0]>QY89_%S(+,5H1Y36%K#BR9?3FL5:I
MR*O/6<ZN-^RA6E$.>>!2#FB8U,>X"< 410 G?D3$DA^@E(]?Y$=*M;15^9!O
M=_V29)6'6JTNZ5?\@O8T<XJ=:LX/(1IS,JF==MN6.>9YS+IK8?:L+I3F)F[B
MNCD1:)L+W5A17W%EFHCN\%(R]>'ZNT%?BOS]MBQE$+0HR^*G/'OY1UZ_OF)D
M1KO->,'MR,->[+H 1SP"D(0A2-U0-M+R"&(Q#F*U[H-:HRZ-NS\7^1T0 STX
ME&&-DL[J,%_>&3("GF'JE,WH22.T@W=2OQ7>Q%[N?2*0QDZ;QONKO&ED!&!+
MNT=S :VUG:0-V,"^DOJSK&TP::O7WVG2OWD$B?>;Y9RJ2HW/E(:/DS! $44@
M=*D'H(L"@#&E #.:^'&*_#16ZF\S18BE4?SW$P7@C[HU:!#4V+E16 @L(&YZ
M73CLQ66RJ\+HB=!8."Q,B*UU1&UBSL[+3(D*4Q$=6FC&/MK>NC-1^8-E:.JS
M]%>EOF/S099W6<O!=K&R*UQL-[?W[.I.+(E[Q^<O95%5MR6B[!LC+'N2QZ"K
M6_9K\TX&FU?(1RA"@0NX%\2RYHH'9)HNX $F841QZ(;*!:U,"+BTU:P6WKGJ
MQ2IJ^9U: :>G@3J1&IG7RZO=:\^6U> 2;14\V(Y!4L7:!$'UK/8C4'?UK&[J
M62WWFCH_I*[.N^&-&CM3K+Z.OO946UICS4SY/ NOR2D86)2-#&MMP38)6G\Q
M-SK.V/VC=RC_QZ483!#[:>"Q!(0I8@"*Z0<(P11$S ]C&$,/QDAO?TAAU*4M
MR5)D\9'+ "*C.:NTDR-5D%;=H9D9/\.+9 V=E;#6*(1,;YVHB&)Y:T0#G>.M
M#YV;]?T/N3URP]^7C&:;3XC(\EO/OZ-?V</V83_H>R1>-?$/*\@]%D >@(@$
M(8#<3P"* PK2U'4]SID7>WSUQ$I<J+@66F/K?&!]"0QFA+*G8OTD#0Y2J^#P
M1H>Z$%^])Z5N2^I- TXXAHF; .9Z"8 ,<H!X&('(YU["$H_ 5"E-T.@D6''<
M=GO)Y9G)>#8U!Y=],6/(&EX_I-P2TA= OG4>&N%[:XM831KQ3:&L[@X90]N2
MGS,&]9GBAZ.@&_!/])YGS?$8I6;?HQCW@#E2S3ZAK/P;6F_9[PS)W_1[5]U*
M%V6%8TQ)2'RQ*,O$ T9<@&3<CS+A37@D<GFDE'@P<ORE+0R'40,NQ'>>I/S.
MPUZ!@Y9Q4HE)66*7ITC5VS &O-7@W&3,)R9X*2-G,Y7KLE"OF+2EC-AP>I;Z
M8\8RXU]0ELL2*/=R_^4ZWPTHXSQE]B06ZB=6K9(T92&, X!"S@"$* 1(]G@.
M0PR9BV#J8LWVSDKC+HT):Z'K"D*UV')3LO=IUB'5G>RZ_*<V$:J\-SN\AOEN
M%F1'L)P63J;934T8RZRFA= QF^G=KA]S^6NQIAB1?U1MSM,J@8'K<YP [#(J
M*XJ$ %/,04*CF*+4=WF@%/$]]?"E\=%.OK=.FX*G[CL> 7?9"9\"AV'^V(GF
MO)\,A+J?/ 402Z[P'ICV#9G)SSVG^H K>W2+-6_UG+!]A_3L-7/XG+^CS;84
MCFRW-_:I*'>%HQMK[J]L+<M%_X[R>M_U<_;/;29<X^=O6?6/QN5)"(=I(.@L
M]A$',,08I!CZ(/28SVB$_01..,\\@X1+8\=#'^JA57"_HRT/F^XKV[>>U+W0
MLOZ7AU9/9]TIZI1"TSG<VSG>AC$.L.4YMNHBVYK>B9[TC%-@T]>>0^Q7],9G
M1'W87Y]SH-'K#JM(F=4)E[)S4+V_*4;Z6JPS\ER?%SX\ZUMW![T5]GEW'+A?
M[P RS%/D8L!=E@#H00(0IP$(8I=#+Z5!'%#-16=&\9:VXNQE'UF%:M:Y4UXB
M7FE&3*\/>[6:OG"=8LYCK5G3M>;EC#E%W8YX(]1S[KH*)L:*3QA WOBR,*?,
MMM<$ WB?6!!,C*(?&7G'-H+S;HL[)I_?E5J-68 I(H!3V9XY=4. B9CFE#&4
M,)BDB:=\_NK4 $MCY$9&IQ/RK8.<_RS$1^_\3;AXVX'.4VIP7HZ93 7),$F^
MP&=$O>F3N*B'4*;B8RF,\@*G>6(H0[H/Q%%.WF8MEC(D=#^>,GC=6-OV.B?%
M [M%OP1%LKQB[YL:!8)=]T4*5G[(70_&'F!)! &$"08)9P'PXLCS"(E])NL&
M%!NT5K5958;58K[=X.;>V%LYAK!OI.2RL87^CI02V*I&YMP0&N9%(:C#&DEE
M!TPI^_F^ER,L/QTX3%MT2K)8MM1T\#FVP+3NGG;.\--6FA$R>_AFNZE3P>M.
M?WS-2'W4\6#COBY0W'7F?;[*Z5?QOMZ+W]W@=7;WLN91RE*4Q'X(2 H9@!3+
ML_(H!33%44QIBDBDG)EJ1^2E67\OLFAJO9ND_:+5O&U6VNHNMYU?)-BLZYK2
M75_PY[K'Q&,+@5/L,1A1(<OBJW393EW>"V(O?'S#G49E1^KL=$H[0FMGI[9S
MG3L]Q>5-3;WQG>Z.4-[IM'=N^N^&!,"Y7N:[,>Z4Y#+>D5<Y-VF41V;:GK4[
M58KG*PT*\BHG+LT#>^X,IH61Q[IH5W=W);N3Y9YOLP?V#NU;KJ8L1"@2CECL
MDP1 C&* 0XY!Z*% ]@,($J*YEW!VK*49(GM!G8V0U,&H[G.KU:A&!6)5;VP6
MX POT",Q&^&,743#M =V7@#+;M=%)(Y]K<NWS)% (WNGY_*4"&K"ZAV=9:RZ
M*C-9#?634*?=:\WOKL@F>ZK_M<F6B%G"?1S[@"!?GN@(0I#B!(.(DI#[3&;6
M3"@3/$VXI7'5H;%3'NA66S)[[1S4J.?(=ZE+MI!%(W8:SI$N,W'NQV3*V)M1
MJTDRIB=S8G+,/*C;S(N9*/$KIL3,@_5P-LQ,8^BM'Y1EJX_Y1EBZ'Q]8*7-L
M_E(6/S?W[XN'1Y0_KX((AQ&2S="P%P.(W @D% I[-$PP@SRF*5(ZW'=AG*6Q
M>B.JT\GJ-,(ZK;1J]'P)VF&FG1$PPZ0Y$BME]E-$8D]D5<=D%2/_=E<\_;MX
M0LUA_X3R1]#\6//4I6=;H1Q%!3OV4+U\TAFWST55L>HF?Y&/=[79'4FYO2^+
M[=W]U[+@V>:FE#?\+LQ9.8G9^KEUJ6GOAI4?83^ ?@"\Q*."2YC@$A+YP$L)
MC['O16G 5WEK'6N?CC,@L=)'EC8?V9'<YCZX/_*2H77VW\+5NQ.:RW-@[)];
M^0V*%UXF5&8CS].9F'15>_)5Y]#FJ;TWZUK)W^2T'25<HTW_(-^F4=9YK+45
MG[$C[Y5U&78:=X%3>GCK[(?^#,Z,E7.")N1_C:.%!N?AS&E$DR/.$>NX+5%>
M2:^KR*MW;/.3L?P;6TLN_HI*287[O9O8#X,0DP3XQ'<!Q# %V TBD)(TB5T>
MA#R9<"9(79"E6;N';N^FIX>#&T6$+UQKXCPVJHS8HYL\>V,B$V;FQ&H40FTZ
M5+;3)\8;]+&T&5O0D.X5XPCZ& ['#$8\;W3'=/;$<GD27?@96#R5-C[(RO4#
M/\3(!X$O.U5'L@,11 @$@E6]B!'LAIJD>F:DI;%F4ZB[;(1U,NZ06MPV6$CJ
M \2U689WW<'%Y]RTT=9N:WT&?%5.G %2PZ372EC7(6ME=%@364#57.B.Z8X]
MC)SQ)MEGAK?=*WL8A1,MLR_<H)]&^$>^K;:H[K[)2^'OBI=#$MM-^:[8W+<;
MNL0+_5CN5"4L%@8>9Q% OI<"%$0!0=3W8>"JY@ JC+<T1FI%=NJ36IW0M57P
M5OX."\%''%E0 7Z8APS :9B-7@])]?RRF1&UE!RF@.P\.5T:\ PD9*D\Q5HV
ME89*_50HG=O&6H=?A/1-)9#^MA6NA/="-BL*(\93[H$X"(2-&$,"4IC(_T%Q
M JF/$U>S(-K@>$OCY5[3/UW#;QA75?-O-K0,TVZ_.V)_K_T':F6=U;E50L6T
M@3<LA&4S3PF18V-/[;:QU'*+?KUC.>/9IK<-_E7X75FQK=;/<C>$%'=Y5C$J
M+I711_%'4RKWIKQE#X]%B<KG#QGG3(A(A$WZ53@)Y=?:5?A#WE5\8W1+V <F
MKBCKI[0G8588TX#'D0<XC1B :>P+@Q*%()+-K$@<$Y_B;LM*E;I>49\1&UJ&
MJ5$F/3RQ\ODPG>9QAX:S[>"0VUWBBQM9*N(U7R)5EE[ZBV'O+"%N8+C\4E3M
M2]'LB\F?VB+FPI3<=(@X= =)'2.0H+21 F=;/Z%PRAH8A[;(U(]J3S3.N>0L
M8(I-+VBOJ:+EY7(!LWF\&"]!J-%+O;BQNN%_9?1.&!"_LFI%W"1 B#% XQB+
M!9AY("5)"@*/BK57MASQE?I)#HRQ-&^A%E 2U7TMHC!^A9#:FVS'4"HO0U,
M,KTXZ&$SAJ'/:6^<-X\&MLUFYS0_P3%G+]6/ZYYL>[<BT(^0AP* <(P Y+(3
M71P'((S"B*=!XGHL5HWDGAQA:5_]7S2[12KB>#DP.QD=PY_\Y'ZXIX%1C[-.
M!LA29/7,&S33$=E!% 8"J*?OLQ8R'12['R0=OG"L05,7*^N_=EZ8^$&,*$ ,
M4P!C-P9IZ'& @CC"(8XA=0,]>^;E$$LCMIO!"E"JN*D:+U/0,$QDM6CS=@*^
MK+=IJ^5H7,M&RSF]CVV6LU?JFRQ?BKPM>WY0I?8[6K.KG,K\G*:"#J/[ CJ[
MF#UD.$P]/P&4X0C * Q!&@C+)H*I[ L3)@E4KBDX19"E\<1AA9$O;.,T=8D<
MZ;\Z?5V<O3(J.P/S3M]E@\K6I%C8BVGU<!I%'*F)(U1QI"YU_9:STW)E>5K4
MS3E;TV/)ZILR3?-8AG, .F! 3GJ\-3MS#A#ZYN@LS],_"GJUI9F8Z2_BA5NE
M4>+'42*];XH!#%T/8()2$" L_L)"%D.ET-N+YRYMW6E%<Z1LZ@<[^T -+PD3
MU#?,\$J::QW3/*'GZ&.9_6=9.X9Y0H'^L<M3_ZS_D;V7.YZ[E<L-4IH$- "Q
M)^W!P"< AR0&B4\CEC(WY;&2/7CTY*5]:+5PVI;!,6"7/[?1,!C^X)01T/KH
M3FH[^K,[?)JU#^^D$OU/[_0%8^,RO8I?]=Y(&#(2A6DH*QSXL@U>## 3/EI
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
M*3+:KB4\ YXGJ@W/\=01W@8NGMA-SFY_BF7@6?SP 3UWNY44)BGR&0<A]!F
M7LP!]E$$7,PBG,0P\KE2RZ4+XRS-7_!\[__6,#\' %0P]^>!Q;0]+Z5TA'1.
M(V?]HY14<ZO\X@NG;H_/@YLM@[O&KQ"@;1K\Y(]42#Q3CHP"&D.&\L#=]BSA
MRRH<F+H*EX^U9?]DLJ8-HU=/K$1W[.,O5I),&L\983?\^STJV<UC3=/=/]'K
MO/XU%C8"_8J>Z_[-92G+B,L??==+5PEQ8X_1!$145HD+*)'=(%R 7)=$/.:A
MH%/=(RI&)-7Y?NR<7NG4=%"CI\-:;9Q'J:EL,>M44JNWNW^ATFAS"*+[?]3N
M F7F/5 UHE]];@VO*9<FM>#-M#E%HV5O:L7,UO\$:DUEX]3Z?"G:ZSJG^6QT
M(DS;U6:$MVQP&YV!8TO<['!C5Z7KU@?MO-+;^[+8WMT+S^#CKZ9CQ8>,<U8R
M 6K5Y52LTB3VO)A"0 -7]@B,0H H)R!P:>K#-& 0:YYK'27'TDQ\6=N.U"?2
M>5&*Z<X%NS3"ZRX2XZ9%=1$P#K9ADN_D=]Y0UH50-HT.=1RE0]VA>S7>[K*Y
MYF3Q24B:9NEQPEEFX4D('K/LM,?-D23RG>7R,/23C*+D:/U<93)L?D4V6R0/
M7UY5U?:AX?G/6<ZN-^RA6L51R$(DN]+CU)4'S1. 4XX =R,6!=3CG&KRZ42)
MEL:LA^D/U5XA![4:U1GBJ--)YE]U2CD_I%I.K9=V\OW4F1V3D6)XOJQFJNA.
MU5I.538\51/36"; :S.]98R8KYCV,@'5X728*0^>@\\_RV7D(,LL)9&?^CX%
M,/&ZDYN$!B F88@AAX0R[9C+X(C+BYW4(LY0[^H8W#&$.0DPJW2XKB6UDJUW
M%A2;)'8LQ"M2U%E$A@GH_&TC"^76)0%OT2]9Z'QWAB\-0DQ@BD#H18)9 BY[
M^WHQ()QZJ1>2 +E*)PD&1UF:6?=%EH5N:VG*K/EU+:MFR=.3<%[>(YL%),/D
M<1H?Y\?ONMMCYX'2+/,Z%3![%5M/ #=GM=4A("X53CUYK]T:J$/B'Y4S';QX
M1'( (<4VEVDK7:_&]TUOW.M\_T\?JTTF"Q95,J&L+(M2M7'W#",LB 'VXNYZ
MF;YU6F6<Z]SI_?M.GR:GLM;(^7%UL0?X[/.CL=]N;YYL[<E/FZ^9-N[G@75H
M<W_B"/82 .:!XB!)8*9'SKQET^T:W?!V&VF%.$_<**" L#  , TBD+J>#SQ(
M>$I3'@614H4A_:&79F=^/[/E*P-1LK#[3-LSQU,P<4=F$K"ON FSVW27E=8:
MR=_69V(VSQ9V7\ZB]DH;+L?R+&./Y2Q.RMLJYY\PEMP^LR>V]GO%G7<5UKN2
MRA QA#P,4BA<9!A["4@9Y"#QPHB3A.$4:9+:I2&71F:UO(ZORUD7D57EJCGQ
M,LQ1+50OJL??[XKVFR@BI J/:3*Z*(=E$E+%Y9A\E.^<(]POVW'D)%LW)YQN
M>+^+<)E5PK3[))3[E.5(7)7?79%Z:R([#&(S"%G">0H$/?D NC0&&"((:.HC
M'F 8)&JU'<V)N#12.]1)?K 'O=X;M9I3+CO%G+UF4_8@9IGQ,=L6MN?1ZDY'
M>32A!XW<^Q/*=Q.*=BI:V2*9<P)L[JK,(O<K;L3,B?OPWLVL(XTO&U5F3T*
MIUW0'0>Q<,+C",1^P&2'I1B@D,? 3S#R/"+\<PIURT:]&&-I!'^=BU%8M7%*
MM&%.]1,]ZE>->@FC,NE. <<T:^YE,V*.GM7=?-FHEP-;+QMU1O-39:/.7:J_
MN]&GGP]L@[*U3.3F1?E0<] 5+K:;_[-%LBIF/>++?VNVFS\5Y6=658S=R@J^
MJRCUD"<+KW@>BV0)%@32,(U!A)(X"4C$?:A$&*8$7!K;'-HBM-72R?:J.$CJ
MXORSI^B)?V[S-62<<%UKZ_RH]=7833'R/ES> GOM6;9J;/Y_;X+5]]!>>Z(M
M;:P9F_!YMMQ,SL+ /IR18:UMSID$K;]C9W2<T6T%]VW3VC;"[XMJ<] .MJVO
M(P:^+5%>2>^XR/<7?&>/2%K3ZV?IQ/2>UW5!O,KI/CWVP/FYSD\T@5HE/'(1
M23E(92%;Z#$?)!#'((X"#D/"/8RY9KO"Q2FY-$NEIQ'HVDD3B9%V*[W%0:W>
MHF]QHB_(TCG[@KSH+MYVKJI7MLT>H_Y5U0ZE)O#6[T:^;Z,KZQ?NSV2\C-QE
M^<E.@[/V%USLZV"\;^'R-+?=#W%Y")R-&BQ8UCEVPKZ6Q9,0I\A_1YLR^W50
M[-IGL8]9"E!$0@!9Q %&S ,IQ7Y":418/*'8]?F!E[9X]YK"R]Q8YVJ]+GXB
M\:H[.QVF[$P-S,"8_:9Y<+7JV#]V(CL/M<Q6MH4NXV1SLV= FE?<PKF,T?#&
MC,+],W$8W9*:1[^S\BDCK'<VER,8(0XA0-!-Y2X, C@- @"3D'./0\%B>!*+
MG1UZ:3QV]-'5DM>68-7*KG8T=^J4C*2U68"V36QC,9[.;A?ALLQOY^5Y78:[
MB--%CKO\A E9X,4#NT6_ODG3,\OO;HMO[($A.71=JUF&NOJU/67ISZKM=2M,
MQL>2W<N3U3+:)9^T0@F..'*IK$$1"3;D 4@(QB!F 6(P9!B&FL&?N45<'&OV
M&_YT[O<;Z6\_L?+Y-Z=VOGOZRN^^+D_3=>\X6^]W1#[ZO"^#*@^_YA0;YNM&
MH'INRU8Y65+Y8$:K9B_B<!:E)2/C)&2]I4U9N:;9..FKVS8<GSD;WLA<6,B:
MGU=N^]GU1G _F85O9J31]?FW@O_RS=>2/:*,ML&.:H4Q]!+B,L!AX@'H^Q%(
M8$Q $./$B[ 7B,?I+26G!UK:@M"*UZT%VB'\,W"JDO%TD Q3:BN@,'X5<1I3
MEGX0!.,%YT^/;KN4_" &)XK$#U\_AR-^(EA9-9D.@2^SX7D,8A)S ",2 11[
M% 34#X,P88R%2MVE-,==&G<HYS><VGUQ?FPTDE9T9VB,4SX+[DO)(1H%^40W
M_2* -GWT\\*\HH-^$:%A[_SR[?JYG]\WJ"ROK[O2*JF@M2 . ";"^($4NP!Y
MV!.V$!?N=.02-PU4DS8/GKPT[JJ%<];KMPYR_K/(Q K_-[&<")35D^@.D1MF
MG$EX&.:4!HKKZQ$U>EZ\/,H)@*.AL)2YUT$R3Z+=26T',N0.K[>6VG92S'Y.
MVND+1CMBJ+J_RJG\0W9?>T)KZ0ZNB$<2+Z !X*$\+$TB!!!)?>!SC[C<]>1A
M$TU'[.1 2R,D*5X=6:?LL:@R_62J,W@&! 6<"P"#A E&]\2ZF6)ANK(HQ0RB
M*&$A7FV*#5I;Q',WW/\\/*&+0A03>:P!RG.R*0,HC#A@S/<2PE!$D:?=HF\\
MHE:;[\E<TO]=5Q\Q@:QRS&#R^V<Z9M !5"/%]C+.&C081,%XT.#TZ+:#!H,8
MG @:#%\_=B7[(N3MPA%MBD"U\KT N302EG3DN0!")HQHBCC@) H8B1)!O)KG
M)4\-L[15;"^9+BF<!%&5$J9"8Y@0ZM*.NT#B181&L,$0 *:YX.38EIE@2/]C
M'AB\>BP+?)/!F)S1CZC,L_RN6O$ AXPE$! O00!&42J\:IZ (( N]R,2Q%PS
MX_#E$$O[^COY'-8*J$L"1QBJ$L 49 Q__.J@C/CNS^EM^IL_&M?R]WY.[^-O
M_>R5X[_SP_H,NTJ*]9;EGE!VM45AP(1C$+H@<&/! Y@% +E^!$+LA9'OAJ'+
M-#NEZ(JP/)YX66B%M.5&=YD'^V72^8'TZL%.F"IUNC$W <;I:&;L1['6./C,
MLYJF7-99;QQNIUAQY)/FV%CM>J+<\.^"D=?LZD%6H+WA\II"EJ+=,GKSR,K^
MAEX2$C]$G@]23&73V)"!Q/="D$"?>KZ+2. EX[=<1TBT-$X]W!G<]2V2_8QJ
ME1Q4ZU1O&_:T<HJ=6G/LR(Z9VC%[M88GS.HNKI&YFKB5.P%?FYN\8\1\Q>W?
M":@.;PQ/>? ,Q0 HVK!=I<L;?BO#^^_%0!EMAZQ/$C:9QZO(\SQ"DAC$:0@!
M1!X#B/@)0-0/$IQR+TS\T2?V=219&H,?R#GA*+W6;!"<>BY+4T A=L6Z&LNR
MGY0" B,"2>@Q%A.][2$;LV%C_^@U9D-U*;2 L>D]DKZ(S>'_1L:W_2/^0&K7
MJX-LZ,C^& PMGJO7$N_U#K^/07'PA/JH!XY=SH3/(Q;(S;/,/]_(#AA"C$>9
M:K)B*(P(XR[ G'L ,IR")"&I#.(([R/PF*N;D7!VK*4M29V@]6XFZZ349<,!
M:%V/0^&]B85'? ;0A02D"0^!"UG$O-AG'G=7XMZLH#+Y9&,5X)?CFH/Y';O+
M<AF==#!:R[/X,R*<XM1/D ]HD$0R^!B!-( (!,R#,4I\Y$5^B_#'7#EA849\
MNU'-H2M&, *MZF(]"UB&E^-.QK?U4;"-XO<^8M6]"(;I=?6\ )97SHM('*^-
MEV^9(SSW(@3XOG8@[\0H_4K4.=W_OJG[<E!L!;D$\1@"G\ND,P@#@!$,01)&
MXC\0)SB94&QENH +7&='IDW,/'$L]N(P(2[P69 TV6VI+QQ#$D$2AY'G<XRF
M](FV.W5V&DOOA"5UFP#!G'_9(F&9;MBT)@\S3.>8T*K=*;(::7VYO?76(3LM
M#GL]R.2]_3^U5>9L%/*9#WV;<=@9I'[%L.Q\F ]':6<<1_^<S]]8)9_Z8=NX
MSI^*LNXP^ Y5C'Y%S]**N"I+N0M8&[>^< _B&$6 NK+04,PY0%[LU8W+N >Q
M+*ZJ>A!(;^BEK<VM]$[CKM2U*BLIOK!H9('*QT8!!^TU4#\_HSDIPW1N%FK#
M1-VAW$GN"-&=6G90"^^TTCM7%G!6/\AD#F]+)YUFQ5WK5-0XZ :.36D^T-JY
MJG&*]@]>C7S"Z(:62/#J[3W*;W+VNUB,9,[\EV*S^_7MSZ+^==?3)HACUR<L
M 4F,,( 1Q2 )@A!P2#$E(0S=*-3L;ZDGP=*6C,#[UW])Q-OY'Y&KW?)2$WM5
M"]\@HH97AEI$9R-D=(J<.0]2RMI SPMAM.__<?.S:/[13%.BD0 :;YFI*9;M
M#IKC4#O14'/D@R:<Z:&[#DMMLS6T[AGJ?^1U:LXVES64477_:5W\K%9I'# &
MW0A$+ H!3"D$2<H9\' 8>2$CE,>:IRW'";*TW?1Z[ZYVJ64VX5;\7.!U=M?D
MHXPX*C1F;E2ITCSBAAE3'C?::]#UJA28]T(<;YUM3XOFI"*7>LQ\*FD"DA;.
M+8V1SO[)I@D8GCS[-.5Y(PJ,L#PKREM6/GPN4+UE3^[956N^A"[R8<0]0-U0
MF(YIC$ */0X"C^  >IXP(Y72>B\-M#0+44KI2#&=5D[G2J/JQA"BEV,$<^%D
MF,4:,9V-1&HMD=IT2(TI5#($F4;=DIF@LU7&Y"R$,Q4V48!CJ,[)T.WVRIXH
M*'%0!47E^@F'R[9E*7O\=GE/O^]K97:<Z<4!3+E,Y$ !@(@1@%PO!"A-?#]B
M*>.^9O4YA5&71J [D7O9@4ZOKNB(HV(7@5<U(&>&TS#/7D+2B#>M 9&%0U\7
M1;%_SDL5G9-'NY1OGM8J^'MVEV<\(RC??)2-"(7Q>/-3IK']K9#A2N&A?V/5
MILR(L"2_;PKRCUOV:_-.;I^NW"#Q(!36'J<I!9!  C",(?""!#'F4YX$[ICF
MP.-%6AK!'>Y<]_1R.L6<1C.G4:T.B>V5<VKMQG6$G3"OEZU/^[-E+\7@1FFB
MKDY,E/-#JN:\&\XM,#5KXSKWVID]^[UZQ\_B_'UYIV.LV(EWPD"OTGMW.C#G
MNNW.\.311^KHW[>5>.R?++N[%W]>/;$2W;%ZLZ]:I3 -&4P#P&@DZT@0'R0)
M]4&* LH0YBQU=8]J#8VWM!#RAVR]E5]:G7Q1.6^RO/WQ-^W368,PJUKYLX%G
M>'WJY'-0(Z"3;Z4-6.?#E33+93/ %M-MU33_(&A-MFW_$-K"WE6OD7DPS?6S
M'L92 =/XD:M!(6P?K%)!Y,3Q*:7;YD@3OQ9K<GZ7X34[SCNEF$2,RYY,G+L
MIDD,DB ,01!3BA@-H<\G5&L8&'EI5OQ>5*>1=4I"\!#BJJQE $=[]K6@K&P/
MJ,6L7 6D;*;;#HGSBGFT"B@-)\BJ/$ _9/&9;>2G?L/?EXQFFYOMIA+#R#-A
M39D$;^7R.'23F ,4LA1 XOH AR@$$<<A3WP?D4"I0I?2:$NCJ$;@NA!4+;%3
M[$56]T0O@WPY-# K=(99J97U-&Q=_19O3OS4G?19<;3D?ZOA^6_S>-C*  TX
MSY>?8<TO5E:G[_*JWZ3/N-?YDW"1Y5MSBWXUSZ]6<<QQ&L8N\#B5A?UY")#K
MAF*Q(RX-4NP2IE3WY=P 2^/5O8QU0\;FK5:T_\Z">)E$IT)CF#>-H*).C5/1
ML<2&FBAID=\0! -\=_(V:Q0W)'2?U0:O&^OUUN>VKO,Z/4[P9/,GE[E1[]?"
M"<EX)OSLJAE:\B?99$]UW'!%(M?UY.EG%I$8P) $ *5N!"BFKA>&T$L#S7/0
MHV59&CW6BNAZP^-G0M4_MH*O88ZM=9 ]X:3PSINB5>.WVK@2FKQUR$X7X46+
M*UMM'+139TY/>C*FIGWK\0):]K8G(WGL?T]_Y%A:_<[N)%'+BD[%.J/UDEHW
MFK_ZE56K2):.P! )UHP3 (5G#E" ($">%Z5>!..8:(80!\=;&CVVPLJ4^;VT
M3B;%=7X@(;!VF=9AN%7Y<380#7/@!/Q&,)P2*J99;%@(RTREA,@Q&ZG=-L8C
MI5G)B"SD593OBTHX#:[+410Q#W@Q# '$ 0:I%PC/U*7"(<6<IHE2Q^_3CU\:
MGW02.FLIHHZ_=02<B@\Z!0[C'F@?"4$0E9[_>82'CO<Y!1=KON<Q/C/%W<[K
M/^AX'MUDT>T\)_"ATWGVJBG-,>N#-Y^$/']4C%[G[5F= Z\FQ@DG1,;46"+K
M)\8,8);& &,>ARF-7#^,]9L[7AYX:;DA7]BF=X3-D9/HO&FS&7[K#L"I^3?3
M)D35C)H?9L.L^7X>=$<V.E2'RD;C0P5I7J$1HCI&IQLC:MRO;W^]1X^9H(%;
M].MS456LJUX0XH3A,(("YS 0_(43@% : A[P!"?$)0%3JAQQ?HBEV6&ME'58
M=UW+J6Y[G 'QLCTV'1KC[/(2E1%G_,[ HVZ>38?)DHEV#-=,!MHP @-&VID;
MK1EJPX+WC;4+5T[I 2NK&Q1K<=G==2ZXA$GG $(:<(P2$,:Q8+B4"8;S0Q?(
M7N;<3]PD]4>T@3TQTM*(KNYYNI=3)FXU@HYI#'L*6553:P:\#+.?/E0C.\0.
MP&"C2>RIX5^A3^P "J=;Q0[=H&\*O=MF:YEF47UGY5-&=NM43!,/HM0'PH%S
M <2I!Q(4I+(>0N"CV/==M;XX V,LC2-V8JHO\N?0NVP$S8")81[82>A4K8@C
MK*!S *F;03, 9<D..@9L)COH @0#AM"Y.ZU90A=$[YM"ERZ=E"\AB'-7>*C)
MYEUYW$M)Z/L@Y2$#,.$$)*[O L[<P$,0(D%W([(ACD=:&L^-SW4X@:*JW3,#
M-H;YKLE3R(7ULR]1A89/28S-/CB/@Y7<@A/#OT;FP'D4SN0%#-R@1PZ49:OZ
M-.7S%:7B':K>BQ]ORMOB9[X2UDV4!"X&$7=ESX&8@-3E%" <H%@01DQ3I5+3
M V,LC1 :,9U6SK>.E%3@Z$A9U7AB"-!AAI@))L/<, HA9790P&#/"U5'#!4C
M_W97//V[N+NFA']"^2-H?JP_^Z'G6OG@%13K/G652R=9 /M*]ZT)ZGMQC#A,
M0<(2!* \'YCB(  !)X1"/_(AU*P3?'*<I7WL-T=-U2\5U-%"5<L>F(*5%6M
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
M "F/*&""=QGSX]0-7,VC-0/#+8U\^[+*P..Z[D^+QIV8&8*9(H(013$@W T
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
M'U[,->0L$8=7A,B <K$/_%*L,_(LYGHO:P6QG+[8*(<\]%+L!2",< I@DD"
M8I^!R",\1#[C.-'TU\>(L;15<"?CI)A"51LH'U881M;T@<5>?'EB@78*.(^U
M!C7IT4X'<Z<6$U"T&D2H*MLEHP<U\3L3-J@[FO[.X=>L(FPM!F+%MJIW*,VF
MI$WM7<$XH5'$/1"BQ <PABE("4E!2)A+*8<^=+%:/*#";,N+]ZME5'<-SZ%Y
MWC.? R$[[/5"4J>HSR?:$XF?VCHD&EU1SB&G[C3/B* EIW@ R1;(F?IQ*$(S
MX,Z>&\&:NZJH2M\=57U$O[_&^_9[<I7G6[1N#IQ7KA^''O()B'#,9%>E%*"4
M)\!S Y)2+PB2)%7MK7%L@L6YB*V,3B.DTTBIWE#C*(C#A#D'-*9]/#U4M#IH
M#*D^NGO&T4&M=<X84JG?-6/P<W-<;G\IBZ>L$K3_*]J4V8\FDL6/28 2PD&,
MI3/$>0!D4TY ,0Y\U_-3DH3C+[./3;FXE_S%'>MC)[&,9!$BZ\4::0 _YO9Z
M*IQ6;ZNUD9QX.ST$CLW;Z*-R7/#V>0B7X=OFP2?U]V7[I$XQM/CBM,V(OS$B
M8X R5MV4?V-K>IW_NMT(!OSP@]R+;Q>[+1%E5$8 %0(#^G$K-HKU\9O,,EOY
MO@<93Q"(/%_P%PLY2/P( H3\*$DQ2[$;J%[SF!!P:6SW,K-6;K>K?^N.JIM,
MHZ84Q4.MHL.E,O7)-FNU!9M:W?9?BM*Y%Y#()V2"J/KFR,B7X?Q>]-(F-LS
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
MDU>[:V&%DH"3@(M=$Y27[-RCP@'!$,0<D0@GU(,QTG- 7DZP-.JJ$UONB[6
MK/KK7V04P7^V.>RZWL@K(%7]D?'P&*:Q1C#G.SK;)&V$3W)<:]->R:M9+?LE
MQW4^]$Q.?&[\+6[3'*1K%W*=OVS8<(/7V5W-]>^W[+;X*CY3Y BOG[\4597A
M=>_!*T$\J&PN<K8/C_5*1+TP) 0+YX93#T _@""!6'@]"0D\/PD2GFKFO9L5
M>&D$U FK?W%LU*SJ5\Y+,99QKZ[KMD-9K]O.ZTX[Q4Y?AVZ9LRF<<J>R\]CJ
M['1#U$D2G=KRLKO5>]X+;QL6,G]5;E0+ZY?L-FQR['K>RKQFBF9]^,%*DE6,
MWI2_UWW4SY1D0FGJ4R\)A1?K)P#&20Q0 F,0^%$:,@_[+M*\#YA5OJ4M1/M*
M3DW1X4>4S5Q+2]>  0P3% 0NB(GX#TP9 BAF&'C"TY#5=H(P@/-6/S-A0JLQ
M:%\N;C15Q^%B[Y)A/T&A(!KKE),-XY]J]195&FTD^)<MD:8K]*)*I8U$7+=D
MVMAIQJ[G5X1L'[9KR7NU0._Z_2.;R+$59@1A6&>1$;%K)"@"F%,7!(S&"0Y2
MF'"E%DM:LRYM[>V)/&,3517X5>EZ9E -D_!$/$<PJ@8^IGE2113+[*>!SB&G
MZ3RL?X%WE6\RFJVW,J3I&R/;LNY4W?1S8%1VHY/S;3=M%-0'5.99?E=]865-
MG5</Q3;?>"LW)CZC/ 5>F/@ !J'P57D2@0!&,?9<CF.BW"EN'I$6QW$]K9SB
ML8F9^:GS>ZK3242F3';^HM&^(4SS8M\&>XV<3B5'ZN3TE)(U4SJU'*&74ROF
MM)I9-YGZ):A]TUFZ-GUAPFIO0M:9L ZV)ST3BJT(ZTSX*$S8=!9"C88SW;O.
M"_? 3>U,$UF[VYT7F/YM\,PCCRCMU5;#E!WRY"ZVWF+\C:WIQZ+\QM;BMS*
MCG8-P85P[]:HJC*>,7I5-<\(B:YD-'']SRL/!1[D40S"T$T 1"X%*4,0H#A&
MJ8M=SJ"W2T56+ 8VMY CSGQN;90/:_5LFD_N-&U*A\G,G$HH"[)&6V>]5U>C
MYM7L]CZ_ E_&?)8JDW4F$VML3SM'JN<(_1RI(&@U='HJOG'V2CI7E;-3T]GK
M>4FS:E0]NZ1Y;15(NXB9]0JJF3+#4.VUV>>T5Z;-%%PO*KH9FV3$'IG^U[:5
M0,S^GHGM-VG2@MI2 S?\:W9WO[GAOU6LS5FG&&,8A1@DF#$ 8R\&B+@(N#[W
M$4%A#'F@O"'6GW]IN]^^T'*-7M?7_V?2VV<QA,(VURR\IO>T>^EK.GV!=*N
MY-Y:!7##@5"B*0%J&'B-S:I9 ]C:F1HPA-XF=#R,0SO.$:/:VUZ.5_G%7G+"
M,&,OAYJSW*:-8OO&8)]$E$2A6"Y( ""F$4A1Y $BUHP01SR*$LWLI\-)EK8P
MU!)J+02#$*K>YTP#QC"E-YBT;4\-U( YK;SINYDC,UN^BCFM^^'-R\!G1Z<;
M-'PBCZ<.KIYO2Y17B-0W ]?Y/^XS<O]+4=#J1CB\Y5-&6/65$98],?H^HY^+
MS?_:HG7&GP5CR5SUN[Q.<KZJVC>!Q#CE/DY!'$8RDR%!(.%N#$*/NRPDW&,!
MT6UC8TUZG9?13D^<;[WH%'FZ+'!H5O:1Q?+L?1%4*7&1QC7,M)U;5E\:' M
MVO04GS4!Q#;8QG-+K"ED.VW%MJ6.9,18%V%TQ%..UL]55LE3&QF8<)735OA=
M8ECJAY!'8B&"J6SQS7D"L)^FP,.)[Z<N2DFH=#"B,^G2G-Y.XN:VHJX@)@L-
MM4N)2L[9>/R5(YYF1=7XQ?Y40,?$/"DC9#SDZ;PDMB.>E+$Y$O"D_NQ8GOJE
M+*KJDSR#[!T@KU(,(Q3*NDD^Y !2Q$#BNP2$+@U<F*8N#6,]:CHZS]+8J)9/
M_T[T')JJ1#,9(\/<4LO7'EBK@#2"208A,$T>QR>WS!>#"!Q2Q/#']6]X/LB>
M>]45%Z_;5_98E/+JZ LKLX(JKIMJ@RSH6]T(Z]32.CMQG49>Y_N5G@>BB*'Z
ME<"\6%JZ 1C$=)XS?G5<!H[T%0:Q=H*OKE#_P%[CJ6E5EE4OGZ\VNW;5LB+D
M@Q3I7XS*3LJ?LIQ=;]A#M?+2$*6)CT$24;'_<=T4)%X<B/]X<>PCG_!$^4[8
ME)!+<TY>5AX\&=KE' GM<M"FWR&^+N7:Z>P0V>/ZNQ":.9G4>V2QWEF_'^>7
MF"58W?#"U#/X4,20<R1BR+G:.%)7IU;6$=HZ.W6==PLT^+@JS9<R_$6J-<_\
MQN_M/U/DMVG#*-9RGG7JB]1T-@'>J=K.1N8:>Q;QMBC+XD\9F[Z*8^P3#R*
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
M<0!9Y,F&@;@N0!)$F+ H)2.ZCTX TX;#(!.UFFI8=;K6+$AZ'F?4=2%P&?8
M]-T B$TP$]X:HG&*TL2+T"IG&^,XI@V.W50&#ZCF^QJJGNA-_7(9=HR:'JY<
M]44=V\7U! !6^KB^GOL2G5Q/Z'^BE^NI3\\1.BG+'HI%3_AIO66QR>+#*$&4
MN#&@$1,+E>O' %'F QYY+B8I\Q"9D'EY>N*E<>W+$#FRD_N%4SE#=N6 *90O
M96<'V/3]ZQS83@PI/ ^4S7#! 6DN& IX'J/A,#^%Y\>RF72 ZCWF+2/W>?;'
MEE6_U<6!=LGLOXI-@)!";D:O?F35BH6N3Z@\D0J8*PM>RRM1"D&<"@\H"1*/
MAYK$IBW#TCANIX"SV6G@;-M26KT:$ ][-9SO2"BBS7CZYE(E/Z-&,,R#!O ?
MP8JC$31-D/J"6>;*T<@=TN;XH4Q%\XG_L>PN;PJ/DN>Z=_.Z*XNT"QSS4\^#
M,& @0)R([2--0.)"%R",Q:Z2QBZ"NG71YI!K:4S;"MV6Z"7/3:_V1NRYX_S4
M#*?L7-HVAVG?4R7VCP^8ZV)A@%I(7SH@4$W8A84&:B&L'R2H-_Q87O_*GEB^
M9?)TN^MN4/TCV]R_VU:;XD%PW2J-*>8>]8!X5T( (^$.HY3'P(4PAMP/@Y![
M>IQ]=LZE\7'3)[ELQ-8EX/,(>R$. C>BP$=4[#4XH@"SB !,4!PFC+D^(GIY
MZ_,B;"&+_07"S:V;3"XL<YG;W@D]/_*(I2SEJ2OPYA& R T!8E$"2!#ZW/,2
MFH94]YYE5NSM7+HTZ'\U]?U6=1YF1<ZP8_"U_U7==8)R_A3B*GQA1ZSWRN"8
M7LO/"V)YG59&YG -5G]TCG/T6_3C*R,L>Y)G6M553MM4JQ>Y-9@&A*5Q"EP/
M4P"]D(+4]R5#00@3+A;;)!E_HJXBPM)6WWU+2T>([[PK&<WT;^2T#3'F/'UN
M>*V>K MV$"OP3OHZP[]-LC28S302/9O'[4IR7?#@70>WX2-XK9'T*)&R;/5!
M[' VS^^89-KU=4[9C__)GE<IB<5.PD/ =5W6N+^(N9'X:Q"[&.$H3I4.A4[.
ML#1":X1T6BF=6DQ'R*E&::>!'&:L6> Q3$C:R"@SSEGM]X12=8Q2,?+O=\73
M?XAG:R[Y \H?0?-CS1>G1[5"!V>5ZM[V\Q\<Z]]\$A[4VNM5A?Y;QDHQSOUS
MF[7 ?1@EGAL#&%,?P"B.0>IA!A(WIJD?03]*(SU_YMR42WO=:WD=3]=A.8NL
MJH,R)UZ&W_\6JE=%Y>\[>6=,!]&'Q[3'<58.RQZ&*BZ''H7RDZ-SG*G8 61%
MCM9?4$:S_!UZS#9HW;X7H0^Q<"(X@"22.RA/D V1&RI,&/,H\GVJN8,:G&]I
M=%-O9#.\E>E4W[;EXWJKGZX\B*\J[\R&FF'2V<LIMCL9!5GND$94(WRC!(OQ
MK.)!(6SG#ZL@<B136.FQ>>+R>Q%)*Q0F#&'N@@2C" BN24'J,P(2ZJ,(01IX
M6+/ISLFYEL8M/=&F143W\53EDUE0,LPEKV.CUPJ 30Z0/@*%W2CIO@ 7#94^
M@L2Y>.ECCXSV2QZ*<I-5]27M=;X17XP,KUD3D5W/>GN/\E^*@OZ9B4][* @]
M5_;M2CD#$"8^0 E! $74I7& (4E#33]%9_ZE<4LC_+]&!;GH :_LP)B"T[1#
MTY/[C9/M).^Z<A4U26V$\,Y=*_VL#LX8V(P[/%I"V7: QB!VQ"$:-<R(+N!B
M?U=^^/&8E:S=$N  Q2FG&$0N3P!T$028D1CXR'<C3HDOV$VYK_?KT9=&5+6
MLD"1D%"CL?,!:,,T-!D*PR331\'Y_JMNJ9-#.#0Z5T^!Q58OZAX\,^6*GU1[
MJ$/TP3/V>CZ?$O=%%^>3'YKCPOTKDW(*[PXU479-RZ;J>D>"3>94Y,=1RDD
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
M/V3FL#3K\RK%)!)*AR#%'@<PBA.0NFX(/.;YA,51P* WWN'2$65I[/)M^_"
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
M[^./Y&6<.N,6H-VACD\"U&_/OX3I<EO/N V4;[/+&*)TM9F%\@F4KN\*:^^
M@#*B+$XJT0RDG^1DG-&%#0"Z._V>!)S?8UI\FD^W?_\>O^+\ B>RJ(+)4IR@
MN0.EB@)G.04+&(+BND0OF\EC[V)@I(&%#:#W:'6>!&A_/O\R6WQ'_ GG6*9W
M=V@R,O@D%1TX1I,796AS4M@+!5&8+"A4",/UDCB<CY&&$C8 X:Z4>Q)(WHYP
M_AB^W0D$<LDL)@?.,Y)O?:$51! 0=2#96F7Y@/6/!S PTFS"!K![M#I/ K2;
MQE@QK#!?MM#:!+0DW?N)&R<RXU+HVON%MJLP'IQV!4K!H+7US(EF\L[[,K4?
MN/^,%X2]J/TD /]S6-;I=:MWN!7";6:+5RHRK\ J@13@ZAK@!CJAF.?<)B=I
M^[>"\2?XV _6?\8;PZZ4>Q)(OAJR^'IQ'J?SZ]ZONZ[X [E823I5&QU:BAHH
MU/59"DC"<Q&XC:FX5H"]/UO[X?S/>%W8D^I/ O;7O>MN<RE(MC'0,<6S\MN&
M2H%Y =:ZC&ASX.T ?!<#^T'YSWA->+0Z3P*TORWF:=N0^[(@B_A>?5FLPNRO
MR\7%ESO=Y*^&-(89UH$'TU5:U ^[P'PY)_V>B\:M=I)9!3+R!,ISVNN&]KI'
MGW-AS(?<C&?>HQSVVT)_QBO)5L!U$COQ]IT ":Y<W7D]O!]0J4B?;2V$#'1R
M<A? *U;[240ABO)):-'*OMJ;J_UVR9_Q=K,?Q9\$YG>YBW<VN<M1*T5.8704
MY&MK*<C/"#8Z%E$G+4LSU2G/\+(?OO^,EYU=*OFDWSI^#''6XTO'RX\?[IWC
M+GZ&>.6H>(JQU%F:S!=00A-@ZJ38+(PA^)A@N'Y&H@V\<JPA!I*&:D7MMD@+
MYZL[B2'&3=:!:[!86*T#T. E;4O:%4RH9)&'T(KU>YJ5AE\SO@1,!P21W6GX
MI$W?A_09\\4,%^7GU7IZ7COJ_WV%),)?IU]Q%>KXO!M!O0ZS=+$M7?P;KC\O
M\NH-KL-TUI_I[(B\X4QO'_(<PG0C<LN44X!)TFZK\5O(D@!O4,J4DQ*\D0?J
MM]HW//I0<W, 3FQ(*6M7^_K7V5(E&'!(W/GBI$FTG_-PPQKV)[MAD_P2D#S=
M>*-#S3413[VOW?M??9NN)I)YFY0C@AD*(IU1*"A*?1RLT1E55(Z#^0;75(T]
M$+8OU3_ V&%Z: ="J[_A><3E1"8E,=3FT+PVTY(1P26>(=2GY<')9(8K KI-
MV-A .E"_NW%RB+";@,I/B_5Z<7Y6-EQ<,L&+*T:EVK^;I*!<MK71&P=$H;2,
M63EOAT+,#OJ: ,Y!"G^ G6.EWP2$/BZ^W.4@&NVB5!D*-PC$B@ G9!V1Q$(J
M)!:#@U7.WB=N[!'2'8+G*+DW@9S-W1"NGCC(-_;9>2Q"&5(PD4'VN>X(VA>0
M52HI)JMT&:P1WGXDCXVRP9RD'C38!#(?9>?*2+O@,FTJ*#$20Z$@!)T5>,M9
M5&B*,H-!\AE:QSXN^X#(KJ&GG>EK1 #6T/GG^:?I''%)4?-]+F(VFD7N@6=1
M943G1?1UOH W0K$2?>'WGE/MS*P\OL+86.E4C8O.9=J$:3HK99KP/AM"\ZSY
MYCXO.U!,._".";"B'OX\<A4&:S*TD\*QC\0^H-6E4IK UJ;IT>?%++\]_[)<
M?-W. ;AD1J7,K<^U$Z.2] MIWMM<"SH%_2^XF'&P%.@3=([3=FTHG'6EH";0
MMFD,]YR\"K<4TBA=)_G4V6+%0G0L 4:3M352Z3Q8$G0?@L=IF#:8G>M:94T
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
M^Z91CBK,)&43<!-K[T5-U$L7229!"!N5Y&*PBH#;A(W7P:U#;3\X@0\6?1/
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
M//WEW]>KS6;O*;L&R &SM0R!,>M!%>D@)HK[4'++I/&T74T6BX_%9$LI9F,
M]''3B1;0TN"ZN2U<=R:RJ#74":^@=ME-V0<(K@3&#)=Y_R)O*LRWD43>!GQ>
M0/41NFP"D0=D<YM5CUJQ8!3($AV%#9+6/,4-$++T2GB6 INLI^.35+:%S6-
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
M0-NG A=S)LMHK9"3Y=@\HF[N\Z_I+VE.4U![&+L;_X9)<RE ANJM.2[ UX&
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
M.:00#2A5$GBM+5A,'HM)3F4]%7[VB9O[3&% \)PD]R:0\U3=2*RMH$D"P&)
M4$8$\%Y*8"84X0/S.-WM_BD577,FWYWF_ RAF28@=C@]ECDNM=<*D*1!*Z56
M J#U(+Q,F*Q+(L^5P]3&'C>(_CM6=/511JL%.L(8;S+Q('VI5P)1D@LI/93(
M@JA>9)![US;#%^A,7K?52W%="G3Z2+$)ZS) [8;0.N3"%? D?"U/B[2BA(&
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
M6=#99XN3G9P/5:,Y^"2.YFLT^VCQQ!K-7Y</#?%<C63_%OYKM7Y'N\+Y:KW
MS:H\[/:S"UO_?_;>M+O))%D7_46Q;L[#1PJ*W:Q+ESE [5[[?O'*(=)H;R-Q
M))DJSJ\_D9(\8,OV*^D=TO3M 8S!RAB>C(S(C"&']=LP6VZZ38W12_8XBL9M
M)]N#U(;L*.N-3X15!9&,*UEX'R X*>N,^!R+]"IS\8R^QNLH>R.F.W-T5MO^
M 3YF=$DZ2)9Y4,$Q<!P3%%W;E;N2^#1]9!\GN<'NL8> X>DF##UIJHF;A/?X
M'2]7=WCZQPR71-.7'YL.0-H(%T+@X%GPM6.: &=JYPKGI"V2#@,WFF/Z-*E3
M)]0. 9"'1W=_VFH"?:\N+Q]GZ;HG#U<L(LD)R1\'592$8'V$G(L))47-\WBC
M9)ZG=VH<]@F1AXD3/>NK"1!N..)/<*0T+XC%0V*EU#8EM&>SJD\12IA8''?C
MS2E^CMBIX=<[0O;;P+[4U0X Q:MYED]P97-1UG $SPT'A:R.K8\%B@U"!L&5
M\Z-=X7<A>.IR@9& V*?:F@#CLW[,[35$2%(+SPQP7W-%BZZ9/(5V6R+O6MH@
M)1NM2VQWLJ<&YBB.XD!:; *A=0 Q[;KZV^__^VKV/5S6I[-77Q=7\_7-VP/F
MSXN]C)]'I1!YCB!1)^+7>HBT22GL5\PG*1,/HS7<.HV5J<_ZH4#V\$5I/(TW
M@?#*Y/K'N_EJO;SZ>A"K!+28F'*0-7GV2E6KX:V 4E*=LUQL'J]#XM%<-&^A
M^\+U.'IN M)O,*Z/8=0%FYV/$7RLQR"=BN"U9&"%S2H&8\UXUOI('J;.&Q\-
MSF/H>.+.,!\6]%GY[=4\W\[)6\Z^X_S=_#ON*D4Z\XU).)XH4#4E^CH_0H)C
M3('UOE@M?0KFWK7^WN>)/FF:.EU[8*Q.JL(F[/ MDU4"W1FU3":9HJSQ!QTX
MG'BLR0L0,5&@[&F?ZM&>]8_DH:7\UT'M\!@ZGKHUW'8<[H?%Y2S-L#N+*CL>
MO(F@74(@ANK=H*>=ZP(6+5+*]P>&[.^H<=SR+26;#&1=QU#,Q-A[Z+7/\X?E
MXALNUS^ZQZ1.>>&TJ+>!!I24!9S.&2P7IG ,NI0N;0K[H*43*NV+1N7H*FOB
MK+^E_=5M$LZY<\F%4$ARA3%009J:.\X@8(Q&&F/R>-,_]E+8"8_NQ>*Q3_WT
MEA4Z5=K=A^5LGF;??FI1\>>J]F]\@[05:IO1^<5N;,_#CQDC#:\?"L=-RQM
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
M:TQHG74E$8=Y-$?S"3JGQE[?L'B(NYYTU"C@?KQ=+&]]I!U?AMSI(I&!X$&
MBLJ#2[4F47CRIW41*8W6,*D;R9/#L"^4=,#?R2IK HK/'AJW]V%,H[ Y!G R
M2U!9)(B8ZW.F+28DD1B.UI2\.]E3)XF.<BH/I,4F$/K[:CW[&FYN46?A\O=2
M,*WO<KIUN,^#-%AX)JEI3D+,@79?21%H<R>3BB5?>[3LT>YD3VTTAP+/ Y0.
MI,E&+\0WS4M?AV^S=;@\XI[FIQ_OXTKF<7IZN'W9?/AO=SJUOEK2P7B!VX3.
MZT"81XF>4 +)HB*M1@L>'0/'3#1)TDF<NZ0*=EJLYW&B]SO1WEWR[KUC"<[S
MQ"587K .32T0R+&%J(KDH63ZD$GN5;HR,-TM2_\0>F8XZ! J?0&VZ.C>('L^
MI&^[-%!WD([0TLJQDA4=,AO?/5:WO0ZK9&A\?0-6RK9IG=[,OL\R">DGV(8D
M?>0J@A#D5JJ$KHX&S#5A-TMOD(LR6M/HYXAMWNH< (VGK<[)JFK")[_+T1]7
M-?)]-<__PMG%%_+N7GW'9;C W__&99JM\,-RENK-T$;29]OQ:G>99T4%3"Y"
M<(K,*R<(>68I0E<USX(GED.9 J<G\C5=NO78D!X3 "\6_9LWI$V[QQ_OYJ2"
MJP=NAN1.,UL2,*LUJ(*U YG3D$6@0(L%4^YWA6EK'SS+X71YVZWNB'Y!\0)\
MS[VML([/9>C\T7W[J=WY&,U[-9H"HA(%V%@B8;8$\-I(8)GY4#T(KWF;WFNM
ML]F]GV^ENGHZ.-M>F'IC37$N@?!ADVTD:Q4:V3+IM0W)99RFD>91W+3N_QX"
MKJ=-X_#*;L)%>!W6>+%8SJJ5_XB7]=+S0UC>O(4R:U51(D+$>L"(;"!(0I8K
MWD95LN-RM*>4ITEMZ7)Z!.P\?/?K3Y%- //W^9J\C=7G6FGS=K'\F:7=(V;"
MJ)&Q!%9D"D*U2.!SG?&JDZ XU8@1!VYVH'=JB/8)D8=O)CWK:^)*OK-2R/5=
M;GK?DX.W^''[=%YJ-].8+ F&T1DCK:*OG ?#O2\Y,*]X%P?F\16FQDGOJEST
M+M<F3-1G^I?/6/;MSN)!>:QY1%R8VD=3,0A>(7"R[$KG6-)X+F!7HEM*1YCB
M/!U$N4W ]DF6=GO1HH^9U5;.5NDZKA(AAD2[72OTAG.6\VAW/!WHG=IB#@.6
M!YCL6W,3G[$?D:*V62U_W##VYWRV7GW\].<U)X)'S%ZY.DJ!SH,@.>U?*T F
MY05&HTV2'<[9IU>9&CF]JW0QB'PG1LH'7&YNK^8);UFYEH[QDAG/H<3:I-I(
M#5$'"47'X'709.Z[%!X^L<341^&0&.E+LBT"Y -A_?>_T^55GLTO;MXS=\Q)
MJW.RQH)QA026R)5U@6RR-E)8KFO>5A?K<O#"4_=D'!U,O6EAZGZ-NR5O.7OS
M%&?6H4@U?&&H$RCE#'%6!!3F5#0L.QF[I) =MNKD UL'!-> \F\263L^(C,I
M2J=!9W(65>0!G/<) C*ELA-"X7.O3\^M,?GDU=%1<X1L)\;(?Y(O1RCGFRA"
M9"\R9S5<HO!6B>SJQ,X(:'@,)@IM=)>SZ^YG3GTL31/NGR391A#Q9O$US.;G
MNM33,@@Z20G&*I#'YFM]3U')R6RC0Q,.P,3V4Z=[[CM>*WM4>X2()E;N307"
M/V8K^E>S%"[?A'6XCMQ$$%D9 72TD=W*N?91+Y)^2<IEIS@K79H9/KG(]*H_
M1FN+(438Q*W=QVKM-KO!F.#1H@4>:YJW]PQ<+!R"-H))SS3&T5Z];JB:VO.<
M^KKX./6T@ZS;F-\Y::,&IDC?"FM/?A<X&)N2+"5D^L.HX&KDGNY(_>['R3'"
M;@(JORW6Z\77L[+A8L=$L)*%1)%59LS1OG'5B 8&S*/2AI=HA!@+,7OH:P(X
M1RG\ 79.E7X3$/J\^':/ VDY<S9!9+7E-/<6'"T-0:+13!N7XFA/3?>)F_KF
MMT?PG"3W)I!3VYEO9/\9TY?Y[']?X:KV+'\W?QMFRTVO\SL]-#>FVG%1# \1
MM%4%5*F7!H)IL$7YZ$IFP8[6E^)@ZJ>^E9G:HQI6W:TB^GI2EM L>F* H? 4
MGEAR,@3M5:T="B(F93V:47R4RJF/UH$1T@611ZBK">1MJYMJ>0=%VO]<9+R\
M3L)R1AM9&\&@JM$V[5EOD@5=C,6DF%>HQP+>8T0VB+MC</  7[THI0EXW3T[
M-C['67E04G2UKI4K]>GF;KW=^YL6'EH76V**8%)M-%-<!MJC @SR()2*-0-Q
MBKJ)(_F9I@MY.\?YV)"8^ )W6UFW$^OJU=7ZRV(Y^S]URDGMIOYMU\Z=SJI/
MZT7ZG]OO?%@N+I;AZSEZE(8+":;ZY,IP<O9S,@1-&>O,1(\I=;CB/9&,J2WM
MZ*!93*/!B<&Z9?$.4V\7R]<UB^/R<J/L<T=2REHF8,S0N>:<HW--.. V69=,
MG0S590;)<^M,'6Y/";=>=="$$W"7>CISEAM?_,>6SW.FR761PH(QP8+R&<$%
M+& MTUB$D9FGL4[WIPAMZ5U\3$@.H,9&YHY_Q'R5MLR\6ZVN,.]*I<]=EJ[H
MPD&*Q$E,0D# K( KX4SQ,0HQWM/'(T2V],PV#1Q[4=_DB>\W/-2&@LM9O*I)
MVE?+;Y=7J_/"D/OB#7"N:$])1O*Q.0(/VF:C+4^IR\3F)Q=IZ7)Q[).V/^E/
M/6V0Q'*!J\^+C[6APQSS[V$Y)W'5%M;"HHH"HB@)%**"(&("F9*M%7I<VBXE
MBH\NT%(P.S9\^I%Z$Q[:=<XL1?R;?G;GPJHL/=?@F:_-?<F0>D6_%#1$?=+H
M<,36/C\3UPES]M?#7$_J:@)PO__]#><K?$OB?7#?]'D9YJNP,<RK=_/-+-C_
M6"SRZFSY"9??JX"OI]"]F>4_%NO_=14N9^7'ID#Y9JCQJ]6N+Z_)WN6<$ RW
MM2^O)DD7<@YX(D=5"E=$'JV]Z6A<=]HB[E?>(FT"K)'(YXYPMKV\B)'UY2XW
M?CA)2>.-T"J L$F1E<(,3M4ASBDZQD*RVH8)MN*((NBT+_V_R;YL%7JM'9!U
M5.PX4L+BHJYC1KRM17A8O^*9 ]J(QFAF=1GMI6T* 71[Y6#_)ONS3=PUL3O?
M8*K7G_ANOOW]\Y?EXNKBR^?P]]G\25F=%_(4"MDB*"I(4#HP"#H:2"Y*[D*F
M^-",%E@=RT6W??(+/@>.C8 FP/Z39!\5K&#<GRN;7"K(0''-H<Y/JVE5#&*@
M+X5,SFHUW@'2E>QN</X%GQL'UW$3^+W7TO@CUFHRXFQSYTN[DHZF][/R#-?2
M%AE2MH"YEAV7D, '[H".)I<,8G)JM.*&/ACJAOE?^CUS=%PTL1NNLUGNM._>
MW]3[/S9S O.YIBV>=/10XJ8;I*;026J$X))-+">E[6@V_5#BNZ'\EWXF'53?
M32#ZWCZ^R?E^M;Z3]?TFK/%IOGVTL@0?H9C:!<LZ#C&IVLU2:BFLX'R\WHS]
ML-0-_;_@X^ZDV&BC&\2;J^5&TQ1Q/]4P_5R%C!202$ O>7TYBN P27"9IZ2Y
MHK"\RP/Q8:MV ^8O^FP\H((:276F<'?3B"G\H&A72:Z8L6"+310R8*[M>C1P
MF3PZ+ESQ77)8]GQT-Q#]@N_ ?8BZB8/[SL#69]_IR-GFY[:(NALTG9F&.&3:
M$H?DI/C$D84@"I;1+L\.);X;7'_I-]E!]=U"YOPC53,[B_^QNB*K#R3RJOD+
M/&<&+86'"6(MU%<\,?!8$F@>*WL\2].E>\\12W<#XR_X$#F&JEI XB/>Q'T'
M=^/U?OX2YF??2+8[;W?']O7-]KEQ*:!*#CSWCN3,*18T=:P79A.3\49BEX9B
M?=/5K4;D%WRLFUS)33@/UQ[08Q/IMHK(9\NZI3?564]L^W/$8(P.&JQ1=5R4
M#D G3P%'SE.*(LJ81WOY[I6S;KODEWZJFPXI36R4'0^/#F\\3Y'I)*0"K8H'
MY3& +]F#<]DD'J6P;C2O^CEBN\'YEWZJZU6?32#T7:V]F*]F:7,U=U8.B1/>
M+I:;[)/7BRLZUI:DQO6/U<9]^[RH"2QGRXV4MHDFVPV^"2V,LL75'!,7*:I0
MR,BA*X(0:8OFWB8FXF@SG"?@O]L^^J6?_UI'W0L8COOIZNO7L/RQN)T1_P;3
M)?U])K751"_"4>YG6.Y!2_4]//=X/D<;IHM<,>=4AI#(RBAN+02?(Y [(@L&
M'9+JTAU^T&&ZFS;L=_;]C32W;444#UKJ4@ S)E".3C#G-B\MI6#D,1?5Y2GB
M\15:GUE[B Y_:FW?CTR;\ 5>7P8RFM7Z+\GPA^OZ\DW3KE J-[FVZJJ-"H4Q
MX,C9(2?<9B&"37:\NNPGZ)P.9GT!X6'I?T]::0)B/_.PZZQEN#(I> ]1U3;@
M3M$9K22"L0*+33Q[/EJ9V#X"IV[ TQL"'C8[.U4=4P^(_8G^#[A]SJ7?9XM\
M-K]NLNJEE"8$#D*77 M0!(10V_.FFFR3N4;195)'I\6FQLKI&ET,*=Z&\?+Y
MK\7U/"PA#=HZ<LW6QUP=+#C/R5XX1Q&$9H+^]D2\W"PV=;>ET?!RG'A;Q@NI
M_GH+V*#1IX @&7>@H@[@=400LMY**K02XZF(N5UNZG9(XV'F2!$WC)JWBZOE
MCB/.>%'9%B#[66@?9 ,^6@/)9!.D9,+:+NDYW5:;NF?1:)@Y4L M0V;V_7H3
ME,R\T-*#B.3H*5L?0,A@@N8U5R-X%5TY%3(WJTW=GF@\R!PGX*D'%NX+.&\O
M:)E"YK,DTG.H,RF,)9&%"#X8'YWF$F47Z_+T*M-X+P.$VST+M(E8^X:'#V&6
M]^/_/->6UE87T*).%]8.P?%D*MZE=)'G8$9[BNE ;V/7.T>"X]&>0GUIJG7X
MG3M>."IEP5ON25RQ0. R0Q%9EF@\!06CU7L\06=CYFT$N!VDF1?P2K;-/UGL
M^D>'>;Y7E/+3N^?NG^W>.OMY.^N!@+Y?U/J6R6CO;"DH+30ALC 3*00L&8*S
M$HPS)C+NL]==7)I!W]GVI#[M?TH_CUD%99.%P"*Y*9('B$4Y8(PYYWD,OK"Q
M;. SM+;^>'<(,)[(4>M!44>;Q&^;2.33.BS7/2=IWN7E)N'NN40[9Y4H/H#V
ME>52CQ;O,ZA@F!*F>-2CIV0>P<=TY_>8N!U:P8=CVF\Q/<>+.OIW0#R_72P+
MSIY/'/6R9,-Y!K2\9BN1YQ2B#."8=]$)([(9+<WR!#ZFN?B=$L]#*/A4/'\>
M(I/^D;/':BF(1 LZ14E\&0-!*@E:::E=?5Z[?T?<MI/0^PUS*T["(8HZT4GX
M?7Z:27TP5V?'0Z<4?.--1E80,-5NQ]K4:NCLP"B?O"\Q\TY]\8]=?YH[Z6%!
M-IH^FK@6>BK8_)G_.UOM:2%LF@%%$9FW 8'7WJ*JU@L&'AUXJRS6H0$X7G._
M@7B<IN'_6!:V!6 T%+YU%T='GW\C#!^0*1TY.49U-B:7%J(VM>C09!6-SC:,
MU@9Z$ ZG&5#0WAX9"A2-=%'O+HB.$<1&$-D$GY(O4%TY4"+7S"0C('/C@HU8
M8FSP##F PVEF$[2W.X8"Q8O;'0<>I2&'Y(."DD0!956NF7LU%R,D9Z)W(OOV
M]D?_/E;OS3G:VR'# :.!Z+>[&'Z*P1YK$X;:&1VD 2]";96# 8+W!K*6(F6!
M/@;1(2;NEZJ)^ND/'RI/J+P7\.!]4RZY_H*O%U^_A?F/U<=/?ZX^T/]I.[^A
MWWHN"GU^H<%*0@_D<;2':F=X%)F\!6&%(I>A*'*M"6+(>%)"\.1%0P_5=W--
MMO=0KQ[D!!S<H'F;BH?9<,\B4CPA#*C,!7@3:I$(]UJ9G)(<K7/W<&RV_CQ^
M"!SW90LU 8\F+B\_T[]<[0Z91_RA;5D>'5Z!(YTE?'.XJ5@;.7L/2;CHF=9!
MQ=$:=W<E>NK2M5: ]F '#*+U)O#\)$O7513D!S&+M3ZKSN+E=>0]-QY*T0DM
M9]FZT6QX!WJG1O$P8'F R;XU-_DP;CJK9FF]&W?UYWRVWKAT.TXR>>*>U9)!
MX^4V5O#><=!9BH R2-K<'1RJIU>9&CF]JW0QB'PG1LH'7);%\FN8)[QE9<<&
M)N9S'9J@A=75S$<(IC9EUB))SA3]OTL@_L024Y?K#HF1OB0[=5W4;LE;'M[<
M IUSQKG+"%Z&.JP9:T-CDHWUJ*,QT: P'1#RU!I35^<."9'>9-N$]S.(P_G^
MIDB#9.BT1@?)<0J["K,0N4]@I!0JHY0QCI9$.RRK4UO%9B.'AA#6Q(Y[NAUL
MYS>'<^EUMC$:$,D'TH7($% $R"DPEZS)ZGX=]%0M@SOS-+7WV1)4#VPC/ QN
M&LH%.GB.&!WN0822P!)G-8_#$9\V0>U.FXOP+O+1ZBL'F1OWT@Z3OC?"($AH
M)'NAWY[AHJ#U.M;1UIP.\! S1)$R)..2(0/@C!LMXVW\[O(C=1%N=I^,CZ'&
MJJ7V"Z!K68WDQB9I!&S2 U6H8ZTB,5ZD2M:A4NC&+S\YA:.IVR"]X$TS!&9>
MQ&;I[EX&(Q&%%_5EU5.P:".$[ TD[FOWA,@8CI8?-V98,M(8TQ>V88;!S<3I
M<P<>L?4.Y1GFF39,$J-@4DZ;>Q4(%@LDY9.R"E/1N8U-TYFG:0IU?HE-,PQN
M>HQL^DW=NQF*?&<D\C&9>?L_IX_$NPX4]I!7MV^5F_PE8V+2J#.(LFE]%0RX
M(@,@%UJ1\QVS[-*_^:DU^GU,V+?2[W]_NPSS^C$_SE- M-9$T*Z6%"2=H Z
M Q5#ULRB<':TAN<'T#U=GEMO\'CZBKY/O36:*[QW.V^>.GHS.[M/&\SX[*-V
M:!.432S&VP2.%@%E:T_)R#SP*'..MA2*<YHW06=E.Q3I+J2%#T8Q&T!XEVOC
M# U!A BY!*_JD-_H7"NF: _]C9JD0^!RN$DZ58]-/ 4^S^2=H6!W.2VA>,YM
MJ3?:]9)!9/":"PA.DN=72I'CO?T=R\1TC:DFA6T/&GU)Q^I-G<K-W_YC1K'7
M,GWY41:[ 77'%^.<O.1@!_31? ]]BNN FJD2P"5#_INJ[V V*"#KJ%0HAL?<
M9>A[&Z?X-C]%!%Z0 EZ(4M/><9E#% Y!ER2YI,, [205-L]2WNC)?0A$CC^Y
M#]==$V?V78'5%/;(,67GZ+QP@2*O8A5LLXBCR49H7M3]AJS#@>\>;2VET_2,
MA >H.T4M3>#JU<7%<ON@<X>5Z^E2)@E7(JMI=YY\DF(VG7L@4F#OBB/3K$9S
M]YZ@<VJ\G82!!XCJ2R%-H.LCIJOE<C:_V+</KPL@R+278#B$&&D#6DLN: @:
ME _<6,ZE'"]+I .]4Z.M-WP\0%[?RFH"@>_Q.UZNSO;XP]M*,-J1/F8+TAM)
M_$0*NS@Q5<>D,>3!1CO:;-6G26TI-V_H4[5'I34!PE>7EX^S=+UW'9H<;)V,
MS@HHGB-XDA5XSX+UW'/+TFB'[?/T3FT&^X3(PS.X9WTU <(-1_PICFI3+60"
M0JH/*RE0_"6,A>*B"2Z+$L;+.'N.V*GAUSM"]MO OM35#@#%$QPES1%=3,"R
M,[49(AT:62 PHXVQGH17QCV,GR!VZN-X) #VI:YV "B?X,ARP63"!()Y\I^#
MS!"\K V>(P5NF0Z/\=XWGB-VZASTD0#8E[J: .#--/FMJ[SQ5*J,'+.Q7A3P
M6O]?**(B3K!P[8.V/(C12E7WT#<US,8,.TY53XL8VVT5+7BR-@@PQA$;6=-.
MU,6#YEX9R0@1>C3+MI?"J1VZDW7_')J.4,3$W1S>S;_C:KUY5OP'7N:WB^4G
MO*SE;U>5CMOWY.NK(>.0,6[ 9C1U]BM"5%R #3DF8TPV\5X&_MX7OL-6;0PV
MQRAY,8K$)V\RM+Y:SC_]%;Z=W>D)6CM(XGRUT=?=EB="JI*5%^"EK),UF*>-
M1V:\.)ZXXT)@[M(JY*!%IW;H^T72</*>&$BT)W!V,7]]1>O.TP_ZXU]AF:\3
MZ6\8XA2"L"*@L!H;&UDH--$)I!(B6*.QA-P!0)T6F]I#ZA<X_<NW+:_HCA7=
M/M919%)X"B"RM@3]7"!D0S&MY$5Q],65T5Z?'B.RI<K)T7SP4Q35!.0>GM>"
MY6!0,8A.4S@LHJX7)A&(\IQXC-Z;T1)^V_6D3E+\PTN$D[30!)#>X'+VG33Q
M_=;Q8YXKDS-(BW1>,ZLAA*! &(6LF.1BE&,!Z0%U4P/I1(T_3"P[2?Q3=^3K
M:+I?S>_&%^]OZ@U1<.FS+\"=E'7&70'G,@/O7%)2Y$A>1@='ZD0R6JJ$'N8
M'%M731BV31GJV]D\S-,L7&Z9.T_>.U]#65-XO72Q"H(MM< T,BN]TRF,]@BT
MC\#IDF='Q<<#,WBRLDYH.-%7,Z^?>;@CI'.66. !!217VV<4K";=6HC,"8\R
M%5U&R^5^E,KI2E=:@MZQ:OMURE?N2&#4&I8]ZTY4R/*<! :O9E&8<S$(DCL%
M2J*IASW]T2E1BQBBY5WNNJ>N9KDCQJWK0J9<258HN&+)@\*BP0G%P08KK1+2
M<69'"RP.)K_5NI8#P')B:=_A6FS"$;R?0>\*]YDK!SJ@([<B(P2*X4 :56K2
M0(ELM-?*%U?<<AH<GJUP.40W38#KJ83YF)TQO(Y,=+[Z#S6#))L,/)O")(\!
MV6@7*2^HPN4@#!Q4X7*(0II UQ^+]8Z+_&I]LR'?S3^1?G8;\L9S_;!8S:K2
M?KM:OUTL__5EEK[<_L1JM[.K5#:B<!E5SM(![5T$Y:.#6.<&9&T3&@JN>!D-
MFX-Q.36R>\/BPUY;30"CB3WR3*X^HPC.N^@A.)*N2I:#%UH!UU9$DXL29MRL
MRQ=<@]/SX=^CYII 8I>D52YI;]72$6]ES:LGQ]T+9<%*F2VJ8+T?[47XY1?B
M' 21HPIQ#M%7$R!\MK+#:C2!$Q]9" W*9CJ"E$Z0C516T_&CXFB7D;]"(<Y!
M"#F\$.<0=;4#P"<K.XAH9P6"2%:"DE5@S&60R:/)TG@;1S.!OT(A3@\ [$M=
M[0#PJ<H.GK*U3D4@#GCU6@1$;@2QE8Q$D9")T1H3_PJ%.#T L"]U-0' 1Y.-
MG"(WQ6H-2>K:ADT7"*;0+\$DFQ77;KQF%">E TY:DM-S%-*+MIK W</<),M]
M<((;T*6.?_4^@@\B@W%9\N@TR]R,9NE>3$[@08KOD!-XB!8FSNCZA//98OGG
M?%6[M6#^8[&^X8+,K&**U0D&B1Q1*0IXHP1@Y2TF)M'>,UY[7R4?7V%J/)RH
MN$7O4IP8"QNR/X0?U<9>YR9&*:V/#*RU@7:&IV!$>P;%<%F\+^A2EV[)#S]Y
M:C^[/]V?*+4F#I*#SN#WMWDX,8D4E2,PUZMC2]**-F8H*2@E;$$NVWS??W]0
M*NBDM1 ].S\C:+H)1-]-ZQ(Z94Y[&*+S]7U1&?"<&8B&:^4XCX6-UXGFP/R[
M5M[^CX3"4\[207II-=WN^LWMSN";8[+G]GU,+\EPS]+71V[;GD5NTI58=ME7
M_\<K67WK6O7.(BDY&$Y@H6.1=_$BGUJCY_-OSTIW>YP;[FNBE26L&@ZJS@\)
M7),ECB::)%'C>-?I!] ]839;7_!XYC3K46\OR-H</_'E\0\;RO(,->_E*8 5
M)83FP0*=)P2PR!($P3S0X8.\9.-=<$W9GP_+Q??9BL3]S[!>SOZ^"^$HN78B
M(AV]6$"%XB&R.F,A%QF283F9T9K[=".Y4:MS""B>MCH]::L)GYE8N%K.UC]>
MS</EC]6LSHG]8T%[\[I@<6_-1$E))FL,).D3*)$D.$;\VA"]*CFZ$:^XCV%@
MP@$NPR%T<$V^H /R5<Z;;+CZS;)8?MVL<4*ARZ%+#'68=N=KZ".6)XPL2 ;!
M9P4J)4>>%:::SFN$M<[8%^#B;R]7LA8FDM4&KA2YAIX,34Q: BN::2M2)G>U
M%>=^ZB*5OB!QN%M_N*Z:.%\_T[]<G95_8+[8/3QEKJ3.SE*X(VHA8U'@=0K
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
M:D\*/K42^'./$-ZT5?Z)S9I,]+/D?\/U7XCSW5!L.D:VYP?)_?[CR;F2VL?
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
MKF(B<_3JLCXLV?QB35&S.)GGCW6>Q*9L[KI.;GFFZYO(' K(1 I;\4J;RXS
M(KBR7FHM4PO]MN^ZXQ3>#*;E>A7#R)?GG[BZN?*5R=GRQ, G54!I'R XZVM[
M3UT"2F2YS4"7NR^V@H5^M; XD'63<-O6MMZG15-FJS-C:K,VCE"RJ:9>UA#H
M,@99DDV112V&F^2RM:]6Z#&O$CW'R^%5/NK\LYF_O5I4[I\LE[A:AGG>]CGB
MKT=9N;Y>?1Z^D_Z?A7;$I7XK@J0PB#R#+I:,>6TM..L<Q)03_3X+.HH65\5
M[T8?,6P3/K%,EZAX B9T3<M*52MG$Z!3=)09$P$'>VSU\G:G^&YT'QCL67RQ
MOXBF<:_N?)UF=/4PC(+HG "5723?5R304M$?9"ES'FS&T.3?C78!A9;O1O>1
MRS3A==/B5XFH;#;@M5-D>C@)L1Y$%5E]K1:\P\%ZRK^J=Z-[(:#UN]%]Q#&!
M]X/UQ6/D3'N4@"JJFA4E!X:1*Y-12ENB#4'LR%[_R[T;W4MP.]Z-[L'%"<C]
MZ^E9\MHS41"T48$(-N3"2B,A1?)IDI)9YQV^W[_<N]%CY+XG%R<@]]_?G&FE
M2#S.UKX-M=VF)Z--VP"6<7(V3?$Y[K!(#I3[[V_&#CWW(?<]N3@!N9]\/6/,
M2&L% V<XH_LNT'V'GM5FZD%+K0-WW9WWDZ]C!X;[D/N>7!PYOKL.3S]\D,R1
M1XXE <_1TOXM;=V1$21\LIX5)M$^./V[W?<=WQX[YMNEQ#OAWR3\AF?]J[M8
MIG#"Q"(\Q.AJ67E2X)0WD!U/26454YA&1.2/*8ZRZ,5Q[4%RDT#DG\T\;4<Y
MU^?LRT68OY_-PSS-PN6'^7*UN+HNC-_L\DOX>_.W/S5+(KMVH:U_?MV'=O-'
M)_/\>79^<?L2X>N<,$#?NEK09_$V)WSFLY&!<0Z6CF[M6<L@!I5)(6@>"^,N
MLL&F\8[-C+'=L3Y _N@DC<WDO1 WB3/:XBV%2-Y(KDB9";H(O8O@BM1@ZG4;
MG"SQX7NJJ;]_&>NNZ KEW<KL8!C^P$5L1DLTWL^7W330Z2N9^/QJ_2<,]Z"V
MUZ2@-748.R($J0A8TGIP%<*)?BF"S%FK"34K?<):,]JO$_>@4]&DI)6HKZLY
M%)-%XDH5,O$G80)/-BFX#PP.2@KN(Z))W*,[FGFMDP^"%:7KRVHA2/PJ& V1
M:0L%"TNHZ:=ZL$+:)_8X:<OP #@\PEL7LIDJR&ZB%9)[7B=V.S1D=Z)R$$WQ
M8!@KG*@4>KB.RT_N<FR@=8*#-N@Z0"@CAQ#?7!'O2-,O'Y!0K,_>JP",.4:L
MT<0:SS-9DQBLL$9GW^:Q\1.?GR @#A%=TRT?1X;"NSDNSG]5AQ>7S=6":'A
MBV6V1-01<L@U,LK)N=!%@$S<"T0EE&]38//2.F.[<MV#HU/.CHZ2'[-%,Z]F
M8;A\0(;B@BD3'5BE$%0L$;R5#N@+4B$*57B;CI//+#%VKK$/;'3#SY%A0<[K
M(M0(6ZICPV\:[H2$13D/* OQ1,GZ%,<6\#$5D9P2)O(6>-CU[;&3C]T#X6@.
MCHR O\*Z(O >+X0KD17DP#W&.MLKUU;&$KC*01<M8\YMAASN^/38J<CNY7\L
M_R;AJ+S0YOHN$&IJVS5.NDSF1(Z=B.ONZQ(P*F-8RHR@/48HYKE-CVV8].XO
M]R*]2>#RY<BYDG2@Z%P!XZ;040L6'&DA2%9YJ1F=Q/3*LAT#16ZZ \H!^8Y]
MI#;1LJH/\Q^XJ:__$OY^2WNJPV?W3V/L_$P7^8F7]]=!XF'7(K=!9V-59.0G
MDV@UJT*6$%Q$R)I^;;T.EK5YT?3<&MW>?/3]SYAP]F,]S(D.QO7L\OO#MI)@
M.B9.Q]\K4)ZN]>!)<Y?@5-+.^<1&Z6S?9O/CI28Z \KSMU_G$GP]RN?P3.HS
M'^M)$?65!WT692(),J:\!AT=W6DR60B9"="N:)=XXIFW\VJ[5T=/??<L^D*;
M506LY9;NX2(@LIC)0F0V6_H3QMO4=#Y]R4Q.%^PCI?MN^)'LF^A)?_>C?J30
M(JL+W(R!G,W//^%BUN0#SOJSG^OBM+??;P?G?;W8\J2N]F"I6SR%G"UCAD%]
M!;S!4RS>D5N/2B#';$)I<8)>7JGCL:U/KK=]DP6#6+PH$*5VH!+9ZM$6!4Q@
M886+),LH'?Q:[7X\!=0Q;%Z8X-JY)%^AICK<.&GSU;[U5E_F2@L<*B8#BU@=
M\3JO/.<$D:QBL$H7RVM;?,8FJ+[^;.9AW7^.UGEZ[4WL*SN6N0T>T'"ZF@-F
M.@26KOTD9.)(1RT-5HA_( V35F7[0.AY5=:75"<1:FQ'W/K]"6I>7XT3?F+-
M[GC.Z'(0&3 [$Q1J$=5@(8#VVYY2\+$W).VJ,.A#K!.%['7^20NK>50&)*NS
M WW0X'A,D(NV'F5110U91[-SDV/#L2]@M$#@ 5(:.4G\V^S'+).Y\QNFR[#8
M3+Q?A/F2[A?ZZ6TW=D[+EI0A(:_UG+& 0U'3GHJ'2#S$AQU/=AHKK1:;'GP.
MD6K3)XLGH:/VU_IW6:C$BPS!96 V15#KY+S. J3B(F0?0]PU.&\JEN$?4\P_
M#W?Q#B7XB:!\<WAKV\COS1+SQ\7F'&-^@Z59X&T]XRE)'C?%&5>KBV8QH[_\
MOEE\6"ZO\,W5ZL]F]1E3<SZOOW^R)":N%K-XM=8&S<>?<]HS,>OT@KY\%@/S
MS/- ;-%T+6EF2-.$1->2\EB\48D-^!9C> :,?04,AO =9VOB<.L_1'7]!_6'
M&);X?__/_P!02P$"% ,4    "  \BE=4BPS*>>@U  "KY $ '@
M    @ $     97@M.3DQ,'AC;V1E;V9B=7-I;F5S<V-O;F0N:'1M4$L! A0#
M%     @ /(I75(Z".FC3D@  <D8%  X              ( !)#8  &5X+3DY
M,7AA:68N:'1M4$L! A0#%     @ /(I75,7=!(%?)0$ ,[T,  X
M     ( !(\D  &5X+3DY,GAM9&$N:'1M4$L! A0#%     @ /(I75"_'E&>?
M P  \PH  !X              ( !KNX! &5X+3DY-'AC;VYS96YT;V9P<FEC
M97=A=&5R+FAT;5!+ 0(4 Q0    ( #R*5U1_-M2;* 0  &@0   >
M      "  8GR 0!E>"TY.35X8V]N<V5N=&]F97)N<W1Y;W5N9RYH=&U02P$"
M% ,4    "  \BE=4144U+CT(   Z*0  '@              @ 'M]@$ 97@M
M.3DV>&-E;W-O>#,P,F-E<G1I9FEC870N:'1M4$L! A0#%     @ /(I75 ]A
M4%KW!   0Q0  !X              ( !9O\! &5X+3DY-WAC96]S;W@Y,#9C
M97)T:69I8V%T+FAT;5!+ 0(4 Q0    ( #R*5U0=K2C./@@  &8I   >
M          "  9D$ @!E>"TY.3AX8V9O<V]X,S R8V5R=&EF:6-A="YH=&U0
M2P$"% ,4    "  \BE=4%BX.8OP$  "I%   '@              @ $3#0(
M97@M.3DY>&-F;W-O>#DP-F-E<G1I9FEC870N:'1M4$L! A0#%     @ /(I7
M5)2*/__8<@  1H<% !               ( !2Q(" '-T;BTR,#(Q,3(S,2YH
M=&U02P$"% ,4    "  \BE=4"QW18[HM   X'@( $               @ %1
MA0( <W1N+3(P,C$Q,C,Q+GAS9%!+ 0(4 Q0    ( #R*5U1=YB>RWSX  $:-
M @ 4              "  3FS @!S=&XM,C R,3$R,S%?8V%L+GAM;%!+ 0(4
M Q0    ( #R*5U2F-&#;F#P# "Y()  3              "  4KR @!S=&XM
M,C R,3$R,S%?9#(N:'1M4$L! A0#%     @ /(I75",46#\=L@  3?T' !0
M             ( !$R\& '-T;BTR,#(Q,3(S,5]D968N>&UL4$L! A0#%
M  @ /(I75&P$#%NJ\P  W1T! !,              ( !8N$& '-T;BTR,#(Q
M,3(S,5]G,2YJ<&=02P$"% ,4    "  \BE=4XZ+LKUY'   /:P  $P
M        @ $]U0< <W1N+3(P,C$Q,C,Q7V<R+FIP9U!+ 0(4 Q0    ( #R*
M5U1$X006((,  $./   3              "  <P<" !S=&XM,C R,3$R,S%?
M9S,N:G!G4$L! A0#%     @ /(I75/E,J%1#U0$ $[ 3 !0
M ( !': ( '-T;BTR,#(Q,3(S,5]L86(N>&UL4$L! A0#%     @ /(I75,98
M@.<$&0$ 10P- !0              ( !DG4* '-T;BTR,#(Q,3(S,5]P<F4N
9>&UL4$L%!@     3 !, % 4  ,B."P    $!

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
